Tangent booleans: the classic hard cases

Two solids whose surfaces touch instead of cross: a rod lying on a plate, a ball on a table, two pipes of the same size crossing, a part rounded into its neighbour. Each pair below goes through union, subtract and intersect. Every body you see is a closed solid with exact faces, checked against its volume worked out by hand. Where the answer is a named touch or an empty result, "View inputs" shows the two solids and where they touch.

More demos

All demos →

Build your own part with NativeCAD

Free for education and makers with a registered key · $200 per seat per year · Kernel SDK for products.