Grasshopper Plugins
1h 33mIntermediate2024-09-26
Authors

Chris Reilly
Artist, Hacker, Teacher
Course details
In this course, dive into the capabilities of Grasshopper and learn to leverage plugins like Kangaroo for real-time physical simulations, Pufferfish for advanced geometric transformations, and Ladybug for insightful environmental analysis. Artist and instructor Chris Reilly guides you on how to enhance your design workflow, explore structural optimization, and master form-finding techniques to push the boundaries of your architectural and design projects. Gain hands-on experience with practical exercises that demonstrate the application of each plugin and see how they can be integrated into your designs for innovative solutions. Understand how to simulate complex structures dynamically, create intricate shapes easily, and make informed design decisions based on critical environmental factors. Join this course to unlock the full potential of computational design tools, tailor solutions for specific challenges, achieve precision in your architectural and engineering projects, and more.
Learning objectives
Extend Grasshopper by installing plugins like Kangaroo for physics simulations and Ladybug for environmental analysis, broadening the software’s application in real-world scenarios.
Utilize the Ladybug plugin to import and analyze climate data, applying this information to architectural projects for environmental optimization.
Apply Kangaroo’s physics-based tools for structural optimization, form-finding, and simulating complex mechanical systems within design projects.
Explore and implement advanced geometric transformations using the Pufferfish plugin, enabling the creation of dynamic and complex patterns that enhance the aesthetic and functional qualities of design projects.
Learning objectives
Extend Grasshopper by installing plugins like Kangaroo for physics simulations and Ladybug for environmental analysis, broadening the software’s application in real-world scenarios.
Utilize the Ladybug plugin to import and analyze climate data, applying this information to architectural projects for environmental optimization.
Apply Kangaroo’s physics-based tools for structural optimization, form-finding, and simulating complex mechanical systems within design projects.
Explore and implement advanced geometric transformations using the Pufferfish plugin, enabling the creation of dynamic and complex patterns that enhance the aesthetic and functional qualities of design projects.
Skills covered
GrasshopperRhinoRobert McNeel & AssociatesProduct ManagementProduct and Industrial Design3D ModelingVisualization and Real-TimeAECProduct and ManufacturingLearningAnimation and IllustrationProgramming LanguagesBusiness Analysis and StrategySoftware Development
Concepts
0. Introduction
- 01 - Design and innovate with Grasshopper
1. Customizing Grasshopper
- 02 - Add-ons and plug-ins
- 03 - Custom components and clusters
- 04 - Iteration and recursion
- 05 - Python scripting in Grasshopper
2. Simulation and Form-Finding with Kangaroo
- 06 - Where to get help with Kangaroo
- 07 - Basic physics simulation in Kangaroo
- 08 - Adding goals to physics simulations in Kangaroo
- 09 - Simulating basic tensile structures in Kangaroo
- 10 - Measuring tolerances in Kangaroo physics simulations
- 11 - Form-finding with Kangaroo
3. Analyzing Data with Ladybug
- 12 - Installing the Ladybug plug-in in Grasshopper
- 13 - Importing weather data with Ladybug
- 14 - Analyzing wind data with Ladybug
- 15 - Sunlight simulation with Ladybug
- 16 - Shadow study with Ladybug
- 17 - Customizing legends in Ladybug
4. Shape Changing with Pufferfish
- 18 - Downloading and installing Pufferfish in Grasshopper
- 19 - Where to get help with Pufferfish in Grasshopper
- 20 - Smoothing curves with Pufferfish
- 21 - Tweening curves with Pufferfish
- 22 - Tweening surfaces with Pufferfish
- 23 - Making recusive geometry with Pufferfish
- 24 - Tweening mesh objects with Pufferfish
Conclusion
- 25 - Putting Grasshopper to work