Monday, March 24, 2025

Rhino User Webinar: Developing a Rhino Plugin with Python

 


Rhino User Webinar
Mon, Apr 7, 2025, 12:00 PM (CEST)

This webinar explores the process of building and managing a Rhino plug-in with Python. Using an in-house tool developed at 3XN as a case study, we will walk through the development of a collaboration-focused plug-in that offers a centralized hub for sharing project visuals, Grasshopper scripts, and Rhino files across 3XN’s global offices. Designed for low maintenance, the plug-in is primarily an Eto form that connects to a webpage with user-uploaded content, integrating Rhino with the web.

We will share lessons learned, along with ‘hacky’ tips and tricks for developing a Rhino plug-in entirely in Python - covering both the old Rhino Script Compiler and the new Rhino Script Editor. Topics include packaging Python scripts into a Rhino plug-in, making Rhino react to events on a webpage within an Eto form, launching Rhino instances with specific files and Grasshopper scripts, tracking usage statistics, and automatically opening the plug-in window at Rhino startup.

About the speaker:
Michael Redder-Howard is a Senior Architect at 3XN in Copenhagen. Passionate about computation, façade design, and detailing, he uses scripting both in design and to develop in-house digital tools. Before joining 3XN, he worked at BIG and KPF, focusing on large-scale projects and complex geometry.



No comments: