Workshops - Pioneer: Python and the Revit API for Grasshopper Users

Unlock the full power of Grasshopper for Revit with Python, driven from Rhino.Inside Revit. Rhino 8's script components run CPython3, so you write standard Python 3 while reaching straight into the .NET APIs behind RhinoCommon and Revit. Three parts of practical exercises build the core competencies for scripting in Grasshopper, working familiarity with the Revit API, and the packaging skills to apply both to your existing workflows.

Revit + Rhino.Inside + Grasshopper

Also available for Revit + Dynamo · AutoCAD + Grasshopper

What you'll build

Write automation that nodes alone can’t

Move beyond visual programming to script directly against the Revit API from Grasshopper, then package what you build as reusable components your whole team can use, all via Rhino.Inside Revit.

What you'll cover

  • Python 3 syntax, libraries and definitions
  • Setting up the scripting environment
  • Interfacing with the Revit API from Grasshopper
  • Filtered Element Collector and parameter data
  • Automating room and tag creation
  • Reusable custom Grasshopper components

Who it's for

Grasshopper-proficient Revit users ready to start coding.

Three parts

  1. 1

    Python fundamentals

    Syntax, libraries, and setting up the scripting environment.

  2. 2

    Python & the Revit API

    Scripting against the Revit API from Grasshopper via Rhino.Inside Revit.

  3. 3

    Packaging components

    Turn Python scripts into reusable, shareable Grasshopper components.

A look inside

2 days · Live online · Max 14 places

£749 + VAT

per person

  • Live, instructor-led — never pre-recorded
  • Certificate of attendance
  • 90 days' step-by-step guide access

Waiting on the next date? Tell us below and be first to hear about new cohorts.

More workshops

Not what you're looking for? Browse the full programme — live workshops, free guides and applied-AI training.

Common Questions - Workshop FAQs

Answers to the questions we hear most from attendees.

Booking for a team, or planning something bespoke? See the full workshop FAQ

Workshop Enquiries - Questions, or Can't Make These Dates?

Tell us what's in the way — an unanswered question, a team booking, or a session time that doesn't work in your time zone. We'll come back within one business day, and you'll be first to hear when new Pioneer dates are scheduled.

Just want the next date? and we'll email you as soon as it's announced.

Workshop of interest
1500 characters remaining | Optional