Grasshopper Foundations
Taught by a McNeel Authorized Rhino & Grasshopper Trainer
Four weeks from never having opened it to building a parametric massing study, a panelised façade and a set of site contours from scratch.
Before this one: None. This is the one you start with.
01 The syllabus
6 modules · 24 lessons · 8h 35m written of 20h planned
01Rhino, only what you need1h 19m
- The window, viewports, and the four navigation habitsFree16m
- Precision: osnaps, gumball, typed coordinates21m
- Curves, surfaces, breps, meshes: the four nouns24m
- Exercise: a site boundary and a massing block18m
02What Grasshopper actually is1h 8m
- Definition versus model: nothing is real until you bakeFree19m
- Finding a component in two seconds12m
- Params, components, and what a wire carries23m
- Preview control, and the shortcut that saves your sanity14m
03Numbers, sliders and expressions1h 13m
- Number Slider: ranges, precision, naming discipline17m
- The Panel as your primary instrument15m
- Expressions in inputs: the eight operators worth knowing22m
- Series, Range, Random: three generators, three jobs19m
04Lists, before trees1h 28m
- What a list is, and zero-indexing without hand-waving20m
- List Item, Length, Sub List, Reverse, Shift26m
- Cull Pattern and Cull Index: the checkerboard, properly18m
- Sort by key, the one professional habit in this module24m
05Surfaces and the UV world1h 41m
- Surface versus Brep versus polysurface25m
- Divide Surface, Isotrim, Evaluate, Frames29m
- Reparameterize: what it does, in one diagram16m
- Exercise: panelise a doubly-curved surface31m
06Organising, baking and finishing1h 46m
- A naming convention you will still understand in six months18m
- Clusters: your first reusable block22m
- Baking with layers and attributes20m
- Capstone: a complete parametric pavilion46m
02 The files you leave with
Every definition you build here is yours.
Start file and finished file for every lesson, licensed for commercial work. Some of them I have since cleaned up and put on the scripts page, so you can have the finished version this afternoon and still build your own in the course.
- .ghuserTree SizerFree
- .ghuserBake NamedFree