Skip to main content



In Buerligons you can move objects using the Gizmo object. Just hover a part or assembly and click on it. In the context of an assembly you can move only the direct children of the assembly. Edit subassembly if movements local to the subassembly are necessary. Without 3d Constraints all objects can be moved and rotated arbitrarily.

3d constraints are available in Constraint toolbar to assemble parts and subassemblies. Buerligons offers the following type of "highlevel" constraints. These constraints require work coordinate systems, called mates, that are modeled within the parts.


Creating 3d FastenedConstraints

Since mates are modeled within the part with a fixed orientation, it is often necessary to reorient them for a given constraint to guarantee the expected degree of freedom after adding the constraints. You can first reorient the mates main axis and then use the secondary axis to rotate around the main axis.


Mates can be oriented within constraints

Here's a list with all possible 3d Constraints .

FastenedOriginfasten an object in the origin.
Fastenedfastens two objects relative to each other.
Sliderallows a movement only in z direction of the two mates.
Revoluteallows only a rotational movement around the z direction of the two mates.
Cylindricalallows a rotational around and a translation movement along the z direction of the two mates.
Planarguarantees, that xy planes of mates are planar, origin movements and rotation around z are allowed
Parallelguarantees, that xy planes of mates are parallel with offset z, origin movements and rotation around z are allowed

All constraints, execpt fastend constraints, allow you to specify min max limit values for the directions or rotations along an axis. Click the limits option of the contraint and enter the min max values.


Limits for constraints