Base de datos de software · 13 herramientas de software
⚙️ Diseño Computacional, Automatización y Desarrollo BIM
Las herramientas de diseño computacional y desarrollo BIM permiten a los equipos describir la geometría y los datos como reglas, scripts y código en lugar de dibujar cada elemento a mano. Abarcan desde entornos de programación visual (Dynamo, Grasshopper, Marionette, GenerativeComponents), pasando por capas de scripting y API (pyRevit, Revit API, Autodesk Platform Services), hasta plataformas generativas y de factibilidad en la nube (Forma, TestFit, Hypar, Archistar) y marcos de intercambio de datos como Speckle. En un flujo de trabajo BIM se utilizan para automatizar el modelado y la documentación repetitivos, generar y comparar opciones de diseño, validar los datos del modelo y conectar las herramientas de autoría entre sí y con sistemas externos.
Preguntas y respuestas (50) → Rutas de formación → Certificación →
Dynamo
AutodeskEntorno de programación visual de código abierto de Autodesk, integrado en Revit, Civil 3D y otras aplicaciones anfitrionas.Diseño Computacional, Automatización y Desarrollo BIMCódigo abiertoWindows
Dynamo es una herramienta de programación visual basada en nodos que lee y escribe datos y geometría en su aplicación anfitriona. Viene integrado en Revit, Civil 3D, FormIt y otros productos de Autodesk, y también se ejecuta de forma independiente como Dynamo Sandbox. Los equipos BIM lo usan para editar parámetros por lotes, crear planos y vistas, colocar familias a partir de hojas de cálculo, verificar los datos del modelo y generar geometría paramétrica. Los usuarios sin conocimientos de programación ejecutan grafos terminados mediante Dynamo Player; los usuarios avanzados amplían los grafos con nodos Python o nodos C# de tipo zero-touch. Revit 2027 pasó de la línea Dynamo 3.x a Dynamo 4.x.
- Fabricante
- Autodesk
- Versión actual
- Dynamo 4.1 (Dynamo Core 4.1.x, shipped with Revit 2027.2 and Civil 3D 2027.1) · 2026
- Primera versión
- 2011
- Sitio oficial
- dynamobim.org
- Plataformas
- Windows
- Despliegue
- desktop
- Modelo de precios
- Código abierto — Dynamo Core es de código abierto bajo la licencia Apache; Dynamo para Revit y Dynamo para Civil 3D se instalan con la suscripción de la aplicación anfitriona sin coste adicional. Dynamo Sandbox es una versión independiente gratuita.
- Versión gratuita
- Dynamo Sandbox (independiente, sin aplicación anfitriona) es una descarga gratuita; Dynamo para Revit / Civil 3D se incluye con la suscripción del producto anfitrión
- Formatos nativos
- .dyn.dyf
- Formatos de intercambio
- XLSX (Excel nodes)CSVJSONSATOBJSTLPNG (image import)
- IFC
- importa: No · exporta: No
- Notas openBIM
- Dynamo no tiene nodos IFC nativos; el trabajo con IFC se realiza a través de la aplicación anfitriona (exportación IFC de Revit) o mediante paquetes de terceros. IDS/BCF no son compatibles de forma nativa.
- Automatización y API
- DesignScript (Code Block)Python (CPython 3, IronPython via package)Zero-touch C# nodesDynamo PlayerGenerative Design in Revit (built on Dynamo, formerly Project Refinery)
- Curva de aprendizaje
- Media — La manipulación básica de parámetros y listas puede aprenderse en días; el lacing de listas, los niveles y Python requieren meses de práctica.
- Usuarios típicos
- Coordinadores BIMGestores BIMArquitectosIngenieros estructuralesIngenieros MEPIngenieros civiles
Funciones clave
- Editor de grafos basado en nodos con vista previa de geometría en tiempo real
- Acceso directo de lectura/escritura a elementos y parámetros de Revit y Civil 3D
- Nodos Code Block que usan DesignScript para expresiones compactas
- Nodos de script Python (CPython 3) y nodos personalizados C# de tipo zero-touch
- Package Manager con miles de paquetes de la comunidad (Clockwork, Bimorph Nodes, Data-Shapes, Civil3DToolkit)
- Dynamo Player para ejecutar grafos sin abrir el editor
- Autocompletado de nodos mediante aprendizaje automático (Dynamo 3.6+)
- Nodos de importación/exportación de Excel, CSV, JSON e imágenes
Fortalezas
- Gratuito y de código abierto, instalado junto con el producto anfitrión
- Comunidad y ecosistema de paquetes muy amplios
- Baja barrera de entrada para personal BIM sin conocimientos de programación; escala hasta Python y C#
- El mismo grafo puede compartirse con otros usuarios mediante Dynamo Player
Limitaciones
- Los grafos dependen de la versión de la aplicación anfitriona; los paquetes suelen quedar rezagados frente a las nuevas versiones de Revit
- El rendimiento disminuye con listas grandes y geometría pesada en comparación con complementos compilados
- Solo Windows; no existe versión para macOS
- Depurar grafos grandes es más difícil que leer código
Ideal para: Automatizar tareas repetitivas de Revit y Civil 3D y controlar datos del modelo desde hojas de cálculo sin escribir un complemento compilado.
Notas de mercado: Dynamo es la capa de automatización predeterminada en empresas centradas en Revit porque es gratuito y se instala con Revit. Autodesk no ofrece un examen de certificación dedicado a Dynamo; las competencias en Dynamo se evalúan dentro de la certificación y la formación centradas en Revit.
Formación y certificación oficial
- The Dynamo Primer (free, open source) · documentation
- Dynamo Forum · community
- Dynamo release notes (GitHub wiki) · documentation
- Autodesk Learning: Generative Design in Revit (curated course) · course
Fuentes: github.com/DynamoDS/Dynamo · dynamobim.org/dynamo-core-3-6-release · help.autodesk.com/view/RVT/2027/ENU/?guid=RevitReleaseNotes_2027updates_2027_2_html · forum.dynamobim.com/t/civil-3d-2027-1-and-dynamo-4-1/115039 · primer2.dynamobim.org · autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/Which-Dynamo-versions-are-supported-for-Revit.html · Última verificación 2026-09-15
Grasshopper
Robert McNeel & AssociatesEditor de modelado algorítmico basado en nodos integrado en Rhino, el estándar de facto para la geometría paramétrica.Diseño Computacional, Automatización y Desarrollo BIMLicencia perpetuaWindowsmacOS
Grasshopper es un editor gráfico de algoritmos estrechamente integrado con las herramientas de modelado NURBS de Rhino. Los diseñadores construyen definiciones a partir de componentes conectados por cables para generar geometría, ejecutar análisis y producir datos de fabricación. Sustenta la mayoría de los flujos de trabajo de fachadas paramétricas, búsqueda de forma estructural y análisis ambiental, con cientos de plug-ins en food4rhino (Kangaroo, Ladybug Tools, Karamba3D, Galapagos, Elefront). A través de Rhino.Inside.Revit y la Grasshopper-Archicad Live Connection puede crear y editar elementos BIM nativos en Revit y Archicad. Grasshopper 1 se incluye con Rhino 8; McNeel está desarrollando Grasshopper 2 en paralelo a Rhino 9.
- Fabricante
- Robert McNeel & Associates
- Versión actual
- Grasshopper 1 (bundled with Rhino 8); Grasshopper 2 in development with Rhino 9 · 2023
- Primera versión
- 2007
- Sitio oficial
- grasshopper3d.com
- Plataformas
- WindowsmacOS
- Despliegue
- desktop
- Modelo de precios
- Licencia perpetua — Incluido con cada licencia de Rhino sin coste adicional; Rhino en sí es una licencia perpetua (ver la entrada de Rhino).
- Versión gratuita
- Incluido en la evaluación de 90 días de Rhino; versión completa con cualquier licencia de Rhino
- Formatos nativos
- .gh.ghx.ghpy.gha
- Formatos de intercambio
- 3DMIFC (via plug-ins such as Geometry Gym / VisualARQ)DWG/DXF (via Rhino)OBJSTLFBXXLSX/CSV (via plug-ins)
- IFC
- importa: No · exporta: No
- Notas openBIM
- Sin IFC nativo; la autoría IFC en Grasshopper depende de plug-ins de terceros (p. ej. Geometry Gym ggIFC, VisualARQ) o de trasladar la geometría a Revit o Archicad mediante Rhino.Inside.Revit o la Grasshopper-Archicad Live Connection.
- Automatización y API
- C# / VB script componentsPython (CPython 3 and IronPython 2 in Rhino 8 ScriptEditor)RhinoCommon SDKGrasshopper SDK (.gha plug-ins)Rhino.Compute (headless server)
- Curva de aprendizaje
- Alta — Los componentes básicos se aprenden rápido, pero la lógica de árboles de datos es la barrera con la que tropiezan la mayoría de los usuarios.
- Usuarios típicos
- ArquitectosDiseñadores computacionalesIngenieros de fachadasIngenieros estructuralesEspecialistas en fabricación digital
Funciones clave
- Grafo basado en componentes con vista previa de geometría en Rhino en tiempo real
- Árboles de datos para el manejo de listas estructuradas
- Solucionador evolutivo Galapagos y motor de física Kangaroo incluidos
- Componentes de script en C#, VB y Python
- Ecosistema de plug-ins muy amplio en food4rhino
- Clusters y Hops para definiciones reutilizables y resolución remota
- Vínculos BIM bidireccionales con Revit (Rhino.Inside.Revit) y Archicad (Live Connection)
- Se ejecuta en Windows y macOS
Fortalezas
- El entorno de geometría paramétrica más maduro en AEC
- Gratuito con Rhino, multiplataforma
- Ecosistema profundo de plug-ins para análisis, estructura, medio ambiente y fabricación
- Examen de certificación oficial de McNeel disponible
Limitaciones
- Sin modelo de datos BIM nativo; la autoría BIM depende de puentes o plug-ins
- Las definiciones grandes se vuelven lentas y difíciles de mantener sin disciplina
- Grasshopper 1 es de un solo hilo para la mayoría de los componentes
- La compatibilidad de versiones de los plug-ins puede romper definiciones entre versiones de Rhino
Ideal para: Geometría compleja, búsqueda de forma, racionalización de fachadas y diseño guiado por análisis, donde el motor geométrico importa más que los datos BIM.
Notas de mercado: Grasshopper domina el diseño computacional en las escuelas de arquitectura y entre especialistas en fachadas y estructuras de todo el mundo; Dynamo es más habitual en oficinas BIM de producción estandarizadas en Revit.
Formación y certificación oficial
- Grasshopper Level 1 Certification (McNeel Europe) · certification
- Rhino Certifications and Exams (McNeel wiki) · documentation
- Grasshopper community forum (McNeel Discourse) · community
- Grasshopper official site and tutorials · documentation
Fuentes: grasshopper3d.com · certification.mcneel.eu/grasshopper-level-1-certification · rhino3d.com/sales · graphisoft.com/en-us/downloads/add-ons/rhino-grasshopper · cadwax.co.uk/blogs/news/rhino-9-beta-release-timeline-upgrade-guide · Última verificación 2026-09-15
Rhinoceros 3D (Rhino)
Robert McNeel & AssociatesModelador NURBS de licencia perpetua que aloja Grasshopper y la tecnología Rhino.Inside.Diseño Computacional, Automatización y Desarrollo BIMLicencia perpetuaWindowsmacOS
Rhino es un modelador de superficies NURBS y mallas de propósito general usado en arquitectura, diseño de producto y fabricación. En BIM actúa como la plataforma computacional: Grasshopper se ejecuta dentro de él, Rhino.Inside permite que Rhino y Grasshopper se ejecuten dentro de otras aplicaciones como Revit, y Rhino.Compute expone su motor de geometría como un servicio web sin interfaz. Rhino 8 añadió un editor de scripts CPython 3, ShrinkWrap, PushPull y mejoras de Grasshopper; Rhino 9 está en beta pública desde mediados de 2026. Las licencias son perpetuas y multiplataforma.
- Fabricante
- Robert McNeel & Associates
- Versión actual
- Rhino 8 (Rhino 9 in public beta) · 2023
- Primera versión
- 1998
- Sitio oficial
- rhino3d.com
- Plataformas
- WindowsmacOS
- Despliegue
- desktopcloud
- Modelo de precios
- Licencia perpetua — Licencia comercial de un solo usuario de Rhino 8: 995 EUR (pago único, perpetua, sin cuotas de mantenimiento); educativa 195 EUR; precios de actualización disponibles. Precios consultados en rhino3d.com/sales, septiembre de 2026.
- Versión gratuita
- Evaluación completa de 90 días; licencias educativas a precio reducido
- Formatos nativos
- .3dm
- Formatos de intercambio
- IFC (via plug-ins only)DWGDXFSATSTEPIGESOBJFBXSTLSKPDAEPDFUSD
- IFC
- importa: No · exporta: No
- Notas openBIM
- Rhino no tiene soporte IFC integrado; la importación/exportación de IFC la proporcionan plug-ins (VisualARQ, Geometry Gym) o el intercambio de ida y vuelta a través de Revit/Archicad.
- Automatización y API
- RhinoCommon (.NET)Rhino C++ SDKRhinoScript / Python (CPython 3 in Rhino 8)GrasshopperRhino.ComputeRhino.Inside
- Curva de aprendizaje
- Media — Los fundamentos de modelado se aprenden rápido; dominar la calidad NURBS y el scripting lleva más tiempo.
- Usuarios típicos
- ArquitectosDiseñadores computacionalesConsultores de fachadasFabricantesArquitectos paisajistas
- Funciona con
- GrasshopperAutodesk RevitGraphisoft ArchicadSketchUp (Pro / Studio)BlenderSpeckleTekla Structures
- Alternativas
- SketchUp (Pro / Studio)BlenderAutodesk 3ds Max
Funciones clave
- Modelado NURBS, de mallas, SubD y de nubes de puntos
- Grasshopper incluido
- ScriptEditor con CPython 3 y C#
- Tecnología Rhino.Inside para integrarse en Revit y otras aplicaciones anfitrionas
- Servidor de geometría sin interfaz Rhino.Compute para automatización en la nube
- Amplia lista de formatos de importación/exportación (DWG, STEP, IGES, SKP, FBX, USD)
- Gestión de licencias en equipo mediante Cloud Zoo
Fortalezas
- Licencia perpetua de pago único, sin cuotas de mantenimiento
- Se ejecuta en Windows y macOS
- Excelente motor geométrico y compatibilidad de formatos
- Amplia comunidad educativa y de plug-ins
Limitaciones
- No es una herramienta de autoría BIM; sin IFC nativo ni clasificación de elementos
- Las herramientas de documentación y anotación son más débiles que las de las plataformas BIM
- Rhino.Inside.Revit solo funciona en Windows
Ideal para: Geometría de forma libre y paramétrica que después debe convertirse en elementos BIM, y como motor para servicios de geometría en la nube.
Notas de mercado: Muy utilizado en escuelas de arquitectura y consultoras especializadas en geometría; a menudo se combina con Revit o Archicad en lugar de sustituirlos.
Formación y certificación oficial
- Rhino Certifications and Exams (McNeel wiki) · certification
- McNeel Europe Rhino Certification Site · certification
- McNeel Forum · community
Fuentes: rhino3d.com/sales · rhino3d.com · wiki.mcneel.com/rhino/certified_test · cadwax.co.uk/blogs/news/rhino-9-beta-release-timeline-upgrade-guide · Última verificación 2026-09-15
Rhino.Inside.Revit
Robert McNeel & AssociatesEjecuta Rhino y Grasshopper dentro del proceso de Revit para crear y editar elementos BIM nativos.Diseño Computacional, Automatización y Desarrollo BIMGratisWindows
Rhino.Inside.Revit carga Rhino y Grasshopper en la memoria de Revit para que las definiciones de Grasshopper puedan leer y escribir elementos de Revit directamente. Incluye un conjunto dedicado de componentes de Grasshopper para categorías, familias, parámetros, niveles, vistas y DirectShapes, y permite que los componentes de script llamen a la vez a RhinoCommon y a la Revit API. Los usos típicos son convertir geometría de fachada de Rhino en familias de Revit, controlar parámetros de Revit desde lógica de Grasshopper y ejecutar comprobaciones de calidad sobre los datos de Revit. Requiere Rhino 8 y Revit 2018-2027 en Windows.
- Fabricante
- Robert McNeel & Associates
- Versión actual
- v1.35 stable (June 2026); v1.36 release candidates with Revit 2027 fixes · 2026
- Primera versión
- 2021
- Sitio oficial
- rhino3d.com/inside/revit
- Plataformas
- Windows
- Despliegue
- desktop
- Modelo de precios
- Gratis — Complemento gratuito; requiere una copia con licencia de Rhino 8 (SR32 o posterior para v1.35+) y de Revit.
- Versión gratuita
- El complemento en sí es gratuito; se puede usar la licencia de evaluación de Rhino para pruebas
- Formatos nativos
- .gh.3dm.rvt (via host)
- Formatos de intercambio
- Native Revit elements (walls, floors, families, DirectShapes)3DMIFC (via Revit export)
- IFC
- importa: No · exporta: No
- Notas openBIM
- Crea elementos nativos de Revit, por lo que la exportación IFC se realiza mediante el exportador certificado de Revit.
- Automatización y API
- Grasshopper components for RevitPython and C# script components with both RhinoCommon and Revit API loadedRhino.Inside technology
- Curva de aprendizaje
- Alta — Requiere buen dominio de Grasshopper además de comprender el modelo de elementos y familias de Revit.
- Usuarios típicos
- Diseñadores computacionalesIngenieros de fachadasGestores BIMArquitectos
- Alternativas
- DynamoSpeckleGrasshopper
Funciones clave
- Componentes de Grasshopper para elementos, parámetros, categorías y vistas de Revit
- Crea familias nativas, familias de sistema y DirectShapes
- Bidireccional: lee la geometría de Revit de vuelta en Grasshopper
- Componentes de script con la Revit API y RhinoCommon disponibles a la vez
- Compatible con Revit 2018 a 2027
- El documento de Rhino y el lienzo de Grasshopper se abren junto a Revit
Fortalezas
- Gratuito con Rhino; sin compra por separado
- Elementos nativos de Revit, no solo mallas importadas
- Publicaciones frecuentes que siguen el ritmo de las nuevas versiones de Revit
- Acceso a todo el ecosistema de plug-ins de Grasshopper dentro de Revit
Limitaciones
- Solo Windows (dependencia de Revit)
- Necesita Rhino 8 SR32 o superior para las compilaciones de .NET 10 de Revit 2027
- La creación de elementos puede ser lenta en definiciones muy grandes
- Las definiciones dependen de la compatibilidad entre las versiones de Rhino y Revit
Ideal para: Equipos estandarizados en Rhino/Grasshopper para el diseño que deben entregar en Revit.
Notas de mercado: Habitual en grandes despachos de arquitectura y consultoras de fachadas que mantienen Rhino como herramienta de diseño y Revit como plataforma de entrega.
Formación y certificación oficial
- Rhino.Inside.Revit Getting Started guide · documentation
- Rhino.Inside.Revit release notes · documentation
- Rhino.Inside for Autodesk Revit on food4rhino · community
Fuentes: rhino3d.com/inside/revit/1.0/reference/release-notes · rhino3d.com/features/rhino-inside-revit · rhino3d.com/inside/revit/1.0/getting-started · food4rhino.com/en/app/rhinoinside-autodesk-revit · Última verificación 2026-09-15
pyRevit
pyRevitLabs (open-source community, created by Ehsan Iran-Nejad)Marco gratuito de prototipado rápido y productividad para programar Revit en Python.Diseño Computacional, Automatización y Desarrollo BIMCódigo abiertoWindows
pyRevit es un complemento de código abierto que permite escribir herramientas para Revit en Python sin compilar un complemento .NET. Instala una cinta de comandos de productividad ya listos (herramientas de vistas, planos, selección, control de calidad y datos) y un marco para que las empresas construyan sus propias extensiones con carpetas y scripts. Los scripts se ejecutan contra la Revit API en IronPython o CPython; la CLI de pyRevit despliega extensiones en toda una oficina. Es popular entre gestores BIM que necesitan herramientas personalizadas más rápido de lo que permite un ciclo de desarrollo de complementos.
- Fabricante
- pyRevitLabs (open-source community, created by Ehsan Iran-Nejad)
- Versión actual
- pyRevit v6.5.5 (2026); v5.1 added Revit 2026, v6.5 added Revit 2027 · 2026
- Primera versión
- 2014
- Sitio oficial
- pyrevitlabs.io
- Plataformas
- Windows
- Despliegue
- desktop
- Modelo de precios
- Código abierto — Licencia GPL-3.0; descarga gratuita desde GitHub.
- Versión gratuita
- Todo el producto es gratuito y de código abierto
- Formatos nativos
- .py (IronPython / CPython scripts).extension folders.yaml bundle config
- Formatos de intercambio
- Uses Revit's own formats via the Revit API
- IFC
- importa: No · exporta: No
- Notas openBIM
- No es en sí una herramienta openBIM; los scripts pueden invocar la exportación IFC de Revit o leer datos vinculados a IFC a través de la Revit API.
- Automatización y API
- Revit API via IronPython 2/3 or CPython 3C# and VB.NET bundlespyRevit CLI for deploymentExtension framework with ribbon UI
- Curva de aprendizaje
- Media — Usar las herramientas incorporadas es sencillo; escribir scripts requiere fundamentos de Python y conocimiento de la Revit API.
- Usuarios típicos
- Gestores BIMDesarrolladores BIMCoordinadores BIMUsuarios avanzados de Revit
- Funciona con
- Autodesk RevitDynamo
- Alternativas
- DynamoRevit API and Revit SDK (.NET)
Funciones clave
- Cinta de herramientas de productividad integradas para Revit
- Escribe comandos de Revit en Python, C# o VB.NET desde una estructura de carpetas
- Editor de scripts interactivo y ventana de salida dentro de Revit
- Distribución y actualización de extensiones mediante git y la CLI de pyRevit
- Compatible con los motores IronPython y CPython
- Compatible con Revit 2019 a 2027
Fortalezas
- Completamente gratuito y de código abierto
- Iteración rápida: editar script, recargar, ejecutar
- Foro comunitario y documentación activos
- Herramientas de despliegue para oficinas multiusuario
Limitaciones
- Solo Windows/Revit
- Las nuevas versiones de Revit necesitan una actualización de pyRevit antes de que los scripts funcionen (Revit 2027 requirió la línea v6)
- Las herramientas de Python son menos seguras en cuanto a tipos que los complementos en C#
- Los scripts de IronPython 2 pueden necesitar migración a motores más nuevos
Ideal para: Empresas que quieren herramientas de Revit personalizadas para toda la oficina en Python sin un proceso de desarrollo de complementos compilados.
Notas de mercado: Uno de los complementos gratuitos de Revit más instalados; se usa con frecuencia junto a Dynamo en lugar de en su lugar.
Formación y certificación oficial
- pyRevit documentation · documentation
- pyRevit forums · community
- pyRevit GitHub releases · documentation
Fuentes: github.com/pyrevitlabs/pyRevit · github.com/pyrevitlabs/pyRevit/releases · pyrevitlabs.io/posts/revit-2026-support---pre-release · docs.pyrevitlabs.io/adding-revit-version · Última verificación 2026-09-15
Revit API and Revit SDK (.NET)
AutodeskLa interfaz de programación .NET compilada para crear complementos de Revit y automatizaciones en la nube.Diseño Computacional, Automatización y Desarrollo BIMGratisWindowsIFC ⇄
La Revit API es la biblioteca de clases .NET que expone el documento, los elementos, los parámetros, la geometría y el modelo de interfaz de Revit a los desarrolladores de complementos. Los complementos se escriben en C# o VB.NET, se registran con un manifiesto .addin y se cargan al iniciar Revit. Desde Revit 2025 los complementos apuntan a .NET 8; Revit 2027 pasa a .NET 10 y añade un aislamiento de complementos más estricto. La misma API se ejecuta sin interfaz en la nube a través del motor APS Design Automation for Revit. La mayoría de los plug-ins comerciales de Revit, pyRevit y Dynamo for Revit están construidos sobre ella.
- Fabricante
- Autodesk
- Versión actual
- Revit 2027 SDK (.NET 10); Revit 2025-2026 SDKs target .NET 8 · 2026
- Primera versión
- 2004
- Sitio oficial
- aps.autodesk.com/developer/overview/revit
- Plataformas
- Windows
- Despliegue
- desktopcloud
- Modelo de precios
- Gratis — El SDK es una descarga gratuita desde Autodesk Platform Services; se necesita una licencia de Revit para ejecutar complementos. La ejecución en la nube de complementos usa la API de pago APS Design Automation.
- Versión gratuita
- El SDK y los ejemplos son gratuitos; se requiere una suscripción de Revit para ejecutar complementos
- Formatos nativos
- .addin manifest.dll assemblies.rvt/.rfa (via API)
- Formatos de intercambio
- Any format Revit exposes through the API (IFC, DWG, NWC, PDF, gbXML, images)
- IFC
- importa: Sí · exporta: Sí · Certificación buildingSMART: Uses Revit's IFC exporter, which is buildingSMART certified for IFC4 (Revit product certification)
- Notas openBIM
- El exportador IFC de Revit es en sí mismo de código abierto (revit-ifc en GitHub) y puede invocarse y configurarse desde la API.
- Automatización y API
- C# / VB.NET add-insExternal Commands and External ApplicationsMacros (SharpDevelop-based)Design Automation for Revit (cloud, via APS)Autodesk Assistant MCP server (technical preview in Revit 2027)
- Curva de aprendizaje
- Muy alta — Requiere experiencia en programación además de un conocimiento profundo del modelo de elementos y transacciones de Revit.
- Usuarios típicos
- Desarrolladores BIMProveedores de softwareGestores BIMDiseñadores computacionales
Funciones clave
- Acceso completo a elementos, parámetros, familias, vistas, planos y geometría
- Transacciones y eventos para cambios controlados en el modelo
- Comandos externos, aplicaciones externas y personalización de la cinta
- RevitLookup y ejemplos del SDK para exploración
- Design Automation for Revit ejecuta la API en la nube sin interfaz
- Autodesk Assistant con un servidor MCP en Revit 2027 (vista previa técnica)
Fortalezas
- Mejor rendimiento y acceso más profundo a Revit
- Distribución estable a través de la Autodesk App Store y despliegue empresarial
- Gran cantidad de documentación (Building Coder, revitapidocs.com)
- El mismo código puede ejecutarse en la nube mediante Design Automation
Limitaciones
- Requiere conocimientos de C#/.NET y un proceso de compilación/despliegue
- Los complementos deben recompilarse para cada versión mayor de Revit
- Las migraciones de framework (.NET Framework a .NET 8 a .NET 10) rompen complementos antiguos
- Sin runtime multiplataforma oficial; solo Windows
Ideal para: Herramientas de nivel de producción, complementos para toda la oficina y procesamiento por lotes en la nube donde Dynamo o pyRevit resultan demasiado lentos o frágiles.
Notas de mercado: Autodesk no ofrece una certificación independiente de la Revit API; las competencias de los desarrolladores se demuestran típicamente mediante complementos publicados y la pertenencia a la Autodesk Developer Network.
Formación y certificación oficial
- Revit Developer Center (Autodesk Platform Services) · documentation
- Autodesk Developer Blog: Revit · documentation
- Revit API Docs (community reference) · documentation
- Revit API Forum (Autodesk Community) · community
Fuentes: blog.autodesk.io/revit-2027-sdk-net-10-api-changes-and-additions · blog.autodesk.io/revit-2027-and-autodesk-assistant-release-announcement · revitapidocs.com/2026 · aps.autodesk.com/blog/estimate-design-automation-costs · Última verificación 2026-09-15
Autodesk Platform Services (APS, formerly Forge)
AutodeskLa plataforma de desarrollo en la nube de Autodesk: visor, traducción de modelos, datos y automatización de diseño sin interfaz.Diseño Computacional, Automatización y Desarrollo BIMFreemiumWeb / cloud (any OS via REST APIs and SDKs)IFC ⇄Renombrado
Autodesk Platform Services (APS) es la familia de API web y SDK antes llamada Forge. Permite a los desarrolladores visualizar modelos de Autodesk en un navegador, traducir archivos con la Model Derivative API, leer y escribir datos de Autodesk Construction Cloud, consultar el AEC Data Model, y ejecutar Revit, AutoCAD, Inventor y 3ds Max sin interfaz en la nube mediante la Design Automation API. Las empresas la usan para crear paneles de control, verificadores de modelos, producción automatizada de planos e integraciones con sistemas ERP, GIS y CDE. Su modelo de precios pasó a un nivel gratuito más un modelo de tokens Flex en 2026.
- Fabricante
- Autodesk
- Versión actual
- APS (2026 business model: Free tier plus Flex-token paid tier) · 2026
- Primera versión
- 2015
- Sitio oficial
- aps.autodesk.com
- Plataformas
- Web / cloud (any OS via REST APIs and SDKs)
- Despliegue
- cloudweb
- Modelo de precios
- Freemium — Desde el cambio de modelo de negocio de diciembre de 2025, APS tiene un nivel gratuito con límites de uso mensuales y acceso de pago mediante tokens Flex prepagados o pago por uso. Solo cuatro API son tarificadas (Automation, Model Derivative, Flow Graph Engine, Reality Capture); el resto de las API son gratuitas. Los créditos en la nube están siendo reemplazados por tokens Flex. Históricamente, Design Automation costaba 6 créditos en la nube por hora para Revit, Inventor y 3ds Max, y 4 para AutoCAD.
- Versión gratuita
- Nivel gratuito con límites mensuales para pruebas y para clientes con suscripciones de producto que cumplen los requisitos
- Formatos nativos
- SVF/SVF2 (Viewer derivatives)JSON (REST)OTG
- Formatos de intercambio
- RVTIFCDWGNWDOBJSTLSTEPIGESF3DPDFglTF (via community tools)
- IFC
- importa: Sí · exporta: Sí
- Notas openBIM
- Model Derivative traduce IFC a formatos visualizables; Design Automation for Revit puede controlar el exportador IFC de Revit en la nube.
- Automatización y API
- REST APIsOfficial SDKs (.NET, Node.js, Python, Java)Design Automation API (Revit, AutoCAD, Inventor, 3ds Max engines)Model Derivative APIViewer SDK (JavaScript)Data Management / ACC APIsAEC Data Model API (GraphQL)
- Curva de aprendizaje
- Muy alta — Requiere conocimientos de REST/OAuth y desarrollo web, además de familiaridad con el ecosistema de datos de Autodesk.
- Usuarios típicos
- Desarrolladores BIMProveedores de softwareEquipos de TI/digitales empresarialesGestores BIM
- Funciona con
- Autodesk RevitAutodesk Construction Cloud (Autodesk Forma)Autodesk BIM Collaborate / BIM Collaborate Pro (Model Coordination)Autodesk Navisworks (Manage / Simulate / Freedom)Autodesk AutoCADAutodesk Civil 3DAutodesk FormaAutodesk Tandem
- Sucesor
- Autodesk Platform Services is the 2022 rename of Autodesk Forge; the product continues under the APS name
Funciones clave
- SDK del Viewer para la visualización de modelos 3D/2D en el navegador
- Model Derivative API para traducción de formatos y extracción de propiedades
- Design Automation API para Revit, AutoCAD, Inventor y 3ds Max sin interfaz
- API de Data Management, ACC y AEC Data Model (GraphQL)
- Autenticación mediante OAuth 2.0 (de dos y de tres patas)
- SDK oficiales en .NET, Node.js, Python y Java
- API de captura de realidad y de Flow Graph Engine
Fortalezas
- Única forma compatible de ejecutar Revit sin interfaz en la nube
- Visor maduro utilizado por la mayoría de los productos web de Autodesk
- Nivel gratuito y amplios tutoriales
- Acceso directo a datos de proyectos de ACC / BIM 360
Limitaciones
- Coste basado en el uso para las API tarificadas y la automatización en la nube
- El modelo de negocio ha cambiado varias veces (créditos en la nube, tokens Flex); la presupuestación necesita seguimiento
- Requiere conocimientos de desarrollo web más allá del personal BIM típico
- Límites de tasa y restricciones de tamaño de archivo en los trabajos de traducción
Ideal para: Paneles de control web, automatización por lotes en la nube de archivos de Revit e integración de datos de Autodesk con otros sistemas de negocio.
Notas de mercado: Utilizado por la mayoría de los proveedores de software del ecosistema Autodesk y por grandes propietarios para portales personalizados; el Viewer es el componente más ampliamente desplegado.
Formación y certificación oficial
- APS Tutorials (Get Started) · course
- APS Blog · documentation
- APS Pricing and Cloud Credits · documentation
Fuentes: aps.autodesk.com/blog/aps-business-model-evolution · aps.autodesk.com/pricing-cloud-credits · aps.autodesk.com/blog/estimate-design-automation-costs · aps.autodesk.com/blog/data-model-apis-included-subscriptions-plus-flexible-ways-scale · Última verificación 2026-09-15
Speckle
Speckle Systems LtdCentro de datos de código abierto que transmite geometría y datos de modelos entre Revit, Rhino, Grasshopper, Archicad y la web.Diseño Computacional, Automatización y Desarrollo BIMFreemiumWindowsmacOS (server/web and some connectors)WebIFC ⇦
Speckle es una plataforma de datos AEC de código abierto. Conectores en Revit, Rhino, Grasshopper, Archicad, SketchUp, Blender, Civil 3D, Navisworks, Tekla, ETABS y otras herramientas envían objetos de modelo versionados a un servidor Speckle, donde pueden visualizarse en el navegador, comentarse, filtrarse y recibirse en otras aplicaciones. Los desarrolladores usan sus SDK, la API GraphQL y Speckle Automate para ejecutar comprobaciones o generar informes cada vez que llega una nueva versión. El servidor tiene licencia Apache-2.0 y puede autoalojarse; Speckle también ofrece un servicio alojado con un plan gratuito Explore y planes de equipo de pago.
- Fabricante
- Speckle Systems Ltd
- Versión actual
- Speckle v3 connectors (next-gen connectors, 2025-2026); Revit connector supports Revit 2023-2027 · 2026
- Primera versión
- 2016
- Sitio oficial
- speckle.systems
- Plataformas
- WindowsmacOS (server/web and some connectors)Web
- Despliegue
- cloudwebdesktopself-hosted
- Modelo de precios
- Freemium — Plan Explore gratuito (hasta 3 usuarios, 1 proyecto, 30 días de historial de versiones); planes de pago personalizados con usuarios/proyectos ilimitados, Speckle Automate, SSO e integraciones con CDE. Gratuito para estudiantes y educadores. El servidor es de código abierto (Apache-2.0) y autoalojable.
- Versión gratuita
- Plan Explore: gratuito, hasta 3 usuarios, 1 proyecto, 30 días de historial; el autoalojamiento es gratuito bajo Apache-2.0
- Formatos nativos
- Speckle objects (JSON-based object model, stored on a Speckle server)
- Formatos de intercambio
- IFC (file importer)RVT (via connector)3DMDWGOBJSTLglTF (viewer export)CSV/Excel (via Power BI / data connectors)
- IFC
- importa: Sí · exporta: No
- Notas openBIM
- Speckle importa archivos IFC a su propio modelo de objetos y los expone en el visor web; no exporta IFC de forma nativa. Se usa a menudo como alternativa abierta al intercambio propietario en la nube.
- Automatización y API
- GraphQL and REST APISDKs: C# (.NET), Python (specklepy), JavaScript/TypeScriptSpeckle Automate (serverless functions triggered on model versions)Grasshopper and Dynamo connectorsPower BI connector
- Curva de aprendizaje
- Media — Enviar y recibir modelos es sencillo; construir automatizaciones requiere conocimientos de programación.
- Usuarios típicos
- Desarrolladores BIMDiseñadores computacionalesCoordinadores BIMEmpresas de ingenieríaInvestigadores
Funciones clave
- Conectores para Revit, Rhino, Grasshopper, Archicad, SketchUp, Blender, Civil 3D, Navisworks, Tekla y más
- Versionado y comparación a nivel de objeto en lugar de intercambio de archivos
- Visor 3D basado en navegador con comentarios y federación
- Speckle Automate para ejecutar funciones ante nuevas versiones del modelo
- SDK en C#, Python y JavaScript más API GraphQL
- Conector de Power BI para paneles de datos del modelo
- Servidor de código abierto autoalojable
Fortalezas
- Código abierto y neutral respecto al proveedor
- Excelentes flujos de trabajo de Grasshopper y Rhino hacia Revit
- API moderna y ganchos de automatización
- Nivel gratuito y programa académico
Limitaciones
- No es un exportador IFC; no sustituye a un CDE certificado
- La fidelidad de los elementos depende del mapeo de cada conector
- Las actualizaciones de los conectores pueden quedar rezagadas frente a nuevas versiones de las aplicaciones anfitrionas
- El autoalojamiento requiere conocimientos de DevOps
Ideal para: Intercambio multiplataforma de geometría y datos entre Rhino, Grasshopper, Revit y Archicad, y la creación de automatizaciones personalizadas sobre las versiones de los modelos.
Notas de mercado: Popular entre equipos de diseño computacional y consultoras de ingeniería en Europa y Norteamérica; Speckle Systems tiene su sede en Londres.
Formación y certificación oficial
- Speckle Docs · documentation
- Speckle Community Forum · community
- Speckle product updates · documentation
Fuentes: speckle.systems/pricing · github.com/specklesystems/speckle-server · docs.speckle.systems/connectors/revit/revit · github.com/specklesystems/speckle-sharp-connectors · speckle.systems/integrations · Última verificación 2026-09-15
Hypar
Hypar, Inc.Plataforma en la nube de planificación de espacios y generación de edificios construida sobre la biblioteca de código abierto Elements.Diseño Computacional, Automatización y Desarrollo BIMFreemiumWebIFC ⇨
Hypar es una plataforma basada en navegador para generar distribuciones y sistemas de edificios a partir de reglas. Los usuarios esbozan un emplazamiento o volumetría y luego encadenan 'funciones' (niveles, núcleos, estructura, planes de espacios, mobiliario, zonas MEP) que generan elementos 3D coordinados y cómputos en segundos. Las funciones se escriben en C# sobre la biblioteca de código abierto Elements de Hypar, de modo que las empresas pueden codificar sus propios estándares. Los resultados se exportan a Revit, DWG, IFC y glTF. Hypar se posiciona como un software de planificación de espacios para las primeras etapas del diseño y para lograr el apoyo de las partes interesadas, con un plan Personal gratuito y planes Professional y Studio de pago.
- Fabricante
- Hypar, Inc.
- Versión actual
- Hypar web platform (continuous release; pricing docs v0.2.037, September 2026) · 2026
- Primera versión
- 2018
- Sitio oficial
- hypar.io
- Plataformas
- Web
- Despliegue
- cloudweb
- Modelo de precios
- Freemium — Plan Personal gratuito (3 proyectos propios, no apto para trabajo profesional); Professional 100 USD/mes o 83 USD/mes facturado anualmente (1.000 USD/año); Studio/empresa desde 20 puestos, mediante cotización. Consultado en docs.hypar.io, actualizado el 4 de septiembre de 2026.
- Versión gratuita
- Plan Personal: gratuito, hasta 3 proyectos, uso compartido solo de lectura
- Formatos nativos
- Hypar workflow / Elements JSON
- Formatos de intercambio
- RVT (Revit export)DWG (import/export, paid plans)IFCglTFJSONDXFSVGXLSX
- IFC
- importa: No · exporta: Sí
- Notas openBIM
- La biblioteca de código abierto Elements se serializa a IFC y glTF; la exportación a Revit de Hypar es la principal entrega BIM.
- Automatización y API
- Hypar Functions written in C# on the open-source Elements library (MIT)Hypar CLIExcel/Grasshopper inputs for functionsAI text-to-layout prompts
- Curva de aprendizaje
- Media — Usar las funciones estándar es sencillo; escribir funciones propias es trabajo de desarrollador.
- Usuarios típicos
- ArquitectosPlanificadores de espaciosPromotores inmobiliariosDiseñadores computacionales
- Funciona con
- Autodesk RevitGrasshopperAutodesk AutoCAD
- Alternativas
- TestFitAutodesk FormaArchistar
Funciones clave
- Generación en el navegador de niveles, núcleos, estructura y planes de espacios
- Funciones personalizadas en C# a través de la biblioteca Elements con licencia MIT
- Opciones de diseño con métricas de área y cómputo en tiempo real
- Detección automática de colisiones con separaciones editables (planes de pago)
- Exportación a Revit, DWG, IFC y glTF
- Entradas de programa impulsadas por Excel
- Enlaces para compartir solo lectura con clientes
Fortalezas
- Generación en segundos con cómputos
- Biblioteca de código abierto Elements para lógica personalizada
- Exportación real a Revit en lugar de imágenes
- Nivel gratuito para aprender
Limitaciones
- Las funciones personalizadas requieren conocimientos de C#
- Centrado en el diseño temprano; no es una herramienta de documentación
- Los tipos de edificio cubiertos por las funciones estándar se limitan a sistemas comunes de oficinas/vivienda
- Solo web; depende del servicio del proveedor
Ideal para: Planificación de espacios rápida en etapas tempranas y pruebas de ajuste (test fits) que necesitan una entrega BIM real a Revit.
Notas de mercado: Usado principalmente en despachos norteamericanos para pruebas de ajuste de oficinas y vivienda.
Formación y certificación oficial
- Hypar documentation · documentation
- Hypar Elements on GitHub · documentation
Fuentes: docs.hypar.io/pricing-and-purchasing · github.com/hypar-io/Elements · hypar.io · Última verificación 2026-09-15
TestFit
TestFit, Inc.Herramienta generativa de factibilidad inmobiliaria que resuelve planes de emplazamiento, estacionamiento y proformas en tiempo real.Diseño Computacional, Automatización y Desarrollo BIMSuscripciónWeb
TestFit es una plataforma de factibilidad basada en navegador para promotores, arquitectos y planificadores. Los usuarios dibujan un emplazamiento y definen mezclas de unidades, ratios de estacionamiento y restricciones de zonificación; el Site Solver genera distribuciones de edificio y estacionamiento con rendimiento, número de unidades y cifras de proforma que se actualizan en vivo. Es más sólida en planificación de emplazamientos multifamiliares, de uso mixto, industriales y de centros de datos impulsados por el estacionamiento. Los resultados se trasladan directamente a Revit mediante un complemento o se exportan a AutoCAD, SketchUp, glTF, CSV y PDF. Un complemento MCP Connection de 2026 permite que los asistentes de IA impulsen estudios de emplazamiento mediante instrucciones (prompts).
- Fabricante
- TestFit, Inc.
- Versión actual
- TestFit web platform (continuous release, 2026); products: Site Solver, Parking Solver, Site Intelligence, Pro Forma, MCP Connection · 2026
- Primera versión
- 2017
- Sitio oficial
- testfit.io
- Plataformas
- Web
- Despliegue
- cloudweb
- Modelo de precios
- Suscripción — Parking Solver 195 USD/mes; Site Solver desde 15.000 USD/año; Site Solver Portfolio desde 20.000 USD/año; complementos Site Intelligence 150 USD/mes, Pro Forma 170 USD/mes, MCP Connection 100 USD/mes. Consultado en testfit.io/pricing, septiembre de 2026.
- Formatos nativos
- TestFit cloud project
- Formatos de intercambio
- RVT (Revit push via add-in)DWG (AutoCAD)SKPglTFCSVXLSXPDF
- IFC
- importa: No · exporta: No
- Notas openBIM
- Sin soporte IFC; la entrega BIM se realiza mediante el complemento nativo de Revit.
- Automatización y API
- Generative site solver (rule-based)MCP Connection for AI-assistant prompting (paid add-on)Revit, SketchUp and AutoCAD integrations
- Curva de aprendizaje
- Baja — Diseñado para usuarios inmobiliarios no técnicos; productivo en cuestión de horas.
- Usuarios típicos
- Promotores inmobiliariosArquitectosPlanificadores urbanosCorredores inmobiliariosContratistas (etapa de preconstrucción)
- Alternativas
- Autodesk FormaHyparArchistar
Funciones clave
- Site Solver generativo para edificios y estacionamiento
- Parking Solver para estacionamiento en superficie y estructurado
- Métricas en vivo de rendimiento, mezcla de unidades y proforma
- Datos de zonificación e ambientales de Site Intelligence
- Traslado directo a Revit; exportación a AutoCAD, SketchUp, glTF, CSV, PDF
- MCP Connection para estudios impulsados por asistentes de IA
Fortalezas
- Iteración muy rápida con retroalimentación financiera
- Entrega nativa a Revit
- Solucionadores específicos del dominio para estacionamiento y mezcla de unidades
Limitaciones
- Precio orientado a promotores; costoso para pequeños despachos de diseño
- Resolución generativa solo en los niveles Site Solver
- Sin IFC; datos de zonificación centrados en EE. UU.
- No es una herramienta de diseño o documentación
Ideal para: Factibilidad en etapa de negociación en emplazamientos multifamiliares y de uso mixto impulsados por el estacionamiento en Norteamérica.
Notas de mercado: Con sede en Dallas; adopción concentrada entre promotores multifamiliares estadounidenses y arquitectos centrados en la factibilidad.
Formación y certificación oficial
- TestFit pricing and product overview · documentation
Fuentes: testfit.io/pricing · testfit.io · Última verificación 2026-09-15
Archistar
Archistar Pty LtdPlataforma de investigación inmobiliaria y diseño generativo que encuentra emplazamientos y genera opciones de volumetría conforme a la normativa.Diseño Computacional, Automatización y Desarrollo BIMFreemiumWeb
Archistar es una plataforma web dirigida a promotores inmobiliarios, planificadores y ayuntamientos. Combina datos de suelo y planificación (zonificación, superposiciones, riesgos ambientales, curvas de nivel, datos de mercado) con un diseñador generativo 3D que produce muchas opciones de envolvente de edificio limitadas por las normas de planificación y las clasifica. Se utiliza para la búsqueda de emplazamientos, la factibilidad y las comprobaciones previas a la solicitud, principalmente en Australia, con oficinas también en EE. UU. y Canadá. Los niveles de pago añaden generación ilimitada y exportación CAD de los diseños.
- Fabricante
- Archistar Pty Ltd
- Versión actual
- Archistar web platform (continuous release, 2026) · 2026
- Primera versión
- 2017
- Sitio oficial
- archistar.ai
- Plataformas
- Web
- Despliegue
- cloudweb
- Modelo de precios
- Freemium — Precios australianos (AUD, IVA incluido): nivel Gratuito; Basic 95 AUD/mes (79,17 AUD/mes anual); Professional 345 AUD/mes; National 595 AUD/mes para todos los estados y territorios de Australia; empresarial bajo consulta. Consultado en archistar.ai/pricing, septiembre de 2026.
- Versión gratuita
- Nivel gratuito con investigación de propiedades, visualización de zonificación y acceso al diseñador generativo 3D
- Formatos nativos
- Archistar cloud project
- Formatos de intercambio
- CAD-compatible 3D export on paid tiers (vendor does not list specific formats)PDF reports
- IFC
- importa: No · exporta: No
- Notas openBIM
- No se publica soporte IFC.
- Automatización y API
- AI generative 3D designerAutomated planning-rule and feasibility assessmentEnterprise integrations (e.g. Microsoft Marketplace listing)
- Curva de aprendizaje
- Baja — Interfaz de navegador dirigida a profesionales inmobiliarios no técnicos.
- Usuarios típicos
- Promotores inmobiliariosPlanificadores urbanosAyuntamientosArquitectos (etapa de factibilidad)
- Alternativas
- TestFitAutodesk FormaHypar
Funciones clave
- Búsqueda de emplazamientos con capas de datos de zonificación, superposición y medio ambiente
- Diseñador generativo 3D que produce y clasifica cientos de opciones
- Comprobaciones automatizadas de normas de planificación y resúmenes de factibilidad
- Imágenes de Nearmap y listados de proyectos en el nivel Professional
- Exportación CAD de los diseños generados en los niveles de pago
- Nivel gratuito para investigación
Fortalezas
- Datos de planificación integrados y volumetría generativa en una sola herramienta
- Nivel gratuito
- Comparación rápida de muchas opciones de envolvente
Limitaciones
- La cobertura de datos es más sólida en Australia
- Sin IFC ni vínculo documentado con Revit
- Salida solo a nivel de volumetría; no es una herramienta de diseño
- El proveedor no publica formatos de exportación detallados
Ideal para: Búsqueda de emplazamientos en Australia y factibilidad según normas de planificación antes de contratar a un arquitecto.
Notas de mercado: Usado por promotores australianos y varios ayuntamientos para comprobaciones de planificación; también aparece en Microsoft Marketplace.
Formación y certificación oficial
- Archistar generative design overview · documentation
Fuentes: archistar.ai/pricing · archistar.ai/generative-design · marketplace.microsoft.com/en-us/product/saas/archistarptyltd1622981907240.archistar?tab=overview · Última verificación 2026-09-15
Vectorworks Marionette
Vectorworks, Inc.Entorno de scripting visual basado en Python integrado en Vectorworks, multiplataforma.Diseño Computacional, Automatización y Desarrollo BIMSuscripciónWindowsmacOS
Marionette es la herramienta de scripting visual basada en nodos integrada en los productos Vectorworks Design Suite. Los usuarios conectan nodos en redes que generan geometría, colocan y editan objetos, leen hojas de cálculo y automatizan la documentación, sin necesidad de escribir Python directamente; el script Python de cada nodo puede ser editado por usuarios avanzados. Las redes pueden empaquetarse como Objetos Marionette, objetos paramétricos reutilizables que se comportan como objetos de complemento nativos. Funciona de forma idéntica en macOS y Windows, y es el único entorno de scripting visual nativo de Vectorworks.
- Fabricante
- Vectorworks, Inc. (Nemetschek Group)
- Versión actual
- Marionette in Vectorworks 2026 (Design Suite products) · 2025
- Primera versión
- 2016
- Sitio oficial
- app-help.vectorworks.net/2026/eng/VW2026_Guide/Marionette/Visual_scripting_with_Marionette.htm
- Plataformas
- WindowsmacOS
- Despliegue
- desktop
- Modelo de precios
- Suscripción — Incluido en los productos Vectorworks Design Suite (Architect, Landmark, Spotlight, Design Suite); sin compra por separado.
- Versión gratuita
- Incluido en las licencias educativas de Vectorworks
- Formatos nativos
- .vwx (networks stored in the Vectorworks file)Python node scripts
- Formatos de intercambio
- Uses Vectorworks import/export (IFC, DWG, RVT, SKP, OBJ)
- IFC
- importa: No · exporta: No · Certificación buildingSMART: Vectorworks Architect holds buildingSMART IFC4 certifications; Marionette itself is not certified
- Notas openBIM
- Marionette puede crear y etiquetar objetos de Vectorworks que luego se exportan mediante el exportador IFC certificado de Vectorworks.
- Automatización y API
- Python 3 underlying node scriptsVectorworks Python and VectorScript APIsMarionette Objects (parametric objects from networks)Vectorworks SDK (C++)
- Curva de aprendizaje
- Media — Familiar para usuarios de Grasshopper; el conocimiento del modelo de objetos de Vectorworks es el principal obstáculo.
- Usuarios típicos
- ArquitectosArquitectos paisajistasDiseñadores de espectáculosGestores BIM de Vectorworks
Funciones clave
- Scripting visual basado en nodos dentro de Vectorworks
- Cada nodo respaldado por código Python editable
- Objetos Marionette para contenido paramétrico reutilizable
- Nodos envoltorio y uso compartido de redes
- Acceso a objetos, registros y hojas de trabajo de Vectorworks
- Funciona en macOS y Windows
Fortalezas
- Sin coste adicional, multiplataforma
- Camino directo desde la red de nodos hasta el objeto paramétrico
- Python por debajo para ampliación
Limitaciones
- Comunidad y biblioteca de nodos mucho más pequeñas que Grasshopper o Dynamo
- Límites de rendimiento con geometría pesada
- Solo disponible en los productos Design Suite, no en Fundamentals
Ideal para: Usuarios de Vectorworks que necesitan objetos paramétricos y automatización sin salir de la aplicación.
Notas de mercado: Usado principalmente dentro de la base de usuarios de Vectorworks en Europa, Japón y Norteamérica; rara vez se elige como herramienta computacional independiente.
Formación y certificación oficial
- Vectorworks Help: Visual scripting with Marionette · documentation
- Vectorworks developer scripting on GitHub (Marionette basics) · documentation
- Vectorworks Community Board: Marionette · community
Fuentes: app-help.vectorworks.net/2026/eng/VW2026_Guide/Marionette/Visual_scripting_with_Marionette.htm · github.com/Vectorworks/developer-scripting/blob/main/Marionette/pages/Basics.md · Última verificación 2026-09-15
OpenBuildings GenerativeComponents
Bentley SystemsEntorno de diseño paramétrico y asociativo de Bentley para MicroStation y OpenBuildings Designer.Diseño Computacional, Automatización y Desarrollo BIMSuscripciónWindows
GenerativeComponents (GC) es la herramienta de diseño computacional de Bentley, uno de los primeros sistemas paramétricos en AEC. Se ejecuta como complemento de OpenBuildings Designer y MicroStation, y ofrece un grafo de nodos, una vista de modelo simbólico y un lenguaje de scripting para que los diseñadores controlen la geometría a partir de variables, reglas y hojas de cálculo. Se utiliza para fachadas, estaciones, túneles y puentes en flujos de trabajo de infraestructura basados en Bentley, incluida la generación de dovelas de túnel a partir de alineaciones de OpenRail. Bentley ofrece una credencial acreditada de BIM Modeler para diseño computacional con GC.
- Fabricante
- Bentley Systems
- Versión actual
- GenerativeComponents CONNECT Edition (Update 10 companion to OpenBuildings Designer CONNECT Edition)
- Primera versión
- 2007
- Sitio oficial
- bentley.com/software/openbuildings-designer
- Plataformas
- Windows
- Despliegue
- desktop
- Modelo de precios
- Suscripción
- Versión gratuita
- Licencias educativas de Bentley para estudiantes
- Formatos nativos
- .gct (GC transaction files).dgn (MicroStation)
- Formatos de intercambio
- DGNDWGIFC (via OpenBuildings Designer / MicroStation)OBJSTEPIGESXLSX
- IFC
- importa: No · exporta: No
- Notas openBIM
- La exportación IFC se realiza a través de OpenBuildings Designer, que cuenta con certificaciones IFC de buildingSMART; GC en sí es una capa de geometría y lógica.
- Automatización y API
- GC scripting language (GCScript)C# feature types and .NET APIMicroStation / OpenBuildings APIsNode-based graph and script transactions
- Curva de aprendizaje
- Alta — El modelo simbólico y GCScript llevan más tiempo de aprender que los editores basados en cables.
- Usuarios típicos
- Arquitectos en plataformas BentleyDiseñadores de infraestructuraIngenieros de fachadas
- Alternativas
- GrasshopperDynamoVectorworks Marionette
Funciones clave
- Grafo paramétrico con geometría asociativa dentro de MicroStation/OpenBuildings
- GCScript y C# para tipos de funciones (feature types) personalizados
- Vínculo directo con los productos estructurales e de infraestructura de Bentley
- Volumetría generativa, apilamiento y panelización de fachadas
- Entradas impulsadas por Excel
- Instalación complementaria de OpenBuildings Designer
Fortalezas
- Integración estrecha con las herramientas de infraestructura de Bentley
- Existe acreditación oficial de Bentley
- Motor asociativo robusto y establecido desde hace mucho tiempo
Limitaciones
- Comunidad pequeña comparada con Grasshopper y Dynamo
- Exclusivo de Bentley; poco valor fuera de MicroStation/OpenBuildings
- La documentación pública sobre la versión actual y las licencias es escasa
Ideal para: Empresas que entregan en OpenBuildings Designer o MicroStation y que necesitan geometría paramétrica dentro del ecosistema Bentley.
Notas de mercado: La adopción se concentra en proyectos de infraestructura y ferroviarios estandarizados en software de Bentley.
Formación y certificación oficial
- Bentley Accredited BIM Modeler: Computational Design Modeling with OpenBuildings GenerativeComponents · certification
- OpenBuildings Designer documentation · documentation
Fuentes: credly.com/org/bentley-systems/badge/bentley-accredited-bim-modeler-computational-design-modeling-with-openbuildings-generativecomponents · docs.bentley.com/LiveContent/web/OpenBuildings%20Designer%20Help-v9/en/GUID-2F8D4ACC-267D-4AEB-8E8F-6C96380A951C.html · geospatialworld.net/news/bentley-applications-comprehensive-modeling · Última verificación 2026-09-15
Sin resultados. Prueba con otro término.
También relevantes en esta categoría: Autodesk Forma
Guías de formación y rutas de aprendizaje
Una ruta de cuatro etapas por categoría, con habilidades, ejercicios, recursos gratuitos y las certificaciones oficiales de cada fabricante que vale la pena obtener.
⚙️ Diseño Computacional y Automatización BIM: del scripting visual a las API en la nube
Horas estimadas: 160Una ruta progresiva para profesionales BIM que quieren automatizar herramientas de autoría y generar opciones de diseño. Comienza con los fundamentos de Dynamo y Grasshopper, avanza a través del scripting de nivel de producción con pyRevit y la Revit API, y termina con la automatización en la nube en Autodesk Platform Services y Speckle. Al final, los alumnos pueden crear, probar, documentar y desplegar herramientas de automatización para una oficina BIM, y evaluar plataformas generativas como Forma, TestFit y Hypar.Coordinador BIMGestor BIMDiseñador ComputacionalDesarrollador BIM
Requisitos previos: Conocimiento práctico de al menos una herramienta de autoría BIM (Revit, Archicad o Rhino) · Comprensión básica de los conceptos de elementos y parámetros BIM · No se requiere experiencia en programación para las etapas 1 y 2; los fundamentos de Python ayudan desde la etapa 3
Fundamentos
25 h- Explicar qué es la programación visual y cómo se relacionan Dynamo y Grasshopper con sus aplicaciones anfitrionas
- Navegar las interfaces de Dynamo y Grasshopper: biblioteca, lienzo, nodos, cables y vistas previas
- Construir grafos sencillos que crean puntos, curvas y superficies a partir de entradas numéricas
- Leer y escribir parámetros de Revit con Dynamo y comprender listas e índices
- Describir los roles de pyRevit, la Revit API, APS, Speckle y las plataformas generativas en un conjunto de herramientas de automatización
Software principal: Dynamo, Grasshopper, Rhinoceros 3D (Rhino)
Ejercicios prácticos- Instalar Dynamo Sandbox y reconstruir los tres primeros capítulos del Dynamo Primer
- En Dynamo for Revit, seleccionar todas las habitaciones y escribir el nombre de su nivel en un parámetro compartido
- En Grasshopper, crear una malla paramétrica de columnas cuya separación esté controlada por controles deslizantes numéricos
- Abrir un grafo de Dynamo en Dynamo Player y ejecutarlo con distintas entradas
Resultado: El alumno puede construir y ejecutar grafos sencillos de Dynamo y Grasshopper, y explicar qué herramienta de automatización se ajusta a cada tarea.
Practicante
40 h- Gestionar listas, lacing y niveles en Dynamo, y árboles de datos en Grasshopper
- Automatizar tareas cotidianas de Revit: creación de planos, renombrado de vistas, transferencia de parámetros, colocación de familias desde Excel
- Instalar y usar paquetes (Clockwork, Data-Shapes, Bimorph Nodes) y plug-ins de Grasshopper de forma responsable
- Usar las herramientas integradas de pyRevit y crear un primer botón personalizado
- Trasladar geometría de Grasshopper a Revit con Rhino.Inside.Revit y a Archicad con la Live Connection
- Ejecutar un estudio de emplazamiento en Forma o TestFit y exportar la volumetría a Revit
Software principal: Dynamo, Grasshopper, pyRevit, Rhino.Inside.Revit, Autodesk Forma, TestFit
Ejercicios prácticos- Construir un grafo de Dynamo que cree planos y coloque vistas a partir de una lista de Excel, y luego empaquetarlo para Dynamo Player
- Racionalizar una fachada curva en Grasshopper en paneles planos e informar el número y área de paneles por planta usando árboles de datos
- Usar Rhino.Inside.Revit para convertir los paneles de fachada en una familia de panel de muro cortina de Revit con parámetros de instancia
- Escribir un botón de pyRevit que liste todos los elementos con el valor de 'Type Mark' ausente
- Modelar un emplazamiento en Forma Site Design, ejecutar un análisis de horas de sol en dos opciones y enviar la preferida a Revit
Resultado: El alumno puede entregar herramientas fiables de Dynamo, Grasshopper y pyRevit para la producción diaria, y trasladar volumetría generativa hacia BIM.
Profesional
45 h- Escribir Python dentro de Dynamo y pyRevit contra la Revit API, incluidas las transacciones y el filtrado de elementos
- Diseñar comprobaciones automatizadas de calidad del modelo alineadas con el plan de ejecución BIM y los requisitos de información de ISO 19650
- Intercambiar modelos entre Rhino, Grasshopper, Revit y Archicad a través de Speckle con la categorización correcta
- Controlar la versión de grafos y scripts con git y documentarlos para otros usuarios
- Diagnosticar problemas de compatibilidad cuando cambian las versiones de Revit, Dynamo, Rhino o los paquetes
- Programar comprobaciones de datos IFC con IfcOpenShell como alternativa neutral respecto a la herramienta
Software principal: Dynamo, Grasshopper, pyRevit, Speckle, Revit API and Revit SDK (.NET)
Ejercicios prácticos- Construir un grafo de Dynamo de estado del modelo que marque habitaciones sin colocar, marcas duplicadas y elementos fuera de rejilla, y exportar el informe a Excel
- Reescribir la misma comprobación como un script de pyRevit con una ventana de resultados y medir la diferencia de velocidad
- Enviar una volumetría de Rhino a Speckle con categorías de Revit asignadas por capa y recibirla en Revit como DirectShapes categorizados
- Configurar un repositorio git para la biblioteca de Dynamo y pyRevit de la oficina, con un README y etiquetas de versión
- Actualizar un grafo de Dynamo de Revit 2026 y sus paquetes a Revit 2027, y documentar cada cambio disruptivo
Resultado: El alumno puede construir, documentar y mantener una biblioteca de automatización de oficina, y ejecutar intercambios multiplataforma con confianza.
Experto
50 h- Desarrollar un complemento de Revit compilado en C# con comandos externos, interfaz de cinta y gestión adecuada de transacciones
- Empaquetar lógica reutilizable como nodos zero-touch de Dynamo y clusters o plug-ins de Grasshopper
- Ejecutar automatización sin interfaz en la nube con APS Design Automation for Revit y Rhino.Compute
- Construir funciones de Speckle Automate o paneles basados en APS que reaccionen a nuevas versiones del modelo
- Planificar el despliegue empresarial: despliegues con la CLI de pyRevit, firma de complementos, matrices de versiones y gobernanza
- Evaluar herramientas generativas y de IA (Forma, Hypar, Archistar, Autodesk Assistant) frente a las necesidades reales del proyecto
Software principal: Revit API and Revit SDK (.NET), Autodesk Platform Services (APS, formerly Forge), Speckle, Dynamo, Grasshopper, Hypar, OpenBuildings GenerativeComponents, Vectorworks Marionette
Ejercicios prácticos- Crear un complemento de Revit en C# que exporte IFC por lotes desde una carpeta de modelos usando configuraciones específicas del proyecto, apuntando a .NET 8 para Revit 2026 y a .NET 10 para Revit 2027
- Publicar la misma lógica como un AppBundle de APS Design Automation y ejecutarla sobre diez archivos almacenados en Autodesk Construction Cloud
- Escribir un paquete zero-touch de Dynamo con pruebas unitarias y publicarlo en un feed de paquetes privado
- Desplegar una definición de Grasshopper en Rhino.Compute e invocarla desde una pequeña página web para generar opciones de fachada
- Escribir una función de Hypar en C# sobre la biblioteca Elements que genere un conjunto de opciones de núcleo y envolvente (core-and-shell) y exportarla a Revit
- Construir una función de Speckle Automate que rechace una versión cuando falten parámetros requeridos y publique un informe
Resultado: El alumno puede diseñar y desplegar una canalización de automatización multiherramienta que abarque complementos de escritorio, servicios en la nube y plataformas generativas.
Recursos gratuitos
- The Dynamo Primer · documentation
- Dynamo Forum · community
- Dynamo release notes (GitHub wiki) · documentation
- Grasshopper official site and tutorials · documentation
- McNeel Forum (Rhino and Grasshopper) · community
- Rhino.Inside.Revit Getting Started · documentation
- pyRevit documentation · documentation
- pyRevit forums · community
- Revit API Docs · documentation
- Autodesk Developer Blog: Revit · documentation
- APS Tutorials · course
- Speckle Docs · documentation
- Hypar Elements library (GitHub) · documentation
- Generative Design Primer · documentation
- Vectorworks Help: Visual scripting with Marionette · documentation
- Autodesk Learning: Generative Design in Revit · course
Certificaciones oficiales
- Grasshopper Level 1 Certification · McNeel Europe
Examen en línea de 125 preguntas en 180 minutos con una nota de aprobación del 75 por ciento; se emite un certificado en PDF al aprobar. - Rhino Certifications and Exams · Robert McNeel & Associates
Índice de McNeel de exámenes de certificación de Rhino; útil antes del examen de Grasshopper. - Bentley Accredited BIM Modeler: Computational Design Modeling with OpenBuildings GenerativeComponents · Bentley Systems
Credencial de nivel fundamental obtenida mediante cursos de Bentley OnDemand y un modelo de apilamiento paramétrico presentado; 5 CEU. - Autodesk Certification programme · Autodesk
Autodesk no tiene un examen dedicado a Dynamo o a la Revit API; las certificaciones de Revit son la credencial oficial más cercana para los usuarios de Dynamo.
Consejos de nuestros consultores
- Aprenda la lógica de listas y árboles de datos antes que nada más; la mayoría de los errores en Dynamo y Grasshopper son problemas de estructura de datos, no problemas de geometría.
- Mantenga una única matriz de versiones para la oficina: qué versiones de Revit, Dynamo, Rhino, Rhino.Inside.Revit y pyRevit están aprobadas conjuntamente, y pruebe antes de cada actualización.
- Prototipe en Dynamo o pyRevit, y luego reescriba las herramientas estables y muy usadas como complementos compilados por velocidad y soporte.
- Guarde los grafos y scripts en git con un README que indique las entradas, las salidas y la versión de la aplicación anfitriona en la que se probaron.
- Trate las plataformas generativas como generadoras de opciones, no como herramientas de documentación; planifique siempre la entrega hacia Revit o Archicad y la exportación IFC desde allí.
- Presupueste la automatización en la nube: las API tarificadas de APS y Rhino.Compute se miden por uso, así que mida los tiempos de ejecución en una muestra antes de escalar a cientos de archivos.
Sobre esta base de datos
Los nombres de los productos son marcas de sus respectivos propietarios. Los datos se verifican con la documentación del fabricante y fuentes fechadas; los precios se describen solo por modelo. ¿Has visto un error o falta una herramienta? Escribe a [email protected] y lo corregiremos. Base de datos actualizada: 2026-09-15.