Proposed controls:
So here’s the issue:
When constraining axes… we CAN’T define the orientation (pointing same or opposite direction).
When constraining faces… we HAVE to define the orientation (mate or flush).
The consequences of that are:
- When constraining axes, we have NO CONTROL over their orientation, which can result in an under-defined assembly and undesired results… unless we take the time to create an additional Angle constraint for every Axis mate.
- When constraining faces, we are FORCED TO CONTROL their orientation, even if we would rather their orientation to be open to manipulation by other constraints. This forced over-constraining means that down the road, if we change certain other constraints, the assembly will break (become sick) until we flip mate to flush or flush to mate on just the right constraints.