Add holes in a beam through Rhino.Inside

Hi folks,

I’m trying to get my head around rhinoinside currently trying to push steel beam geometry from rhino into Revit that is essentially a beam with some holes in it.

I tried direct shape but it is wrought with issues of not properly coming into Revit.
So I was hoping there was a way to set it up in rhinoinside whereby you specify a beam, attach holes to it using lines or parameters on the beam (basically automating Revit beam and hole creation).

I’m almost certain there is a way in Revit API to pull this off but I have no idea how.
Here is a file sample I’m working with:

holes in beam.3dm (681.1 KB)

Andrei,

There are some small edge warnings but the geometry is coming through.

Perhaps placing a family on the beam axis with parametric voids that can be used to cut the beam?

Hi Japhy,

Thanks for looking at this.
“Perhaps placing a family on the beam axis with parametric voids that can be used to cut the beam?”
Would you be able to provide a simple example?

Couple ways to approach this, either array in a family or in this case a single void family placed multiple times.

Hi Japhy,

Thanks for your help!
How would you go about creating custom beam and hole families in GH (without creating and referencing Revit objects)? Is it possible?

See attached for Cutting a Beam without Revit.

re_beam_cuts.gh (11.0 KB)

I may have misread your question. To do the first definition without referencing the beam you would need to create the beam in RiR.