Créer des paramètres Revit avec Dynamo
Ce tutoriel vous guide pas à pas pour utiliser les scripts Dynamo générés par GID Assistant afin de créer automatiquement des paramètres partagés dans Revit.
🤔 C'est quoi Dynamo ?
Dynamo est un outil de programmation visuelle intégré à Revit. Il permet d'automatiser des tâches répétitives sans écrire de code.
- Automatisation sans programmation
- Intégré nativement dans Revit
- Scripts réutilisables
- Créer des paramètres partagés en 1 clic
- Appliquer aux bonnes catégories Revit
- Conforme aux fiches GID Luxembourg
📋 Prérequis
Avec Dynamo Player
Exporté depuis GID Assistant
Ouvert et prêt
📖 Guide pas à pas
Exporter le script depuis GID Assistant
Dans l'application GID Assistant, filtrez vos données puis cliquez sur Exporter → Script Dynamo (.dyn).
Ouvrir Dynamo dans Revit
Dans Revit, allez dans l'onglet Gérer (ou Manage en anglais) puis cliquez sur Dynamo.
Ouvrir le fichier .dyn
Dans Dynamo, cliquez sur Fichier → Ouvrir et sélectionnez le fichier
.dyn que vous avez téléchargé.
Exécuter le script
Cliquez sur le bouton Run (▶️) en bas à gauche de Dynamo pour exécuter le script.
Vérifier les paramètres
Dans Revit, allez dans Gérer → Paramètres du projet pour voir les nouveaux paramètres créés.
⚡ Alternative : Dynamo Player (plus rapide)
Si vous utilisez régulièrement ce script, Dynamo Player permet de l'exécuter sans ouvrir l'interface complète de Dynamo.
- Placez le fichier
.dyndans un dossier dédié (ex:C:\Scripts\GID) - Dans Revit : Gérer → Dynamo Player
- Naviguez vers votre dossier de scripts
- Cliquez sur ▶️ à côté du script pour l'exécuter
❓ Questions fréquentes
- "No shared parameter file" : Le script créera automatiquement un fichier temporaire. Vous pouvez ensuite le sauvegarder via Gérer → Paramètres partagés → Parcourir.
- "Category not found" : Certaines catégories Revit peuvent ne pas exister dans votre template. Les paramètres seront assignés à "Generic Models" par défaut.
- "Parameter already exists" : Le paramètre existe déjà - ce n'est pas une erreur, il sera simplement ignoré.
- Revit 2017-2019 : Téléchargez Dynamo depuis dynamobim.org
- Revit 2016 et avant : Utilisez plutôt l'export "Revit Shared Parameters (.txt)" et importez-le manuellement
- Ouvrez le fichier .dyn dans Dynamo
- Double-cliquez sur le node Python
- Modifiez
SpecTypeId.String.Textpar le type souhaité (ex:SpecTypeId.Number,SpecTypeId.Boolean.YesNo)