0% encontró este documento útil (0 votos)
33 vistas41 páginas

Instructivo Dynamo

El documento detalla un diplomado internacional sobre BIM aplicado a proyectos hospitalarios, centrándose en el modelamiento arquitectónico, estructural y de instalaciones. También incluye un instructivo sobre Dynamo, una herramienta de programación visual que facilita la automatización de tareas en proyectos BIM. Se abordan temas como la instalación, la lógica visual, la gestión de errores y las buenas prácticas en el uso de Dynamo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
33 vistas41 páginas

Instructivo Dynamo

El documento detalla un diplomado internacional sobre BIM aplicado a proyectos hospitalarios, centrándose en el modelamiento arquitectónico, estructural y de instalaciones. También incluye un instructivo sobre Dynamo, una herramienta de programación visual que facilita la automatización de tareas en proyectos BIM. Se abordan temas como la instalación, la lógica visual, la gestión de errores y las buenas prácticas en el uso de Dynamo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

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

También podría gustarte