For more information about constraints, see Geometric Constraints.
Inserting a solid, defining geometric constraints

The box was selected and transformed into the current location. Instead of the definitive insertion, a geometric constraint definition was selected. The box will be added to a selected root solid. Geometric constraints can be defined only within a Boolean tree or only among entire solids. Constrained location is the location of element’s insertion point.
Constraints allow you to “fix” selected object to location relative to a patch, another solid, rotation axis etc… For instance, fixed location holds defined distance from edge after dimensions are changed.

Selecting an axis the constraint is defined for

Selecting a type of constraint

Selecting a patch - this type of constraint fixes the movement of objects along the corresponding axis. The object is fixed at the intersection of the axis and the selected patch. The rest of axes are constrained similarly in the next step of this example.

All defined constraints are confirmed. In the upper part of the Constraint panel there are icons displaying constrained movements relative to axes X, Y and Z.
|
|
|