Python Scripting for Rhino/Grasshopper
online workshop
Tutor: Long Nguyen
Host: McNeel Europe (Barcelona)
February 1-3, 2023, 10 am-5 pm CET
Thanks to Rhino and Grasshopper’s official support of Python, you can programmatically access its powerful 3D modeling environment, including all the essential features of its advanced NURBS engine. This opens many exciting new possibilities, ranging from very simple to highly sophisticated, such as:
- Building simple scripts and tools that automate repetitive modeling tasks, boosting efficiency
- Developing and customizing tools and workflow specific to your team’s needs
- Programming advanced design algorithms that are not possible with standard out-of-the-box tools
- Using Python as a creative design tool
- Interfacing Rhino and Grasshopper with other software programs or programming libraries
Course content: The 3-day Level 2 online course will cover a handful of additional RhinoCommon features and also go further beyond what Rhino/Grasshopper offers out-of-the-box, such as:
- Writing programs that take advantage of the Grasshopper’s timer, allowing us to create exciting “dynamic” applications such as (interactive) simulation or animation (e.g. agent-based simulation)
- Recursion and its application (e.g., fractal geometry)
- More object-oriented programming, seeing how it is helpful in writing large programs.
- Diving deeper into the geometry part of RhinoCommon
- Reading and writing text files
- Programmatically interacting with the Rhino modeling environment (layers, objects, lights, et)
- Additional topics requested from the participants (if time is available)
Course requirements: Basic knowledge of Rhino, Grasshopper, and basic understanding of Python (Level 1), including:
- Basics of Python program languages
- Basics of object-oriented programming in Python (e.g. defining and using a class)
- Basics of the RhinoCommon libraries (e.g., working with point3D, Vector 3D, Surface, B-reps, etc.)
Online course fees: EUR 395,- (+VAT); full-time students and university teachers get a 50% discount (proof of status required). Please note that we will confirm your seat after your payment has cleared.
Max. number of participants: 25. If there is no quorum, the course will be canceled two weeks before.
Course language: English
Educational seats are limited. Sign up now by contacting McNeel Europe!
Hi! I am interested in attending the workshop. Could you please provide a link for me to sign up and proceed with my payment? Thank you!
ReplyDeleteDear Minjin, Thanks for your interest. The course is fully booked since the end of December.
ReplyDelete