These docs cover RhinoArtisan 7.0, which is still in beta. The contents are provisional: features and pages can still be added, changed or removed before the final release.
Tabs
Boolean Split (RhinoArtisan)
Boolean Split
ArtisanBooleanSplit cuts a set of solids with another and keeps every
piece — inside and outside the cutters — like the standard Rhino command,
with one decisive difference: the originals are not destroyed. Both sets
are hidden and kept in the document, and the pieces are baked into a group that
remembers which objects went into it and what operation was applied.
Split is the boolean for two-color pieces and for parting a design into components: one cut, all the parts, and the cutter still alive if the parting line has to move.
Steps
- Run
ArtisanBooleanSplit. - Select solids to split — pick solids or extrusions and press Enter.
- Select cutting solids — pick the cutters and press Enter.
- The pieces appear as a single grouped object, and all the originals are hidden.
The same object cannot be in both sets — the command checks and stops if it is.
Editing a boolean afterwards
ArtisanEditon the result dismantles the boolean: the pieces are removed and the original operands come back, visible and editable.- Change whatever you need — typically the cutter that defines the parting.
ArtisanBooleanUpdaterebuilds every dismantled boolean in the document at once, asking you to reselect only an operand whose stored identity no longer matches anything.
Notes
- Operands can be polysurfaces or extrusions; surfaces and meshes are not accepted.
- The pieces inherit the layer and display attributes of the first object you selected.
- If the split fails, the command says so and leaves your objects untouched.
- The operation is a single undo step, and the result appears in the Outliner as an editable object.
Related commands
- Boolean Union — join solids into one.
- Boolean Difference — subtract one set from another.
- Boolean Intersection — keep only the shared volume.
- Boolean Update — rebuild dismantled booleans.