EDUCATIONAL
RESOURCES


    Grasshopper

CONTENTS
1. 2D Patterning
2. Surface Mapping
3. LuncBox and Panelization
4. Data Structure - List and Tree
5. Weaverbird - Parametric Subdivision
6. Kangaroo (version 1) - Physics Simulation
6b. Kangaroo (version 2) - Physics Simulation + Karamba
7. Flat Panelization
8. Egg Crate Frames and Unfolding
9. Folded Panels and Unfolding


1. 2D Patterning

- 1-1. Circle Field with One Attractor   GH file   3DM file



- 1-2. Circle Field with Two Attractors   GH file   3DM file



- 1-3. Circle Field with Multi Attractors   GH file   3DM file



- 1-4. Circle Field with Multi Attractors and Colors   GH file   3DM file



- 1-5. Rectangle Field with Two Attractors and Graph Mapper   GH file   3DM file



- 1-6. Custom Geometry Field with Two Attractors   GH file   3DM file



- 1-7. Custom Geometry Field by Array with Two Attractors   GH file   3DM file



- 1-8. Rectangle Field and Grouping   GH file   3DM file



- 1-9. Rectangle Field and Clustering   GH file   3DM file



- 1-10. Rectangle Field with Multi Parameters   GH file   3DM file



- 1-11. Rectangle Field and Extrusion   GH file   3DM file



- 1-12. Hexagon Field with Two Attractors   GH file   3DM file



- 1-13. Custom Geometry Field with Multi Parameters   GH file   3DM file



- 1-14. Custom Geometry Field with Random 2D Distribution   GH file   3DM file



- 1-15. Delaunay Field with Random 2D Distribution   GH file   3DM file



- 1-16. Delaunay Field of Spline Outline with Random 2D Distribution   GH file   3DM file



- 1-17. Voronoi Field with Random 2D Distribution   GH file   3DM file



- 1-18. Rectangle Field with Image Maps   GH file   map1.jpg   map2.jpg   map3.jpg







2. Surface Mapping

- 2-1. Simple Surface Division and Mapping   GH file   3DM file



- 2-2. Custom Curve Field by Surface Division   GH file   3DM file



- 2-3. Rectangle Field Mapped on Surface   GH file   3DM file



- 2-4. Extrusion of Mapped Rectangles on Surface   GH file   3DM file



- 2-5. Extrusion of Rectangles on Surface by Image Maps   GH file   3DM file   map1.jpg   map2.jpg   map3.jpg   map4.jpg



- 2-6. Trimming Surface by Voronoi Pattern   GH file   3DM file



- 2-7. Lofting Voronoi Patterns on Two Surfaces   GH file   3DM file







3. LuncBox and Panelization

- 3-1. Attractor and Attractor Wave   GH file   3DM file



- 3-2. Orthogonal Grid Structure and Diagrid Structure   GH file   3DM file



- 3-3. Hexigonal Grid Structure and Space Frame   GH file   3DM file



- 3-4. Quad and Staggered Quad Panelization   GH file   3DM file



- 3-5. Diagrid and Hexiagonal Panelization   GH file   3DM file



- 3-6. Random Quad and Triangular Panelization   GH file   3DM file



- 3-7. Panelization on Quad Grid 1   GH file   3DM file



- 3-8. Panelization on Quad Grid 2   GH file   3DM file



- 3-8b. Panelization on Quad Grid 3   GH file   3DM file



- 3-9. Panelization on Diamond Grid 1   GH file   3DM file



- 3-10. Panelization on Diamond Grid 2   GH file   3DM file



- 3-10b. Panelization on Diamond Grid 3   GH file   3DM file



- 3-11. Tower Modeling Exercise   GH file   3DM file







4. Data Structure - List and Tree

- 4-1. Shifting List   GH file   3DM file



- 4-2. Grafting List   GH file   3DM file



- 4-3. Connecting Grid with Shift and Flip Matrix   GH file   3DM file



- 4-4. Connecting Grid with Relative Item   GH file   3DM file



- 4-5. Connecting Grid with Path Mapper and Split Tree   GH file   3DM file



- 4-6. Connecting Grid with UV Range and Shift   GH file   3DM file



- 4-7. Connecting Closest Random Points with Find Similar Member   GH file   3DM file



- 4-8. Connecting Structure and Random Panels with Find Similar Member   GH file   3DM file







