Boolean Operations on non - solids

Technical discussions
Post Reply
gerard12
Posts: 21
Joined: Fri Jul 26, 2013 8:34 am

Boolean Operations on non - solids

Post by gerard12 »

Hi all
I decided to post this as it is not covered well in the documentation

Objects in a Boolean operation do not have to be solids. They can be some open surface with edges. This often is the case when the surface is a mesh coming form a 3D scanner. See the pictures. The subtract in the case is a way to generate a perfect orthotics :D

The main thing for the operation to be possible is that the intersection line of the two surfaces consists of (possibly several) closed lines. This is a more rare situation: When a line has ends the ends must lie on edges of both surfaces. So edges of the two surfaces must geometrically intersect in 3D

Gerard
Attachments
Before.jpg
Before.jpg (25.48 KiB) Viewed 10456 times
AfterSubtract.jpg
AfterSubtract.jpg (12.3 KiB) Viewed 10460 times
AfterUnion.jpg
AfterUnion.jpg (50.05 KiB) Viewed 10460 times

Post Reply