Turn Rhino walls/floors into fully editable Revit elements

Hi all,
I’ve modelled an entire building in Rhino — including all walls and floors — and a lot of the geometry involves curves (some arc-shaped, some more freeform). I’d now like to bring this into Revit so that the walls and floors behave like native Revit elements — meaning I can edit their height, type, and other parameters directly in Revit, use them in sections, and schedule them.

At the same time, I want to keep Rhino as my design base, so that if I change something in Rhino later, it updates in Revit.

I’ve been exploring Rhino.Inside.Revit, but I’m unsure how to:

-Properly convert Rhino walls/floors into true Revit elements (not just geometry or masses)
-Handle curves (especially non-linear walls or spline edges)
-Maintain a live and editable back-and-forth workflow between Rhino and Revit

Has anyone found a clean, flexible workflow for this? Would love any guidance, tips, or sample definitions.

Thanks so much!

Hi Naik, Shayna

I changed the category of your post Rhino.Inside - Revit.

Rhino.Inside - Revit uses the Revit API to create Revit elements, we can only make tools based on Revits rules. You will need to use Add Wall by Curve component to create native Revit Walls.

The walls going into Revit will be pinned and not editable in Revit until unpinned, which releases the connection to the grasshopper component. The live connection is in one direction for geometry, you can pass data back-and-forth, but geometry wise you will need to choose one direction.

Hope this clarifies what is available in this regard.

1 Like

oh so i would be unable to move back and forth between the softwares if i choose to make native revit elemets?

Correct, one needs to drive the other. You can modify the input curve in Rhino/GH to change the length or modify parameters, type etc, but edit in Revit for instance and the link is broken.