Detailed information for each class and course session is provided in the links below:
Week 1 - Hello World
Rhino basics Introduction to programming in Grasshopper and Rhino APIProject: Design a 2D ornamental pattern in Grasshopper and extrude it into a 3-dimensional form.
Thursday, March 31st -- NO CLASS---
Week 2 - Procedural Geometry and Affine Transformations
Designing for 3D printing, Vectors, matrices, and 2D geometry, Prepping your design for printing. Project: Design and 3D print set of stacking or nesting objects.
Week 3 - Surfaces
Parametric representations of surfaces. Generating surfaces from a point structure. Project: Create a lampshade for an existing lamp in your home.
Week 4 - Procedurally converting Geometry to Machine Representations
GCode Basics, CAM as Design Space, Reconfiguring Digital Fabrication Machines for new materials and geometries.Project: Create and fabricate a design without using a slicer.
Week 5 - Modularity
Using Parametric methods to create modular components. Project: Create a 3D printed construction kit.
Week 6 - Computational Craft
Clay 3D printing basics.Project: Design a program to print a functional cup or mug to drink from. Final project discussed and assigned.
Tuesday, May 3rd Detail -- Jennifer at CHI --
Week 7 - Generative Design and Optimization
Generative design approachesProject: Use optimization approaches in Fusion 360 to create a chair. 3D print a scale version.
Week 8 - Final Project Proposals/ Course Review
Tuesday, May 17th - Final Project Proposal reviews
Thursday, May 19th Detail - Course Review and Summary.
Week 9 - Final Project Work Period
Tuesday, May 24th NO IN PERSON CLASS- Peer review session -- Jennifer at Haystack
Thursday, May 26th Detail - NO IN PERSON CLASS -- Jennifer at Haystack
Week 10 - Final Project Presentations