Skip to content

Boolean operation

As soon as you select the BOOLEAN OPERATION function, the properties bar appears.
Icon1
switch-boolean-operation

Type of 3D operation

Section

3d_boolean_and_
The result is the section (intersection) of the specified object.

Join

3d_boolean_or_
The objects specified are joined.

A minus B

3d_boolean_minus_
The objects are subtracted.

Associative

3d_boolean_free_
When enabled, the result is associatively linked with the starting definition. If a starting definition is changed, the result automatically updates.

The boolean operation creates a new object. The new object recieves the colour/VisMat from object-A and the classification information of the group, class and level.

Define boolean operation

Workshop

  1. The basis for this example is two boxes inside each other. Draw two rectangles and use them to define boxes.
  2. rect_by_diag_ 3d_object_box_
    boolean-operation boolean-operation2

  3. 3d_boolean_ Then click on the BOOLEAN OPERATION function.
    3d_boolean_minus_ Select the option MINUS in the property bar.

    Please click definition A (enter = End)
    Use the mouse to click on the larger of the two boxes and then confirm with  Enter .

    Please click definition B (enter = End)

  4. Now the object that is to be removed can be specified. Click on the smaller box and confirm this with  Enter .
boolean-operation3 boolean-operation4

The SECTION option produces the following result.

3d_boolean_and_
boolean-operation5

The JOIN option produces the following result.

3d_boolean_or_
boolean-operation6
Tip

When selecting the different definitions "A" or "B", you can select as many objects as you wish, before ending the process with  Enter .
multiboolean-selected multiboolean-subtracted

Tip

Please note: Some situations might lead to problems if the involved objects have a surface in common. In such cases, a small overlap can be helpful.
boolean-operation7      boolean-operation8