Sectioning technique model in Rhino/Grasshopper

Hi,

I’m an architecture student working in Rhino and Grasshopper and I could use some help with my grasshopper code.

Earlier this week we worked with a sectioning definition to generate parts for laser cutting / 3D printing and assembling a sectional model. That worked well in the example file. However, when I started developing my own design, the definition no longer works as intended.

My goal is to generate sectioned elements for the pillars, so that the entire pillar geometry is produced using the sectioning technique. At the moment, I get an error when the definition reaches the Boundary component.

I’m not sure whether the issue comes from the pillar geometry itself or from how the curves/surfaces are being processed before the Boundary step.

Would anyone be able to help me solve the issue with the boundary code? Feel free to modify the Grasshopper file if needed. The only requirement is that the upper part of the pillars must continue to match the roof geometry, so they can be assembled correctly.

I attach one image of the result we got on the workshop.

Thanks in advance!

Sectioning in grasshopper.3dm (5.5 MB)

workshop section.gh (61.0 KB)

Hey @Alva :waving_hand:

Two things:

First, it helps if you change your rhino tolerance from 0.01 to 0.001.

Second, something that often favors clean intersection data is to test for actually-intersecting slicers first—one way is with the Clash component—then perform your Brep | Brep intersection and Boundary Surface*:
workshop section.gh (36.6 KB)

*Keep in mind you’ll end up with more than one surface per slice plane in some areas.

1 Like