Subtract smaller volumes when overlapping

I am trying to find reasonable floorplates for existing building meshes.

I start by contouring and culling those that are too small.
I run into trouble when I’m trying to find those which overlap and subtract the smaller area from the larger one. (AKA: where there are voids present).

230809_BVO from existing volume.gh (65.3 KB)

Unsure about your goal but have you tried using Boundary Surfaces directly on the output of Contour ?
And filter by area after, if need to.

1 Like

Thankyou!
So basic but helpful :slight_smile: