Why does the boolean difference not work?

I mark the handle and then the “pipes” but it just doesn’t work.

And one more question: Where can I see the error messages in Rhino 7?

screwdriver.3dm (467.5 KB)

can you upload the file? maybe there is an error in the surfaces.

Uploaded the file :slight_smile:

ok. a few things
Boolean operations works with closed intersection between objects. you have several unjoined surfaces or open surfaces which leads to open intersections.
For example on the handle:


those 3 surfaces should be joined first
on the back side of the handle you need to extend or Scale1D the pipes to make them larger than the handle:

something like this:

then you can use boolean difference and close the rear hole with the command Cap

1 Like

Thank you, everything works now :slight_smile:

1 Like