Automatiza Revit con Dynamo y Python. Desde los fundamentos del entorno visual de programación hasta la Revit API, POO y PyRevit. El curso especializado para ingenieros y arquitectos que quieren potenciar su flujo de trabajo BIM con código.
📦9 módulos
🔷Dynamo visual
🐍Python + Revit API
⚡Acceso inmediato
PROGRAMACIÓN BIM DYNAMO + PYTHON
DYNAMOPYTHONREVIT API
NUEVO
S/25
S/ 125-80%
Sobre el curso
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.
Lo que aprenderás
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 y crear interfaces con XAML/IronPython
Automatizar tareas repetitivas con PyRevit
¿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
Contenido — 9 módulos · Dynamo + Python + Revit API
01
Introducción al Entorno Dynamo DYNAMO
Fundamentos · Nivel básico
▼
Fundamentos del entorno visual de programación en Dynamo
Interfaz, entorno de trabajo y tipos de nodos
Conexión entre Revit y Dynamo
Definiciones y conceptos básicos para la automatización BIM
02
Operaciones Básicas en Dynamo DYNAMO
Datos, nodos y listas · Nivel básico
▼
Manipulación de datos y tipos de objetos
Operaciones básicas con números, texto (strings) y listas
Uso del nodo CodeBlock para expresiones personalizadas
Operadores lógicos y booleanos aplicados a geometrías y parámetros
Creación y control de listas anidadas
03
Listas y Control de Datos DYNAMO
Estructuras de datos · Nivel intermedio
▼
Configuración del Lacing y niveles de listas en Dynamo
Estructuración avanzada de datos para tareas de modelado
Creación de listas dinámicas y jerarquías de objetos
04
Geometría y Modelado Paramétrico DYNAMO
Geometría · Nivel intermedio
▼
Generación de geometrías básicas en Dynamo
Trabajo con curvas, sólidos y superficies
Manipulación de geometrías abstractas y operaciones booleanas
Creación de familias paramétricas y modelado automatizado
05
Dynamo aplicado a Revit DYNAMO
Automatización Revit · Nivel intermedio
▼
Selección y extracción de elementos del modelo de Revit
Lectura, edición y asignación de parámetros
Creación automática de elementos dentro de Revit
Ejemplos prácticos: muros, niveles, rejillas, familias, etc.
06
Introducción a Python dentro de Dynamo PYTHON
Python Script · Nivel intermedio
▼
Uso del nodo Python Script y su integración con Dynamo
Declaración de variables, listas, funciones y estructuras de control
Programación estructurada y modular
Comprensión del flujo lógico entre nodos y código Python
07
Programación Orientada a Objetos (POO) PYTHON
POO en BIM · Nivel avanzado
▼
Conceptos de clases, objetos, métodos y herencia
Creación de estructuras de código limpias y reutilizables
Lectura y documentación de código Python en Dynamo
Aplicaciones prácticas de objetos en entornos BIM
08
Revit API con Python REVIT API
API avanzada · Nivel avanzado
▼
Introducción a la Revit API y su estructura jerárquica
Uso de clases y objetos de Dynamo.Revit
Manipulación avanzada de parámetros mediante código
Implementación del FilteredElementCollector y objetos ICollection
Ejemplos de automatización intermedia y avanzada
Interoperabilidad con Excel para importar y exportar datos
Conversión de geometrías entre Dynamo y Revit
09
Temas Avanzados y Complementarios AVANZADO
PyRevit · XAML · Nivel experto
▼
Creación de interfaces gráficas con XAML e IronPython
Filtrado inteligente y selección de elementos dentro del modelo
Automatización de tareas repetitivas mediante PyRevit
Importación y gestión de bibliotecas externas
Casos prácticos de integración Dynamo + Python + Revit API
Recursos del curso
🎬
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.
💬
Soporte WhatsApp
Atención directa para resolver dudas técnicas. Respuesta en menos de 24 horas.