Explore in-depth techniques in Rhino's Grasshopper visual programming environment for art, design, and architecture projects.
Overview
Syllabus
Introduction
- Learning the essentials of Grasshopper
- What you should know
- Introduction to associative design
- Working with algorithms
- Introduction and file setup
- Planning for an associative design in Rhino and Grasshopper
- Creating an adjustable base profile in Grasshopper
- Planning parametric through-holes in Grasshopper
- Linking associative design elements in Grasshopper
- Planning for adjustable design features in Grasshopper
- Cross-referencing list data in Grasshopper
- Planning parametric pipes in Grasshopper
- Combining multiple data streams for extrusion in Grasshopper
- Carving solids with Boolean components in Grasshopper
- Planning for mass production in Grasshopper
- Estimating materials for mass production
- What is the data tree in Grasshopper?
- How to view data tree structures in Grasshopper
- How to combine data paths with flatten tree in Grasshopper
- How to merge and separate data paths in Grasshopper
- How to isolate data tree paths in Grasshopper
- How to split data tree paths in Grasshopper
- Hexagonal tiling introduction
- Planning a hexagonal tiling grid in Grasshopper
- Creating a hexagonal tiling grid in Grasshopper
- Adding vertical offsets to a hexagonal tiling grid in Grasshopper
- Customizing hexagonal tiling definitions in Grasshopper
- Adding spacing to a hexagonal tiling grid in Grasshopper
- Tiling 3D objects in Grasshopper
- Rotating tiled objects in Grasshopper
- Planning a parametric hexagonal tile in Grasshopper
- Creating a parametric hexagonal tile in Grasshopper
- Planning a parametric truchet tile in Grasshopper
- Creating a parametric truchet tile
- Next steps
Taught by
Chris Reilly