Combine, Subtract, Intersect, Detach Solids

Use the Boolean tool to combine solids, subtract one solid from another, detach solids, and find the intersection out of the solids.

Use Parasolid

When you click on the Boolean tool, you will have the option to either keep the common interface or to use Parasolid.


Figure 1.

This option is added to allow you to use the Parasolid geometric kernel for performing boolean operations like combine, subtract, and intersect.

Key Differences

Here are some key differences between using classic and parasolid geometry.

When complex geometries are submitted for this operation, using the parasolid option can return with partial success creating regions of the failure areas in the Model Browser. The following image shows a few similar regions as an example.


Figure 2.

You can review problem areas and either fix or isolate them by trimming solids so that the remaining solids can be successfully processed for the boolean operation.

If the selected solid has a common interface to another solid that is not selected, that solid is not considered using the parasolid option. For the classic geometry engine the solid that interfaces with other unselected solids is still considered in the boolean operation.


Figure 3. Combine with Parasolid Option ON


Figure 4. Combine with Parasolid OFF
In the following example, the selected solid has a common interface to another solid that is not selected. That solid is not considered using the parasolid option and the common interface is removed by detaching these solids. For the classic geometry engine, the solid that interfaces with the other solid, though not selected, is still considered for the boolean operation.


Figure 5. Combine with Parasolid Option ON


Figure 6. Combine with Parasolid Option OFF