Dynamo : Créer une suite d’identifiants à utiliser dans Revit

Revit permet de sélectionner des éléments de projet à partir d'une liste d'identifiant.
Voici comment procéder depuis un script Dynamo pour créer une liste utilisable par la sélection par identifiant dans Revit.

A partir d'une liste d'élément de projet récupérer leur identifiant grâce à la boite "Element.Id" puis les convertir en texte avec la boite "String from Object". Ensuite, il faut concatener le texte en ajoutant un";" entre chaque identifiant avec la boite "String.Join". Enfin afficher le résultat avec une boite "Watch"

Dans cet exemple, il y a 52 éléments listés.
Dans revit avec le lecteur Dynamo vous obtiendrez le résultat suivant :

Comme vous le constatez, tout les Id ne sont pas visible sur la ligne, la liste étant trop longue. Pour sélectionner les éléments correspondants, double cliquer sur les identifiants puis faites "Ctrl+C" pour copier.

Puis dans Revit dans l'onglet "Gérer", cliquer sur "Sélectionner par identifiant" puis coller et enfin "OK"

Vos 52 éléments sont bien sélectionnés :

Pour aller plus loin: il possible via le plug-in "Clockwork" de créer un "enregistrement de sélection" Revit avec la boite "SelectionSet.ByElements"

A bientôt sur votre blog Aplicit!

 

Ces articles peuvent vous intéresser :

Autodesk a sorti la version 2019 d’AutoCAD et AutoCAD LT [...]

[tds-section background="#e7e7e7" textcolor="#000000" opacity="80"][tds-columns] [tds-column half] Kubity débarque sur notre [...]

Création de poteaux accrochés sur les quadrillages dans Revit. Petite [...]

Création d’une charte d’utilisation du BIM   La Smart Buildings [...]

Aplicit vous épaule dans tous les métiers
du Bâtiment et de la Construction

Leave A Comment

Aller en haut