Bibliothèque

La bibliothèque Dynamo contient les nœuds ajoutés à l'espace de travail et permettant de définir des programmes visuels à exécuter.

La bibliothèque de librairies

  1. La bibliothèque

  2. Une librairie

  3. Une catégorie

  4. Sous-catégorie

  5. Un nœud

La convention d'appellation

La saisie de différentes parties de la position du nœud dans la hiérarchie de la bibliothèque au format bibliothèque.catégorie.NomDuNoeud renvoie différents résultats :

  1. library.category.nodeName

  2. category.nodeName

  3. nodeName ou keyword

En règle générale, le nom du noeud dans l'espace de travail est rendu au format catégorie.NomDuNoeud, à quelques exceptions près, notamment dans les catégories Input et View. Attention aux noeuds ayant un nom similaire et notez la différence de catégorie :

  1. Les nœuds de la plupart des bibliothèques incluent le format de catégorie.

  2. Les nœuds Point.ByCoordinates et UV.ByCoordinates portent le même nom, mais proviennent de différentes catégories.

  3. Les exceptions notables incluent les fonctions intégrées : Core.Input, Core.View et Operators.

Blocs fréquemment utilisés

Il existe une centaines de blocs d'installation de base de Dynamo 2.0.

Entrée (input)

  1. Boolean

  2. Number

  3. String

  4. Number Slider

  5. Integer Slider

  6. Directory Path

  7. File Path

Watch

Les blocs Watch sont essentiels pour contrôler les données qui circule dans une définition.

  1. Bloc Watch

  2. Bloc Watch 3D

Code Block

Pour l'écrire, la syntaxe suit la convention de nommage du langage textuel Dynamo, Design script.

  1. Cliquez deux fois pour créer un noeud Code Block.

  2. Entrez Circle.ByCenterPointRadius(x,y);.

  3. Cliquez sur l'espace de travail pour effacer la sélection afin d'ajouter automatiquement des entrées x et y.

  4. Créez les noeuds Point.ByCoordinates et Number Slider, puis connectez-les aux entrées du noeud Code Block.

  5. Le résultat de l'exécution du programme visuel doit être un cercle dans l'aperçu 3D.

Plus de détails sur Dynamo Primer...

Dernière mise à jour

Cet article vous a-t-il été utile ?