4.2 Degrees of Freedom Constraint & The 3-2-1 Datum Precedence System
Key Takeaways
- Every unconstrained rigid body in 3D space possesses exactly 6 degrees of freedom: 3 linear translations (X, Y, Z) and 3 angular rotations (u, v, w about X, Y, Z).
- The 3-2-1 datum principle for planar datum reference frames constrains all 6 degrees of freedom through progressive contact: 3 points on the primary datum (3 DOF), 2 points on the secondary datum (2 DOF), and 1 point on the tertiary datum (1 DOF).
- Datum precedence is determined strictly by the left-to-right sequence of datum feature letters in the Feature Control Frame, establishing the physical assembly order and simulation sequence.
- Reversing datum precedence (such as changing [A|B|C] to [B|A|C]) alters which physical face seats flat on the primary simulator, tilting the entire Cartesian coordinate frame and changing measured feature locations.
- Secondary and tertiary datum feature simulators are oriented at theoretically exact basic angles (typically 90°) to higher-precedence datum planes, preventing part rocking and measurement ambiguity.
4.2 Degrees of Freedom Constraint & The 3-2-1 Datum Precedence System
Quick Summary: In physical three-dimensional space, every unconstrained rigid body possesses exactly six degrees of freedom (DOF): three linear translations along mutually orthogonal axes ($X, Y, Z$) and three angular rotations about those axes ($u, v, w$). To manufacture and inspect parts with repeatable precision, GD&T employs the 3-2-1 datum precedence system for planar datum reference frames. By establishing progressive contact with primary (3 points), secondary (2 points), and tertiary (1 point) datum feature simulators, all six degrees of freedom are systematically locked. Crucially, the sequence of datum feature letters in a Feature Control Frame establishes a strict left-to-right order of precedence; altering this sequence alters which physical face rests flat, tips the measurement coordinate axes, and yields fundamentally different inspection results.
1. The Six Degrees of Freedom in 3D Cartesian Space
Before a manufactured component is placed into a machining fixture or measured on an inspection plate, it floats freely in space with complete kinematic freedom. ASME Y14.5-2009 Section 4.2 formally defines the six degrees of freedom that must be managed by a Datum Reference Frame (DRF):
The 6 Degrees of Freedom in 3D Space
+Z (Translation)
^
| /| w (Rotation about Z)
| / |
| / v
|
+--------------> +Y (Translation)
/ \ /|
/ \ / | v (Rotation about Y)
/ \ / v
v +----->
+X (Translation)
\|
v u (Rotation about X)
The Kinematic Components
- Three Translations (Linear Motion):
- Translation along the X-axis ($T_x$): Sliding forward and backward.
- Translation along the Y-axis ($T_y$): Sliding left and right.
- Translation along the Z-axis ($T_z$): Sliding up and down.
- Three Rotations (Angular Motion):
- Rotation about the X-axis ($u$ or $R_x$): Angular roll or pitch about $X$.
- Rotation about the Y-axis ($v$ or $R_y$): Angular pitch or roll about $Y$.
- Rotation about the Z-axis ($w$ or $R_z$): Angular yaw or spin about $Z$.
The primary purpose of establishing a Datum Reference Frame is to eliminate these 6 degrees of freedom in a repeatable, functional sequence so that feature tolerance zones can be fixed in space relative to the part.
2. Foundations of the 3-2-1 Datum Precedence System
When a component is bounded by approximately planar surfaces, the standard method for constructing a three-plane Cartesian coordinate system ($X, Y, Z$) is the 3-2-1 Principle. This principle stems from Euclidean geometry:
- Three non-collinear points define a unique geometric plane in space.
- Two points lying along an edge define a unique line in space.
- One point defines a unique stopping position along that line.
In GD&T, the 3-2-1 principle is implemented by establishing physical contact between the imperfect datum features of the part and three mutually perpendicular datum feature simulators.
The 3-2-1 Contact Architecture
Tertiary Simulator (1 Contact Point)
[Constrains 1 Translation: Tx]
|
v
+-------+
| * | <--- Secondary Simulator (2 Contact Points)
| | [Constrains 1 Translation: Ty & 1 Rotation: Rz]
| * * |
+-------+
/ * /
/ * * /
+-------+
^
|
Primary Simulator (3 Contact Points)
[Constrains 1 Translation: Tz & 2 Rotations: Rx, Ry]
3. Progressive Step-by-Step DOF Constraint Walkthrough
ASME Y14.5-2009 Section 4.4 and Section 4.5 describe the progressive, cascading constraint of degrees of freedom as a part engages its datum feature simulators:
Step 1: Primary Datum (Minimum 3 Points of Contact)
- The component's primary datum feature is brought into contact with the primary datum feature simulator (e.g., a precision granite surface plate).
- High-point contact occurs at a minimum of 3 non-collinear points.
- Degrees of Freedom Constrained (3 DOF):
- 1 Translation: Linear motion along the axis perpendicular to the simulator plane ($T_z$).
- 2 Rotations: Angular rotation about the two orthogonal axes lying parallel to the simulator plane ($R_x$ and $R_y$, or pitch and roll).
- Degrees of Freedom Remaining (3 DOF): The part can still slide in two directions along the surface plate ($T_x, T_y$) and can rotate/spin about the vertical axis normal to the plate ($R_z$).
Step 2: Secondary Datum (Minimum 2 Points of Contact)
- While maintaining full 3-point contact with the primary simulator, the part is translated until its secondary datum feature contacts the secondary datum feature simulator (e.g., a precision 90° angle plate).
- The secondary simulator is oriented at a theoretically exact basic 90° angle to the primary datum plane.
- High-point contact occurs at a minimum of 2 points.
- Degrees of Freedom Constrained (2 DOF):
- 1 Translation: Linear motion perpendicular to the secondary simulator plane ($T_y$).
- 1 Rotation: Angular rotation about the axis perpendicular to both the primary and secondary simulators ($R_z$, or yaw).
- Degrees of Freedom Remaining (1 DOF): The part can only slide along the line of intersection between the primary and secondary planes ($T_x$).
Step 3: Tertiary Datum (Minimum 1 Point of Contact)
- While maintaining full contact with both the primary (3 points) and secondary (2 points) simulators, the part is slid along the track until its tertiary datum feature contacts the tertiary simulator (e.g., an end-stop block).
- The tertiary simulator is oriented at theoretically exact basic 90° angles to both the primary and secondary planes.
- High-point contact occurs at a minimum of 1 point.
- Degrees of Freedom Constrained (1 DOF):
- 1 Translation: The final remaining linear translation along the line of intersection ($T_x$).
- Final State: Exactly 0 degrees of freedom remain. All 6 degrees of freedom ($3 + 2 + 1 = 6$) are fully constrained.
Master 3-2-1 Constraint Summary Table
| Datum Role | Precedence Position | Min Contact Points | Simulator Geometry | DOFs Constrained | Specific DOFs Locked | DOFs Remaining |
|---|---|---|---|---|---|---|
| Primary | First Compartment | 3 points | Perfect plane | 3 DOF | 1 Translation ($T_z$), 2 Rotations ($R_x, R_y$) | 3 ($T_x, T_y, R_z$) |
| Secondary | Second Compartment | 2 points | Perfect plane at 90° to primary | 2 DOF | 1 Translation ($T_y$), 1 Rotation ($R_z$) | 1 ($T_x$) |
| Tertiary | Third Compartment | 1 point | Perfect plane at 90° to both | 1 DOF | 1 Translation ($T_x$) | 0 (Fully Locked) |
4. Datum Order of Precedence in Feature Control Frames
In a Feature Control Frame, datum reference letters are read strictly from left to right across Compartments 3, 4, and 5:
Datum Order of Precedence
+---------+--------+-------+-------+-------+
| ⌖ | ⌀ 0.10 | A | B | C |
+---------+--------+-------+-------+-------+
^ ^ ^
| | |
Primary-+ | +-Tertiary
|
Secondary-+
- Primary Datum (Compartment 3): Has first priority. It establishes initial part orientation and locks its degrees of freedom without interference from any other datum.
- Secondary Datum (Compartment 4): Has second priority. It must establish contact while being subordinated to the primary datum (its simulator must maintain basic orientation to the primary simulator).
- Tertiary Datum (Compartment 5): Has third priority. It establishes contact while being subordinated to both the primary and secondary datums.
Critical Rule: Datum precedence is NOT alphabetical. An FCF reading
| C | B | A |dictates that Datum C is the primary datum, Datum B is secondary, and Datum A is tertiary. Precedence is established entirely by position in the frame.
5. The Physical Consequence of Precedence Reversal: [A | B | C] vs. [B | A | C]
A cornerstone question on the ASME GDTP Technologist exam asks: What happens if we swap the primary and secondary datums from [A | B | C] to [B | A | C]?
Because physical manufactured surfaces are never perfectly flat and never perfectly perpendicular to one another, changing the order of precedence physically tips the component in the inspection fixture and alters all measurement results.
Impact of Reversing Datum Precedence
(Exaggerated Angular Out-of-Squareness: 89.2°)
FCF: [ A | B | C ] FCF: [ B | A | C ]
(Face A Primary, Face B Secondary) (Face B Primary, Face A Secondary)
Angle Plate (90° to A) Angle Plate (90° to B)
| |
| * (High point) | * (High point)
| / | |
|/ Face B (Tilted) | | Face A (Tilted)
+-------------------- | |
===================== | |
Surface Plate (A) +-+==================
(3 Contact Points on A) Surface Plate (B)
-> Origin aligned with A (3 Contact Points on B)
-> Origin aligned with B
Detailed Case Study: [A | B | C] vs. [B | A | C]
Suppose a machined bracket has an included angle between Face A and Face B of 89.2° (a $0.8°$ perpendicularity error):
- Under Feature Control Frame
[A | B | C]:- Face A rests flat on the surface plate, making contact at 3 high points. This sets the primary coordinate orientation ($Z=0$).
- Face B is pushed against an angle plate that is held at an exact 90° basic angle to the surface plate. Because Face B is 0.8° out of square, it contacts the angle plate at only 2 points along a ridge or corner.
- The measurement coordinate axes are aligned directly to Face A.
- Under Feature Control Frame
[B | A | C]:- Face B rests flat on the surface plate, making contact at 3 high points. This now sets the primary coordinate orientation ($Z=0$).
- Face A is pushed against the 90° angle plate, contacting at only 2 points.
- The entire measurement grid is now tilted by 0.8° relative to where it was under
[A | B | C]!
- Inspection Result:
- A hole pattern located with basic dimensions from the datum frame will be evaluated against a coordinate system rotated by 0.8°. A part that passes inspection under
[A | B | C]may easily fail under[B | A | C], and vice versa.
- A hole pattern located with basic dimensions from the datum frame will be evaluated against a coordinate system rotated by 0.8°. A part that passes inspection under
Comparison Table: [A | B | C] vs. [B | A | C]
| Inspection Parameter | Frame: [ A | B | C ] | Frame: [ B | A | C ] |
| :--- | :--- | :--- |
| Primary Seating Face | Face A sits flat (3 contact points) | Face B sits flat (3 contact points) |
| Secondary Seating Face | Face B contacts at 2 points at 90° to A | Face A contacts at 2 points at 90° to B |
| Coordinate Orientation | Aligned parallel and perpendicular to Face A | Aligned parallel and perpendicular to Face B |
| Angular Relationship | Simulator B is held at basic 90° to Simulator A | Simulator A is held at basic 90° to Simulator B |
| Part Physical Tilt | Face A is horizontal; Face B tilts by 0.8° | Face B is horizontal; Face A tilts by 0.8° |
| Inspection Conformance | Evaluates holes relative to Face A origin | Evaluates holes relative to Face B origin |
6. Fixturing Realities: Rocking Parts & Candidate Datum Planes
What happens if the manufactured primary datum feature is convex, meaning it rocks back and forth when placed on a flat surface plate?
- What ASME Y14.5-2009 actually says: para. 4.5.2 requires a datum feature simulator to have perfect form, basic orientation and location relative to the other simulators, and movable elements where required to accommodate irregularities. The standard does not use the term "candidate datum" — that vocabulary belongs to the mathematical companion standard ASME Y14.5.1M, which formalizes the family of valid datum planes a rocking feature can produce.
- What the drawing must do: because a rocking feature yields an ambiguous datum, the designer eliminates the ambiguity on the drawing — most commonly with datum targets (para. 4.24: three target points, target lines, or target areas), a restrained-condition note (para. 4.20), or a form control applied to the datum feature itself (para. 4.9). Leaving a rocking primary datum feature unresolved is a drawing defect, not an inspection judgment call.
Exam Takeaway: The 3-2-1 principle guarantees complete constraint (6 DOF) only when features are planar and sequenced correctly. Never assume datum order can be swapped without engineering review—datum precedence reflects functional assembly mating order!
When establishing a planar Datum Reference Frame using the standard 3-2-1 principle on a rectangular block, how many contact points are required with the secondary datum feature simulator, and which degrees of freedom are constrained by this secondary datum?
A machined aluminum angle bracket has a perpendicularity error of 0.5° between Face A and Face B. An engineering change updates a hole location Feature Control Frame from [A | B | C] to [B | A | C]. What physical and mathematical change occurs during CMM verification of the hole location?
A rigid rectangular component is placed in free space. A primary planar datum feature (Datum A) is brought into contact with a precision surface plate. Exactly which degrees of freedom (DOF) are constrained by this primary planar datum?