Skip to main content

Combine

Combine performs boolean operations on whole bodies. Before a Cut — the block and the overlapping cutting body:

Two overlapping bodies before the cut

After — the cutting body is carved away:

The notched result after the cut

The four operations​

OperationResult
UnionOne body containing everything in the picked set.
CutSide A with side B carved away (A − B).
IntersectOnly the material common to A and B.
XorOnly the material not common to A and B (symmetric difference).

How to use it​

  1. Pick the Combine tool and choose the operation. Bodies already selected are side A.
  2. Click bodies to add them. Two-sided operations have Side A and Side B pickers; click a picker to make it the active side. Re-clicking a body removes it.
  3. Keep cutting shape / Keep trimmed parts / Keep hole keeps what that operation would discard. Intersect and Xor with it on both split A and B into three parts.
  4. Press Enter.

Once every side the operation needs is picked, the result previews in the viewport — the side-A bodies give way to a translucent ghost of what committing would build.

A cut that severs a body into separate pieces gives one body per piece.

Help​

The Combine tool's Context pane in Combine mode, each field explained

The Combine tool's Context pane in Cut mode, each field explained

Shadow bodies​

Input bodies become shadow bodies: out of the 3D view and out of clicking's way until you hover or select them in the Elements pane, where they ghost translucently.

The operation element​

The operation is an element with the new bodies nested under it. Edit operation changes the kind, inputs, or leftovers; deleting it restores the inputs. Result bodies are ordinary bodies, so operations chain.

Good to know​

  • Switching from Union to Cut, Intersect, or Xor after Side A is filled focuses Side B.
  • The first Side A pick in Cut, Intersect, or Xor also focuses Side B. Further Side A picks stay on Side A.
  • All four operations undo as a single step.
  • An empty result (a cut that leaves nothing, or an intersect with no overlap) is refused — the inputs stay as they were.
  • Shadow bodies can't be picked into another operation — edit or delete the operation that owns them instead.

See Scripting.