My mantra used to be “You’re only as good as your last save”, and that probably works well for most people.
Recently, though, I’ve decided that “3-2-1″ is more important and fundamental for most people. Pro/E users deal with the 6 Degrees of Freedom in multiple ways: assembly, sketching, geometric tolerancing, and advanced features. For example:
Geometric tolerancing: Primary, Secondary, Tertiary datums can be defined by a plane, a line, and a point. Even though people commonly specify three planes, individual contributions are limited by the order of specification.
Assembly constraints: Mate and insert can be defined by a flat surface (plane) and a cylindrical surface (axis). Orientation can be added with a surface, but aligning points will fully constrain the assembly as well.
Sketching: Obviously, the sketch plane provides the first 3 DOF (1 translation and 2 rotations), but have you ever used a normal edge to define the sketch orientation? In reality, the sketch orientation reference is 1 DOF (orientation), and the sketch provides the last 2 DOF (2 translations).
Variable Section Sweep: “Section plane control” provides two rotation constraints normal to the curve and the location along the curve adds a translation constraint. “Horizontal/vertical control” is the orientation constraint. The sketch provides the last two translation constraints, as in an ordinary extrude.
Understanding the 6 Degrees of Freedom will make Pro/E work more understandable, efficient, and robust. Think about the constraints you choose during your next assembly -try to select a surface (3) first, then add another vector (2) such as an insert or align to an edge or axis, and finally an orientation (1). Same thing with your geometric tolerances.
If you get into trouble with advanced features like variable section sweeps, be sure to deconstruct the 6 Degrees of Freedoms.