Best method for importing Grasshopper Geometry into Revit


I am wondering what is the best way to get Grasshopper geometry into a Revit project?

In the two pictures below I have used the DirectShape Brep - Brep GH Revit node. It takes one input a Brep and the results are shown below.

It cuts correctly in plan views or sections.

But the outline of the closed breps are not visible, thus in elevation the shapes will not display correctly.

#3 stadium (32.9 KB)

Thanks for sharing the gh definition. I ran it on my Revit 2020 and I can actually see everything in elevation. Make sure your elevation view is set to no clip or adjust the near and far planes to correctly include the shell

1 Like

The issue I was having is the surfaces appear like meshes with all the interior edges showing which is not a great appearance in Revit. I think this is a Revit issue. I tried solids on a different definition with more success i.e. it didn’t have the interior edges.

I’m going to be doing the ThinkParametric web course on Rhino.Inside Revit and see what I learn from that then come back to this. Thanks

1 Like

I really like the form, very cool.

That is a hard problem in that Revit is limited in what it can import as a Surface. The mesh is just a symptom that Revit rejected the NURBS defininition.

Here are a few clues that you could see it was going to happen:

  1. In Rhino if there are many isoparms that are not bunched up in places, that is a sign that the original curves are not well formed. So, instead of this:

    you will want the surface to look like this:

  1. Also, Revit does not like edges less then 1mm. Here is the bottom edged of the trims that go to a point:

If I reduce these to surfaces and solids. Then use the rebuilt surface with less isoparms you can get it into Revit quite nice. Here is one bay as an example:

I only got to work on this model just quickly. I am happy to answer any questions you have about how to progress to a solution here within your workflow.


Thanks. That is what I was after. I’m still just learning it gonna start with the ThinkParametric course.

1 Like