Dans le cours : L'essentiel de Dynamo

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 23 100 cours dispensés par des experts.

Effectuer des opérations booléennes sur les solides

Effectuer des opérations booléennes sur les solides - Tutoriel Dynamo

Dans le cours : L'essentiel de Dynamo

Effectuer des opérations booléennes sur les solides

Pour démarrer notre exercice, on va imaginer que ce solide représente un toit et qu'on veux le percer à plusieurs endroits pour faire entrer par exemple la lumière naturelle. Pour démarrer, on va interroger notre surface qui nous a permis de créer le solide avec le noeud Surface.GetIsoline. Donc je connecte la surface qu'on a créée aux deux noeuds, et à l'aide des Code Blocks, je définis l'isodirection de mes isolines et les paramètres qui vont permettre de positionner l'isoline sur la surface. Je vais ensuite croiser les isolines verticaux et horizontaux pour avoir les croisements. Pour ça, je vais utiliser le noeud Geometry.Intersect, bien sûr avec une combinaison à produit vectoriel. Donc je récupère tous les points de croisement des isolines. Je vais ensuite récupérer les normales de ma surface sur chaque point qui représente l'intersection de mes isolines. Pour cela, j'indique les points et je récupère ma surface. Pour percer mon toit, en effet il me faut créer d'autres solides…

Table des matières