Rhino #11-GrassHopper-Comment faire une combinaison de courbes

 

GrassHopper est un outil formidable c’est vrai.
Le visual scripting est particulièrement confortable pour les allergiques aux codes de programmation.
A travers cela nous sommes libres de créer toutes sortes de formes dans Rhinocéros en nous appuyant sur les commandes que nous avons l’habitude d’utiliser en direct.

Alors pourquoi ne retrouve t’on pas toutes les commandes de Rhinocéros ?
Je me suis retrouvé face à ce problème très rapidement en voulant faire une opération pourtant toute bête !

 

Grasshopper une “simple” combinaison de courbes

 

 

Point de départ dans Rhino.

J’ai deux courbes planes posées sur des plans perpendiculaires.

Rhinocéros 3D - Courbes pour combinaison Courbe2vues
Si je souhaite faire la combinaison de ces deux courbes pour obtenir une nouvelle courbe, dans Rhino, j’utilise la fonction “Courbe2vues” et j’obtiens cela.

Rhinocéros 3D - Courbe2vues

Rhinocéros 3D - Courbe2vues

C’est parfait mais pour le faire aussi facilement dans Grasshopper, ce n’est pas si simple…

 

 

Combinaison de courbes dans GrassHopper.

En fait, il n’existe pas de composant faisant l’équivalent de “Courbe2vues” (Crv2view) dans GrassHopper.
Il faut donc ruser et construire l’intersection des deux extrusions qui conduisent à la combinaison.

Pour attraper les deux courbes d’origine et alimenter mon script Grasshopper, je les ai renommées dans Rhino respectivement “Courbe1” et “Courbe2” puis comme dans cet article, j’ai bâti cette structure comme point d’entrée du script.

Rhinocéros 3D - Grasshopper éléments par nom

 

Avec ça, il faut maintenant faire deux extrusions suffisamment longues pour quelles s’intersectent.
Une dans la direction Z et l’autre dans la direction X (le vecteur est affublé d’un facteur qui donnera la longueur d’extrusion).

Rhinocéros 3D - Grasshopper extrusions

Voilà le résultat.

Rhinocéros 3D - Grasshopper extrusions

Il manque maintenant l’opération d’intersection qui donnera la courbe souhaitée.

Rhinocéros 3D - Grasshopper intersection

On la voit ici en vert

Rhinocéros 3D - Grasshopper intersection

Et si l’on cache les extrusions on voit maintenant mieux cette combinaison.

 

Rhinocéros 3D - Grasshopper combinaison de courbes

 

 

Conclusion

Voilà pour cette combinaison de courbes à travers Grasshopper.
Pour aller un peu plus loin, il est possible de mettre le tout dans un “Cluster”, c’est à dire en faire un composant à part entière avec des entrées et des sorties afin de pouvoir le réutiliser dans une autre construction.

J’espère que cela vous a un peu aidé ou vous a donné l’envie de vous mettre au Visual Scripting sur Grasshopper.
N’hésitez pas à me laisser un commentaire ci-dessous ou simplement un like, ça me fera plaisir.

Vous aimez Apprendre-la-CAO.com ?
Vous souhaitez découvrir Catia V5.
...alors Inscrivez-vous dès maintenant à la Newsletter d'Apprendre la CAO.com pour ne rien louper.

Image-e-book_thumb3_thumb3

Téléchargez en cadeau ces e-books gratuits.
CatiaV5- L'essentiel pour être autonome rapidement Rhinocéros / V-Ray - Le Design à la portée de tous
Je déteste les Spam. Ces infos restent uniquement sur mon site et vous pourrez vous désinscrire quand vous voudrez.
Recherches utilisées pour trouver cet article :creer courbe grasshopper, rhino 3D combinaison

About the Author: PSX59

Technicien dans l'âme et résolument passionné d'aviation, je vous invite à découvrir la CAO sur des thèmes variés avec un seul but ... Créer !

Leave A Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Show Buttons
Hide Buttons