Revit Area to Rhino Surface

Hi, I am wondering if there is an convenient way to convert Revit enclosed area to Rhno surface?

Using Spatial Element Geometry node does not seem to work.

However, Spatial Element Boundary works. Which then, I will have to recreate using Boundary Surfaces and culling by area when I have a lot of separated area lines.

I wonder if there is a more direct way to convert the 2.
Thank you.

Revit Area to Rhino Surface_Revit2024.rvt (472 KB)
Revit Area to Rhino Surface.gh (7.7 KB)

That sounds more complex, do you have an example?

I would like to add Areas in revit don’t have a heights like rooms/spaces hence the word “Area”… so it is a 2D boundary that’s why you can’t use spatial element geometry (volume).

As for your query…you can directly cast/connect your area element to a GH surface component and it will output a surface as you need. I also don’t believe there might be a case where a Revit area wouldn’t output a valid correct surface using boundary surface or casting to a surface unless it is not properly enclosed in Revit. (Please feel free to correct me / provide a sample with such a case if you faced any so we can further assist)

1 Like