Formation Grasshopper perfectionnement

Structurez des définitions avancées et gagnez en efficacité.

Vous utilisez déjà Grasshopper et vos définitions deviennent complexes. Cette formation vous apprend à les structurer, les optimiser et les transformer en véritables outils métier réutilisables.

Objectifs de la formation

  • Être capable de mettre en application une méthodologie plus optimisée
  • Être capable de réaliser ses propres composants Grasshopper
  • Être capable de réaliser une étude simple de simulation, de variante ou d'optimisation ou encore faire un contrôle de process à l'aide de composants spécifiques.
  • Être capable de maîtriser certains plugins complémentaires indispensables en relation à l'activité du client.
  • Être capable d'évoluer de manière plus productive avec une meilleure méthode

Profil des bénéficiaires

Pour qui

  • Tous les professionnels investis dans la production de modèles 3D et/ou plans techniques 2D : designers, architectes, ingénieurs, dessinateurs, techniciens bâtiment et industriel..., souhaitant monter en compétence sur Grasshopper (design paramétrique).

Prérequis

  • Connaissances ou utilisation de Grasshopper
  • Exigence Logiciel : Licence Rhinoceros version 8
  • Exigence Matériel : Rhino - Configuration requise

Contenu de la formation

01JOUR 1 / Session N° 1+

Gestion des données : Approfondir les listes ; Approfondir les arbres de données (créer un arbre de données, lire dans un arbre de données, Graft et Flatten, Path mapper)

Organisation et méthodes : Apprendre une méthode d'organisation et de rangement du code pour optimiser la vitesse de développement (Clusters, Nommage des paramètres d'entrée et de sortie, Groupes, titres)

02Session N° 2+

Optimisation et temps d'exécution : Optimiser la vitesse d'exécution d'une définition Grasshopper (Multiprocessing) ; Mesurer le temps d'exécution d'un composant VB/C#/Python ; Afficher le temps d'exécution du composant le plus gourmand

Chronologie des tâches : Appréhender la notion d'ordre d'exécution des tâches (Déclencheurs, Timer…)

03JOUR 2 / Session N° 3+

Comment installer un plugin : Installer un plugin à partir d'un fichier gha ou exe téléchargé sur food4rhino ; Installer un plugin depuis le package manager

Customisation de l'interface avec des plugins d'ergonomie : Bifocals : Ajoute des étiquettes flottantes au-dessus des composants pour rendre l'interface plus lisible. ; SnappingGecko : pour aimanter les composants les uns aux autres horizontalement ou verticalement, facilite le rangement ; Palette : Changer les couleurs de l'interface Grasshopper ; Moonlight : Ajoute un mode sombre à l'interface ; pOd : pour afficher la vue Rhino sur le canvas Grasshopper ; AutoGraph : pour ranger automatiquement la definition et "déméler les "fils" entre les composants

Plugins essentiels couramment utilisés pour ajouter des fonctions à Grasshopper : Metahopper, Human, Elefront, Weaverbird, Pufferfish, LunchBox

Boucles : Utilisation des boucles sur groupe de composants avec les plugins Hoopsnake et Anemone

04Session N° 4+

Simulation : Utiliser un moteur physique pour modéliser un phénomène dynamique et trouver un équilibre entre plusieurs contraintes avec Kangaroo ; optimisation structurelle avec Karamba (une formation supplémentaire dédiée exclusivement à Karamba est proposée) ; Analyse environnementale avec Ladybug (Calcul d'ombre, confort thermique (une formation supplémentaire dédiée exclusivement à Ladybug est proposée)

Algorithmes génétiques : Utiliser un algorithme génétique pour optimiser des variables d'entrée en fonction d'une valeur cible à maximiser ou minimiser avec Galapagos ; Solveur multi objectif comme Wallacei

05JOUR 3 / Session N° 5+

Interface utilisateur : Interfacer une définition Grasshopper (Remote control panel, Interface WPF/C# dans Rhino…) ; Interface Human UI

Appeler une définition depuis une barre d'outil : Lier une définition Grasshopper à un bouton de barre d'outil de Rhino

06Session N° 6+

API et plugins avec compilation : Comment réaliser un composant *.gha pour Grasshopper ; Comment réaliser un composant à partir d'un cluster *.ghuser pour Grasshopper ; Comment compiler une définition grasshopper pour en faire un plugin *.rhp de Rhino en utilisant le compilateur de scripts

Codage et programmation : Ecrire un composant VB.NET personnalisé dans grasshopper ; Ecrire un composant C#.NET personnalisé dans grasshopper ; Ecrire un composant Python 3 personnalisé dans grasshopper

Suivi de l'exécution et évaluation des résultats

  • Feuilles de présence.
  • QCM
  • Certificat de réalisation de l'action de formation.

Ressources techniques et pédagogiques

  • Trame de formation
  • Support de cours
  • Exercices - cas pratiques
  • Extranet apprenants / formateur
Qualité et satisfaction
0
abandon en cours de formation
87 %
des attentes satisfaites
243
apprenants formés

0 abandon en cours de formation (sur la base des 3 dernières années clôturées). 87 % des apprenants, ayant répondu à l'enquête de satisfaction, estiment que la formation a complètement répondu à leurs attentes (analyse des retours sur l'année 2021 et 2022). Lors des trois dernières années achevées (2020, 2021, et 2022) Rhinoforyou a formé 243 apprenants.

Dans la majorité des cas, nos apprenants sont déjà issus du milieu professionnel et souhaitent intégrer Rhino 3D dans leurs workflow, mais nous formons également des personnes en reconversion, ainsi que des demandeurs d'emploi.

Capacité d'accueil

Entre 1 et 5 apprenants

Accessibilité

Les personnes atteintes de handicap sont invitées à nous contacter directement afin d'étudier ensemble les possibilités à suivre cette formation

Questions fréquentes sur formation grasshopper perfectionnement

Quels plugins sont abordés ?+

Selon votre métier : Kangaroo (form-finding), Karamba (structure), LunchBox, Elefront, et les passerelles vers Revit/BIM ou la fabrication.

Peut-on venir avec une définition existante ?+

Oui, c'est le meilleur point de départ : nous auditons, restructurons et optimisons vos définitions réelles pendant la formation.

Vous voulez savoir si cette formation est adaptée à votre niveau ?

Prenez rendez-vous avec Rhinoforyou pour valider le bon parcours avant de vous inscrire.

Prendre rendez-vous
Haut de page