Extrusion d’une courbe dans Grasshopper : guide pas-à-pas
Explorez les fondamentaux de l’extrusion de courbes dans Grasshopper pour Rhino, de la sélection de composants à l’application des paramètres, pour maîtriser la modélisation 3D paramétrique.
Découvrir l'interface de Rhinoceros 8
Naviguer dans l'espace 3D
Courbes NURBS - Fondamentaux de degré 1
Courbes NURBS - Courbes de degré 2
Plans de construction
Courbes NURBS : Degré 3 et plus
Modifier et éditer des courbes
Transformer des Objets
Créer des surfaces NURBS
Modifier et corriger des surfaces NURBS
Comprendre et créer des solides NURBS Polysurfaces
Modélisation SubD
Rendu et visualisation
Mise en plan et impression
Détails de la leçon
Description de la leçon
Dans cette leçon, vous apprendrez à reconstruire un script d'extrusion de courbe dans Grasshopper, en partant de zéro. L’instructeur démontre comment sélectionner et assembler les composants essentiels pour extruder une courbe selon une direction donnée, en exploitant les liens entre Grasshopper et l’interface de Rhino. Les différentes étapes abordées incluent la suppression du script existant pour recommencer, la recherche et l’ajout de la fonction Extrude depuis l’onglet « Surface », ainsi que l’utilisation de « Curve » issue des paramètres pour connecter une courbe de Rhino à Grasshopper.
Le tutoriel explicite les mécanismes d’extrusion par une direction (notamment sur l’axe Z par le composant Unit Z), la gestion de la hauteur grâce au Number Slider, et la fermeture de l’objet extrudé via la fonction Cap All. L’interaction entre Rhino et Grasshopper est soulignée, en particulier comment une courbe native Rhino devient utilisable dans l’environnement nodal de Grasshopper.
Enfin, des astuces sont partagées pour masquer ou afficher les différents objets générés au fil du script. La vidéo aborde aussi le composant Custom Preview pour personnaliser l’affichage et appliquer des matériaux Rhino à la géométrie Grasshopper. Cet apprentissage constitue une introduction concrète à l’écriture d’algorithmes de modélisation paramétrique et pose les bases pour aller plus loin avec d’autres fonctionnalités et scripts avancés de Grasshopper.
Objectifs de cette leçon
L’objectif principal est de maîtriser le processus d’extrusion de courbes dans Grasshopper, y compris la connexion de données entre Rhino et Grasshopper, la manipulation des directions d’extrusion, l’ajustement des paramètres et la gestion de l’affichage et des matériaux appliqués à la géométrie produite.
Prérequis pour cette leçon
Connaissances de base de l’interface Rhino recommandées, ainsi qu’une première expérience sur Grasshopper (navigation dans les onglets, ajout de composants). Aucun prérequis pointu en programmation n’est nécessaire.
Métiers concernés
La maîtrise de l’extrusion dans Grasshopper est pertinente pour les architectes, designers produit, ingénieurs, prototypistes, mais aussi pour les métiers de la fabrication numérique, du design paramétrique, ou toute profession liée à la conception et la modélisation 3D avancée.
Alternatives et ressources
Pour l’extrusion paramétrique ou la modélisation algorithmique : Dynamo (pour Revit), Houdini (pour la modélisation procédurale), Fusion 360 Scripting, ou même Blender avec Sverchok peuvent constituer des alternatives selon les besoins spécifiques.
Questions & Réponses