Removing surfaces via Solid Difference

grasshopper
unhandled

(Ming890110) #1

Hi all, I’ve tried figuring out why the Solid Difference component isn’t doing what I want it to do.

In the image below, I’ve set up a boundary surface for both the floor and voids and wish to use the solid difference component to remove void areas in the floor surface. The issue facing as you can see is that only certain voids are removed, the rest are not.

Any advice on where I went wrong?

Thanks!
Ming

Region Diff.gh (11.4 KB)
Remove Berps.3dm (2.3 MB)


#2

Check these two workaround grouped with white…

Region Diff_re.gh (13.7 KB)


(Ming890110) #3

Hi Kim,

Thanks for providing the workaround for the issue I was facing.

Would possible to explain my initial workflow does not execute the way I wanted it to?

Just curious.