Floor openings from linked structural model (st.columns)

Hi all,

I am stuck trying to automate openings by reading the structural columns from a linked model.

I am stuck, after trying different routines. Currently, I am trying to extract the surface from those columns to intersect with the face of the floor. Then, I would like to cut the floor with the Spring node ready for it. Please consider the screenshots below.

Any insight will be more than welcome.
Jorge



legibility :worried:

Apologies for the delayed reply, but work kept me busy from checking the topic was still active.

In case anyone is interested, the solution came by intersecting the columns’ geometry on the XY plane with the bounding boxes of the floors. Then, I could retrieve the enclosed areas to determine the overlap where floor openings should be made.

It requires installing Bimorph and Spring packages. Also, lacing and setting the list levels are primordial for intersecting the geometries.

For further guidance, @GavinNicholls and @viktor_kuzev guides were handy to achieve the routine. Below, I have included some links from them to those who want to dig deeper.

However, to make the openings work I set an offset at Z. Axis to go cut the floors, due to he cut-out were by default at the bottom of the floors.

Please the script workspace and examples:


Jorge

Nice one!

Complex problems that might require a model to test them in depth sometimes struggle to gather engagement, but we really appreciate your sharing your solution for others to learn from, thanks!

Thanks Gavin,

In any case if anyone has a better idea, please feel more than welcome to sharing it :slightly_smiling_face: