3.2 Datum Precedence and Degrees of Freedom
Key Takeaways
- A part in 3D space has six degrees of freedom: three translations (X, Y, Z) and three rotations about those axes; a datum reference frame must constrain the freedoms the assembly actually constrains, in precedence order.
- Datum precedence is read left to right in the feature control frame: the first datum compartment is primary, the second is secondary, the third is tertiary, and each subsequent datum only constrains DOF not already constrained by the datums before it.
- The 3-2-1 location concept maps to the planar case: a primary planar datum contacts at three points (constrains one translation and two rotations), a secondary planar datum contacts at two points (constrains a second translation and the remaining rotation), and a tertiary planar datum contacts at one point (constrains the third translation).
- For a cylindrical datum feature used as primary, the datum axis constrains two translations and two rotations but leaves axial translation and rotation about the axis free, which is why a secondary or tertiary datum is needed for clocking.
- Changing the order of datums in the FCF changes which DOF each datum constrains, so the precedence order is a functional decision, not a labeling convenience.
The Six Degrees of Freedom
Any rigid body in three-dimensional space has six degrees of freedom (DOF): translation along the X, Y, and Z axes and rotation about each of those axes. A datum reference frame's job is to constrain the subset of those six DOF that the assembly actually constrains, and to constrain them in the order the assembly constrains them. The DRF is, in effect, a model of how the part is locked up at assembly.
| DOF | Symbol | Constrained by (planar example) |
|---|---|---|
| Translation along X | Tx | Tertiary planar datum (one contact point) |
| Translation along Y | Ty | Secondary planar datum (two contact points) |
| Translation along Z | Tz | Primary planar datum (three contact points) |
| Rotation about X | Rx | Primary planar datum |
| Rotation about Y | Ry | Primary planar datum |
| Rotation about Z | Rz | Secondary planar datum |
Datum Precedence and the 3-2-1 Concept
For a planar primary datum the datum feature simulator (a surface plate) contacts the datum feature at its three highest points. Those three points, not in a line, define a plane that locks one translation (normal to the plane) and two rotations (about the two in-plane axes). This is the 3 of 3-2-1.
A planar secondary datum, perpendicular to the primary, contacts at its two highest points that are accessible after the primary is established. Those two points lock a second translation and the third rotation. This is the 2.
A planar tertiary datum, perpendicular to both, contacts at one point and locks the final translation. This is the 1.
The order matters: a secondary datum is only allowed to constrain DOF not already constrained by the primary. It is not a fresh, independent constraint — it operates in the space the primary leaves open.
Reading the FCF Left to Right
In a feature control frame the datum compartments are read left to right:
|position|⌖|Ø0.4|M|A|B|C|
Here A is primary, B is secondary, C is tertiary. The order is not a ranking of importance — it is the order in which the datums are engaged, and therefore the order in which DOF are removed. Swapping B and C produces a different DRF and a different inspection result, even though the same three letters appear.
Cylindrical Primary Datum
When the primary datum is a cylindrical feature (a bore or shaft referenced RMB), the datum feature simulator is an expanding mandrel (for an internal cylinder) or a collet / collapsing gage (for an external cylinder). The simulator expands or contracts to make maximum contact, and the datum is the axis of the simulator.
A datum axis constrains:
- Two translations (the axis fixes X and Y if the axis is along Z), and
- Two rotations (about X and about Y).
It leaves free:
- Translation along the axis (Z), and
- Rotation about the axis (clocking).
This is why a cylindrical primary almost always needs a secondary datum to provide clocking — for example, a flat keyseat or a doweled hole that fixes rotation about the bore axis — and may need a tertiary to fix axial position.
Worked Example: Planar DRF
A rectangular plate is located by its bottom face (A), its back edge (B), and its left edge (C). The FCF for the four mounting holes reads:
|position|⌖|Ø0.25|M|A|B|C|
- A (primary) — bottom face, three-point contact: locks Tz, Rx, Ry.
- B (secondary) — back edge, two-point contact: locks Ty, Rz.
- C (tertiary) — left edge, one-point contact: locks Tx.
All six DOF are constrained, in the order the plate would be pushed against a locater: first flat onto the bottom, then slid back against the back stop, then pushed left against the side stop.
Worked Example: Cylindrical Primary with Clocking
A gear blank has a central bore (datum A), a flat keyseat on one end face (datum B), and an end face (datum C). The pitch cylinder is controlled to:
|position|⌖|Ø0.1|M|A|B|C|
- A (primary, cylindrical) — the bore axis locks Tx, Ty, Rx, Ry. Z-translation and clocking (Rz) are still free.
- B (secondary) — the keyseat face provides clocking (Rz). It cannot re-constrain Tx/Ty/Rx/Ry because A already does.
- C (tertiary) — the end face fixes Z-translation.
If a drafter reversed B and C, the keyseat would be asked to fix Z-translation and the end face to fix clocking — a different DRF that no longer mirrors how the gear is mounted on its shaft. The precedence order is a functional decision, not a labeling convenience.
Senior Trap: Over- and Under-Constraint
A common Senior-level trap is a DRF that over-constrains (two datums both trying to fix the same DOF, which in inspection forces a conflict and yields a non-repeatable measurement) or under-constrains (leaves a DOF free that the assembly actually locks, so the part can pass inspection yet fail to assemble). The candidate must read the FCF, identify which DOF each datum removes given its feature type, and decide whether the scheme matches the assembly.
A primary planar datum contacts the part at three non-collinear points. Which degrees of freedom does this primary datum constrain?
A cylindrical bore is used as the primary datum (RMB, axis along Z). Which two degrees of freedom remain free after the primary datum is engaged?