Boolean
Union, Subtract and Intersect
Boolean tools combine selected solids into result trees while preserving source lineage so the Project Browser and Parameter Graph can still expose the design history.
- Where to find it
- Home > Boolean
- When to use it
- Combining solids, cutting holes and keeping reusable construction history
On this page
Step by step
- Select the base object first, then any additional operand objects.
- Choose Union, Subtract or Intersect.
- Inspect the resulting Boolean tree in Project Browser.
- Parameterise source dimensions rather than flattening the result when you need editable design intent.
Union
Combines occupied volume from selected solids.
Subtract
Removes operand volume from the base solid. Source order matters because the first/base object defines what remains.
Intersect
Keeps only the volume common to the selected solids.
Nested results
Boolean results may contain other result shells and source nodes. The application preserves this structure so later edits, snapshots and export can follow the same intent.
Export compatibility
Designer supports Intersect, but native Python export does not currently support Intersect results. Validate export readiness before choosing a modelling workflow that depends on it.
Keep in mind
- Use Project Browser to verify which source is the base and which sources are operands before debugging an unexpected Boolean result.
Documentation reviewed