An icon of the Revit plug-in Run Dynamo by BIMO Tools

Run Dynamo

Execute a Dynamo script file (.dyn) directly from Revit.

La commande permet d'exécuter des scripts Dynamo directement dans Autodesk Revit, sans ouvrir l’interface graphique de Dynamo. Cette fonctionnalité simplifie l'automatisation et permet d’exécuter des scripts Dynamo en mode batch ou avec des paramètres personnalisés depuis Revit.

Paramètres de configuration

Pour lancer un script Dynamo, configurez les options suivantes dans la boîte de dialogue de la commande.

  • Fichier du script :

    Fichier du script :

    Chemin complet vers le fichier du script Dynamo (.dyn) à exécuter. Vous pouvez utiliser le bouton de navigation pour sélectionner un fichier sur le disque.

    Chemin complet vers le fichier du script Dynamo (.dyn) à exécuter. Vous pouvez utiliser le bouton de navigation pour sélectionner un fichier sur le disque.

  • Valeurs d'entrée :

    Valeurs d'entrée :

    (Optionnel) Liste de valeurs d’entrée nommées. Chaque valeur doit correspondre à un identifiant (ID) de nœud dans votre graphique Dynamo. Les valeurs sont affectées aux nœuds correspondants avant l'exécution.

    (Optionnel) Liste de valeurs d’entrée nommées. Chaque valeur doit correspondre à un identifiant (ID) de nœud dans votre graphique Dynamo. Les valeurs sont affectées aux nœuds correspondants avant l'exécution.

Détails d'exécution

Lors de l'exécution, la commande lance Dynamo en mode automatisé sans interface, charge le graphique indiqué, applique les valeurs d'entrée fournies et exécute le script jusqu'à son terme. Le résultat ou toute erreur sera affiché dans une boîte de dialogue.

  • Exécution en arrière-plan :

    Exécution en arrière-plan :

    Dynamo s'exécute en arrière-plan, sans affichage. Si l’interface graphique de Dynamo est déjà ouverte, la commande vous invite à la fermer avant de continuer.

    Dynamo s'exécute en arrière-plan, sans affichage. Si l’interface graphique de Dynamo est déjà ouverte, la commande vous invite à la fermer avant de continuer.

  • Affectation des entrées :

    Affectation des entrées :

    Les entrées sont associées aux nœuds par leur ID (tel que défini dans Dynamo). Veillez à ce que les nœuds d’entrée de votre script disposent d’identifiants clairs et uniques.

    Les entrées sont associées aux nœuds par leur ID (tel que défini dans Dynamo). Veillez à ce que les nœuds d’entrée de votre script disposent d’identifiants clairs et uniques.

  • Affichage du résultat :

    Affichage du résultat :

    La commande collecte la sortie des nœuds marqués comme Output dans l’espace de travail Dynamo et affiche le résultat après l’exécution.

    La commande collecte la sortie des nœuds marqués comme Output dans l’espace de travail Dynamo et affiche le résultat après l’exécution.

Workflow typique

  • Préparez ou sélectionnez votre fichier .dyn dans Dynamo (vérifiez que les entrées et sorties sont correctement configurées).
  • Dans Revit, lancez la commande et indiquez le chemin du fichier du script.
  • Fournissez, si nécessaire, des valeurs d’entrée pour les paramètres de votre script Dynamo.
  • Cliquez sur OK pour exécuter. Le script s’exécutera en arrière-plan, et le résultat sera affiché dans une boîte de dialogue.

Gestion des erreurs et dépannage

En cas d’échec du script, tous les messages d’erreur retournés par Dynamo s’affichent pour faciliter le diagnostic. Les problèmes fréquents sont liés à des identifiants d’entrée manquants, des valeurs invalides ou des erreurs dans la logique du graphique.

  • Erreurs courantes :

    Erreurs courantes :

    • L’interface de Dynamo est ouverte : veuillez la fermer avant d’exécuter la commande.
    • ID d’entrée manquant ou incorrect : vérifiez que les noms des entrées correspondent à ceux utilisés dans votre graphique Dynamo.
    • Fichier du script introuvable : assurez-vous que le chemin du fichier .dyn est correct et accessible.
    • Erreurs dans les nœuds Dynamo : vérifiez votre graphique pour les nœuds rouges ou les avertissements avant l’automatisation.

    • L’interface de Dynamo est ouverte : veuillez la fermer avant d’exécuter la commande.
    • ID d’entrée manquant ou incorrect : vérifiez que les noms des entrées correspondent à ceux utilisés dans votre graphique Dynamo.
    • Fichier du script introuvable : assurez-vous que le chemin du fichier .dyn est correct et accessible.
    • Erreurs dans les nœuds Dynamo : vérifiez votre graphique pour les nœuds rouges ou les avertissements avant l’automatisation.

Versions compatibles

Cette commande nécessite Autodesk Revit 2023 ou version ultérieure et fonctionne avec les scripts Dynamo compatibles avec la version installée de Dynamo for Revit.

Envie d’essayer ?

Nous vous contacterons et vous aiderons à démarrer

Votre nom ou entreprise
Email ou Telegram
Partagez vos idées ou attentes (facultatif)
An error has occurred. This app may no longer respond until reloaded. Reload 🗙