Boolean Operations

Boolean Operation are the logical function beween two sets of shapes. Five different operations exists: union, intersection, differenz (A-B and B-A) and either-or.

Context Menu of the Default Mode

Boolean Operation between two single shapes are included in the context menu (right click) in the default mode (select/edit). Usage: go with the mouse over the first shape, enter the context menu and choose the Boolean operation, select the second shape.

Boolean Tools

With the Boolean tool the operation is performed between two sets of shapes. The usage is:

  • Select the needed shapes and set the elements used for the Boolean operation. ( Set Selection to A, Set Selection to B)
  • Activate the layer in which the result should be added.
  • Perform the desired operation.
  • Original shapes are maintained and not deleted in the default operation. Optional the deletion of the source shapes can be set.

Bool On Layer

A layer wide boolean operation is performed ignoring the cell hierarchie. For bis Boolean Operation the feature has a better performance to the Boolean Tools as the computations is splitted over all available processor cores.

Via a dialog two source layers and the resulting layer are selected. Also the operation is chosen within this dialog. The operation A merge and A xor only requires one layer and will ignore the other one. For complex design the design is splitten into frames and processed step by step. The number of frames is calculated automatic, if not set in the dialog. Press the little '+' in the lower left to see option for framing.

The Bool on Layer feature is only available in the full version of the LayoutEditor.