# Using boolean operations

In GEOM for construction of more complex geometrical objects (2D & 3D elements) you can use the following boolean operations:

- Common

- Cut

- Fuse

- Section

To use boolean operations:

In the main menu select Operations > Boolean.

Common

Description: The common part of 2 shapes is cut and transformed into an independent geometrical object.

Result: GEOM_Shape (COMPOUND).

TUI Command: geompy.MakeBoolean(GEOM_Shape, GEOM_Shape, Short = 1)

Arguments: 2 shapes.

Dialog Box:

Example:

Cut

Description: Cuts 1 shape with another one.

Result: GEOM_Shape (COMPOUND).

TUI Command : geompy.MakeBoolean(GEOM_Shape, GEOM_Shape, Short = 2)

Arguments: 2 shapes.

Dialog Box:

Example:

Fuse

Description: Fuses 2 shapes.

Result: GEOM_Shape (COMPOUND).

TUI Command: geompy.MakeBoolean(GEOM_Shape, GEOM_Shape, Short = 3)

Arguments: 2 shapes.

Dialog Box:

Example:

Section

Description: Gets the section between 2 shapes.

Result: GEOM_Shape (COMPOUND).

TUI Command: geompy.MakeBoolean(GEOM_Shape, GEOM_Shape, Short = 4)

Arguments: 2 shapes.

Dialog Box:

Example: