The Boolean Component (BOOL) performs Boolean operations on bodies, first finding the intersections between the bodies, and then deciding which pieces of the bodies to retain and which to discard.
A body involved in a Boolean operation may be composed of solid, sheet and wire regions. Initial and resulting bodies may be manifold or non-manifold. The results of the Boolean operation may be regularized or non-regularized point sets. The bodies involved in Boolean operations are often referred to as a blank body and a tool body. The blank body is the body on which to perform the operation and the tool body is the body with which to perform the operation. This is analogous to a "tool" machining portions of a "blank."
Operation computes the intersection graph of the tool body and the blank body and embeds it in both bodies, splitting faces and edges of the original two bodies with the edges of the intersection graph.
Fuzzy Boolean operations perform Boolean operations on bodies in which some entities (faces or edges) from one of the bodies are intended to be coincident with those on the other body, yet the coincidence is not precise to the default tolerance.