Grasshopper perfectionnement
Besoin d’adapter cette formation à vos besoins ?
N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !
Formation créée le 16/11/2022. Dernière mise à jour le 18/11/2024.
Version du programme : 1
Programme de la formation
Organisme de formation spécialisé sur Rhino 3D et son environnement depuis plus de 13 ans, les formations que nous proposons sont personnalisées et articulées autour du contexte de production de chaque client. Nos formateurs sont des experts du logiciel, mais sont également et avant tout des hommes de métier : chez Rhinoforyou, nous veillons à sélectionner le formateur en fonction de VOTRE domaine d’activité. Rhinoforyou est certifié QUALIOPI , certification qui permet de solliciter les financements publics et mutualisés de la formation professionnelle : Pôle emploi, OPCO, Région, Agefiph. (CERTIFICAT B01014). La réalisation de nos formations se font à distance, ou sur site client directement. Prix indicatif pour les entreprises : 1 participant : 800 € HT /jour - 2 participants : 950 € HT /jour - puis 125 € HT par personne supplémentaire / jour
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
- Tous les professionnels investis dans la production de modèles 3D et/ou plans techniques 2D : designers, architectes, architectes d’intérieur, ingénieurs, dessinateurs, techniciens bâtiment et industriel...
- Connaissances en CAO
- Windows 10 ou 8.1 macOS 10.15.3 (Catalina) macOS 10.14.6 (Mojave) macOS 10.13.6 (High Sierra)
Contenu de la formation
-
JOUR 1- Session 1 : Gestion des données
- Approfondir les listes et arbres de données (créer un arbre de données, lire dans un arbre de données, Graft et Flatten)
-
JOUR 1- Session 2 : Optimisation et méthodologie
- 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)
- Optimiser la vitesse d’exécution d’une définition Grasshopper ( Multiprocessing, analyse des temps d’exécution des composants les plus gourmands)
-
JOUR 2 - Session 3 : Chronologie des tâches - Boucles
- Appréhender la notion d’ordre d’exécution des tâches (Déclencheurs, Timer…)
- Utilisation des boucles sur groupe de composants avec les plugins Hoopsnake et Anemone
-
JOUR 2 - Session 4 : Simulation et Design génératif
- Utiliser un moteur physique pour modéliser un phénomène dynamique et trouver un équilibre entre plusieurs contraintes avec Kangaroo
- Utiliser un algorithme génétique pour optimiser des variables d’entrée en fonction d’une valeur cible à maximiser ou minimiser avec Galapagos
-
JOUR 3 - Session 5 : Interface utilisateur
- Interfacer une définition Grasshopper (Remote control panel, Interface WPF/C# dans Rhino…)
- Lier une définition Grasshopper à un bouton de barre d’outil de Rhino
-
JOUR 3 - Session 6 : API et plugin avec compilation - Codage et programmation
- Comment réaliser un composant *.gha pour Grasshopper
- Comment compiler une définition grasshopper pour en faire un plugin *.rhp de Rhino en utilisant le compilateur de scripts
- Ecrire un composant VB / C# / Python personnalisé dans grasshopper
- Feuilles de présence.
- QCM
- Attestation de réalisation de formation
- Trame de formation
- Supports de cours
- Exercices – cas pratiques
- Extranet apprenants / formateur
Qualité et satisfaction
Modalités de certification
- À l’issue de cette formation, vous maîtriserez la plupart des fonctionnalités du logiciel
- QCM en fin de formation
- Attestation de réalisation de formation