Boolean tolerance in Rhino vs Grasshopper

Hello!

Sometimes Solid Difference works in Rhinoceros (it automatically increase the tolerance in order to make the operation, see the pic below), but not in Grasshopper. Is there any suggestion to make it work in GH too?

Thank you!

I think you can implement one or more of these methods where you can input a custom tolerance?

https://developer.rhino3d.com/api/rhinocommon/rhino.geometry.brep/createbooleandifference?version=8.x

One trick is to scale up your geometries, perform the operation, and scale it back to the original size.

2 Likes

Hi, you mean creating a custom command using Python, right?
I’m not an expert, but I can try. Thanks for the suggestion.

Great tip, thank you