Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Grasshopper and Rhino: Python Scripting

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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
1. Working with Python
  • Python component basics
  • What is OOP?
  • Rhinoscriptsyntax
  • RhinoCommon
2. Python Basics
  • Variables
  • Numbers
  • Strings
  • Lists and tuples
  • Comparing with operators
  • Making decisions with conditionals
  • Comparing Booleans
  • For loop
  • While loop
  • Nested loops
  • Defining custom functions
3. Importing Modules and Libraries
  • Modules
  • IronPython and Python
  • Importing libraries
  • Grasshopper library
  • Grasshopper components
  • Grasshopper Parallel
  • Creating and saving modules
4. Grasshopper Workflows
  • Evaluating surfaces
  • Creating panels
  • Splitting
  • Sorting
  • Attractors
  • Transforming
  • Lofting
  • Analysis
  • Accessing the Rhino document
  • Baking form
  • Adding text
  • Animating form
  • Animating renders
Conclusion
  • Next steps

Taught by

Jeremy Graham

Reviews

4.8 rating at LinkedIn Learning based on 152 ratings

Start your review of Grasshopper and Rhino: Python Scripting

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.