EduIngenio
Ingeniería Civil & Construcción
BIM · DYNAMO + PYTHON
← Volver a cursos
BIM Automation · Dynamo · Python · Revit API

Programación BIM Dynamo + Python

DYNAMO PYTHON REVIT API BIM AUTOMATION

Automatiza Revit con Dynamo y Python. Desde los fundamentos del entorno visual de programación hasta la Revit API y la Programación Orientada a Objetos. El curso especializado para ingenieros y arquitectos que quieren potenciar su flujo de trabajo BIM con código.

4 módulos · 16 temas
Dynamo visual
Python + Revit API
Acceso inmediato
PROGRAMACIÓN BIM
DYNAMO + PYTHON
DYNAMO PYTHON REVIT API
NUEVO
S/25

Curso especializado en automatización BIM. Aprende a programar en Dynamo y Python para automatizar tareas repetitivas, crear geometrías paramétricas, manipular elementos de Revit mediante código y usar la Revit API para soluciones avanzadas. El salto profesional para quienes ya dominan Revit y quieren ir al siguiente nivel.

Al terminar

Vas a poder automatizar tareas repetitivas de Revit con tus propios scripts de Dynamo y Python, ahorrando horas de trabajo manual en cada proyecto.

Dominar la interfaz y entorno visual de Dynamo
Conectar Dynamo con Revit para automatizar el modelo
Manipular datos, listas y estructuras en Dynamo
Crear geometrías paramétricas y familias automatizadas
Seleccionar, leer y editar parámetros de Revit con Dynamo
Programar en Python con el nodo Python Script de Dynamo
Aplicar Programación Orientada a Objetos (POO) en BIM
Usar la Revit API con Python para automatización avanzada
Interoperar con Excel para importar y exportar datos desde Dynamo y Python
Automatizar estribos, refuerzo de vigas y encofrados en proyectos estructurales
Crear formularios e interfaces personalizadas con pyForms y DataShapes
¿Para quién es este curso?
Ingenieros y arquitectos que dominan Revit y quieren automatizar su flujo BIM
Profesionales BIM que buscan diferenciarse con programación
Desarrolladores que quieren entrar al mundo BIM con Python
Coordinadores BIM que necesitan automatizar tareas repetitivas en proyectos
01
Dynamo: Entorno, Datos y Geometría
4 temas · 4 sesiones
▼
TEMA 1Generalidades de Dynamo y operaciones básicasSesión 01
Qué es la programación visual y para qué sirve dentro de Revit
Variables básicas y su manejo
Operaciones básicas entre datos
4 PDF DE TEORÍA + 2 SCRIPTS .DYN
TEMA 2Listas, code blocks y lógicaSesión 02
Listas de objetos y nodo Code Block
Operadores booleanos y manejo de textos (strings)
Ejercicio resuelto: encontrar los números primos
Guía y manual de usuario de DesignScript incluidos
5 SCRIPTS .DYN + 3 PDF (INCLUYE MANUAL DESIGNSCRIPT)
TEMA 3Sublistas, niveles y filtrado de datosSesión 03
Ejercicios de sublistas, con su versión resuelta incluida
Niveles de listas: la parte que más cuesta al empezar
Filtrado con máscara booleana (FilterByBoolMask)
Serialización de la información y solución de la tarea 1
6 SCRIPTS .DYN + 2 PDF
TEMA 4Geometría en DynamoSesión 04
Geometrías básicas y geometrías abstractas
Objetos geométricos y operaciones entre ellos
Superficies y sólidos
6 SCRIPTS .DYN + 2 PDF
02
Dynamo Aplicado a Revit
5 temas · 5 sesiones
▼
TEMA 5Primeros proyectos paramétricos en RevitSesión 05
Edificio torcido generado por parámetros
Cobertura metálica paramétrica
Selección de elementos del modelo desde Dynamo
Nodo personalizado para generar armaduras a partir de una curva
3 SCRIPTS .DYN + NODO PERSONALIZADO .DYF + PDF
TEMA 6Parámetros, Excel y creación de elementosSesión 06
Leer y modificar parámetros de los elementos del modelo
Llevar información de muros a Excel y traerla de vuelta
Pintado automático de muros según su información
Creación de elementos nuevos desde Dynamo
Ejercicio reto con su solución incluida
7 SCRIPTS .DYN + PLANILLAS EXCEL
TEMA 7Acero de refuerzo automatizadoSesión 07
Colocación automática de estribos en vigas
Estribo al medio de la viga, resuelto como nodo personalizado reutilizable
Generación de líneas dentro de un muro
3 SCRIPTS .DYN + NODO PERSONALIZADO .DYF
TEMA 8Encofrados, habitaciones y modelos vinculadosSesión 08
Crear pisos a partir de habitaciones (Floor by Room), en versión con nodos y con DesignScript
Cálculo automático de encofrados, incluido el caso de modelos vinculados
Seleccionar elementos que están dentro de un modelo vinculado
Formularios de usuario con DataShapes
6 SCRIPTS .DYN
TEMA 9Vistas, cortes y empalmes automáticosSesión 09
Sistema de coordenadas aplicado a la generación de vistas
Cortes automáticos de vigas, uno por elemento
Empalmes del acero de refuerzo
Nodo personalizado para crear la vista de sección de una viga
5 SCRIPTS .DYN + NODO PERSONALIZADO .DYF
03
Python dentro de Dynamo
4 temas · 4 sesiones
▼
TEMA 10Fundamentos de PythonSesión 10
Primeros pasos con Python dentro del nodo de Dynamo
Tipos de dato, condicionales y bucles
Librerías de IronPython incluidas y listas para usar
SCRIPT .DYN + LIBRERÍAS COMPLETAS
TEMA 11Programación orientada a objetosSesión 11
Propiedades y métodos: cómo se le pregunta algo a un elemento
El edificio torcido rehecho, ahora en código
Tarea: convertir un script de nodos a Python
3 SCRIPTS .DYN + TAREA CON EJEMPLO
TEMA 12Primeros pasos con la API de RevitSesión 12
Cuadros de diálogo (TaskDialog) para comunicarte con el usuario
El objeto Documento: la puerta de entrada al modelo
UnwrapElement y lectura de parámetros por código
Plantilla de Python lista para empezar cualquier script
4 SCRIPTS .DYN + PLANTILLA .PY
TEMA 13Transacciones y filtros de elementosSesión 13
Transacciones: cómo se escribe en el modelo sin romperlo
Filtros de elementos por categoría, por clase y por filtro compuesto
Modificación de gráficos de vista y consulta de habitaciones
Caso resuelto: cambiar la restricción superior de los muros
8 SCRIPTS .DYN Y .PY
04
Revit API Avanzado y Formularios
3 temas · 5 sesiones
▼
TEMA 14Gráficos, CAD, Excel y esquemas de aceroSesión 14
Modificación de gráficos de un elemento por código
Importación de geometría desde CAD
Lectura y escritura en Excel desde el script
Esquemas de acero de refuerzo (rebar) generados automáticamente
5 SCRIPTS .DYN + PLANILLA EXCEL
TEMA 15Geometría, aberturas, cotas y filtros de vistaSesión 15
Conversión de geometría entre Dynamo y Revit
Creación automática de aberturas en muros
Acotado automático de líneas y de muros
Creación de filtros de vista por código
5 SCRIPTS .DYN
TEMA 16Formularios de usuario en PythonSesión 16
Formularios propios con pyForms, para que otro use tu script sin tocar el código
Manejo de los elementos seleccionados por el usuario
Formularios con DataShapes
2 SCRIPTS .PY + .DYN + PAQUETE DE INSTALACIÓN
Videos de Clases
Clases grabadas con acceso inmediato vía Google Drive. Aprende a tu propio ritmo.
Scripts Dynamo (.dyn)
Todos los scripts Dynamo desarrollados en el curso para usar en tus proyectos.
Código Python
Archivos .py con todo el código Python del curso, comentado y documentado.
Software Incluido
Instaladores de Autodesk Revit 2023 y 2025, listos para instalar (Dynamo viene integrado en Revit).
Soporte WhatsApp
Atención directa para resolver dudas técnicas. Respuesta en menos de 24 horas.
NUEVOACCESO DE POR VIDA
S/25
Pago único · sin mensualidades
Este curso incluye
Videos de clases asincrónicas · Google Drive
4 módulos · 16 temas · 18 sesiones
Scripts Dynamo (.dyn) del curso
Código Python documentado
Instaladores Autodesk Revit 2023 y 2025
Soporte por WhatsApp
Acceso de por vida al material
Consultar por WhatsApp
Acceso inmediato tras confirmar el pago.
Material enviado por WhatsApp · Google Drive
Incluye Dynamo visual + Python scripting + Revit API completa.