Estructura visible desde el inicio
Sabes qué vas a trabajar y cómo se conectan los bloques entre sí.
Desarrollo de scripts personalizados para extender las capacidades nativas de las herramientas de modelado y análisis.
Módulo 1
3 temas
Configuración del entorno de desarrollo y comprensión de la jerarquía de datos en Revit para la manipulación mediante scripts.
Configuración de pyRevit y RevitPythonShell
Instalar y configurar las herramientas necesarias para ejecutar código Python directamente en el entorno BIM.
Jerarquía de la API: Application, Document y DB
Entender la estructura de clases de la API de Revit para navegar entre el software y el archivo de proyecto.
Tipado de datos y Boilerplate estándar
Crear una plantilla de código base que gestione las referencias y transacciones necesarias.
Módulo 2
4 temas
Dominio de los FilteredElementCollectors para extraer información específica del modelo de forma eficiente.
Uso de FilteredElementCollector
Extraer colecciones de elementos basadas en categorías, clases o niveles.
Filtros de selección avanzados
Implementar lógica booleana y filtros de parámetros para refinar la selección de objetos.
Selección interactiva mediante UI
Permitir al usuario seleccionar elementos manualmente desde la interfaz de Revit para procesarlos con el script.
Navegación por relaciones de host
Acceder a elementos vinculados, como puertas en muros o componentes en habitaciones.
Módulo 3
5 temas
Escritura, lectura y transformación de metadatos para la gestión de información del edificio.
Acceso a parámetros de instancia y tipo
Diferenciar y acceder correctamente a los parámetros según su almacenamiento en la API.
Conversión de unidades y tipos de datos
Gestionar la conversión entre el sistema interno de Revit (pies) y el sistema métrico decimal.
Escritura masiva de parámetros
Automatizar la actualización de valores en cientos de elementos simultáneamente.
Gestión de parámetros compartidos
Crear y asignar parámetros compartidos a categorías específicas mediante código.
Extracción de datos a Excel/CSV
Exportar información del modelo a formatos externos para análisis o presupuestos.
Módulo 4
4 temas
Creación automática de vistas, planos y gestión de la documentación gráfica del proyecto.
Creación automática de vistas y planos
Generar múltiples vistas de planta o secciones basadas en niveles o elementos.
Colocación de vistas en planos (Viewports)
Posicionar vistas en planos siguiendo reglas de composición y coordenadas.
Etiquetado automático de elementos
Colocar etiquetas (Tags) en vistas específicas para automatizar la documentación.
Limpieza y auditoría de modelos
Desarrollar herramientas para eliminar elementos basura y verificar estándares de proyecto.
Módulo 5
2 temas
Transformación de scripts en botones de interfaz profesional para el uso de todo el equipo.
Estructura de carpetas para extensiones pyRevit
Organizar archivos .py en la estructura de directorios necesaria para crear pestañas y paneles.
Creación de interfaces de usuario sencillas
Utilizar formularios básicos para que el usuario tome decisiones durante la ejecución del script.
Vista estructural del recorrido para orientarte antes de empezar.
Empieza cuando quieras y avanza a tu ritmo
Una estructura clara para empezar con foco y volver con continuidad.
Sabes qué vas a trabajar y cómo se conectan los bloques entre sí.
Vas de lo básico a lo complejo sin saltos ni lagunas.
El mapa del curso te ayuda a ubicarte y a ver cómo encajan las ideas.
Anotas, revisas y contrastas. Trabajas el material, no solo lo lees.
Empiezas con lo esencial y amplías cuando ya tienes base.
Vuelves donde lo dejaste y recuperas contexto rápido.
La fragmentación de la información técnica y administrativa suele comprometer la rentabilidad de los estudios de arquitectura. Este curso enseña a diseñar ecosistemas digitales donde las herramientas de gestión, dibujo y comunicación intercambian datos de forma autónoma. Aprenderás a evaluar qué procesos son automatizables mediante integraciones no-code, permitiendo que el equipo se centre en el criterio arquitectónico y la calidad del proyecto en lugar de en tareas repetitivas de entrada de datos.
La gestión ineficiente de archivos compromete la rentabilidad y la autoría en el estudio de arquitectura. Este curso aborda cómo implementar protocolos de nomenclatura y sistemas de control de versiones que aseguren la trazabilidad del proyecto. Aprenderás a estructurar repositorios digitales y a decidir entre flujos de trabajo locales o en la nube, garantizando que cada iteración del diseño esté respaldada y sea recuperable en cualquier etapa de la obra.
La gestión operativa de un estudio de arquitectura depende de la coherencia entre sus herramientas. Este curso analiza cómo diseñar un ecosistema digital integrado que elimine silos de información y optimice el flujo de trabajo. Aprenderás a evaluar plataformas de gestión de proyectos, comunicación y archivo bajo criterios de interoperabilidad, permitiéndote tomar decisiones tecnológicas que refuercen la productividad real de tu equipo y la rentabilidad de cada encargo.