ProStructures Help

Boolean Tools

ProStructures uses a specialized solids modeler. This modeler works faster and produces smaller graph files.

Accessed from:
  • Ribbon: Steel > Home > Primitives
  • Ribbon: Concrete > Home > Boolean

Consequently, you cannot process ProStructures objects with standard Boolean operations (e.g., subtract their volumes). In the case you do combine objects, there will be no errors, but nothing will happen!

In order to give you the same performance range as with standard boolean operations, all Boolean operations are redefined in ProStructures (see also the command Basic Solids).

Another option is to use the ProStructures properties to convert the ProStructures objects into ACIS volume models and then to process them with standard boolean operations.

Note: Converting ProStructures objects to ACIS volume models results in larger file sizes and poorer performance.
Tool Description Key in
Union Creates a new volume by adding two existing volumes.

You have to click both objects and the newly created object receives all parts list information of the object you clicked on first.

prostructure boolean union
Subtract Creates a new volume by subtracting one or several volumes from an existing volume.

First, you have to click the object from which the other volumes are to be subtracted. Then click the objects whose volume is to be subtracted (these will be deleted in the process!). The new object receives all parts list information of the object you clicked on first. Please note, that you will not create two independent objects in case you "split" the first object in the process.

prostructure boolean subtract
Intersect Creates a new volume by using the cut-set of two existing volumes (i.e., the new volume is the part the two objects shared).

You have to click both objects and the new object will receive all parts list information of the object you clicked on first.

prostructure boolean intersect
Subtract Intersect Body Creates a new volume by removing the existing intersection of two volumes from the first volume.

It is therefore an adaptation of the first part instead of to the second part, wherein the second part remains retained.

prostructure boolean subtract intersect