WEEK 1
Wednesday, August 30
Intro & 3D Modeling – Rhino
Workshop:
Principles of 3D geometrical modeling
Basic modeling tools in CAD (layers, colors, selection, transformation, offset, array, etc).
Basic features of solid modeling.
WEEK 2
Wednesday, September 6
3D Modeling – Rhino
3D Modeling Workshop:
Basic features of solid modeling, part drawing, standard dimensioning and tolerance, constraint relationships in solid modeling
Thursday, September 7
Resin Printers Training with ELEGOO | 13:45 in the Fabrication Lab
WEEK 3
Wednesday, September 13
3D Modeling – Rhino
Custom Patterns, Paneling Tools
WEEK 4
Wednesday, September 20
3D Printing
3D Printing from Rhino
Fixing modeling problems
WEEK 5
Wednesday, September 27
Project 1: Presentation and Intro to Grasshopper
BREAK!
WEEK 6
Wednesday, October 11
Data visualization + Intro to Grasshopper
guest talk: Ariel Dong
What is data? What is Data Visualization and Physicallization? Algorithmic Thinking. What is Grasshopper?
Grasshopper Basics
Parameters, Anatomy Of A Grasshopper Component, Making And Breaking Connections, Baking
Introduction To Data Types, Parameters, Input Components, Data Type Conversions, Referencing Rhino Objects, Constructing And Deconstructing Data
WEEK 7
Wednesday, October 18
Grasshopper
- Introduction To Lists, List Manipulation, Data Matching.
Workshop: Follow some exercises
Class Resources:
AAD Algorithms-Aided Design | Parametric Strategies using Grasshopper by Arturo Tedeschi
Chapter 2: how to manage data in Grasshopper (page 69 – 120)
WEEK 8
Wednesday, October 25
Grasshopper
- Attractors
- Working With Lists, Remap Values, Cull/Dispatch.
Workshop: Working With Lists, Cull/Dispatch, Mapping Values, Reading Data from External Files.
Class Resources:
AAD Algorithms-Aided Design | Parametric Strategies using Grasshopper by Arturo Tedeschi
Chapter 3: curves and surfaces in Grasshopper (page 121 – 182)
WEEK 9
Wednesday, November 1
Project 2: Presentation + Grasshopper
Saturday, November 4 & Sunday, November 5
Field Trip to Shenzhen (ELEGOO, Manifold Tech & HAX)*
* High per capita field trip costs (above 300 RMB/person/trip) may require a student co-pay
WEEK 10
Wednesday, November 8
Advanced Grasshopper
- Introduction To Data Trees, Working With Data Trees, Data Tree Data Matching, Data Tree Manipulation.
- Reading External Files
Workshop: Using Data from external CSV file, Remapping Values, Using Physics: Kangaroo Plugin and Circle Packing
Class Resources:
AAD Algorithms-Aided Design | Parametric Strategies using Grasshopper by Arturo Tedeschi
Chapter 5: skins | advanced data management (page 183 – 216)
WEEK 11
Wednesday, November 15
Proposals Project 3
Field Trip China 3D Printing Cultural Museum
WEEK 12
Wednesday, November 22
Production + Debugging: Individual Reviews
WEEK 13
Wednesday, November 29
Advanced Grasshopper + ADVANCED DIGITAL FABRICATION TECHNIQUES
- Parametrization / Normalization
- Advanced Grasshopper Operations – Using Expressions.
- Advanced Grasshopper Exercises using Grasshopper Add-Ons.
Class Resources:
AAD Algorithms-Aided Design | Parametric Strategies using Grasshopper by Arturo Tedeschi
Chapter 8: digital fabrication | make ideas come true (page 309 – 342)
WEEK 14
Wednesday, December 6
Project 3: Final Production and Presentation
Friday, December 8
IMA End-Of-Semester Show
WEEK 15
Tuesday, December 12
Final Project Documentation Deadline