Base de données des logiciels · 13 logiciels
⚙️ Conception Computationnelle, Automatisation et Développement BIM
Les outils de conception computationnelle et de développement BIM permettent aux équipes de décrire la géométrie et les données sous forme de règles, de scripts et de code plutôt que de dessiner chaque élément à la main. Ils vont des environnements de programmation visuelle (Dynamo, Grasshopper, Marionette, GenerativeComponents) en passant par les couches de scripting et d'API (pyRevit, Revit API, Autodesk Platform Services) jusqu'aux plateformes cloud de génération et de faisabilité (Forma, TestFit, Hypar, Archistar) et aux cadres d'échange de données tels que Speckle. Dans un workflow BIM, ils servent à automatiser la modélisation et la documentation répétitives, à générer et comparer des options de conception, à valider les données du modèle, et à connecter les outils d'authoring entre eux et à des systèmes externes.
Questions-réponses (50) → Parcours de formation → Certification →
Dynamo
AutodeskL'environnement de programmation visuelle open source d'Autodesk, intégré dans Revit, Civil 3D et d'autres hôtes.Conception Computationnelle, Automatisation et Développement BIMOpen sourceWindows
Dynamo est un outil de programmation visuelle à base de nœuds qui lit et écrit des données et de la géométrie dans son application hôte. Il est fourni avec Revit, Civil 3D, FormIt et d'autres produits Autodesk, et fonctionne aussi de manière autonome sous le nom de Dynamo Sandbox. Les équipes BIM l'utilisent pour modifier des paramètres par lots, créer des feuilles et des vues, placer des familles à partir de feuilles de calcul, vérifier les données du modèle et générer une géométrie paramétrique. Les non-programmeurs exécutent les graphes terminés via Dynamo Player ; les utilisateurs avancés étendent les graphes avec des nœuds Python ou C# sans contact (zero-touch). Revit 2027 est passé de la lignée Dynamo 3.x à Dynamo 4.x.
- Éditeur
- Autodesk
- Version actuelle
- Dynamo 4.1 (Dynamo Core 4.1.x, shipped with Revit 2027.2 and Civil 3D 2027.1) · 2026
- Première version
- 2011
- Site officiel
- dynamobim.org
- Plateformes
- Windows
- Déploiement
- desktop
- Modèle tarifaire
- Open source — Dynamo Core est open source sous licence Apache ; Dynamo pour Revit et Dynamo pour Civil 3D sont installés avec l'abonnement hôte sans coût supplémentaire. Dynamo Sandbox est un build autonome gratuit.
- Offre gratuite
- Dynamo Sandbox (autonome, sans hôte) est un téléchargement gratuit ; Dynamo pour Revit / Civil 3D est inclus avec l'abonnement au produit hôte
- Formats natifs
- .dyn.dyf
- Formats d'échange
- XLSX (Excel nodes)CSVJSONSATOBJSTLPNG (image import)
- IFC
- import: Non · export: Non
- Notes openBIM
- Dynamo n'a pas de nœuds IFC natifs ; le travail IFC se fait via l'hôte (export IFC de Revit) ou des packages tiers. L'IDS/BCF ne sont pas pris en charge nativement.
- Automatisation et API
- DesignScript (Code Block)Python (CPython 3, IronPython via package)Zero-touch C# nodesDynamo PlayerGenerative Design in Revit (built on Dynamo, formerly Project Refinery)
- Courbe d'apprentissage
- Moyenne — La manipulation de base de paramètres et de listes peut s'apprendre en quelques jours ; le laçage de listes, les niveaux et Python demandent des mois de pratique.
- Utilisateurs types
- Coordinateurs BIMResponsables BIMArchitectesIngénieurs structureIngénieurs MEPIngénieurs civils
Fonctions clés
- Éditeur de graphes à base de nœuds avec aperçu géométrique en direct
- Accès direct en lecture/écriture aux éléments et paramètres Revit et Civil 3D
- Nœuds Code Block utilisant DesignScript pour des expressions compactes
- Nœuds de script Python (CPython 3) et nœuds personnalisés C# sans contact (zero-touch)
- Gestionnaire de packages avec des milliers de packages communautaires (Clockwork, Bimorph Nodes, Data-Shapes, Civil3DToolkit)
- Dynamo Player pour exécuter des graphes sans ouvrir l'éditeur
- Autocomplétion de nœuds par apprentissage automatique (Dynamo 3.6+)
- Nœuds d'import/export Excel, CSV, JSON et image
Forces
- Gratuit et open source, installé avec le produit hôte
- Très grande communauté et écosystème de packages
- Barrière d'entrée basse pour le personnel BIM qui ne code pas ; monte en puissance vers Python et C#
- Le même graphe peut être transmis à d'autres via Dynamo Player
Limites
- Les graphes dépendent de la version de l'hôte ; les packages sont souvent en retard sur les nouvelles versions de Revit
- Les performances chutent sur de grandes listes et une géométrie lourde comparé à des modules complémentaires compilés
- Windows uniquement ; pas de build macOS
- Déboguer de grands graphes est plus difficile que lire du code
Idéal pour: Automatiser les tâches répétitives de Revit et Civil 3D et piloter les données du modèle depuis des feuilles de calcul sans écrire un module complémentaire compilé.
Notes de marché: Dynamo est la couche d'automatisation par défaut pour les entreprises centrées sur Revit car il est gratuit et installé avec Revit. Autodesk ne propose pas d'examen de certification Dynamo dédié ; les compétences Dynamo sont évaluées dans les certifications et formations centrées sur Revit.
Formation et certification officielles
- 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
Sources: 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 · Dernière vérification 2026-09-15
Grasshopper
Robert McNeel & AssociatesÉditeur de modélisation algorithmique à base de nœuds intégré à Rhino, la norme de facto pour la géométrie paramétrique.Conception Computationnelle, Automatisation et Développement BIMLicence perpétuelleWindowsmacOS
Grasshopper est un éditeur d'algorithmes graphique étroitement intégré aux outils de modélisation NURBS de Rhino. Les concepteurs construisent des définitions à partir de composants connectés par des fils pour générer de la géométrie, exécuter des analyses et piloter des données de fabrication. Il sous-tend la plupart des workflows de façades paramétriques, de recherche de forme structurelle et d'analyse environnementale, avec des centaines de plug-ins sur food4rhino (Kangaroo, Ladybug Tools, Karamba3D, Galapagos, Elefront). Via Rhino.Inside.Revit et la Grasshopper-Archicad Live Connection, il peut créer et éditer des éléments BIM natifs dans Revit et Archicad. Grasshopper 1 est fourni avec Rhino 8 ; McNeel développe Grasshopper 2 aux côtés de Rhino 9.
- Éditeur
- Robert McNeel & Associates
- Version actuelle
- Grasshopper 1 (bundled with Rhino 8); Grasshopper 2 in development with Rhino 9 · 2023
- Première version
- 2007
- Site officiel
- grasshopper3d.com
- Plateformes
- WindowsmacOS
- Déploiement
- desktop
- Modèle tarifaire
- Licence perpétuelle — Inclus avec chaque licence Rhino sans coût supplémentaire ; Rhino lui-même est une licence perpétuelle (voir la fiche Rhino).
- Offre gratuite
- Inclus dans l'évaluation de 90 jours de Rhino ; version complète avec toute licence Rhino
- Formats natifs
- .gh.ghx.ghpy.gha
- Formats d'échange
- 3DMIFC (via plug-ins such as Geometry Gym / VisualARQ)DWG/DXF (via Rhino)OBJSTLFBXXLSX/CSV (via plug-ins)
- IFC
- import: Non · export: Non
- Notes openBIM
- Pas d'IFC natif ; l'authoring IFC dans Grasshopper dépend de plug-ins tiers (par exemple Geometry Gym ggIFC, VisualARQ) ou du transfert de la géométrie vers Revit ou Archicad via Rhino.Inside.Revit ou la Grasshopper-Archicad Live Connection.
- Automatisation et API
- C# / VB script componentsPython (CPython 3 and IronPython 2 in Rhino 8 ScriptEditor)RhinoCommon SDKGrasshopper SDK (.gha plug-ins)Rhino.Compute (headless server)
- Courbe d'apprentissage
- Élevée — Les composants de base s'apprennent rapidement, mais la logique des arbres de données est l'obstacle que rencontrent la plupart des apprenants.
- Utilisateurs types
- ArchitectesConcepteurs computationnelsIngénieurs de façadeIngénieurs structureSpécialistes de la fabrication numérique
Fonctions clés
- Graphe à base de composants avec aperçu géométrique Rhino en direct
- Arbres de données pour la gestion de listes structurées
- Solveur évolutionnaire Galapagos et moteur physique Kangaroo inclus
- Composants de script C#, VB et Python
- Très large écosystème de plug-ins sur food4rhino
- Clusters et Hops pour des définitions réutilisables et une résolution à distance
- Liens BIM bidirectionnels vers Revit (Rhino.Inside.Revit) et Archicad (Live Connection)
- Fonctionne sous Windows et macOS
Forces
- L'environnement de géométrie paramétrique le plus mature en AEC
- Gratuit avec Rhino, multiplateforme
- Écosystème de plug-ins riche pour l'analyse, la structure, l'environnement et la fabrication
- Examen de certification officiel McNeel disponible
Limites
- Pas de modèle de données BIM natif ; l'authoring BIM dépend de ponts ou de plug-ins
- Les grandes définitions deviennent lentes et difficiles à maintenir sans discipline
- Grasshopper 1 est monothread pour la plupart des composants
- La compatibilité des versions de plug-ins peut casser les définitions entre versions de Rhino
Idéal pour: La géométrie complexe, la recherche de forme, la rationalisation de façade et la conception pilotée par l'analyse, où le moteur géométrique compte plus que les données BIM.
Notes de marché: Grasshopper domine la conception computationnelle dans les écoles d'architecture et chez les spécialistes de façade/structure dans le monde entier ; Dynamo est plus courant dans les bureaux BIM de production standardisés sur Revit.
Formation et certification officielles
- 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
Sources: 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 · Dernière vérification 2026-09-15
Rhinoceros 3D (Rhino)
Robert McNeel & AssociatesModeleur NURBS à licence perpétuelle qui héberge Grasshopper et la technologie Rhino.Inside.Conception Computationnelle, Automatisation et Développement BIMLicence perpétuelleWindowsmacOS
Rhino est un modeleur NURBS de surfaces et de maillages à usage général, utilisé en architecture, en conception de produits et en fabrication. Dans le BIM, il agit comme la plateforme computationnelle : Grasshopper fonctionne à l'intérieur, Rhino.Inside permet à Rhino et Grasshopper de fonctionner au sein d'autres applications comme Revit, et Rhino.Compute expose son moteur géométrique comme un service web sans interface. Rhino 8 a ajouté un éditeur de script CPython 3, ShrinkWrap, PushPull et des améliorations de Grasshopper ; Rhino 9 est en bêta publique mi-2026. Les licences sont perpétuelles et multiplateformes.
- Éditeur
- Robert McNeel & Associates
- Version actuelle
- Rhino 8 (Rhino 9 in public beta) · 2023
- Première version
- 1998
- Site officiel
- rhino3d.com
- Plateformes
- WindowsmacOS
- Déploiement
- desktopcloud
- Modèle tarifaire
- Licence perpétuelle — Licence commerciale mono-utilisateur Rhino 8 à 995 EUR (unique, perpétuelle, sans frais de maintenance) ; éducative à 195 EUR ; tarifs de mise à niveau disponibles. Prix vus sur rhino3d.com/sales, septembre 2026.
- Offre gratuite
- Évaluation complète de 90 jours ; licences éducatives à prix réduit
- Formats natifs
- .3dm
- Formats d'échange
- IFC (via plug-ins only)DWGDXFSATSTEPIGESOBJFBXSTLSKPDAEPDFUSD
- IFC
- import: Non · export: Non
- Notes openBIM
- Rhino n'a pas de support IFC intégré ; l'import/export IFC est fourni par des plug-ins (VisualARQ, Geometry Gym) ou par un aller-retour via Revit/Archicad.
- Automatisation et API
- RhinoCommon (.NET)Rhino C++ SDKRhinoScript / Python (CPython 3 in Rhino 8)GrasshopperRhino.ComputeRhino.Inside
- Courbe d'apprentissage
- Moyenne — Les bases de la modélisation sont rapides ; maîtriser la qualité NURBS et le scripting prend plus de temps.
- Utilisateurs types
- ArchitectesConcepteurs computationnelsConsultants en façadeFabricantsArchitectes paysagistes
- Fonctionne avec
- GrasshopperAutodesk RevitGraphisoft ArchicadSketchUp (Pro / Studio)BlenderSpeckleTekla Structures
- Alternatives
- SketchUp (Pro / Studio)BlenderAutodesk 3ds Max
Fonctions clés
- Modélisation NURBS, maillage, SubD et nuage de points
- Grasshopper inclus
- ScriptEditor avec CPython 3 et C#
- Technologie Rhino.Inside pour l'intégration dans Revit et d'autres hôtes
- Serveur de géométrie sans interface Rhino.Compute pour l'automatisation cloud
- Large liste de formats d'import/export (DWG, STEP, IGES, SKP, FBX, USD)
- Gestion de licence Cloud Zoo pour les équipes
Forces
- Licence perpétuelle unique sans frais de maintenance
- Fonctionne sous Windows et macOS
- Excellent noyau géométrique et support des formats
- Grande communauté éducative et de plug-ins
Limites
- Ce n'est pas un outil d'authoring BIM ; pas d'IFC natif ni de classification d'éléments
- Les outils de documentation et d'annotation sont plus faibles que les plateformes BIM
- Rhino.Inside.Revit est Windows uniquement
Idéal pour: La géométrie libre et paramétrique qui doit ensuite devenir des éléments BIM, ainsi que comme moteur pour les services de géométrie cloud.
Notes de marché: Largement utilisé dans les écoles d'architecture et les bureaux d'études spécialisés en géométrie ; souvent associé à Revit ou Archicad plutôt que de les remplacer.
Formation et certification officielles
- Rhino Certifications and Exams (McNeel wiki) · certification
- McNeel Europe Rhino Certification Site · certification
- McNeel Forum · community
Sources: rhino3d.com/sales · rhino3d.com · wiki.mcneel.com/rhino/certified_test · cadwax.co.uk/blogs/news/rhino-9-beta-release-timeline-upgrade-guide · Dernière vérification 2026-09-15
Rhino.Inside.Revit
Robert McNeel & AssociatesExécute Rhino et Grasshopper à l'intérieur du processus Revit pour créer et éditer des éléments BIM natifs.Conception Computationnelle, Automatisation et Développement BIMGratuitWindows
Rhino.Inside.Revit charge Rhino et Grasshopper dans la mémoire de Revit afin que les définitions Grasshopper puissent lire et écrire directement les éléments Revit. Il fournit un ensemble dédié de composants Grasshopper pour les catégories, familles, paramètres, niveaux, vues et DirectShapes, et permet aux composants de script d'appeler à la fois RhinoCommon et l'API Revit au même endroit. Les usages typiques sont la conversion de géométrie de façade Rhino en familles Revit, le pilotage des paramètres Revit par la logique Grasshopper et l'exécution de vérifications qualité sur les données Revit. Il nécessite Rhino 8 et Revit 2018-2027 sous Windows.
- Éditeur
- Robert McNeel & Associates
- Version actuelle
- v1.35 stable (June 2026); v1.36 release candidates with Revit 2027 fixes · 2026
- Première version
- 2021
- Site officiel
- rhino3d.com/inside/revit
- Plateformes
- Windows
- Déploiement
- desktop
- Modèle tarifaire
- Gratuit — Module complémentaire gratuit ; nécessite une copie sous licence de Rhino 8 (SR32 ou plus récent pour la v1.35+) et Revit.
- Offre gratuite
- Le module complémentaire lui-même est gratuit ; la licence d'évaluation Rhino peut être utilisée pour les tests
- Formats natifs
- .gh.3dm.rvt (via host)
- Formats d'échange
- Native Revit elements (walls, floors, families, DirectShapes)3DMIFC (via Revit export)
- IFC
- import: Non · export: Non
- Notes openBIM
- Crée des éléments Revit natifs, donc l'export IFC se fait via l'exportateur certifié de Revit.
- Automatisation et API
- Grasshopper components for RevitPython and C# script components with both RhinoCommon and Revit API loadedRhino.Inside technology
- Courbe d'apprentissage
- Élevée — Nécessite de solides compétences Grasshopper plus une compréhension du modèle d'éléments et de familles de Revit.
- Utilisateurs types
- Concepteurs computationnelsIngénieurs de façadeResponsables BIMArchitectes
- Fonctionne avec
- Rhinoceros 3D (Rhino)GrasshopperAutodesk RevitSpeckle
- Alternatives
- DynamoSpeckleGrasshopper
Fonctions clés
- Composants Grasshopper pour les éléments, paramètres, catégories et vues Revit
- Crée des familles natives, des familles système et des DirectShapes
- Bidirectionnel : relit la géométrie Revit dans Grasshopper
- Composants de script avec l'API Revit et RhinoCommon disponibles ensemble
- Prend en charge Revit 2018 à 2027
- Document Rhino et canevas Grasshopper ouverts aux côtés de Revit
Forces
- Gratuit avec Rhino ; pas d'achat séparé
- Éléments Revit natifs, pas seulement des maillages importés
- Publications fréquentes suivant les nouvelles versions de Revit
- Accès à l'écosystème complet de plug-ins Grasshopper à l'intérieur de Revit
Limites
- Windows uniquement (dépendance à Revit)
- Nécessite Rhino 8 SR32+ pour les builds .NET 10 de Revit 2027
- La création d'éléments peut être lente sur de très grandes définitions
- Les définitions dépendent de la compatibilité des versions de Rhino et de Revit
Idéal pour: Les équipes standardisées sur Rhino/Grasshopper pour la conception qui doivent livrer dans Revit.
Notes de marché: Courant dans les grandes agences d'architecture et les bureaux d'études de façade qui gardent Rhino comme outil de conception et Revit comme plateforme de livraison.
Formation et certification officielles
- Rhino.Inside.Revit Getting Started guide · documentation
- Rhino.Inside.Revit release notes · documentation
- Rhino.Inside for Autodesk Revit on food4rhino · community
Sources: 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 · Dernière vérification 2026-09-15
pyRevit
pyRevitLabs (open-source community, created by Ehsan Iran-Nejad)Cadre gratuit de prototypage rapide et de productivité pour scripter Revit en Python.Conception Computationnelle, Automatisation et Développement BIMOpen sourceWindows
pyRevit est un module complémentaire open source qui permet aux utilisateurs d'écrire des outils Revit en Python sans compiler un module complémentaire .NET. Il installe un ruban de commandes de productivité prêtes à l'emploi (outils de vue, de feuille, de sélection, de qualité et de données) et un cadre permettant aux entreprises de construire leurs propres extensions avec des dossiers et des scripts. Les scripts s'exécutent contre l'API Revit en IronPython ou CPython ; la CLI pyRevit déploie les extensions à travers un bureau. Il est apprécié des responsables BIM qui ont besoin d'outils personnalisés plus rapidement que ne le permet un cycle de développement de module complémentaire.
- Éditeur
- pyRevitLabs (open-source community, created by Ehsan Iran-Nejad)
- Version actuelle
- pyRevit v6.5.5 (2026); v5.1 added Revit 2026, v6.5 added Revit 2027 · 2026
- Première version
- 2014
- Site officiel
- pyrevitlabs.io
- Plateformes
- Windows
- Déploiement
- desktop
- Modèle tarifaire
- Open source — Licence GPL-3.0 ; téléchargement gratuit depuis GitHub.
- Offre gratuite
- L'ensemble du produit est gratuit et open source
- Formats natifs
- .py (IronPython / CPython scripts).extension folders.yaml bundle config
- Formats d'échange
- Uses Revit's own formats via the Revit API
- IFC
- import: Non · export: Non
- Notes openBIM
- Ce n'est pas un outil openBIM en soi ; les scripts peuvent appeler l'export IFC de Revit ou lire des données liées à l'IFC via l'API Revit.
- Automatisation et API
- Revit API via IronPython 2/3 or CPython 3C# and VB.NET bundlespyRevit CLI for deploymentExtension framework with ribbon UI
- Courbe d'apprentissage
- Moyenne — Utiliser les outils intégrés est facile ; écrire des scripts nécessite des bases de Python et une connaissance de l'API Revit.
- Utilisateurs types
- Responsables BIMDéveloppeurs BIMCoordinateurs BIMUtilisateurs avancés de Revit
- Fonctionne avec
- Autodesk RevitDynamo
- Alternatives
- DynamoRevit API and Revit SDK (.NET)
Fonctions clés
- Ruban d'outils de productivité intégrés pour Revit
- Écrire des commandes Revit en Python, C# ou VB.NET depuis une structure de dossiers
- Éditeur de script interactif et fenêtre de sortie à l'intérieur de Revit
- Distribution et mises à jour d'extensions via git et la CLI pyRevit
- Prend en charge les moteurs IronPython et CPython
- Prend en charge Revit 2019 à 2027
Forces
- Totalement gratuit et open source
- Itération rapide : éditer le script, recharger, exécuter
- Forum communautaire actif et documentation
- Outillage de déploiement pour les bureaux multi-utilisateurs
Limites
- Windows/Revit uniquement
- Les nouvelles versions de Revit nécessitent une mise à jour de pyRevit avant que les scripts ne fonctionnent (Revit 2027 nécessitait la lignée v6)
- L'outillage Python est moins sûr en typage que les modules complémentaires C#
- Les scripts IronPython 2 peuvent nécessiter un portage vers des moteurs plus récents
Idéal pour: Les entreprises qui veulent des outils Revit personnalisés à l'échelle du bureau en Python sans pipeline de module complémentaire compilé.
Notes de marché: L'un des modules complémentaires Revit gratuits les plus installés ; fréquemment utilisé aux côtés de Dynamo plutôt qu'à sa place.
Formation et certification officielles
- pyRevit documentation · documentation
- pyRevit forums · community
- pyRevit GitHub releases · documentation
Sources: github.com/pyrevitlabs/pyRevit · github.com/pyrevitlabs/pyRevit/releases · pyrevitlabs.io/posts/revit-2026-support---pre-release · docs.pyrevitlabs.io/adding-revit-version · Dernière vérification 2026-09-15
Revit API and Revit SDK (.NET)
AutodeskL'interface de programmation .NET compilée pour construire des modules complémentaires Revit et des automatisations cloud.Conception Computationnelle, Automatisation et Développement BIMGratuitWindowsIFC ⇄
L'API Revit est la bibliothèque de classes .NET qui expose le document, les éléments, paramètres, géométrie et modèle d'interface de Revit aux développeurs de modules complémentaires. Les modules complémentaires sont écrits en C# ou VB.NET, enregistrés avec un manifeste .addin et chargés au démarrage de Revit. Depuis Revit 2025, les modules complémentaires ciblent .NET 8 ; Revit 2027 passe à .NET 10 et ajoute une isolation plus stricte des modules complémentaires. La même API fonctionne sans interface dans le cloud via le moteur APS Design Automation for Revit. La plupart des plug-ins Revit commerciaux, pyRevit et Dynamo pour Revit sont construits dessus.
- Éditeur
- Autodesk
- Version actuelle
- Revit 2027 SDK (.NET 10); Revit 2025-2026 SDKs target .NET 8 · 2026
- Première version
- 2004
- Site officiel
- aps.autodesk.com/developer/overview/revit
- Plateformes
- Windows
- Déploiement
- desktopcloud
- Modèle tarifaire
- Gratuit — Le SDK est un téléchargement gratuit depuis Autodesk Platform Services ; une licence Revit est nécessaire pour exécuter les modules complémentaires. L'exécution cloud des modules complémentaires utilise l'API payante APS Design Automation.
- Offre gratuite
- Le SDK et les exemples sont gratuits ; un abonnement Revit est requis pour exécuter les modules complémentaires
- Formats natifs
- .addin manifest.dll assemblies.rvt/.rfa (via API)
- Formats d'échange
- Any format Revit exposes through the API (IFC, DWG, NWC, PDF, gbXML, images)
- IFC
- import: Oui · export: Oui · Certification buildingSMART: Uses Revit's IFC exporter, which is buildingSMART certified for IFC4 (Revit product certification)
- Notes openBIM
- L'exportateur IFC de Revit est lui-même open source (revit-ifc sur GitHub) et peut être appelé et configuré depuis l'API.
- Automatisation et 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)
- Courbe d'apprentissage
- Très élevée — Nécessite une expérience de programmation plus une compréhension approfondie du modèle d'éléments et des transactions de Revit.
- Utilisateurs types
- Développeurs BIMÉditeurs de logicielsResponsables BIMConcepteurs computationnels
Fonctions clés
- Accès complet aux éléments, paramètres, familles, vues, feuilles et géométrie
- Transactions et événements pour des modifications contrôlées du modèle
- Commandes externes, applications externes et personnalisation du ruban
- RevitLookup et exemples du SDK pour l'exploration
- Design Automation for Revit exécute l'API dans le cloud sans interface
- Autodesk Assistant avec un serveur MCP dans Revit 2027 (aperçu technique)
Forces
- Meilleures performances et accès le plus profond à Revit
- Distribution stable via l'Autodesk App Store et le déploiement d'entreprise
- Vaste documentation (Building Coder, revitapidocs.com)
- Le même code peut s'exécuter dans le cloud via Design Automation
Limites
- Nécessite des compétences C#/.NET et un pipeline de build/déploiement
- Les modules complémentaires doivent être recompilés pour chaque version majeure de Revit
- Les migrations de cadre (.NET Framework vers .NET 8 vers .NET 10) cassent les anciens modules complémentaires
- Pas de runtime multiplateforme officiel ; Windows uniquement
Idéal pour: Les outils de qualité production, les modules complémentaires à l'échelle du bureau et le traitement par lots dans le cloud lorsque Dynamo ou pyRevit sont trop lents ou trop fragiles.
Notes de marché: Autodesk n'offre pas de certification API Revit séparée ; les compétences des développeurs sont généralement démontrées par des modules complémentaires publiés et l'adhésion à l'Autodesk Developer Network.
Formation et certification officielles
- Revit Developer Center (Autodesk Platform Services) · documentation
- Autodesk Developer Blog: Revit · documentation
- Revit API Docs (community reference) · documentation
- Revit API Forum (Autodesk Community) · community
Sources: 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 · Dernière vérification 2026-09-15
Autodesk Platform Services (APS, formerly Forge)
AutodeskLa plateforme cloud pour développeurs d'Autodesk : visualiseur, traduction de modèles, données et automatisation de conception sans interface.Conception Computationnelle, Automatisation et Développement BIMFreemiumWeb / cloud (any OS via REST APIs and SDKs)IFC ⇄Renommé
Autodesk Platform Services (APS) est la famille d'API et de SDK web anciennement appelée Forge. Elle permet aux développeurs de visualiser des modèles Autodesk dans un navigateur, de traduire des fichiers avec l'API Model Derivative, de lire et écrire des données Autodesk Construction Cloud, d'interroger l'AEC Data Model, et d'exécuter Revit, AutoCAD, Inventor et 3ds Max sans interface dans le cloud via l'API Design Automation. Les entreprises l'utilisent pour construire des tableaux de bord, des vérificateurs de modèles, une production automatisée de dessins et des intégrations avec des systèmes ERP, SIG et CDE. Sa tarification est passée à un modèle niveau gratuit plus jetons Flex en 2026.
- Éditeur
- Autodesk
- Version actuelle
- APS (2026 business model: Free tier plus Flex-token paid tier) · 2026
- Première version
- 2015
- Site officiel
- aps.autodesk.com
- Plateformes
- Web / cloud (any OS via REST APIs and SDKs)
- Déploiement
- cloudweb
- Modèle tarifaire
- Freemium — Depuis le changement de modèle économique de décembre 2025, APS dispose d'un niveau gratuit avec plafonds d'usage mensuels et d'un accès payant via des jetons Flex prépayés ou du paiement à l'usage. Seules quatre API sont tarifées (Automation, Model Derivative, Flow Graph Engine, Reality Capture) ; les autres API sont gratuites. Les crédits cloud sont remplacés par les jetons Flex. Historiquement, Design Automation coûtait 6 crédits cloud par heure pour Revit, Inventor et 3ds Max et 4 pour AutoCAD.
- Offre gratuite
- Niveau gratuit avec plafonds mensuels pour les tests et pour les clients avec des abonnements produit éligibles
- Formats natifs
- SVF/SVF2 (Viewer derivatives)JSON (REST)OTG
- Formats d'échange
- RVTIFCDWGNWDOBJSTLSTEPIGESF3DPDFglTF (via community tools)
- IFC
- import: Oui · export: Oui
- Notes openBIM
- Model Derivative traduit l'IFC en formats visualisables ; Design Automation for Revit peut piloter l'exportateur IFC de Revit dans le cloud.
- Automatisation et 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)
- Courbe d'apprentissage
- Très élevée — Nécessite une connaissance de REST/OAuth et du développement web plus une familiarité avec l'écosystème de données Autodesk.
- Utilisateurs types
- Développeurs BIMÉditeurs de logicielsÉquipes informatiques / numériques d'entrepriseResponsables BIM
- Fonctionne avec
- 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
- Successeur
- Autodesk Platform Services is the 2022 rename of Autodesk Forge; the product continues under the APS name
Fonctions clés
- SDK Viewer pour l'affichage de modèle 3D/2D dans le navigateur
- API Model Derivative pour la traduction de formats et l'extraction de propriétés
- API Design Automation pour Revit, AutoCAD, Inventor et 3ds Max sans interface
- API Data Management, ACC et AEC Data Model (GraphQL)
- Authentification via OAuth 2.0 (à deux et trois pattes)
- SDK officiels en .NET, Node.js, Python et Java
- API de capture de réalité et de moteur Flow Graph
Forces
- Seul moyen pris en charge d'exécuter Revit sans interface dans le cloud
- Visualiseur mature utilisé par la plupart des produits web Autodesk
- Niveau gratuit et tutoriels étendus
- Accès direct aux données de projet ACC / BIM 360
Limites
- Coût basé sur l'usage pour les API tarifées et l'automatisation cloud
- Le modèle économique a changé plusieurs fois (crédits cloud, jetons Flex) ; le budget nécessite un suivi
- Nécessite des compétences en développement web au-delà du personnel BIM typique
- Limites de taux et de taille de fichier sur les tâches de traduction
Idéal pour: Les tableaux de bord web, l'automatisation cloud par lots de fichiers Revit et l'intégration des données Autodesk avec d'autres systèmes métier.
Notes de marché: Utilisé par la plupart des éditeurs de logiciels de l'écosystème Autodesk et par de grands propriétaires pour des portails personnalisés ; le Viewer est le composant le plus largement déployé.
Formation et certification officielles
- APS Tutorials (Get Started) · course
- APS Blog · documentation
- APS Pricing and Cloud Credits · documentation
Sources: 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 · Dernière vérification 2026-09-15
Speckle
Speckle Systems LtdPlateforme de données ouverte qui diffuse la géométrie et les données de modèle entre Revit, Rhino, Grasshopper, Archicad et le web.Conception Computationnelle, Automatisation et Développement BIMFreemiumWindowsmacOS (server/web and some connectors)WebIFC ⇦
Speckle est une plateforme de données AEC open source. Des connecteurs dans Revit, Rhino, Grasshopper, Archicad, SketchUp, Blender, Civil 3D, Navisworks, Tekla, ETABS et d'autres outils envoient des objets de modèle versionnés à un serveur Speckle, où ils peuvent être visualisés dans un navigateur, commentés, filtrés et importés dans d'autres applications. Les développeurs utilisent ses SDK, son API GraphQL et Speckle Automate pour exécuter des vérifications ou générer des rapports à chaque nouvelle version. Le serveur est sous licence Apache-2.0 et peut être auto-hébergé ; Speckle exploite aussi un service hébergé avec un plan Explore gratuit et des plans d'équipe payants.
- Éditeur
- Speckle Systems Ltd
- Version actuelle
- Speckle v3 connectors (next-gen connectors, 2025-2026); Revit connector supports Revit 2023-2027 · 2026
- Première version
- 2016
- Site officiel
- speckle.systems
- Plateformes
- WindowsmacOS (server/web and some connectors)Web
- Déploiement
- cloudwebdesktopself-hosted
- Modèle tarifaire
- Freemium — Plan Explore gratuit (jusqu'à 3 utilisateurs, 1 projet, historique de version de 30 jours) ; plans personnalisés payants avec utilisateurs/projets illimités, Speckle Automate, SSO et intégrations CDE. Gratuit pour étudiants et enseignants. Le serveur est open source (Apache-2.0) et auto-hébergeable.
- Offre gratuite
- Plan Explore : gratuit, jusqu'à 3 utilisateurs, 1 projet, historique de 30 jours ; l'auto-hébergement est gratuit sous Apache-2.0
- Formats natifs
- Speckle objects (JSON-based object model, stored on a Speckle server)
- Formats d'échange
- IFC (file importer)RVT (via connector)3DMDWGOBJSTLglTF (viewer export)CSV/Excel (via Power BI / data connectors)
- IFC
- import: Oui · export: Non
- Notes openBIM
- Speckle importe les fichiers IFC dans son propre modèle d'objets et les expose dans le visualiseur web ; il n'exporte pas l'IFC nativement. Il est souvent utilisé comme alternative ouverte aux échanges cloud propriétaires.
- Automatisation et API
- GraphQL and REST APISDKs: C# (.NET), Python (specklepy), JavaScript/TypeScriptSpeckle Automate (serverless functions triggered on model versions)Grasshopper and Dynamo connectorsPower BI connector
- Courbe d'apprentissage
- Moyenne — Envoyer et recevoir des modèles est simple ; construire des automatisations nécessite des compétences en programmation.
- Utilisateurs types
- Développeurs BIMConcepteurs computationnelsCoordinateurs BIMBureaux d'ingénierieChercheurs
Fonctions clés
- Connecteurs pour Revit, Rhino, Grasshopper, Archicad, SketchUp, Blender, Civil 3D, Navisworks, Tekla et plus
- Versionnement et différenciation au niveau des objets plutôt qu'échange de fichiers
- Visualiseur 3D dans le navigateur avec commentaires et fédération
- Speckle Automate pour exécuter des fonctions sur les nouvelles versions de modèle
- SDK en C#, Python et JavaScript plus une API GraphQL
- Connecteur Power BI pour les tableaux de bord de données de modèle
- Serveur open source auto-hébergeable
Forces
- Open source et neutre vis-à-vis des éditeurs
- Excellents workflows Grasshopper et Rhino vers Revit
- API moderne et points d'accroche d'automatisation
- Niveau gratuit et programme académique
Limites
- Ce n'est pas un exportateur IFC ; ce n'est pas un remplacement pour un CDE certifié
- La fidélité des éléments dépend du mappage de chaque connecteur
- Les mises à jour des connecteurs peuvent être en retard sur les nouvelles versions hôtes
- L'auto-hébergement nécessite des compétences DevOps
Idéal pour: L'échange multiplateforme de géométrie et de données entre Rhino, Grasshopper, Revit et Archicad, et la construction d'automatisations personnalisées au-dessus des versions de modèle.
Notes de marché: Populaire auprès des équipes de conception computationnelle et des bureaux d'études d'ingénierie en Europe et en Amérique du Nord ; Speckle Systems est basé à Londres.
Formation et certification officielles
- Speckle Docs · documentation
- Speckle Community Forum · community
- Speckle product updates · documentation
Sources: speckle.systems/pricing · github.com/specklesystems/speckle-server · docs.speckle.systems/connectors/revit/revit · github.com/specklesystems/speckle-sharp-connectors · speckle.systems/integrations · Dernière vérification 2026-09-15
Hypar
Hypar, Inc.Plateforme cloud de planification spatiale et de génération de bâtiments construite sur la bibliothèque open source Elements.Conception Computationnelle, Automatisation et Développement BIMFreemiumWebIFC ⇨
Hypar est une plateforme basée navigateur pour générer des aménagements de bâtiment et des systèmes à partir de règles. Les utilisateurs esquissent un site ou un volume, puis enchaînent des « fonctions » (niveaux, noyaux, structure, plans d'aménagement spatial, mobilier, zones MEP) qui génèrent des éléments 3D coordonnés et des métrés en quelques secondes. Les fonctions sont écrites en C# sur la bibliothèque open source Elements de Hypar, ce qui permet aux entreprises d'encoder leurs propres normes. Les résultats s'exportent vers Revit, DWG, IFC et glTF. Hypar se positionne comme un logiciel de planification spatiale pour la conception précoce et l'adhésion des parties prenantes, avec un plan Personal gratuit et des plans Professional et Studio payants.
- Éditeur
- Hypar, Inc.
- Version actuelle
- Hypar web platform (continuous release; pricing docs v0.2.037, September 2026) · 2026
- Première version
- 2018
- Site officiel
- hypar.io
- Plateformes
- Web
- Déploiement
- cloudweb
- Modèle tarifaire
- Freemium — Plan Personal gratuit (3 projets détenus, non destiné au travail professionnel) ; Professional à 100 USD/mois ou 83 USD/mois facturé annuellement (1 000 USD/an) ; Studio/entreprise à partir de 20 postes, sur devis. Vu sur docs.hypar.io, mis à jour le 4 septembre 2026.
- Offre gratuite
- Plan Personal : gratuit, jusqu'à 3 projets, partage en lecture seule
- Formats natifs
- Hypar workflow / Elements JSON
- Formats d'échange
- RVT (Revit export)DWG (import/export, paid plans)IFCglTFJSONDXFSVGXLSX
- IFC
- import: Non · export: Oui
- Notes openBIM
- La bibliothèque open source Elements se sérialise en IFC et glTF ; l'export Revit de Hypar est la principale remise BIM.
- Automatisation et API
- Hypar Functions written in C# on the open-source Elements library (MIT)Hypar CLIExcel/Grasshopper inputs for functionsAI text-to-layout prompts
- Courbe d'apprentissage
- Moyenne — Utiliser les fonctions standard est facile ; écrire ses propres fonctions est un travail de développeur.
- Utilisateurs types
- ArchitectesPlanificateurs spatiauxPromoteursConcepteurs computationnels
- Fonctionne avec
- Autodesk RevitGrasshopperAutodesk AutoCAD
- Alternatives
- TestFitAutodesk FormaArchistar
Fonctions clés
- Génération basée navigateur de niveaux, noyaux, structure et plans d'aménagement spatial
- Fonctions personnalisées en C# via la bibliothèque Elements sous licence MIT
- Options de conception avec métriques de surface et de nombre en direct
- Détection automatique de collision avec dégagements modifiables (plans payants)
- Export vers Revit, DWG, IFC et glTF
- Entrées de programme pilotées par Excel
- Liens de partage en lecture seule pour les clients
Forces
- Génération en quelques secondes avec les métrés
- Bibliothèque open source Elements pour une logique personnalisée
- Véritable export Revit plutôt que des images
- Niveau gratuit pour l'apprentissage
Limites
- Les fonctions personnalisées nécessitent des compétences C#
- Axé sur la conception précoce ; ce n'est pas un outil de documentation
- Les types de bâtiments couverts par les fonctions standard sont limités aux systèmes de bureau/résidentiel courants
- Web uniquement ; dépend du service de l'éditeur
Idéal pour: La planification spatiale rapide en phase précoce et les tests d'aménagement nécessitant une véritable remise BIM vers Revit.
Notes de marché: Utilisé principalement dans les cabinets nord-américains pour les tests d'aménagement de bureaux et résidentiels.
Formation et certification officielles
- Hypar documentation · documentation
- Hypar Elements on GitHub · documentation
Sources: docs.hypar.io/pricing-and-purchasing · github.com/hypar-io/Elements · hypar.io · Dernière vérification 2026-09-15
TestFit
TestFit, Inc.Outil de faisabilité immobilière générative qui résout les plans de site, le stationnement et les pro forma en temps réel.Conception Computationnelle, Automatisation et Développement BIMAbonnementWeb
TestFit est une plateforme de faisabilité basée navigateur pour les promoteurs, architectes et urbanistes. Les utilisateurs dessinent un site et définissent des mixes d'unités, des ratios de stationnement et des contraintes de zonage ; le Site Solver génère des aménagements de bâtiment et de stationnement avec un rendement, un nombre d'unités et des chiffres de pro forma mis à jour en direct. Il est le plus performant pour la planification de site multifamilial, à usage mixte, industriel et de centre de données piloté par le stationnement. Les résultats se transfèrent directement dans Revit via un module complémentaire ou s'exportent vers AutoCAD, SketchUp, glTF, CSV et PDF. Un module complémentaire MCP Connection de 2026 permet aux assistants IA de piloter des études de site par invite.
- Éditeur
- TestFit, Inc.
- Version actuelle
- TestFit web platform (continuous release, 2026); products: Site Solver, Parking Solver, Site Intelligence, Pro Forma, MCP Connection · 2026
- Première version
- 2017
- Site officiel
- testfit.io
- Plateformes
- Web
- Déploiement
- cloudweb
- Modèle tarifaire
- Abonnement — Parking Solver à 195 USD/mois ; Site Solver à partir de 15 000 USD/an ; Site Solver Portfolio à partir de 20 000 USD/an ; modules complémentaires Site Intelligence à 150 USD/mois, Pro Forma à 170 USD/mois, MCP Connection à 100 USD/mois. Vu sur testfit.io/pricing, septembre 2026.
- Formats natifs
- TestFit cloud project
- Formats d'échange
- RVT (Revit push via add-in)DWG (AutoCAD)SKPglTFCSVXLSXPDF
- IFC
- import: Non · export: Non
- Notes openBIM
- Pas de support IFC ; la remise BIM se fait via le module complémentaire natif Revit.
- Automatisation et API
- Generative site solver (rule-based)MCP Connection for AI-assistant prompting (paid add-on)Revit, SketchUp and AutoCAD integrations
- Courbe d'apprentissage
- Faible — Conçu pour des utilisateurs immobiliers non techniques ; productif en quelques heures.
- Utilisateurs types
- Promoteurs immobiliersArchitectesUrbanistesCourtiersEntrepreneurs (préconstruction)
- Fonctionne avec
- Autodesk RevitAutodesk AutoCADSketchUp (Pro / Studio)
- Alternatives
- Autodesk FormaHyparArchistar
Fonctions clés
- Site Solver génératif pour les bâtiments et le stationnement
- Parking Solver pour le stationnement en surface et en structure
- Métriques de rendement, mix d'unités et pro forma en direct
- Données de zonage et environnementales Site Intelligence
- Transfert direct vers Revit ; export vers AutoCAD, SketchUp, glTF, CSV, PDF
- MCP Connection pour les études pilotées par assistant IA
Forces
- Itération très rapide avec retour financier
- Remise native vers Revit
- Solveurs spécifiques au domaine pour le stationnement et le mix d'unités
Limites
- Tarifé pour les promoteurs ; coûteux pour les petites agences de conception
- Résolution générative uniquement sur les niveaux Site Solver
- Pas d'IFC ; données de zonage centrées sur les États-Unis
- Ce n'est pas un outil de conception ou de documentation
Idéal pour: La faisabilité en phase de transaction sur des sites multifamiliaux et à usage mixte pilotés par le stationnement en Amérique du Nord.
Notes de marché: Basé à Dallas ; adoption concentrée parmi les promoteurs multifamiliaux américains et les architectes axés sur la faisabilité.
Formation et certification officielles
- TestFit pricing and product overview · documentation
Sources: testfit.io/pricing · testfit.io · Dernière vérification 2026-09-15
Archistar
Archistar Pty LtdPlateforme de recherche immobilière et de conception générative qui trouve des sites et génère des options de volumétrie conformes.Conception Computationnelle, Automatisation et Développement BIMFreemiumWeb
Archistar est une plateforme web destinée aux promoteurs immobiliers, urbanistes et municipalités. Elle combine des données foncières et d'urbanisme (zonage, servitudes, risques environnementaux, courbes de niveau, données de marché) avec un concepteur générateur 3D qui produit de nombreuses options d'enveloppe de bâtiment contraintes par les règles d'urbanisme et les classe. Elle est utilisée pour le sourcing de sites, la faisabilité et les vérifications préalables au dépôt de permis, principalement en Australie, avec des bureaux également aux États-Unis et au Canada. Les niveaux payants ajoutent une génération illimitée et l'export CAO des conceptions.
- Éditeur
- Archistar Pty Ltd
- Version actuelle
- Archistar web platform (continuous release, 2026) · 2026
- Première version
- 2017
- Site officiel
- archistar.ai
- Plateformes
- Web
- Déploiement
- cloudweb
- Modèle tarifaire
- Freemium — Tarification australienne (AUD, TPS incluse) : niveau gratuit ; Basic à 95 AUD/mois (79,17 AUD/mois en annuel) ; Professional à 345 AUD/mois ; National à 595 AUD/mois pour tous les États et territoires australiens ; entreprise sur négociation. Vu sur archistar.ai/pricing, septembre 2026.
- Offre gratuite
- Niveau gratuit avec recherche immobilière, visualisation du zonage et accès au concepteur 3D génératif
- Formats natifs
- Archistar cloud project
- Formats d'échange
- CAD-compatible 3D export on paid tiers (vendor does not list specific formats)PDF reports
- IFC
- import: Non · export: Non
- Notes openBIM
- Aucun support IFC publié.
- Automatisation et API
- AI generative 3D designerAutomated planning-rule and feasibility assessmentEnterprise integrations (e.g. Microsoft Marketplace listing)
- Courbe d'apprentissage
- Faible — Interface navigateur destinée aux professionnels de l'immobilier non techniques.
- Utilisateurs types
- Promoteurs immobiliersUrbanistes municipauxMunicipalitésArchitectes (phase de faisabilité)
- Alternatives
- TestFitAutodesk FormaHypar
Fonctions clés
- Recherche de site avec couches de données de zonage, de servitudes et environnementales
- Concepteur 3D génératif qui produit et classe des centaines d'options
- Vérifications automatisées des règles d'urbanisme et synthèses de faisabilité
- Imagerie Nearmap et annonces de développement sur le niveau Professional
- Export CAO des conceptions générées sur les niveaux payants
- Niveau gratuit pour la recherche
Forces
- Données d'urbanisme intégrées et volumétrie générative dans un seul outil
- Niveau gratuit
- Comparaison rapide de nombreuses options d'enveloppe
Limites
- La couverture des données est la plus forte en Australie
- Pas de lien IFC ou Revit documenté
- Sortie au niveau volumétrie uniquement ; ce n'est pas un outil de conception
- L'éditeur ne publie pas de formats d'export détaillés
Idéal pour: Le sourcing de sites australien et la faisabilité selon les règles d'urbanisme avant l'engagement d'un architecte.
Notes de marché: Utilisé par des promoteurs australiens et plusieurs municipalités pour les vérifications d'urbanisme ; également listé sur Microsoft Marketplace.
Formation et certification officielles
- Archistar generative design overview · documentation
Sources: archistar.ai/pricing · archistar.ai/generative-design · marketplace.microsoft.com/en-us/product/saas/archistarptyltd1622981907240.archistar?tab=overview · Dernière vérification 2026-09-15
Vectorworks Marionette
Vectorworks, Inc.L'environnement de script visuel intégré basé sur Python de Vectorworks, multiplateforme.Conception Computationnelle, Automatisation et Développement BIMAbonnementWindowsmacOS
Marionette est l'outil de script visuel à base de nœuds intégré aux produits Vectorworks Design Suite. Les utilisateurs relient des nœuds en réseaux qui génèrent de la géométrie, placent et éditent des objets, lisent des feuilles de calcul et automatisent la documentation, sans écrire directement en Python ; le script Python de chaque nœud peut être édité par des utilisateurs avancés. Les réseaux peuvent être enveloppés en objets Marionette, des objets paramétriques réutilisables qui se comportent comme des objets de plug-in natifs. Il fonctionne à l'identique sous macOS et Windows et est le seul environnement de script visuel natif de Vectorworks.
- Éditeur
- Vectorworks, Inc. (Nemetschek Group)
- Version actuelle
- Marionette in Vectorworks 2026 (Design Suite products) · 2025
- Première version
- 2016
- Site officiel
- app-help.vectorworks.net/2026/eng/VW2026_Guide/Marionette/Visual_scripting_with_Marionette.htm
- Plateformes
- WindowsmacOS
- Déploiement
- desktop
- Modèle tarifaire
- Abonnement — Inclus dans les produits Vectorworks Design Suite (Architect, Landmark, Spotlight, Design Suite) ; pas d'achat séparé.
- Offre gratuite
- Inclus dans les licences éducatives Vectorworks
- Formats natifs
- .vwx (networks stored in the Vectorworks file)Python node scripts
- Formats d'échange
- Uses Vectorworks import/export (IFC, DWG, RVT, SKP, OBJ)
- IFC
- import: Non · export: Non · Certification buildingSMART: Vectorworks Architect holds buildingSMART IFC4 certifications; Marionette itself is not certified
- Notes openBIM
- Marionette peut créer et étiqueter des objets Vectorworks qui sont ensuite exportés via l'exportateur IFC certifié de Vectorworks.
- Automatisation et API
- Python 3 underlying node scriptsVectorworks Python and VectorScript APIsMarionette Objects (parametric objects from networks)Vectorworks SDK (C++)
- Courbe d'apprentissage
- Moyenne — Familier pour les utilisateurs de Grasshopper ; la connaissance du modèle d'objet Vectorworks est le principal obstacle.
- Utilisateurs types
- ArchitectesArchitectes paysagistesConcepteurs de spectacleResponsables BIM Vectorworks
- Fonctionne avec
- Vectorworks ArchitectGrasshopperRhinoceros 3D (Rhino)
Fonctions clés
- Script visuel à base de nœuds à l'intérieur de Vectorworks
- Chaque nœud adossé à un code Python éditable
- Objets Marionette pour un contenu paramétrique réutilisable
- Nœuds d'enveloppement et partage de réseau
- Accès aux objets, enregistrements et feuilles de calcul Vectorworks
- Fonctionne sous macOS et Windows
Forces
- Sans coût supplémentaire, multiplateforme
- Chemin direct du réseau de nœuds à l'objet paramétrique
- Python en sous-jacent pour l'extension
Limites
- Communauté et bibliothèque de nœuds bien plus restreintes que Grasshopper ou Dynamo
- Limites de performance sur la géométrie lourde
- Disponible uniquement dans les produits Design Suite, pas Fundamentals
Idéal pour: Les utilisateurs de Vectorworks qui ont besoin d'objets paramétriques et d'automatisation sans quitter l'application.
Notes de marché: Utilisé principalement au sein de la base d'utilisateurs de Vectorworks en Europe, au Japon et en Amérique du Nord ; rarement choisi comme outil computationnel autonome.
Formation et certification officielles
- Vectorworks Help: Visual scripting with Marionette · documentation
- Vectorworks developer scripting on GitHub (Marionette basics) · documentation
- Vectorworks Community Board: Marionette · community
Sources: 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 · Dernière vérification 2026-09-15
OpenBuildings GenerativeComponents
Bentley SystemsL'environnement de conception paramétrique et associative de Bentley pour MicroStation et OpenBuildings Designer.Conception Computationnelle, Automatisation et Développement BIMAbonnementWindows
GenerativeComponents (GC) est l'outil de conception computationnelle de Bentley Systems, l'un des tout premiers systèmes paramétriques en AEC. Il fonctionne comme un compagnon d'OpenBuildings Designer et de MicroStation, offrant un graphe de nœuds, une vue de modèle symbolique et un langage de script afin que les concepteurs puissent piloter la géométrie depuis des variables, des règles et des feuilles de calcul. Il est utilisé pour les façades, les gares, les tunnels et les ponts dans les workflows d'infrastructure basés sur Bentley, y compris la génération de voussoirs de tunnel à partir de tracés OpenRail. Bentley propose une accréditation BIM Modeler pour la conception computationnelle avec GC.
- Éditeur
- Bentley Systems
- Version actuelle
- GenerativeComponents CONNECT Edition (Update 10 companion to OpenBuildings Designer CONNECT Edition)
- Première version
- 2007
- Site officiel
- bentley.com/software/openbuildings-designer
- Plateformes
- Windows
- Déploiement
- desktop
- Modèle tarifaire
- Abonnement
- Offre gratuite
- Licences Bentley Education pour les étudiants
- Formats natifs
- .gct (GC transaction files).dgn (MicroStation)
- Formats d'échange
- DGNDWGIFC (via OpenBuildings Designer / MicroStation)OBJSTEPIGESXLSX
- IFC
- import: Non · export: Non
- Notes openBIM
- L'export IFC passe par OpenBuildings Designer, qui détient des certifications IFC buildingSMART ; GC lui-même est une couche de géométrie et de logique.
- Automatisation et API
- GC scripting language (GCScript)C# feature types and .NET APIMicroStation / OpenBuildings APIsNode-based graph and script transactions
- Courbe d'apprentissage
- Élevée — Le modèle symbolique et le GCScript prennent plus de temps à apprendre que les éditeurs à base de fils.
- Utilisateurs types
- Architectes sur plateformes BentleyConcepteurs d'infrastructureIngénieurs de façade
- Fonctionne avec
- Bentley MicroStationBentley OpenRoads DesignerBentley ProjectWiseBentley iTwin Platform
- Alternatives
- GrasshopperDynamoVectorworks Marionette
Fonctions clés
- Graphe paramétrique avec géométrie associative à l'intérieur de MicroStation/OpenBuildings
- GCScript et C# pour des types de fonctionnalités personnalisés
- Lien direct vers les produits structure et infrastructure de Bentley
- Volumétrie générative, empilement et panellisation de façade
- Entrées pilotées par Excel
- Installation compagnon d'OpenBuildings Designer
Forces
- Intégration étroite avec les outils d'infrastructure Bentley
- Accréditation officielle Bentley existante
- Moteur associatif robuste et établi de longue date
Limites
- Petite communauté comparée à Grasshopper et Dynamo
- Bentley uniquement ; peu de valeur en dehors de MicroStation/OpenBuildings
- Documentation publique éparse sur la version actuelle et la licence
Idéal pour: Les entreprises livrant dans OpenBuildings Designer ou MicroStation qui ont besoin de géométrie paramétrique au sein de l'écosystème Bentley.
Notes de marché: L'adoption est concentrée dans les projets d'infrastructure et ferroviaires standardisés sur les logiciels Bentley.
Formation et certification officielles
- Bentley Accredited BIM Modeler: Computational Design Modeling with OpenBuildings GenerativeComponents · certification
- OpenBuildings Designer documentation · documentation
Sources: 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 · Dernière vérification 2026-09-15
Aucun résultat. Essayez un autre terme.
Également pertinents dans cette catégorie: Autodesk Forma
Guides de formation et parcours d'apprentissage
Un parcours en quatre étapes par catégorie, avec compétences, exercices, ressources gratuites et les certifications officielles des éditeurs qui valent la peine.
⚙️ Conception computationnelle et automatisation BIM : du scripting visuel aux API cloud
Heures estimées: 160Un parcours progressif pour les professionnels BIM qui souhaitent automatiser les outils d'authoring et générer des options de conception. Il commence par les fondamentaux de Dynamo et Grasshopper, passe par le scripting de qualité production avec pyRevit et l'API Revit, et se termine par l'automatisation cloud sur Autodesk Platform Services et Speckle. À la fin, les apprenants peuvent construire, tester, documenter et déployer des outils d'automatisation pour un bureau BIM et évaluer des plateformes génératives telles que Forma, TestFit et Hypar.Coordinateur BIMResponsable BIMConcepteur computationnelDéveloppeur BIM
Prérequis: Connaissance pratique d'au moins un outil d'authoring BIM (Revit, Archicad ou Rhino) · Compréhension de base des concepts d'éléments et de paramètres BIM · Aucune expérience de programmation requise pour les étapes 1 et 2 ; les bases de Python aident à partir de l'étape 3
Fondamentaux
25 h- Expliquer ce qu'est la programmation visuelle et comment Dynamo et Grasshopper se rapportent à leurs applications hôtes
- Naviguer dans les interfaces de Dynamo et Grasshopper : bibliothèque, canevas, nœuds, fils et aperçus
- Construire des graphes simples qui créent des points, courbes et surfaces à partir d'entrées numériques
- Lire et écrire des paramètres Revit avec Dynamo et comprendre les listes et les index
- Décrire les rôles de pyRevit, de l'API Revit, d'APS, de Speckle et des plateformes génératives dans une boîte à outils d'automatisation
Logiciels principaux: Dynamo, Grasshopper, Rhinoceros 3D (Rhino)
Exercices pratiques- Installer Dynamo Sandbox et reconstruire les trois premiers chapitres du Dynamo Primer
- Dans Dynamo pour Revit, sélectionner toutes les pièces et écrire leur nom de niveau dans un paramètre partagé
- Dans Grasshopper, créer une grille paramétrique de poteaux dont l'espacement est piloté par des curseurs numériques
- Ouvrir un graphe Dynamo dans Dynamo Player et l'exécuter avec différentes entrées
Résultat: L'apprenant peut construire et exécuter des graphes Dynamo et Grasshopper simples et expliquer quel outil d'automatisation convient à quelle tâche.
Praticien
40 h- Gérer les listes, le laçage et les niveaux dans Dynamo et les arbres de données dans Grasshopper
- Automatiser des tâches Revit courantes : création de feuilles, renommage de vues, transfert de paramètres, placement de familles depuis Excel
- Installer et utiliser des packages (Clockwork, Data-Shapes, Bimorph Nodes) et des plug-ins Grasshopper de manière responsable
- Utiliser les outils intégrés de pyRevit et créer un premier bouton personnalisé
- Transférer la géométrie Grasshopper vers Revit avec Rhino.Inside.Revit et vers Archicad avec la Live Connection
- Réaliser une étude de site dans Forma ou TestFit et exporter la volumétrie vers Revit
Logiciels principaux: Dynamo, Grasshopper, pyRevit, Rhino.Inside.Revit, Autodesk Forma, TestFit
Exercices pratiques- Construire un graphe Dynamo qui crée des feuilles et place des vues depuis une liste Excel, puis l'envelopper pour Dynamo Player
- Rationaliser une façade courbe dans Grasshopper en panneaux plans et rapporter le nombre et la surface de panneaux par étage en utilisant des arbres de données
- Utiliser Rhino.Inside.Revit pour convertir les panneaux de façade en une famille de panneau de mur-rideau Revit avec des paramètres d'instance
- Écrire un bouton pyRevit qui liste tous les éléments avec des valeurs de « Type Mark » manquantes
- Modéliser un site dans Forma Site Design, exécuter une analyse d'heures d'ensoleillement sur deux options et envoyer la préférée vers Revit
Résultat: L'apprenant peut livrer des outils Dynamo, Grasshopper et pyRevit fiables pour la production quotidienne et transférer une volumétrie générative vers le BIM.
Professionnel
45 h- Écrire du Python dans Dynamo et pyRevit contre l'API Revit, y compris les transactions et le filtrage d'éléments
- Concevoir des vérifications automatisées de qualité de modèle alignées avec le plan d'exécution BIM et les exigences d'information ISO 19650
- Échanger des modèles entre Rhino, Grasshopper, Revit et Archicad via Speckle avec une catégorisation correcte
- Versionner des graphes et scripts avec git et les documenter pour d'autres utilisateurs
- Diagnostiquer les problèmes de compatibilité lorsque les versions de Revit, Dynamo, Rhino ou des packages changent
- Scripter des vérifications de données IFC avec IfcOpenShell comme alternative neutre vis-à-vis des outils
Logiciels principaux: Dynamo, Grasshopper, pyRevit, Speckle, Revit API and Revit SDK (.NET)
Exercices pratiques- Construire un graphe de santé de modèle Dynamo qui signale les pièces non placées, les marques dupliquées et les éléments hors grille, et exporter le rapport vers Excel
- Réécrire la même vérification comme un script pyRevit avec une fenêtre de résultats et mesurer la différence de vitesse
- Envoyer une volumétrie Rhino vers Speckle avec des catégories Revit assignées par calque et la recevoir dans Revit comme DirectShapes catégorisés
- Mettre en place un dépôt git pour la bibliothèque Dynamo et pyRevit du bureau avec un README et des étiquettes de version
- Mettre à niveau un graphe Dynamo Revit 2026 et ses packages vers Revit 2027 et documenter chaque changement cassant
Résultat: L'apprenant peut construire, documenter et maintenir une bibliothèque d'automatisation de bureau et exécuter des échanges multiplateformes avec confiance.
Expert
50 h- Développer un module complémentaire Revit compilé en C# avec commandes externes, interface de ruban et gestion correcte des transactions
- Empaqueter une logique réutilisable comme nœuds sans contact (zero-touch) Dynamo et clusters ou plug-ins Grasshopper
- Exécuter une automatisation sans interface dans le cloud avec APS Design Automation for Revit et Rhino.Compute
- Construire des fonctions Speckle Automate ou des tableaux de bord basés APS qui réagissent aux nouvelles versions de modèle
- Planifier le déploiement d'entreprise : déploiements CLI pyRevit, signature de modules complémentaires, matrices de version et gouvernance
- Évaluer les outils génératifs et IA (Forma, Hypar, Archistar, Autodesk Assistant) par rapport aux besoins réels de projet
Logiciels principaux: Revit API and Revit SDK (.NET), Autodesk Platform Services (APS, formerly Forge), Speckle, Dynamo, Grasshopper, Hypar, OpenBuildings GenerativeComponents, Vectorworks Marionette
Exercices pratiques- Créer un module complémentaire Revit en C# qui exporte l'IFC par lots depuis un dossier de modèles en utilisant des configurations spécifiques au projet, en ciblant .NET 8 pour Revit 2026 et .NET 10 pour Revit 2027
- Publier la même logique comme un AppBundle APS Design Automation et l'exécuter sur dix fichiers stockés dans Autodesk Construction Cloud
- Écrire un package Dynamo sans contact (zero-touch) avec des tests unitaires et le publier sur un flux de packages privé
- Déployer une définition Grasshopper sur Rhino.Compute et l'appeler depuis une petite page web pour générer des options de façade
- Écrire une fonction Hypar en C# sur la bibliothèque Elements qui génère un ensemble d'options de noyau et enveloppe et l'exporter vers Revit
- Construire une fonction Speckle Automate qui fait échouer une version lorsque des paramètres requis sont manquants et poste un rapport
Résultat: L'apprenant peut architecturer et déployer un pipeline d'automatisation multi-outils couvrant des modules complémentaires de bureau, des services cloud et des plateformes génératives.
Ressources gratuites
- The Dynamo Primer · documentation
- Forum Dynamo · community
- Notes de version de Dynamo (wiki GitHub) · documentation
- Site officiel et tutoriels Grasshopper · documentation
- Forum McNeel (Rhino et Grasshopper) · community
- Rhino.Inside.Revit Getting Started · documentation
- Documentation pyRevit · documentation
- Forums pyRevit · community
- Documentation de l'API Revit · documentation
- Blog développeur Autodesk : Revit · documentation
- Tutoriels APS · course
- Documentation Speckle · documentation
- Bibliothèque Hypar Elements (GitHub) · documentation
- Generative Design Primer · documentation
- Aide Vectorworks : le scripting visuel avec Marionette · documentation
- Autodesk Learning : Generative Design in Revit · course
Certifications officielles
- Grasshopper Level 1 Certification · McNeel Europe
Examen en ligne de 125 questions en 180 minutes avec une note de passage de 75 pour cent ; certificat PDF délivré en cas de réussite. - Rhino Certifications and Exams · Robert McNeel & Associates
L'index de McNeel des examens de certification Rhino ; utile avant l'examen Grasshopper. - Bentley Accredited BIM Modeler : Computational Design Modeling with OpenBuildings GenerativeComponents · Bentley Systems
Accréditation fondamentale obtenue via les cours Bentley OnDemand et un modèle d'empilement paramétrique soumis ; 5 unités de formation continue. - Programme de certification Autodesk · Autodesk
Autodesk n'a pas d'examen Dynamo ou API Revit dédié ; les certifications Revit sont la référence officielle la plus proche pour les utilisateurs de Dynamo.
Conseils de nos consultants
- Apprenez la logique des listes et des arbres de données avant toute autre chose ; la plupart des bugs de Dynamo et Grasshopper sont des problèmes de structure de données, pas de géométrie.
- Tenez une seule matrice de versions pour le bureau : quels builds de Revit, Dynamo, Rhino, Rhino.Inside.Revit et pyRevit sont approuvés ensemble, et testez avant chaque mise à niveau.
- Prototypez dans Dynamo ou pyRevit, puis réécrivez les outils stables et fortement utilisés comme modules complémentaires compilés pour la vitesse et le support.
- Stockez les graphes et scripts dans git avec un README qui indique les entrées, les sorties et la version d'hôte sur laquelle ils ont été testés.
- Traitez les plateformes génératives comme des générateurs d'options, pas des outils de documentation ; planifiez toujours la remise vers Revit ou Archicad et l'export IFC depuis là.
- Budgétez l'automatisation cloud : les API tarifées d'APS et Rhino.Compute sont mesurées, donc mesurez les temps d'exécution sur un échantillon avant de passer à l'échelle sur des centaines de fichiers.
À propos de cette base de données
Les noms de produits sont des marques de leurs propriétaires respectifs. Les faits sont vérifiés à partir de la documentation des éditeurs et de sources datées ; la tarification n'est décrite que par modèle. Une erreur ou un outil manquant ? Écrivez à [email protected] et nous corrigerons. Base de données mise à jour: 2026-09-15.