Grasshopper and Rhino: Python Scripting
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to extend the power of Grasshopper, the visual programming tool for Rhino, with Python scripting.
Syllabus
Introduction
- Welcome
- What you should know
- Exercise files
- Python component basics
- What is OOP?
- Rhinoscriptsyntax
- RhinoCommon
- Variables
- Numbers
- Strings
- Lists and tuples
- Comparing with operators
- Making decisions with conditionals
- Comparing Booleans
- For loop
- While loop
- Nested loops
- Defining custom functions
- Modules
- IronPython and Python
- Importing libraries
- Grasshopper library
- Grasshopper components
- Grasshopper Parallel
- Creating and saving modules
- Evaluating surfaces
- Creating panels
- Splitting
- Sorting
- Attractors
- Transforming
- Lofting
- Analysis
- Accessing the Rhino document
- Baking form
- Adding text
- Animating form
- Animating renders
- Next steps
Taught by
Jeremy Graham
Related Courses
Advanced Revit and Dynamo for Interior DesignLinkedIn Learning Autodesk Inventor: Configurable Designs and Automation
LinkedIn Learning Creating a Captive Sphere with OpenSCAD
LinkedIn Learning Dynamo 2.x Essential Training
LinkedIn Learning Fusion 360: Designing for Metal
LinkedIn Learning