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.
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)
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…)
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
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
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
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
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.
Entre 1 et 5 apprenants
Les personnes atteintes de handicap sont invitées à nous contacter directement afin d'étudier ensemble les possibilités à suivre cette formation
Selon votre métier : Kangaroo (form-finding), Karamba (structure), LunchBox, Elefront, et les passerelles vers Revit/BIM ou la fabrication.
Oui, c'est le meilleur point de départ : nous auditons, restructurons et optimisons vos définitions réelles pendant la formation.
Prenez rendez-vous avec Rhinoforyou pour valider le bon parcours avant de vous inscrire.