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.

Dynamo

Autodesk
Entorno 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

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 & Associates
Editor 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

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 & Associates
Modelador 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

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

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 & Associates
Ejecuta 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
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

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

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

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

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)

Autodesk
La 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
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: · exporta: · 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

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)

Autodesk
La 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: · exporta:
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
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

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 Ltd
Centro 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: · 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

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:
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

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

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)

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

Fuentes: testfit.io/pricing · testfit.io · Última verificación 2026-09-15

Archistar

Archistar Pty Ltd
Plataforma 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)

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

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
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

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 Systems
Entorno 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
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

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

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

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: 160
Una 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

Nivel 1

Fundamentos

25 h
Habilidades que desarrollarás
  • 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.

Nivel 2

Practicante

40 h
Habilidades que desarrollarás
  • 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.

Nivel 3

Profesional

45 h
Habilidades que desarrollarás
  • 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.

Nivel 4

Experto

50 h
Habilidades que desarrollarás
  • 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.

Certificaciones oficiales

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.

Hacer el examen de este itinerario

Demuéstralo con un certificado gratuitoAprueba un examen cronometrado en cualquier itinerario en nivel Fundamentos, Practicante, Profesional o Experto y recibe un certificado verificable de ConstruBIM Academy.

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.