YoVDO

Grasshopper and Rhino: Python Scripting

Offered By: LinkedIn Learning

Tags

Python Courses 3d Modeling Courses Visual Programming Courses Parametric Design Courses Computational Design Courses

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
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

Related Courses

Sound Synthesis Using Reaktor
California Institute of the Arts via Kadenze
Zusammenhänge entdecken, Phänomene verstehen: Programmieren mit Etoys
openHPI
Windows可视化程序设计
Xi'an Jiaotong University via Coursera
Build Your Own Snap! Workshop
SAP Learning
Introducción al Diseño Paramétrico en Arquitectura
Universidad Anáhuac via Miríadax