# Boolean objects

Use Boolean operations to shortcut trimming and joining operations.

## Boolean solids

The Boolean commands work best on closed surfaces and polysurfaces that intersect each other completely.

Boolean2Objects

Cycle through possible Boolean operations between two objects.

BooleanDifference

Subtract the volume of one set of objects from another.

BooleanIntersection

Create a new solid from solids' intersected volumes.

BooleanSplit

Split and close solids at intersections.

BooleanUnion

Combine the volumes of one or more objects.

CreateRegions

Replace a non-manifold polysurface with all solid manifold regions defined by the surfaces of the input.

## Boolean curves

Curve Boolean operations quickly trim, split, and join overlapping curves.

CurveBoolean

Trim, split, and join curves based on their overlapping regions.

## Boolean meshes

The mesh Boolean commands work best on closed mesh objects.

MeshBooleanDifference

Subtract the volume of one set of objects from another resulting in a mesh.

MeshBooleanIntersection

Create a new mesh from the intersected volumes of objects.

MeshBooleanSplit

Split and close objects at intersections.

MeshBooleanUnion

Combine the volumes of objects into a single mesh.

See also

When Boolean operations fail

Rhinoceros 5 © 2010-2015 Robert McNeel & Associates. 17-Sep-2015

Open topic with navigation