5. Weaverbird - Parametric Subdivision

- 5-1. Quad Subdivision (Catmull-Clark Subdivision)   GH file   3DM file



- 5-2. Triangular Subdivision (Loop Subdivision)   GH file   3DM file



- 5-3. Construct Mesh Out Of Lines   GH file   3DM file



- 5-4. Beveling Mesh   GH file   3DM file



- 5-5. Framing Mesh   GH file   3DM file



- 5-6. Thickening Mesh   GH file   3DM file



- 5-7. SubD Frame (Quad Subdivision)   GH file   3DM file



- 5-8. SubD Frame (Triangular Subdivision)   GH file   3DM file



- 5-9. Face Stellation   GH file   3DM file



- 5-10. Face Stellation with Wave Attractors   GH file   3DM file



- 5-11. Mesh Offset with Wave Attractors   GH file   3DM file







6. Kangaroo (version 1) - Physics Simulation

- 6-1. Simple Gravity   GH file   3DM file



- 6-2. Catenary Line   GH file   3DM file



- 6-3. Mesh Catenary   GH file   3DM file



- 6-4. Mesh Catenary   GH file   3DM file



- 6-5. Voronoi Catenary   GH file   3DM file



- 6-6. Mesh Relaxation with Tension   GH file   3DM file



- 6-7. Mesh Relaxation with Tension   GH file   3DM file



- 6-8. Mesh Inflation with Pressure   GH file   3DM file



- 6-9. Mesh Membrane with Tension, Gravity and Wind   GH file   3DM file







6b. Kangaroo (version 2) - Physics Simulation + Karamba

- 6b-1. Catenary Line   GH file



- 6b-2. Mesh Catenary   GH file



- 6b-3. Mesh Catenary   GH file



- 6b-4. Voronoi Catenary   GH file



- 6b-5. Mesh Relaxation with Tension   GH file



- 6b-6. Mesh Relaxation with Tension   GH file



- 6b-7. Mesh Inflation with Pressure   GH file



- 6b-8. Mesh Membrane with Tension, Gravity and Wind   GH file



- 6b-9. Displacement Analysis of Voronoi Catenary with Karamba   GH file



- 6b-10. Displacement Analysis of Shell Structure with Karamba   GH file



- 6b-11. Cross-Section Height by Moments with Karamba   GH file







7. Flat Panelization

- 7-1. Flat Quad Panelization   GH file   3DM file



- 7-2. Flat Quad Panelization, Front Panel Selection   GH file   3DM file



- 7-3. Flat Quad Panelization   GH file   3DM file



- 7-4. Flat Panelization (1)   GH file   3DM file



- 7-5. Flat Panelization (2)   GH file   3DM file



- 7-6. Flat Panelization with Holes (1)   GH file   3DM file



- 7-7. Flat Panelization with Holes (2)   GH file   3DM file



- 7-8. Unfolding Flat Panels   GH file   3DM file







8. Egg Crate Frames and Unfolding

- 8-1. Egg Crate by Guide Curve   GH file   3DM file



- 8-2. Egg Crate by Guide Curve and Points   GH file   3DM file



- 8-3. Egg Crate by Planes   GH file   3DM file



- 8-4. Radial Egg Crate by Guide Curve   GH file   3DM file



- 8-5. Radial Egg Crate by Guide Curve and Points   GH file   3DM file



- 8-6. Radial Egg Crate by Planes   GH file   3DM file



- 8-7. Making Notches of Egg Crate   GH file   3DM file



- 8-8. Unfolding Egg Crate Frames   GH file   3DM file







9. Folded Panel and Unfolding

- 9-1. Folded Panel   GH file   3DM file



- 9-2. Unfolding and Labeling   GH file   3DM file



- 9-3. Baking with Colors   GH file   3DM file   swap_all_fill_stroke_color.jsx



- 9-4. Folded Panel with Delaunay   GH file   3DM file



- 9-5. Folded Panel with Voronoi)   GH file   3DM file



- 9-6. Folded Panel with Hexiagon Grid   GH file   3DM file



- 9-7. Folded Panel with Quad Grid   GH file   3DM file   cloud.jpg   color_gradient.jpg   color_gradient2.jpg



- 9-8. Folded Panel and Projected Lines   GH file   3DM file   color_gradient2.jpg