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
Performative ModellingNational University of Singapore via edX Learning Grasshopper
LinkedIn Learning Paneling with Dynamo for Revit
LinkedIn Learning Fundamentals of Digital Design for Architecture
University of Nevada, Las Vegas via Kadenze Stay Ahead in Interior Design with Revit
LinkedIn Learning