Unit 1. Introduction to Parametric Design. Introduction and course requirements. Introduction to parametric design. Visual programming through Node based Editors. Introduction to Grasshopper for Rhino interface. Unit 2. Data management. Parameters and components. Workflow. Variable and persistent data. Wires. Data matching. Working with lists. Visualization. Expression Editor. Unit 3. Surfaces I. Polysurfaces, solids and Breps. Bake geometry. Offset. Deconstruct. List item and Merge. Canvas organizations and groups. Graft and simplify. Previsualization and shader. Unit 4. Surfaces II. Surfaces and polysurfaces. Parametric façade and covering design. Local parameters in curves and surfaces. Domain. Cull index. Evaluate surfaces. Unit 5. Customizing Grasshopper. Project tools or Clusters. Internalizing data. User Object. Stream Gate and Stream filter. Plug-ins for Grasshopper and Rhino. WeaverBird. Unit 6. Introduction to 3D Meshes. Working with meshes. Visual simulation. Data visualization through gradient. Surfaces and volumes panelling. BoxMorph. Shadow casting with Mesh Shadow. Unit 7. Parametric Physics Simulation Particle Spring Systems for cables and fabrics. Textil Architecture. Bioclimatic simulation of Sky Dome for solar hours and radiation.
The development of the contents will be held through integrated exercises or projects increasing their level up to reaching all the concepts of the subject. At the same time, students will have to practice with several assignment in order to keep their skills