Dynamo + Python para Revit Architecture 2027
Automatiza tareas BIM en Revit Architecture 2027 con Dynamo, Python y la API de Revit. Aprende a convertir procesos repetitivos en flujos claros, verificables y reutilizables, desde la gestión de datos hasta la creación de elementos y el desarrollo de un proyecto integrador.
Objetivo del curso:
Desarrollar en el participante las competencias necesarias para analizar procesos BIM y automatizarlos en Revit mediante grafos de Dynamo, scripts Python y herramientas de la API de Revit. El curso enseña a combinar datos, geometría y lógica de programación para crear o modificar elementos, leer y actualizar parámetros, y mejorar flujos de modelado y documentación. El trabajo culmina con la integración, validación y optimización de una solución aplicada a un problema BIM real.
Dirigido a:
Modeladores BIM, arquitectos, ingenieros y coordinadores BIM que trabajan con Revit y desean incorporar programación y automatización a sus procesos. Está pensado para participantes con una base de Revit y Dynamo (opcional); se recomienda contar con experiencia intermedia en estas herramientas para aprovechar el trabajo con Python y la API.
Beneficios de nuestro centro Autodesk:
Macrotec cuenta con 33 años en el mercado, con más de 35 mil estudiantes entrenados, obteniendo 7 premios entre nacionales e internacionales.
*Al aprobar el curso con nota de 14 a más.
IMPORTANTE: La licencia que brindamos para descargar es compatible con Windows, no es compatible con Mac. No realizamos adaptaciones de los programas para equipos MAC.
Acreditaciones de nuestro centro Autodesk:


OBTÉN LA CERTIFICACIÓN AUTODESK
Certificate of Completion


INSIGNIA DE ACREDITACIÓN ELECTRÓNICA
¡Nuevo beneficio para nuestros alumnos!

Comparte tus logros en redes sociales con
una insignia electrónica con la información
de tu certificación Autodesk.
Duración:
30 horas totales
Nivel:
Básico / Intermedio
Modalidad:
ONLINE - Clases en vivo
Pre-requisito:
Conocimientos básicos de dibujo técnico arquitectónico, lectura de planos y representación 2D. Manejo básico de Windows y nociones generales de AutoCAD y Revit. Se recomienda conocer la interfaz y los elementos habituales de Revit y tener experiencia inicial con Dynamo (opcional). Comprender plantas, cortes, elevaciones, niveles, ejes y elementos constructivos permitirá seguir mejor los ejercicios.
Temario
1. Introducción a Dynamo y lógica visual
Automatización BIM y usos de Dynamo; interfaz, nodos, conectores y flujo de datos; selección y consulta de elementos con nodos de Revit; estructura, organización y documentación básica de grafos.
2. Manipulación de datos y listas en Dynamo
Listas y listas anidadas; índices, slicing, aplanamiento y niveles; lacing; clasificación y filtrado con nodos como List.FilterByBoolMask, List.SortByKey y List.GroupByKey.
3. Interoperabilidad entre Dynamo, Excel y Revit
Conexión con Excel; importación y exportación de datos; preparación de información para actualizar parámetros; consistencia y control de datos en flujos externos.
4. Fundamentos de programación con Python
Lógica computacional; variables y tipos de datos; condicionales; bucles for y while; listas, tuplas y diccionarios.
5. Python dentro de Dynamo
Estructura del nodo Python Script; entradas y salidas; conversión entre tipos de Dynamo y Python; manejo de listas complejas e integración de lógica de código en grafos visuales.
6. API de Revit
Conceptos de la API; Document, UIDocument y Application; Element y ElementId; búsqueda con FilteredElementCollector; lectura y escritura de parámetros; transacciones.
7. Creación de elementos con la API de Revit
Bibliotecas RevitServices, RevitNodes y Autodesk.Revit.DB; creación de muros, pisos, vigas y pilares; niveles, tipos y geometrías; métodos y consideraciones para modelado automatizado.
8. Automatización avanzada
Funciones y modularidad; control de flujo; manejo de errores con try/except; estructura profesional, reutilización y escalabilidad de scripts.
9. Proyecto integrador
Identificación de un problema BIM real; diseño del flujo; integración de Dynamo, Python y API; documentación técnica; validación y optimización de la solución.
10. Optimización, escalabilidad y publicación
Optimización para proyectos grandes; estandarización para equipos BIM; preparación de scripts para distribución interna mediante plantillas, paquetes y documentación; integración con estándares BIM y criterios para una futura migración a complementos en C# o add-ins.
Nota editorial: El orden de los temas puede variar durante el desarrollo de las clases, de acuerdo con el syllabus del curso.
Certificación Autodesk con este curso:
Al aprobar este curso con un promedio de 14 o más obtienes la Certificación Autodesk:
ACC AUTODESK
CERTIFICATE OF COMPLETION
Más niveles de certificación:
Está disponible este nivel de Certificación Autodesk adicional, a través de exámenes online con Autodesk-Certiport. Consultar los requisitos.
ACU AUTODESK
CERTIFIED USER
RUTA DE APRENDIZAJE
BIM Programmer para Edificaciones Online
Nivel Básico / Intermedio
AUTODESK CERTIFICATE OF COMPLETION
INSIGNIA DIGITAL DE ACREDITACIÓN
Modalidad online
Planificación instruccional del proceso enseñanza – Aprendizaje
Certificación Autodesk e insignias de acreditación
Requisitos de su PC para el uso del sistema online
Acceso a la plataforma y registro
Horarios
| Fecha de inicio | Dias | Horarios | Modalidad | Sede | Vacantes |
|---|---|---|---|---|---|
| 11 enero 2027 | Lunes, Miércoles, Viernes | 6:40 pm a 10:00 pm | Online | Online | disponible |
Llámanos o escríbenos a los siguientes números: 01 683 1801
Precio normal:
S/. 1,560
Formas de pago:
Pago al contado.
Válido hasta el 30/11/2026.
¡Precio por lanzamiento!
Ahora: S/. 1,350
Formas de pago:
Pago al contado.
FORMAS DE PAGO
Puede realizar sus pagos con transferencia a nuestra cuenta corriente a nombre de Macrotec Training Center S.A.C. – RUC 20388764491, o pagar con tarjeta de crédito de manera virtual a través de Niubiz: Pago Link.
Cuenta corriente soles: 0011-0184-0100036888 |
Cuenta corriente soles: 193-1154752-0-60 |
| NO cobramos adicionales por pago con tarjeta
|
Pagos online en un clic:
|
NO cobramos adicionales por pago con tarjeta.
BBVA Páguelo en cuotas sin intereses:
Tiene hasta 24 horas para realizar el pago de su curso.
Mediante depósito en cuenta corriente a nombre de Macrotec Training Center:
Banco BCP Cta. Soles: 193-1154752-0-60 o Interbancaria [CCI: 002-193-001154752060-18]
Banco BBVA Cta. Soles: 0011-0184-0100036888-94 / Interbancaria [CCI: 0011-184-000100036888-94]
Pago con tarjeta: Pague de manera segura mediante PAGO LINK. Solicítelo a su Asesora de Cursos.
Ver más cursos