GRASSHOPPER STANDARD TRAINING LEVEL I
Grasshopper standard training allows the user to learn the possibilities offered by parametric modeling. It tries to transmit the needed thinking method to reach the full potential of this creative process, moving the focus from simple objects and NURBS alteration to the geometric and mathematic structure which is the core of the algorithmic modeling.
The training has a strong practical side, including a variety of applications and examples and associating them to theoretical knowledge. It is suitable for everyone who has an at least basic knowledge of Rhinoceros, since the most parts of the training contents don’t need an high level of experience in 3D modeling.
Grasshopper functionalities included in Standard Training Level I:
1. Training presentation
2. Introduction to parametric design and modeling
a. History
b. Contemporary scene
3. Grasshopper operations
a. General introduction
b. Data types
c. Components
d. Definition of Input/Output
e. Data flow
f. Data visualization
g. Preview and baking
h. File extensions and saving
i. Data Tree and evolutive algorithms (Basic)
4. Grasshopper interface
a. Components e connection
b. Interface
5. Realizing a parametric algorithm
a. Dynamic programming basic
b. Algorithm structuring: logic process
c. Working with Grasshopper: input/main parameters, overall logic
d. Input selection and output individuation
6. Components selection
7. Input/output modifiers
8. Curves/surfaces parametrization basic
9. Basic Use and management of data tree
10. Examples and applications
CORSO GRASSHOPPER STANDARD LIVELLO II
1. Obscure components
2. Geometry pipeline; geometry cache; …
3. Campi (fields)
4. Algoritmi evolutivi
5. Modellazione mesh
6. Morphing
7. Data Tree (avanzati)
8. Creazione Cluster
9. Add-on (Weaverbird,…)
10. Esempi ed applicazioni
GRASSHOPPER SPECIALISTIC TRAINING
The specialistic training focus on applications and specific notions for the considered working area, introducing add-on and examples. There are available intensive modules, specific for product design and architecture. They are designed for users who are already experienced in working with Grasshopper, or who have followed the Lever I training, having thus applied the learned skills.
Grasshopper functionalities included in Architecture Specialistic Training:
1. Advanced Parametric Modeling for architecture
2. Advanced Data Tree; evolutive algorithms, tassellation, mesh modeling
3. Energetic and environmental analysis (Ladybug; Honeybee)
4. Structural Analysis (Karamba; Kangaroo 2)
5. Feedback and Optimization from energetic/structural analysis
6. Examples and applications
Grasshopper functionalities included in Industrial Design Specialistic Training:
1. Advanced parametric modeling for design
a. Fields, tassellation, mesh modeling, morphing,Weavebird (add-on); other add-on…
2. Basic of digital fabrication (3D printing, CNC machines)
3. Examples and applications
Example images:
- Giuseppe Momo Vatican Museum stair – Pietro Pedone, Francesco di Paola
- Isolab Project – Pietro Pedone, Pier Francesco Boccaccio
- Pavillions for the “Expo dei laghi” side event to the 2015 Milan Expo – Pietro Pedone, Francesco di Paola