Revit to Rhino Interop
Bring a Revit model into Rhino on organised layers.
Instant download after checkout. All sales final. Digital products are non-refundable.
Version 1.0 · Prepared 2026-07
What it does
Getting a Revit model into Rhino usually means an export, an import, and a pile of unlabeled geometry on one layer. Revit to Rhino Interop runs on Rhino.Inside.Revit and transfers Revit elements into Rhino, baking them onto organised layers by Revit category, by level, or by a parameter value with your own layer names. Choose a selection mode (all elements, selected categories, or a manual pick), pick a layering scheme, and run it from inside a live Revit session. A delete-elements-on-layer helper clears a layer before a clean re-run. You get organised Rhino geometry instead of one messy dump, though it does not yet write Revit parameter values onto the Rhino object attributes; that part is planned, not shipped.
What is included
- Three selection modes: all elements, selected categories, or manual
- Layering by Revit category, by level, or by parameter value
- User-named layers from a chosen parameter
- Bakes Revit geometry to organised Rhino layers
- Delete-elements-on-layer helper for clean re-runs
- Testing notes covering the selection and layering combinations
How it works
- 01
Launch Rhino.Inside.Revit from inside a running Revit session (2024, 2025, or 2026).
- 02
Open the .gh definition and choose a selection mode.
- 03
Pick a layering scheme (category, level, or parameter).
- 04
Bake to organised Rhino layers, using the delete-by-layer helper for a clean re-run.
Parameters
The sliders and inputs the tool exposes.
Questions about this product
How does it connect to Revit?
It runs through Rhino.Inside.Revit, so Rhino and Grasshopper open inside a running Revit session and read the live model.
Does it copy parameter values onto the Rhino objects?
Not in this version. Writing Revit parameters onto Rhino object attributes is planned and not yet included.