
Formation en conception paramétrique avec Grasshopper
Maîtrisez Grasshopper et prenez le contrôle total de la conception paramétrique et algorithmique. Ce cours vous emmène des structures de données et de la géométrie NURBS de base à l'optimisation, à l'analyse environnementale et à la production en vue d'une fabrication. Que vous conceviez des façades réactives ou que vous prépariez des modèles pour la fabrication numérique, vous développerez les compétences computationnelles qui définissent la prochaine génération de la pratique architecturale.
Ce que vous allez apprendre:
Vous apprendrez à construire des définitions paramétriques dans Grasshopper depuis le début, en commençant par les composants géométriques, les listes de données et les arbres. Vous générerez et rationaliserez des surfaces NURBS complexes, appliquerez une logique d'attracteurs pour créer des motifs dégradés et développerez des stratégies de panneautage prêtes pour la fabrication. Le cours couvre l'analyse structurelle avec Karamba3D, la simulation solaire et d'éclairage naturel avec Ladybug et Honeybee, et l'optimisation évolutionnaire avec Galapagos et Octopus. Vous écrirez également des scripts personnalisés en Python et C# pour étendre Grasshopper au-delà de ses composants natifs. À terme, vous disposerez d'un projet prêt pour votre portfolio et d'un flux de travail professionnel qui relie directement l'intention de conception à la performance et à la production.
Comment vous étudiez de façon pratique Formation en conception paramétrique avec Grasshopper
Comment vous pratiquez Formation en conception paramétrique avec Grasshopper
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsIntroduction à Grasshopper et à la pensée paramétrique
Introduction à Grasshopper et à la pensée paramétrique
Leçon 1 • Interface de Grasshopper et navigation
Couvre le canevas, les panneaux de composants et le lien avec la vue de Rhino. Fournit la compétence spatiale nécessaire pour construire et lire efficacement des définitions.
Leçon 2 • Concepts et flux de travail de conception paramétrique
Établit le passage de la modélisation statique à la modélisation pilotée par paramètres. Relie l'intention de conception à la logique computationnelle comme colonne vertébrale conceptuelle du chapitre.
Leçon 3 • Composants de géométrie de base
Couvre les primitives de point, ligne, plan et courbe dans Grasshopper. Construit le vocabulaire géométrique utilisé dans tous les chapitres suivants.
Leçon 4 • Composants, fils et flux de données
Explique comment les composants reçoivent, traitent et produisent des données via des fils. Les étudiants tracent le flux de données pour déboguer des erreurs de connexion simples.
Leçon 5 • Curseurs numériques et entrées de valeurs
Présente les curseurs, les panneaux et les paramètres numériques comme entrées en direct. Montre comment la modification des valeurs propage les mises à jour à travers une définition.
Chapitre 2MasquerCacher les détailsVoir les détailsStructures de données : listes et arbres
Structures de données : listes et arbres
Leçon 1 • Opérations et manipulation de listes
Couvre la division, le décalage et la combinaison de listes pour remodeler les ensembles de données. Permet un contrôle précis sur quelle géométrie reçoit quelles valeurs de paramètres.
Leçon 2 • Composants de manipulation d'arbres
Enseigne Aplatir, Greffer, Simplifier et Inverser la matrice pour remodeler les arbres. Les étudiants restructurent les arbres mal appariés pour résoudre les erreurs courantes de discordance de données.
Leçon 3 • Introduction aux arbres de données
Introduit les structures de données ramifiées et la notation de chemin. Les étudiants lisent les aperçus d'arbres et comprennent pourquoi les arbres proviennent des opérations sur les surfaces et les grilles.
Leçon 4 • Comprendre les listes dans Grasshopper
Explique comment Grasshopper stocke plusieurs valeurs sous forme de listes ordonnées. Établit l'indexation de liste comme fondement de toutes les techniques de manipulation de données.
Leçon 5 • Règles de correspondance et d'héritage
Explique les modes de correspondance par liste la plus longue, liste la plus courte et référencement croisé. Les étudiants choisissent le mode correct pour produire les sorties géométriques souhaitées.
Chapitre 3MasquerCacher les détailsVoir les détailsCourbes, surfaces et géométrie NURBS
Courbes, surfaces et géométrie NURBS
Leçon 1 • Fondamentaux des courbes NURBS
Couvre le degré, les points de contrôle, les nœuds et les poids des courbes NURBS. Relie les propriétés mathématiques au comportement visuel pour une conception éclairée des courbes.
Leçon 2 • Analyse de surface et espace UV
Explique la paramétrisation UV, les normales de surface et l'analyse de courbure. Les étudiants utilisent les coordonnées UV pour placer précisément la géométrie sur les surfaces.
Leçon 3 • Opérations sur les Brep et logique booléenne
Couvre la construction de Brep, l'union booléenne, la différence et l'intersection. Les étudiants construisent des solides complexes en combinant et en soustrayant des volumes paramétriques.
Leçon 4 • Méthodes de génération de surfaces
Introduit les méthodes de création de surfaces par lissage, extrusion, balayage et révolution. Les étudiants sélectionnent la méthode appropriée en fonction des exigences de conception géométrique.
Leçon 5 • Analyse et manipulation de courbes
Enseigne les opérations de tangente, normale, courbure et offset sur les courbes. Les étudiants extraient des données géométriques pour piloter les décisions de conception en aval.
Chapitre 4MasquerCacher les détailsVoir les détailsPanélisation et rationalisation de surfaces
Panélisation et rationalisation de surfaces
Leçon 1 • Rationalisation pour la fabrication
Regroupe les panneaux similaires par géométrie pour minimiser le nombre de pièces uniques. Les étudiants appliquent le regroupement et l'étiquetage pour préparer des ensembles de panneaux pour la production.
Leçon 2 • Mappage de géométrie de panneau personnalisée
Mappe des profils de panneaux 2D personnalisés sur les cellules de surface à l'aide de repères de surface. Les étudiants créent des conceptions de panneaux variées pilotées par la logique d'attracteur.
Leçon 3 • Extraction de panneaux plans
Extrait et teste les panneaux pour la planéité à l'aide d'une analyse d'écart. Les étudiants identifient les panneaux non plans et appliquent des stratégies de correction.
Leçon 4 • Systèmes de grille sur les surfaces
Génère des grilles rectangulaires, triangulaires et en losange mappées à l'espace UV. Établit la logique de grille qui sous-tend tous les flux de travail de panélisation.
Leçon 5 • Triangulation et panélisation de maillage
Convertit les grilles quadrilatères en maillages triangulés pour l'efficacité structurelle. Les étudiants comparent les dispositions de panneaux quadrilatères et triangulaires pour l'adéquation à la fabrication.
Chapitre 5MasquerCacher les détailsVoir les détailsLogique d'attracteur et conception pilotée par champ
Logique d'attracteur et conception pilotée par champ
Leçon 1 • Mappeur de graphique et remappage de valeurs
Contrôle la relation non linéaire entre la distance et la sortie à l'aide du Mappeur de graphique. Les étudiants ajustent les courbes de réponse pour obtenir des effets visuels précis.
Leçon 2 • Motifs à gradient et façades réactives
Combine la logique d'attracteur avec la panélisation pour produire des systèmes de façades réactifs. Les étudiants intègrent toutes les techniques d'attracteur dans une définition de façade complète.
Leçon 3 • Attracteurs de courbe et de surface
Étend la logique d'attracteur aux courbes et surfaces en utilisant la distance au point le plus proche. Les étudiants créent des effets de gradient qui suivent des caractéristiques linéaires ou surfaciques.
Leçon 4 • Fondamentaux de l'attracteur ponctuel
Mappe la distance des points d'attracteur aux valeurs de paramètres pilotant la géométrie. Introduit le motif d'attracteur de base utilisé dans tous les flux de travail basés sur des champs.
Leçon 5 • Champs vectoriels et lignes de flux
Génère des champs vectoriels à partir de fonctions mathématiques et trace des lignes de flux à travers eux. Les étudiants visualisent les forces directionnelles comme géométrie de conception.
Chapitre 6MasquerCacher les détailsVoir les détailsScript avec Python et C# dans Grasshopper
Script avec Python et C# dans Grasshopper
Leçon 1 • Géométrie RhinoCommon dans les scripts
Utilise les classes RhinoCommon pour créer et manipuler de la géométrie dans les scripts. Les étudiants génèrent des courbes, des surfaces et des transformations par programmation.
Leçon 2 • Conditionnement des scripts en composants réutilisables
Encapsule les scripts dans des composants de type cluster avec icônes et documentation. Les étudiants construisent une bibliothèque de composants personnelle pour une utilisation répétée dans les projets.
Leçon 3 • Introduction au composant de script
Présente les composants GhPython et Script C#, leurs éditeurs et leurs ports d'E/S. Les étudiants écrivent et exécutent leur premier script personnalisé à l'intérieur d'une définition.
Leçon 4 • Syntaxe Python pour Grasshopper
Couvre les types de données Python, les boucles, les conditionnelles et les fonctions dans le contexte GH. Les étudiants traduisent la logique des composants natifs en code Python équivalent.
Leçon 5 • Algorithmes et logique personnalisés
Implémente le tri, la récursivité et des opérations mathématiques personnalisées dans les scripts. Les étudiants résolvent des problèmes de conception qui nécessitent une logique indisponible dans les composants natifs.
Chapitre 7MasquerCacher les détailsVoir les détailsIntégration de l'analyse structurelle et environnementale
Intégration de l'analyse structurelle et environnementale
Leçon 1 • Analyse structurelle avec Karamba3D
Présente les composants Karamba3D pour l'analyse structurelle par éléments finis dans GH. Les étudiants évaluent les structures de poutres et de coques et lisent les résultats de contrainte.
Leçon 2 • Recherche de forme avec Kangaroo
Utilise le solveur physique Kangaroo pour la recherche de forme en tension, compression et équilibre. Les étudiants génèrent des formes structurellement informées par simulation en direct.
Leçon 3 • Bouclage du cycle analyse-conception
Réinjecte les résultats d'analyse dans les paramètres géométriques pour automatiser l'itération de conception. Les étudiants construisent une définition où les métriques de performance pilotent directement la forme.
Leçon 4 • Analyse de la lumière du jour et thermique avec Honeybee
Connecte Honeybee à Radiance et EnergyPlus pour la simulation de la lumière du jour et thermique. Les étudiants évaluent la performance des pièces et ajustent la géométrie pour atteindre les objectifs.
Leçon 5 • Analyse solaire et de rayonnement avec Ladybug
Exécute l'analyse du rayonnement solaire et de la trajectoire du soleil à l'aide de composants Ladybug. Les étudiants identifient les zones de haute exposition pour informer la conception de l'ombrage et de la façade.
Chapitre 8MasquerCacher les détailsVoir les détailsStratégies d'optimisation et de conception générative
Stratégies d'optimisation et de conception générative
Leçon 1 • Assistance par apprentissage automatique dans l'optimisation
Introduit la modélisation de substitution et la recherche assistée par ML pour accélérer l'optimisation. Les étudiants utilisent des modèles entraînés pour prédire l'aptitude sans exécuter des simulations complètes.
Leçon 2 • Optimisation multi-objectifs avec Octopus
Utilise Octopus pour explorer les fronts de Pareto entre des objectifs de conception concurrents. Les étudiants visualisent les compromis et sélectionnent des solutions à partir de l'ensemble de Pareto.
Leçon 3 • Solveur évolutionnaire Galapagos
Configure Galapagos pour l'optimisation à objectif unique à l'aide d'algorithmes génétiques. Les étudiants ajustent la taille de la population, le taux de mutation et les critères d'arrêt.
Leçon 4 • Fondamentaux de l'optimisation en conception
Définit les fonctions d'aptitude, les variables de conception et les contraintes dans un contexte paramétrique. Les étudiants formulent un problème de conception comme une tâche d'optimisation soluble.
Leçon 5 • Conception générative avec Peuplement et génétique
Génère des populations de conception diverses en utilisant l'ensemencement aléatoire et la variation génétique. Les étudiants explorent de grands espaces de solutions avant de se concentrer sur les candidats optimaux.
Votre certificat valide de réussite
Ce cours est pour vous :
Étudiants en architecture prêts à dépasser la modélisation 3D manuelle.
Architectes en exercice souhaitant ajouter des outils computationnels à leur flux de travail.
Architectes d'intérieur explorant des concepts spatiaux génératifs et basés sur les données.
Ingénieurs en structure cherchant à relier directement les outils d'analyse à la géométrie de conception.
Designers industriels intéressés par la création de formes algorithmiques et la production de fabrication.
Personnes en reconversion professionnelle issues de formations en ingénierie entrant dans les domaines de la conception computationnelle.
Ce que disent nos apprenants
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.

J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable au Cameroun ?
Les cours sont-ils gratuits ?
Quelle est la charge de travail du cours ?
Comment sont les cours ?
Comment fonctionnent les cours ?
Quelle est la durée des cours ?
Quel est le coût ou le prix des cours ?
Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?
Cours PDF




















