|
The Boolean->Static command in the Model module allows you to perform Boolean operations (union, intersection, and difference) on any two objects.
The resulting object is a polygon mesh. For example, if you perform a Boolean
intersection using two patch spheres, the resulting intersection object is a polygon mesh.
Tips for Using Boolean Operations
One or two Boolean objects are created, depending on the options you chose (for Resulting Object).
In the Schematic window, Boolean objects are labelled "booln".
Operations
- Union: Processes the two objects and discards the intersecting portions.
- Intersection: Processes the two objects and keeps the intersecting portions.
- Difference: Processes the two objects and keeps all parts of the first object that are different from the second.
Resulting Object
Two objects are created when you perform a Boolean operation. They are subcomponents of the two original objects.
- A and B together merges the two resulting objects.
- A and B separate keeps the two resulting objects separate.
- A only keeps only the first resulting object.
- B only keeps only the second resulting object.
- None defines no material for the resulting object.
- Use object A material copies the first object's material to the resulting objects.
- Use object B material copies the second object's material to the resulting objects.
- Keep respective materials preserves both materials on the resulting object.
Note:
This operation does not copy local textures to the new object.Remove Unnecessary Edges
If the angle between two polygons is the same, the edge (the line joining two vertices) is removed.
If a vertex passes through a straight line between two vertices, it is removed.
Last updated 03-apr-1998