Automatiza Revit Con Dynamo Y Designscript De Cero A Experto
Última actualización: 8/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: Español | Size: 38.78 GB | Duration: 40h 3m
Última actualización: 8/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: Español | Size: 38.78 GB | Duration: 40h 3m
Crea rutinas BIM en Revit con Dynamo y DesignScript. Sin Python. Enfoque en productividad y automatización BIM.
What you'll learn
Automatizar tareas en Revit como creación de vistas, parámetros, tablas y elementos mediante scripts en Dynamo.
Aplicar lógica de programación visual y textual (DesignScript) para resolver flujos complejos y personalizados.
Construir scripts de Dynamo que conectan datos, geometría y automatización para producción en entornos BIM.
Crear herramientas profesionales con Dynamo Player sin usar Python. Este curso no incluye Python; se verá en una segunda parte.
Requirements
No se necesita experiencia previa en programación. Comenzamos desde cero y te guiamos paso a paso. Hasta convertirte en un EXPERTO en Dynamo.
Se recomienda tener Revit instalado y acceso a Dynamo (ya incluido en Revit desde versiones recientes).
Conocimientos básicos de modelado en Revit pueden ayudar, pero no son indispensables.
Se sugiere tener una computadora, laptop con acceso a internet para practicar y seguir el curso.
Description
¿Quieres dominar Dynamo y DesignScript en Revit desde cero y alcanzar un nivel experto sin necesidad de saber programar en Python?Este curso es la primera parte de una serie diseñada para enseñarte a automatizar tareas BIM.En esta primera parte aprenderemos a utilizar Dynamo y DesignScript, el lenguaje textual nativo de Dynamo. En esta etapa recorrerás desde los conceptos básicos hasta la creación de scripts robustos para producción profesional.Aprenderás a construir geometría paramétrica, trabajar con datos, manejar listas, bucles, condicionales, vistas automáticas, parámetros personalizados y herramientas listas para ser usadas por tu equipo con Dynamo Player.Nota importante: Esta primera parte no incluye Python. Está enfocada exclusivamente en programación visual y DesignScript para Revit. Python será abordado en la Parte 2.Durante el curso, desarrollarás flujos reales como:Generación automática de vistas, etiquetas, niveles y suelosAutomatización de soportes, huecos, encofrado y exportación de familiasGestión avanzada de parámetros y tablas de planificaciónEste curso es ideal para:Modeladores BIM, arquitectos e ingenieros que buscan eficienciaEstudiantes que quieren adquirir habilidades profesionales desde tempranoProfesionales que desean convertirse en desarrolladores BIM y aportar soluciones dentro de su equipoSi quieres dejar de repetir tareas manuales y convertirte en un referente BIM, este curso es tu punto de partida.
Overview
Section 1: Introducción al Mundo de Dynamo
Lecture 1 Recorrido del Curso
Lecture 2 Interfaz Gráfica de Dynamo
Lecture 3 "Hola Mundo" en Dynamo
Lecture 4 Función Auto Completar en Dynamo
Lecture 5 Interpretando los Nodos en Dynamo
Section 2: Geometría en Dynamo
Lecture 6 Introducción a la Geometría en Dynamo
Lecture 7 Puntos en Dynamo
Lecture 8 Líneas y Vectores en Dynamo
Lecture 9 Arcos en Dynamo
Lecture 10 Geometría Plana en Dynamo
Lecture 11 Geometría Espacial en Dynamo
Lecture 12 Modificadores Geométricos ESCALAR en Dynamo
Lecture 13 Modificadores Geométricos MOVER en Dynamo
Lecture 14 Modificadores Geométricos ROTAR en Dynamo
Lecture 15 Modificadores Geométricos DIFERENCIA de SÓLIDOS INTERSECCIÓN GEOMÉTRICA
Lecture 16 Modificadores Geométricos MIRROR en Dynamo
Lecture 17 Modificadores geométricos SPLIT en Dynamo
Lecture 18 Modificadores Geométricos TRIM en Dynamo
Lecture 19 Modificadores Geométricos COLOR en Dynamo
Lecture 20 Enunciado del Ejercicio Práctico 1
Lecture 21 Solución del Ejercicio Práctico 1
Section 3: Variables y Tipos de Datos en Dynamo
Lecture 22 Introducción a las Variables y Tipos de Datos en Dynamo
Lecture 23 Variables Numéricas
Lecture 24 Operaciones Matemáticas Básicas
Lecture 25 Ejercicio "Halla la Hipotenusa de un Triángulo"
Lecture 26 Solución del Ejercicio: "Halla la Hipotenusa de un Triángulo"
Lecture 27 Variables Booleanas y Comparadores (==) (!=) (<)(<=) (>)(>=)
Lecture 28 Variables Booleanas y Condicionales (Nodo IF)
Lecture 29 IF - ELSE IF - ELSE DesignScript
Lecture 30 Funciones y Parámetros en DesignScript
Lecture 31 Variables de Texto
Lecture 32 Modificadores de Texto
Lecture 33 Variables Especiales (Ejercicio de Detección de Interferencias Clash Detections)
Lecture 34 Operadores Lógicos
Lecture 35 Ejercicio "Programa Dos Sensores para Realizar Acciones de Control"
Lecture 36 Enunciado del Ejercicio Práctico 2
Lecture 37 Solución del Ejercicio Práctico 2
Section 4: Listas, Listas Anidadas y Diccionarios en Dynamo
Lecture 38 Introducción a Listas, Listas Anidadas y Diccionarios en Dynamo
Lecture 39 Listas en Dynamo
Lecture 40 Índices en Listas de Dynamo
Lecture 41 Loop While en Dynamo y DesignScript
Lecture 42 Ejercicio Práctico Loop While DesignScript
Lecture 43 Loop For en Dynamo y DesignScript
Lecture 44 Ejercicio Práctico Loop For DesignScript
Lecture 45 Sentencia Break en DesignScript
Lecture 46 Sentencia Continue en DesignScript. Leer Datos desde un Archivo en Excel.
Lecture 47 Ejercicio Encuentra Números Primos en una Lista de Enteros Positivos (Parte 1)
Lecture 48 Ejercicio Encuentra Números Primos en una Lista de Enteros Positivos (Parte 2)
Lecture 49 Crea un Nodo Personalizado
Lecture 50 Listas Anidadas o Lista de Listas
Lecture 51 Índices en Listas Anidadas. Ejercicio Atractor de Puntos
Lecture 52 Iterar en Listas de Listas. Escribir Datos en un Archivo Excel desde Dynamo
Lecture 53 Niveles de Listas. Leer Colores desde una Imagen Externa en Dynamo.
Lecture 54 Niveles de Listas en DesignScript. Lista Dominante
Lecture 55 Listas de Distintos Tamaños Tipos de Encaje (Lacing)
Lecture 56 Tipos de Encaje en DesignScript. Ejercicio Matríz 3D de Puntos
Lecture 57 Diccionarios en Dynamo
Lecture 58 Diccionarios en DesignScript. Ejercicio de Solicitud WEB. Leer API Externa. JSON
Section 5: De Dynamo a Revit (Automatiza el modelado de una Nave Industrial)
Lecture 59 Instalar y Desinstalar un Paquete Externo en Dynamo
Lecture 60 Nave Paramétrica de Modelado de Geometría en Dynamo
Lecture 61 Instalación de Pluggin RevitLookUp
Lecture 62 Nave Paramétrica a Revit. Selección y Creación de Elementos de Revit
Lecture 63 Prueba y Manejo de Errores 1. Orden de Ejecución de un Script en Dynamo
Lecture 64 Prueba y Manejo de Errores 2. Parámetro de Validación
Lecture 65 Dynamo Player. Etapa de producción del Script
Lecture 66 Nodo Personalizado Regeneración Controlada
Lecture 67 Crear Niveles en Revit desde Dynamo
Lecture 68 Crear Cimentación Aislada en Revit desde Dynamo
Lecture 69 Crear Rejillas (Grids) en Revit desde Dynamo
Lecture 70 Crear un Parámetro de Proyecto en Revit desde Dynamo
Lecture 71 Crear Suelos en Revit desde Dynamo
Lecture 72 Descripciones de Entradas en Dynamo Player
Lecture 73 Test y Correcciones Finales de "ERRORES" en el Script
Section 6: De Revit a Dynamo I (Huecos automáticos ante colisiones de ductos con paredes)
Lecture 74 Huecos Automáticos en Muros generados por Conductos. (Requerimientos del Script)
Lecture 75 Llevar Elementos de Revit a Geometría en Dynamo
Lecture 76 Ajustar una Familia Paramétrica y Colocarla en un Host (Hospedador)
Lecture 77 Obtener los huecos creados previamente y asociarlos al ducto correspondiente
Lecture 78 Transacciones en Revit y Relaciones entre Listas por ID
Lecture 79 Nomenclatura de Ductos y Huecos. Eliminar huecos Huérfanos de Ductos
Lecture 80 Crea Etiquetas en Revit. Trabajo con BoundingBox
Lecture 81 Modifica Tamaño de Huecos. Trabajo con Unidades de Parámetros
Lecture 82 Entradas y Salidas en Dynamo Player (Etapa de Producción)
Section 7: De Revit a Dynamo II (Soportería Automática para Tubos y Bandejas de Cables)
Lecture 83 Soportería para Tubos y Bandejas de Cables. (Requerimientos del Script)
Lecture 84 Selección y Filtrado de Elementos de Revit desde Dynamo
Lecture 85 Trabajo con Geometría de Dynamo. Filtrado y Cálculo de Ubicación de Soportes
Lecture 86 Creación de Familias de Soportes. Ubicación de Family Instance (Soportes)
Lecture 87 Rotación Automática de Family Instance (Soportes) en Revit desde Dynamo
Lecture 88 Parametrización Automática de Soportes.
Lecture 89 Entradas y Salidas en Dynamo Player (Étapa de Producción)
Section 8: Exportar Datos a Excel. (Encofrado Automático)
Lecture 90 Encofrado Automático. (Requerimientos del Script)
Lecture 91 Selección desde Dynamo de Elementos de Revit por Caras y Bordes o Aristas
Lecture 92 Surface en Dynamo y creación de Elementos DirectShape en Revit
Lecture 93 Obtener Isolíneas a partir de una Superficie
Lecture 94 De Líneas a Sólidos y de Sólidos a DirectShape (Creación de Travesaños)
Lecture 95 Cálculo de Madera y Travesaños
Lecture 96 Generar Reporte en Excel
Lecture 97 Entradas y Salidas en Dynamo Player Solución de Entrada no Admitida
Section 9: Importar Datos desde Excel (Trabajo con Parámetros de Familia)
Lecture 98 Introducción a Importar Datos desde Excel (Trabajo con Parámetros de Familia)
Lecture 99 MOTIVACIÓN PRINCIPAL? Hacer un script para automatizar tareas repetitivas
Lecture 100 Validaciones previas. Trabajo con Sistema de Archivos
Lecture 101 Mensajes al usuario. Función con DesignScript
Lecture 102 Leer datos desde Excel - Definir la categoría de la familia
Lecture 103 Parámetros de Familia y sus propiedades exploradas desde Dynamo
Lecture 104 Parámetros de Familia de Tipo INTERNO
Lecture 105 Escribir valores en parámetros INTERNOS
Lecture 106 Crear un nuevo Parámetro de Familia y Escribir un valor en él
Lecture 107 Pruebas y casos de uso del script
Section 10: Trabajo con Parámetros de Proyectos desde Dynamo
Lecture 108 Introducción al Trabajo con Parámetros de Proyectos desde Dynamo
Lecture 109 Parámetros de Proyecto (Crear y Escribir Valor en Revit)
Lecture 110 Parámetros de Proyecto (Crear y Escribir Valor desde Dynamo)
Lecture 111 Parámetros Globales (Crear y Escribir Valor en Revit)
Lecture 112 Parámetros Globales (Crear y Escribir Valor desde Dynamo) SpecType por ID
Lecture 113 Parámetros Compartidos (Crear y Escribir Valor en Revit)
Lecture 114 Parámetros Compartidos (Crear y Escribir Valor desde Dynamo)
Section 11: Exportar Familias de un Archivo de Proyecto (Trabajo con el Sistema de Archivos)
Lecture 115 Introducción Exportar Familias de un Archivo de Proyecto Trabajo con el Sistema
Lecture 116 Exportar Familias Manualmente VS Exportar Familias desde Dynamo
Lecture 117 Obtener el contenido de un directorio y filtrarlo
Lecture 118 Seleccionar todos las familias cargadas en el proyecto - Exportadas Manualmente
Lecture 119 Agrupar las familias a exportar por su categoría
Lecture 120 Exportar las familias del modelo agrupadas por categoría
Lecture 121 Entradas y Salidas en Dynamo Player (Étapa de Producción)
Section 12: Documentación 1. TRABAJO CON VISTAS Revit desde Dynamo
Lecture 122 Introducción a la Documentación 1. TRABAJO CON VISTAS Revit desde Dynamo
Lecture 123 Crear Vista en Planta Revit VS Dynamo
Lecture 124 Crear Vista de Plano de Techo Reflejado Revit VS Dynamo
Lecture 125 Crear Vista de Plano Estructural Revit VS Dynamo
Lecture 126 Crear Vista de Plano de Área Revit VS Dynamo
Lecture 127 Crear Vista de Diseño Revit VS Dynamo
Lecture 128 Crear Vistas 3D perspectiva y axonométrica Revit VS Dynamo
Lecture 129 Crear Vista de Sección Revit VS Dynamo
Section 13: Documentación 2. PROPIEDADES DE LAS VISTAS Revit desde Dynamo
Lecture 130 Introducción a la Documentación 2. PROPIEDADES DE LAS VISTAS Revit desde Dynamo
Lecture 131 Duplicar Vistas Tipos de Duplicados de Vistas Revit VS Dynamo
Lecture 132 Añadir Filtros a Vistas Revit VS Dynamo
Lecture 133 Modificar Gráficos en Vista por Filtros Revit VS Dynamo
Lecture 134 Modificar Gráficos en Vista por Categoría Revit VS Dynamo
Lecture 135 Modificar Gráficos en Vista por Elemento Revit VS Dynamo
Lecture 136 Ocultar Categorías y Elementos en Vista Revit VS Dynamo
Lecture 137 Aislar Categorías y Elementos en Vista Revit VS Dynamo
Lecture 138 Recortes de Vista Revit VS Dynamo
Lecture 139 Otras Propiedades de Vista Revit VS Dynamo
Section 14: Documentación 3. TRABAJO CON TABLAS DE PLANIFICACIÓN Revit desde Dynamo
Lecture 140 Introducción a Documentación 3 TRABAJO CON TABLAS DE PLANIFICACIÓN desde Dynamo
Lecture 141 Crear Vista de Tabla de Planificación. Tipos de Tablas. Revit VS Dynamo
Lecture 142 Agregar Campos a Tablas de Planificación Revit VS Dynamo
Lecture 143 Eliminar Campos de Tablas de Planificación Revit VS Dynamo
Lecture 144 Crear Filtros en Tablas de Planificación Revit VS Dynamo
Lecture 145 Exportar Tablas de Planificación Revit VS Dynamo
Section 15: Documentación 4. TRABAJO CON PLANOS Revit desde Dynamo
Lecture 146 Introducción a Documentación 4. TRABAJO CON PLANOS Revit desde Dynamo
Lecture 147 Creación de planos en Revit y Dynamo desde cero
Lecture 148 Inserción de vistas en planos con Dynamo
Lecture 149 Colocar vistas en una ubicación específica del plano
Lecture 150 Agregar múltiples vistas en un solo plano desde Dynamo
Lecture 151 Posicionar varias vistas en ubicaciones definidas con Dynamo
Lecture 152 Alinear automáticamente vistas con el cuadro de rotulación
Lecture 153 Introducción al concepto de Viewport en Revit y Dynamo
Lecture 154 Modificar ViewPorts Revit VS Dynamo
Lecture 155 Insertar tablas de planificación en planos con Dynamo
Lecture 156 Duplicar planos con todas sus vistas desde Dynamo
Lecture 157 Renombrar y numerar planos automáticamente desde Dynamo
Section 16: Diseño Computacional en Dynamo 1. MODELADO CONCEPTUAL DE LA CATEDRAL DE BRASILIA
Lecture 158 Introducción al trabajo con masa conceptual. DESDE DYNAMO A REVIT
Lecture 159 Importar Imagen con Datos EN REVIT
Lecture 160 Importar Imagen con Datos EN DYNAMO
Lecture 161 Modelado de Masa Conceptual (Recrear la Catedral de Brasilia) EN REVIT
Lecture 162 Modelado de Masa Conceptual (Recrear la Catedral de Brasilia) EN DYNAMO
Lecture 163 Definir Secciones Triangulares y Superficies de Columnas EN REVIT
Lecture 164 Crear Secciones Triangulares para Columnas EN DYNAMO
Lecture 165 Crear Superficies para Suelos, Cubiertas y Columnas, EN DYNAMO
Lecture 166 Importar Superficies y Líneas de Dynamo como ELEMENTOS EN REVIT
Profesionales que quieren marcar la diferencia en sus equipos de trabajo, automatizar procesos clave y comenzar a formarse como desarrolladores BIM con herramientas visuales.,Modeladores BIM, arquitectos, ingenieros, técnicos y entusiastas BIM que deseen automatizar tareas repetitivas en Revit usando Dynamo.,Usuarios de Revit que buscan llevar sus habilidades al siguiente nivel incorporando lógica visual y programación personalizada.,Estudiantes de arquitectura, ingeniería o construcción interesados en mejorar la eficiencia y productividad de sus flujos de trabajo.,Profesionales que quieren dominar Dynamo y DesignScript sin usar Python. Esta primera parte se enfoca 100% en programación visual y textual para Revit.