The ProCutter Compound object lets you perform specialized Boolean operations, primarily for the purpose of breaking apart or subdividing volumes.
Create panel >
(Geometry) > Compound Objects > Object Type rollout > ProCutterThe results of ProCutter operations are particularly suitable for use in simulations where an object explodes or is shattered by impact with a force or another object.

ProCutter used as a cookie cutter
Following is a list of ProCutter features:
To use ProCutter:
Select an object to use as a cutter.
When on, objects you select are designated as cutters, used to subdivide stock objects.
When on, objects you select are designated as stock objects; that is, objects that are subdivided by cutters.
Choose a radio button to specify how the next object you pick is transferred to the ProCutter object:
These options let you use the cutter as a sculpting tool, cutting the same object repeatedly in different places. You can also get separate objects without having to go through Editable Mesh conversion.
Automatically extracts the result when you select a stock object. It does not maintain the stock as a sub-object, but edits it and replaces the object with the result of the cut. This lets you quickly cut, move the cutter, and cut again.
When Auto Extract is on, detaches each element into a separate object automatically. Has no effect when Auto Extract is off.
This convenient option makes it unnecessary to convert the ProCutter object to Editable Mesh format and then use Explode, as mentioned in this procedure. This is useful when cutting up an object. For example, you could use it to slice a loaf of bread. You use the cutter to cut a piece off, move the cutter, and then cut again.
You can choose any combination of the three cutting options to get the desired result. If you have non-closed meshes, the orientation of the mesh might determine which part of the stock is considered to be inside or outside the cutter.

The result contains the parts of the stock outside of all of the cutters. This option gives you a similar result to a Boolean subtraction of the cutters from the stock objects. The gold part of the object in the following illustration results from this option.
The result contains the parts of the stock inside one or more cutters. This option gives you similar results to a Boolean intersection of the cutters and the stock objects. There is some difference because each cutter is treated individually. The green, blue and red parts of the object on the left side of the following illustration are the results of this option.
The result contains the parts of the cutters that are not inside the stock objects. Note that the cutters will cut each other if they intersect also.
The right side of the following illustration (exploded for visibility) shows, as the result of this option, the parts that are not present on the left side.

Cylinder and sphere as cutters and box as stock:
Left: Keeping stock inside and outside cutters
Right: Keeping stock inside/outside cutters and cutters outside stock
Choose one of the following display modes:
Choose one of the following material application modes:
These functions operate on operands highlighted in the hierarchy view list (see following).
Based on the chosen radio button (Remove, Copy, or Inst; see following), Extract Selected applies the operation to the highlighted operand in the hierarchy view list. Three modes of extraction are available:
The hierarchy view displays a list of all operands: cutters and stock objects. You can select and edit objects using the hierarchy view, as with ProBoolean.

These options determine when updates are performed on the Boolean object after you make changes. Choose one of the following:
Applies changes to the Boolean object. Available with all options except Always.
The percentage of edges to remove from the polygons in the Boolean object, thus reducing the number of polygons. For example, a Decimation % setting of 20.0 removes 20 percent of the polygon edges.
When on, changes the tessellation of the Boolean object from triangles to quadrilaterals. This makes the object suitable for editing subdivision surfaces and for smoothing meshes. It also makes the object suitable for conversion to Editable Poly format.
Determines the size of the quadrilaterals as a percentage of the overall Boolean object length.
This option determines how the polygons on planar faces are handled. Choose one of the following: