Exemple Dynamo Player: Piloter la visibilité de vos armatures béton armé

3 min de lecture

image

Depuis la version Autodesk Revit 17.2 est apparu un bouton appelé “Dynamo Player” qui permet de lancer des scripts Dynamo sans ouvrir l’interface Dynamo. Cette fonctionnalité est très pratique pour les utilisateurs de Revit qui ne veulent pas rentrer dans les détails de la programmation graphique.

image

 

0- Inroduction de l’exemple:

Dans Revit, lorsque vous modélisez des ferraillages béton armé, il faut constamment  activer dans la vue, via les états de visibilité, des éléments d'armature :

Il est souvent fastidieux d’activer ces fonctionnalités à chaque fois que l’on crée de nouveaux ferraillage. En conséquence, “Dynamo Player” va nous permettre en un seul clic d'activer ces affichages sur la vue en cours.

1- Création du script Dynamo :

Pour que “Dynamo Player” puisse faire quelque chose, il va falloir créer le script qui va activer les différents affichages.

Avant de commencer, pour créer le script ci-dessous, j’ai utilisé le package “BIM4Struc” développé par Dieter Vermeulen qui est l’auteur du blog Revit beyond BIM (et je vous conseille de vous y abonner si ce n'est pas déjà fait).

Dans un premier temps, nous allons sélectionner toutes les armatures avec les noeuds :

image

 

Dans un deuxième temps, nous voulons appliquer l’affichage des armatures à béton dans la vue active, nous allons donc réaliser cette opération en connectant deux nœuds :

image

 

Enfin nous allons utiliser deux noeuds du package “BIM4Struc”:

Ajouter un booléen dont la valeur est initiée à “True” (Vrai), ce qui donne le script simple :

image

 

2- Affectation du script créé dans la bibliothèque de “Dynamo Player” :

Enregistrer votre script avec un nom représentant exactement l’action que va réaliser le script comme par exemple “Visibilité des Armatures”. Cette remarque est importante car c’est le nom qui sera visible dans l’interface de “Dynamo Player”.

Maintenant, vous pouvez fermer Dynamo pour revenir dans l’interface Revit:

image

 

Il ne reste plus qu’a jouer votre script en cliquant sur le bouton “Play” juste devant le nom du script.

image

 

3- Quelques explications sur “Dynamo Player” :

En cliquant sur le “petit crayon” sur la même ligne que le script, cela vous permet d’ouvrir celui-ci dans l’interface Dynamo.

Si vous voulez déployer votre script dans votre société, il suffira de faire pointer les “Dynamo player” de chaque machine vers un répertoire du réseau qui contient vos scripts. Attention au temps d’accés à ce répertoire qui peut augmenter les temps de traitement.

Dans le cas où vous avez rajouté des scripts dans le même répertoire et que vous ne les voyez pas dans l’interface de “Dynamo Player”, cliquez sur bouton “Actualiser”.

Voici la vidéo d'explications :

 

 

Abonnement e-mail