DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
MÓDULO 2
MODELAMIENTO BIM EN PROYECTOS
HOSPITALARIOS
2.1. Modelamiento Arquitectura
2.2. Modelamiento de Estructuras
2.3. Modelamiento de Instalaciones Sanitarias
2.4. Modelamiento de Instalaciones Eléctricas
2.5. Modelamiento de Instalaciones Mecánicas
2.6. Modelamiento de comunicaciones
Taller 1: Modelamiento de equipamiento
Taller 2: Parametrización del Modelo
Taller 3: Planimetría
Taller 4: Automatización de procesos BIM
INSTRUCTIVO DE DYNAMO
Introducción a Dynamo
Instalación y Configuración
Gestión de Errores y Buenas Prácticas
Lógica Visual: Cómo Funciona Dynamo
Extensiones y Paquetes Útiles
Interfaz de Usuario de Dynamo Recursos
Atajos de teclado
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
INTRODUCCIÓN A DYNAMO
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
¿QUÉ ES DYNAMO?
Introducción a Dynamo
Instalación y Configuración
Lógica Visual: Cómo Funciona Dynamo
Interfaz de Usuario de Dynamo
Gestión de Errores y Buenas Prácticas
Extensiones y Paquetes Útiles
Recursos
Atajos de teclado
DYNAMO
Es una herramienta de programación visual que tiene
como visión ser accesible tanto para programadores
como para no programadores: para todas las personas sin
conocimiento necesario de programación
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
¿QUÉ ES DYNAMO? Aspecto Dynamo para Revit Dynamo Sandbox
¿Qué es? Versión integrada en Versión independiente
Introducción a Dynamo Revit para automatizar para pruebas y desarrollo
tareas BIM. de scripts.
Instalación y Configuración
Uso Modelado Geometría
Lógica Visual: Cómo Funciona Dynamo principal automatizado, computacional, nodos
extracción de datos, personalizados,
Interfaz de Usuario de Dynamo control de parámetros. prototipado.
Gestión de Errores y Buenas Prácticas Instalación Ya viene instalado con Se descarga aparte desde
Revit. [Link].
Extensiones y Paquetes Útiles
Requiere Sí. No.
Recursos Revit
Atajos de teclado Conexión a Directa. No directa (requiere
Revit plugins si se desea
conectar).
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
VENTAJAS DE USAR DYNAMO
OPTIMIZAR EL DESARROLLO DEL PROYECTO MEDIANTE LA INTEGRACIÓN DE MODELOS
DIGITALES QUE PERMITAN UNA MEJOR PLANIFICACIÓN Y GESTIÓN DE LA OBRA
AUTOMATIZACIÓN DE TAREAS INTERFAZ VISUAL DE MEJORA DE PRECISIÓN ACCESO Y MANIPULACIÓN DE
REPETITIVAS PROGRAMACIÓN DATOS BIM
Permite automatizar procesos Su entorno de programación Al automatizar procesos, se Dynamo permite extraer,
tediosos, como la creación y visual faciilita que los usuarios reducen los errores analizar y modificar datos del
modificación masiva de creen scripts sin necesidad de humanos, lo cual modelo BIM de manera
elementos, ahorrando tiempo y experiencia en programación incrementa la precisión y la eficiente, lo que es
reduciendo el esfuerzo en tareas tradicional, haciéndolo consistencia en los modelos fundamental para gestionar
repetitivas accesible para diseñadores y BIM proyectos complejos.
arquitectos
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
INSTALACIÓN Y
CONFIGURACIÓN
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
CÓMO INSTALAR DYNAMO EN REVIT
2
Selección de plantilla (estructural)
Introducción a Dynamo 1
Instalación y Configuración “Nuevo” modelo
Lógica Visual: Cómo Funciona Dynamo
Interfaz de Usuario de Dynamo 3 “Aceptar”
Gestión de Errores y Buenas Prácticas
Extensiones y Paquetes Útiles
Recursos 4 “Gestionar” NOTA:
Dynamo ya viene
Atajos de teclado 5
instalado por defecto
Abrir “Dynamo” en las versiones
recientes de Revit
(2016 en adelante).
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
VERSIONES COMPATIBLES 1
Versión de Versión de DYNAMO
REVIT integrada
Revit 2025 Dynamo 2.19
2
Revit 2024 Dynamo 2.17
Revit 2023 Dynamo 2.13
Revit 2022 Dynamo 2.10
Revit 2021 Dynamo 2.6
Revit 2020 Dynamo 2.3
Revit 2019 Dynamo 1.3 / 2.0.3
Revit 2018 Dynamo 1.3
Revit 2017 Dynamo 1.2
Visualización de la versión de Dynamo
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
PREFERENCIAS DE USUARIO PACKAGE MANAGER
1
Tipos de preferencias (General,
Funciones, Configuración visual,
Package Manager y Seguridad)
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
LÓGICA VISUAL: CÓMO
FUNCIONA DYNAMO
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
¿QUÉ ES LA PROGRAMACIÓN VISUAL?
La programación visual es una forma de programar usando gráficos en lugar de código. Se basa
en nodos y conexiones para crear algoritmos de manera visual, facilitando la automatización
de tareas sin necesidad de escribir comandos en un lenguaje de programación.
Introducción a Dynamo
Dynamo es una herramienta de programación visual que permite crear algoritmos mediante
Instalación y Configuración
nodos y conexiones en una interfaz gráfica. Puede funcionar de forma independiente (Dynamo
Sandbox) o como complemento en software de Autodesk como Revit y Civil 3D.
Lógica Visual: Cómo Funciona Dynamo
Interfaz de Usuario de Dynamo PROGRAMACIÓN VISUAL PROGRAMACIÓN ESCRITA
Gestión de Errores y Buenas Prácticas
Extensiones y Paquetes Útiles
Recursos
RESULTADO
Atajos de teclado
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
Concepto de nodos y conectores
Nodos: Son unidades de función. Cada nodo ejecuta Conectores: Son las líneas que conectan los
una operación específica (por ejemplo, sumar, seleccionar nodos entre sí. Transportan datos de salida de un nodo
un elemento, crear una geometría). hacia la entrada de otro, creando un flujo lógico.
Cambiar la conexión a un puerto de Para volver a conectar varios cables,
entrada; haga clic con el botón izquierdo se mantiene pulsada la tecla Shift mientras
en otro puerto de entrada. se hace clic con el botón izquierdo.
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
Concepto de nodos y conectores
Para duplicar un cable, se mantiene También se puede ocultar el conector
pulsado la tecla Ctrl mientras se hace clic seleccionado. Se hace clic con el botón
con el botón izquierdo. derecho en la salida Nodos > Seleccionar
Ocultar cables.
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
TIPOS DE DATOS
Númericos: double, int
Geométricos: crear,
modificar y analizar
formas geométricas.
Textos: string, se colocan entre
comillas “”
Booleanos: bool (true-false) Elementos de REVIT:
permiten interactuar con
los elementos de REVIT
List: se usan para gestionar
NOTA:
conjuntos de datos Cada nodo espera un tipo de dato específico.
Usar el tipo incorrecto puede causar errores en
el script.
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
Nodos utilizados frecuentemente
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
Nodos (Lista) usados frecuentemente
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
Nodos (Geometría) usados frecuentemente
Punto Curva Superficie Sólido
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
Lacing de listas
Lacing de listas
Más corto
Más largo
Producto Cartesiano
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
ENTRADAS Y SALIDAS (INPUTS/OUTPUT)
Sentido de la
Corriente
INPUT OUTPUT
Importante: Importante:
Identificar el tipo Identificar el tipo
de variable de de variable de
entrada salida
ANATOMÍA DE UN NODO
Nombre: nombre del nodo
con la convención de
nomenclatura
Categorí[Link].
Puertos (entrada y salida): los
receptores de los cables que
Valor por defecto (haga clic con el
proporcionan los datos de
botón derecho en un puerto de
entrada al nodo, así como los
entrada): algunos nodos tienen valores
resultados de la acción del
por defecto que se pueden utilizar o no.
nodo.
Icono de encaje: indica la opción de
Parte principal: el cuerpo
encaje especificada para las
principal del nodo. Al hacer
entradas de lista coincidentes (se
clic con el botón derecho, se
explicará detalladamente más
presentan opciones en el
adelante).
nivel de todo el nodo.
NOTA:
Un nodo tiene entradas, salidas y una función que define su comportamiento en el script.
PUERTO
Información de herramientas
Etiqueta de puerto
Tipo de datos
Valor por defecto
Las entradas y las salidas de los nodos se denominan puertos y actúan como receptores de
cables. Los datos entran por la izquierda en el nodo a través de los puertos y salen del nodo por la
derecha después de que se haya ejecutado su operación. Los puertos esperan recibir datos de un
tipo determinado.
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
Modelado geométrico con Dynamo
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
INTERFAZ DE USUARIO DE
DYNAMO
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
WORKSPACE O ESPACIO DE TRABAJO
1
1
Toolbar o barra de herramientas
Genera “Nuevo“ archivo 22
6 Preguntar (Foros de dicusión)
Creación de “Nodos personalizados” 3
4
“Abrir” archivo
7 Video tutoriales
Abrir archivos “recientes”
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
WORKSPACE O ESPACIO DE TRABAJO
1
“LIBRARY”: Nodos organizados
3
por categorías (Geometry, Input,
List, Math). “3D PREVIEW”:
Visualizar
elementos en 3D -
Atajo: Ctrl+B
“WORKSPACE”: Se arrastran y
conectan los nodos (script visual). 2
4 5 “Estado de ejecución”: Muestra advertencias o errores.
“Modo de ejecución”: automático o manual (ejecutar Run)
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
NODOS PERSONALIZADOS 1
Los nodos personalizados son componentes
desarrollados por usuarios de la comunidad de
Dynamo que encapsulan procesos complejos o
tareas repetitivas en un único nodo reutilizable. A
diferencia de los nodos estándar que vienen
integrados en Dynamo, estos nodos se crean y
distribuyen a través de paquetes externos.
Estos nodos permiten:
● Ampliar las capacidades de Dynamo.
● Reducir el tiempo de desarrollo de scripts.
2 NOMBRE del nodo personalizado.
● Mejorar la legibilidad y organización del flujo de
trabajo.
3 DESCRIPCIÓN del nodo personalizado.
4 CATEGORÍA del nodo personalizado.
2
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
NODOS PERSONALIZADOS
Función del NODO PERSONALIZADO como se
configuró inicialmente.
4
5
Resultado final
(vista en 3D).
Asignación de valores a
1
2 los datos de entrada del
Configuración de datos NODO
Configuración de resultados PERSONALIZADO.
entrada con el nodo INPUT. finales con el nodo OUTPUT.
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
GESTIÓN DE ERRORES Y
BUENAS PRÁCTICAS
NODOS NULOS (NULL)
Aparecen cuando un nodo no tiene valor o no se ejecuta correctamente. Se debe revisar entradas y salidas.
Información de herramientas de
advertencia: el valor "null" (nulo) o la
falta de datos no se pueden
considerar como doble, por
El nodo Number ascendente ejemplo, un número.
almacena "Red", no un número.
Utilizar el nodo Watch para
examinar los datos de entrada.
Si el programa visual presenta advertencias o errores, Dynamo NOTA:
mostrará detalles adicionales sobre el problema. Los nodos en Un nodo en amarillo suele indicar un
color amarillo indicarán estos inconvenientes y, al pasar el
valor nulo (null). Pasa el cursor sobre
cursor sobre ellos, se podrá ver una descripción ampliada en una
ventana emergente. él para ver detalles del error.
ERRORES DE CONEXIÓN O TIPOS DE DATOS
Ocurre al conectar nodos incompatibles (por ejemplo, texto con número). Verificar tipos de entrada/salida.
En este caso, el nodo String con El nodo
el valor "123" se conecta a [Link]
[Link], requiere dos puntos como
que espera valores numéricos entrada (startPoint y
(X, Y, Z). endPoint).
Esto genera un error, ya que no Aquí se está conectando un
se pueden usar cadenas de nodo que no devuelve un
texto como coordenadas punto, lo cual genera una
numéricas. advertencia de tipo de
datos incorrecto.
Este tipo de errores son comunes al comenzar a trabajar con NOTA:
Dynamo. Es fundamental entender qué tipo de dato (número, Usa nodos como [Link] o
texto, punto, vector, etc.) se está utilizando en cada nodo y
Watch para identificar y corregir
asegurarse de que coincida con lo que el nodo de destino
espera. incompatibilidades.
DEPURACIÓN DE FLUJO
Para depurar el flujo se debe Ejecutar el script por partes y analizar salidas intermedias.
Paso Acción Descripción Herramientas Sugeridas
Observa qué datos están saliendo de cada
1 Inspeccionar datos Watch, Preview, [Link]
nodo.
Asegúrate de que el tipo de dato coincida
2 Verificar tipos de datos [Link], advertencias del nodo
con lo que espera el siguiente nodo.
Agrupa nodos por función (entrada,
3 Organizar el grafo Grupos de colores, etiquetas
proceso, salida) para facilitar la lectura.
Ejecuta o aísla bloques del grafo para
4 Probar por secciones Desconectar nodos, agrupar por zonas
identificar fallos más fácilmente.
Revisa los mensajes en nodos amarillos
5 Leer advertencias Panel de advertencias de Dynamo
para detectar errores o incompatibilidades.
Imprimir valores clave Visualiza datos específicos durante la
6 Nodo Print
(opcional) ejecución del script.
ORGANIZACIÓN DEL GRAFO
Organizar el grafo facilita la lectura, depuración y mantenimiento del script. Agrupar los nodos por función o etapa
del proceso ayuda a comprender la lógica del modelo.
1
3
1. Entradas y datos base: 2
En esta sección se definen los 3. Resultados y salida final:
datos iniciales como parámetros 2. Procesamiento de datos: Esta sección genera los
de entrada, listas de puntos y Se realizan procesos intermedios como cálculos, elementos finales del modelo,
valores básicos. alineaciones, ajustes y transformaciones. se puede visualizar en Revit.
ESTADOS DE NODO
1. Entradas satisfechas: barra azul
vertical en puertos de entrada.
2. Entradas no satisfechas: barra roja
vertical en puertos de entrada.
3. Función: barra gris vertical en puerto
de salida.
4. Seleccionado: borde aguamarina.
5. Congelado: nodo azul translúcido.
6. Vista previa desactivada: barra gris e
ícono de ojo debajo.
7. Advertencia: barra amarilla debajo del
nodo.
8. Error: barra roja debajo del nodo.
9. Información: barra azul debajo del
nodo.
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
EXTENSIONES Y PAQUETES
ÚTILES
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
PAQUETES RECOMENDADOS
Paquete Descripción Uso principal
Conjunto de nodos para automatizar y facilitar Automatización, manipulación
Clockwork
tareas comunes y avanzadas en Dynamo. de datos, geometría y lógica.
Paquete enfocado en manipulación y análisis de Creación y edición avanzada
Crumple
geometrías complejas y modelado paramétrico. de geometrías.
Colección de nodos para trabajar con datos, Gestión de datos, archivos,
Rhythm
listas, archivos y manejo de sistemas. listas y operaciones repetitivas.
Creación de formularios,
Herramientas para crear interfaces
Data-Shapes ventanas y entradas de
personalizadas dentro de Dynamo.
usuario.
Conjunto de nodos especialmente diseñados Modelado arquitectónico,
Archi-lab
para arquitectura y flujo de trabajo BIM. integración BIM y optimización.
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
DESCARGA DE PAQUETES
1
2
Dependiendo de la versión, algunos nodos
estarán disponibles como no.
Al escribir el paquete de interés, se
debe hacer clic en “Ver detalles”. Nodo
Disponible en Disponible en
Descripción breve
2020.0.48 2020.2.118
ConnectionTyp
Permite obtener un tipo de conexión al
[Link] Disponible No disponible
especificar el nombre y tipo directamente.
pe
NOTA: ConnectionTyp
Verifica que todos los paquetes que [Link] No disponible Disponible
Carga tipos de conexión desde archivos
externos
e
instales sean compatibles con tu
Crea conexiones de acero en el modelo;
versión de Dynamo [Link]
Disponible Disponible
mejorado en la versión 2020.2.118 para lanzar
Type excepciones al colocar tipos de conexión de
placa base en el extremo superior.
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
RECURSOS
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
DYNAMO FÓRUM DYNAMO PRIMER
Introducción a Dynamo
Instalación y Configuración
Lógica Visual: Cómo Funciona Dynamo
Interfaz de Usuario de Dynamo
Gestión de Errores y Buenas Prácticas
Extensiones y Paquetes Útiles
Recursos
Atajos de teclado
URL: URL:
[Link] [Link]
ppendix/DynamoPrimer-Print1_3.pdf
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
ATAJOS DE TECLADO:
COMANDOS
DIPLOMADO INTERNACIONAL
BIM APLICADO A PROYECTOS HOSPITALARIOS
1. EDICIÓN BÁSICA 3. GESTIÓN DE ARCHIVOS
Ctrl+Z Deshacer Ctrl+S Guardar archivo
Ctrl+Y Rehacer Ctrl+Shift+S Guardar como…
Ctrl+C Copiar nodo(s)
4. VISUALIZACIÓN
Ctrl+V Pegar nodo(s) Alternar vista de
Ctrl+B
geometría
2
2. ORGANIZACIÓN DE NODOS
Ctrl+G Agrupar nodos seleccionados NOTA:
1: Comentario dentro del grupo o
Ctrl+Shift+G Desagrupar nodos script
2: Mostrar u ocultar la vista previa 3D.
Ctrl+W Colocar nota
1