J’ai un script Dynamo pour copier des étiquettes entre vues dans Revit. Comment puis-je y intégrer des choix multiples pour la catégorie d’étiquette et la vue de destination, afin de les sélectionner à l’exécution ?
Pour rendre votre script Dynamo interactif et permettre des choix multiples directement depuis le Lecteur Dynamo, vous devez configurer les nœuds pertinents comme des entrées utilisateur. Cela transformera ces nœuds en options sélectionnables lors de l’exécution du script via le lecteur.
Voici la procédure à suivre :
- Ouvrez votre script Dynamo dans l’environnement de développement de Dynamo.
- Identifiez les nœuds dont vous souhaitez rendre les valeurs sélectionnables par l’utilisateur. Il s’agit typiquement des nœuds qui définissent la catégorie d’étiquette à copier ou la vue de destination.
- Faites un clic droit sur chacun de ces nœuds identifiés.
- Dans le menu contextuel qui apparaît, sélectionnez l’option « Est une entrée » (ou « Is Input » si votre interface est en anglais). Une icône spécifique (souvent un petit carré avec une flèche) apparaîtra sur le nœud pour indiquer qu’il est désormais une entrée utilisateur.
- Enregistrez les modifications apportées à votre script Dynamo.
- Lancez le script via le Lecteur Dynamo (Dynamo Player) dans Revit. Les nœuds que vous avez marqués comme entrées apparaîtront sous forme de listes déroulantes, de champs de saisie ou d’autres contrôles interactifs, vous permettant de faire vos choix (catégories d’étiquettes, vues de destination, etc.) avant l’exécution du script.