Arguments of Boolean OperationsΒΆ

This section describes the shapes applicable as arguments of Boolean Operations. First of all, the result of Boolean Operations depends on the dimension of arguments. The following table shows the dimension and corresponding types of shapes.

Dimension

Shape types

0

VERTEX, COMPOUND

1

EDGE, WIRE, COMPOUND

2

FACE, SHELL, COMPOUND

3

SOLID, COMPSOLID, COMPOUND

Note: COMPOUND may consist of any shape combinations, therefore, it is present is each row.

The next table aligns an operation and the dimensions of its arguments. Construction planes (mentioned PLANE) can be used in several operations, but not included in the table above due to their infinite nature.

Operation

Dimension of objects (DO)

Dimension of tools (DT)

common.icon Common

Any

Any (+ PLANE)

cut.icon Cut

Any

Not less than DO

fuse.icon Fuse

Any

Any

inter.icon Intersection

1 or 2

β€”

partition.icon Partition

Any (+ PLANE)

β€”

smash.icon Smash

2 (planar FACE only) or 3

Equal to DO

split.icon Split

Any

Any (+ PLANE)

union.icon Union

3 (SOLIDs from COMPSOLID)

β€”

The optional fuzzy parameter of each boolean operation is used as an additional tolerance to eliminate tiny results.