Datums and Datum Reference Frames

Where every GD&T measurement starts: datum features and simulators, the six degrees of freedom, how to choose datums, datum targets, and datum shift at MMB.

A datum is where every measurement on a GD&T drawing starts. It is what turns “how far is this hole from that edge?” into a question with exactly one answer. This page explains datums, datum features and the simulators that stand in for them, how a datum reference frame holds a part in all six degrees of freedom, how to choose datums, datum targets for rough or flexible parts, and how material condition at a datum feature creates datum shift. It is part of the GD&T guide and follows ASME Y14.5-2018, with ISO 5459 differences noted.

Datum, datum feature and simulator

Four terms are easy to mix up, and the whole subject depends on keeping them apart.

TermWhat it isExample
Datum (theoretical)A perfect plane, axis or point that exists only in theory. Measurements are made from it.The perfectly flat plane that the bottom of a block would sit on
Datum featureThe real feature on the part that is identified with a datum feature symbol. It is imperfect: rough, bowed, a little out of round.The actual bottom face of the block, with its machining marks and any bow
Datum feature simulatorThe equipment that stands in for the datum during inspection, or that touches the part in the machine: a surface plate, a gage pin, a chuck, an angle plate.The granite surface plate under the block; a ⌀20.00 gage pin in a datum hole
Datum reference frame (DRF)The set of up to three mutually perpendicular planes (or axes and points) built from the datums in order of precedence. It is the coordinate system for the measurements.The three planes A, B and C that the bracket is pressed against

The idea behind the table: you never measure from the real datum feature itself, because it is imperfect and the answer would depend on which spot you touched. You make the datum feature touch a simulator, which is accurate, and measure from the simulator. A flat but slightly bowed face rests on a surface plate at its high points, and that contact fixes the datum.

The datum feature symbol

1 On a surfaceAThe surface itself is thedatum feature (plane)2 On a size dimensionB⌀20Symbol on the dimension line:the datum is the axis or center plane3 Datum targetsA1PointB1Line⌀6C1Area (size in the top half)
Left: a datum feature symbol on a surface makes that surface the datum feature. Middle: on the dimension line of a size, the datum is the feature’s axis or center plane. Right: datum target symbols for a point, a line and an area.
  • The symbol is a capital letter in a square frame, joined by a leader to a triangle that touches the feature. ASME allows the triangle to be filled or empty.
  • On a surface or its extension line (not in line with a dimension line), the surface is the datum feature and the datum is a plane. Placing the symbol on the dimension line of a feature of size, in place of one arrowhead, makes the axis or center plane of that feature the datum.
  • Letters. ASME skips I, O and Q because they look like numbers, and after Z continues AA, BB, CC. Use letters in the order the drawing needs them, not necessarily A, B, C by importance.
  • One letter per datum feature. A feature can only be one datum on a drawing, and a datum letter must be defined by a datum feature symbol somewhere on the drawing before it is referenced.
  • A datum feature symbol can sit on a feature control frame for the feature it controls, so a feature that is both toleranced and a datum is shown once.

Six degrees of freedom

A free body can move along three axes (translation in X, Y and Z) and turn about three axes (rotation about X, Y and Z): six degrees of freedom. A datum reference frame removes degrees of freedom one datum at a time until the part is held in the way the drawing needs.

DatumMinimum contactDegrees of freedom removedLeft over
Primary plane A3 points (high points of the surface)1 translation (normal to A) + 2 rotations (about the two axes lying in A) = 33: slide in A (2) and spin about the normal to A (1)
Secondary plane B2 points1 translation (normal to B) + 1 rotation (about the normal to A) = 21: slide along B
Tertiary plane C1 point1 translation (normal to C) = 10: fully located

This is the 3-2-1 principle shown on the GD&T overview page. Real parts do not have to use three flat faces. A cylindrical datum feature gives an axis, and an axis removes four degrees of freedom at once:

Datum schemeWhat each datum removesTotal
A = bore or shaft (axis)2 translations + 2 rotations perpendicular to the axis = 44
B = shoulder or end face (plane perpendicular to A)1 translation along the axis = 15
C = a hole, slot or flat that fixes the angle1 rotation about the axis = 16

You only need to constrain the degrees of freedom that matter for the measurement. If a bolt circle has no angular requirement to anything, datum C is not needed: leaving the rotation free is correct, and the pattern is still fully defined. Adding an unnecessary datum makes the part harder to inspect and can reject good parts.

Order of precedence

Datums are listed in the feature control frame in order of precedence: primary first, then secondary, then tertiary. The order is not a matter of taste: it tells the inspector which datum feature gets to rest on its simulator first, and which one is only allowed to touch what is left.

  • The primary datum feature touches its simulator at the three highest points (for a plane). It gets the best, most stable contact.
  • The secondary datum feature touches its simulator after the primary has been set, and the simulator is held at the correct angle to the primary. If the real secondary face is a little out of square, it touches at only two high points.
  • The tertiary datum feature touches last, at one point, with its simulator square to both of the others.
  • Swapping the order changes the answer. | A | B | and | B | A | hold the part differently, so the same part can pass with one and fail the other. This is exactly why an order is always written, and why the primary datum should be the surface that really seats the part in its assembly.

Choosing datum features

Good datums come from how the part is used, not from what is convenient on the drawing. Work through these questions for every candidate:

  • Function. Which features locate the part in its assembly? The face that bolts to the frame, the bore that a shaft runs in, the pin that locates it. These are the datums, because the mating part sees the same references.
  • Stability. Is it large enough and well enough shaped to hold the part steady? A long flat face makes a good primary; a tiny pad does not. A short bore is a poor datum axis because it can rock.
  • Accessibility. Can the inspector and the machine both reach it? A datum hidden inside a cavity is hard to use.
  • Repeatability. A reasonably flat, clean surface gives the same set-up every time. If the datum surface is rough or bowed, add a flatness control to it, or use datum targets.
  • Manufacturing order. Machine the datum features first, in one set-up, so everything else is cut relative to them, and the drawing’s datum scheme matches the way the shop holds the part.

Typical datum schemes

PartA (primary)B (secondary)C (tertiary)Why
Bracket or plateMounting faceLong edge or dowel holeShort edge or second holeSeats on the machine frame, then locates in the plane
FlangeMounting facePilot bore or spigot (axis)One bolt hole, only if the angle mattersMates face to face, centers on the pilot
ShaftBoth bearing journals together (A-B)Shoulder against a bearingKeyway, only for angleRuns on its bearings, so they define the axis
HousingMounting faceMain bore (axis)Dowel hole or side faceBolts down, then centers the rotating part
Sheet-metal partFlat face (often with targets)Edge or holeSecond edge or holeFlexible: datum targets give a repeatable set-up
CastingDatum targets on the base (A1-A3)Targets on a side (B1-B2)One target on an end (C1)Rough surfaces, so only small spots are controlled

Common datums (A-B)

Sometimes one datum is created by two features working together, for example a shaft that runs on two separated bearing journals. The datum letters are written in one compartment of the frame with a dash, A-B, and the two features together establish a single common datum axis. Neither has priority over the other: both simulators are applied at the same time.

  • Use it when the function really is “the axis through both journals”, such as a shaft, a two-bore housing, or a gear on two bearings.
  • Why it matters. Using only one journal as the datum would let the other journal’s misalignment count as part of the error of every other feature, and a short datum axis can tilt. The common axis is the same axis the bearings use.
  • Two bores on one datum also works: an in-line pair of bores at either end of a housing gives a long, stable axis, much better than a single short bore.
  • In ISO 5459 the same idea is a “common datum” written A-B, with the same meaning.

RMB, MMB and datum shift

When a datum feature is a feature of size (a hole, a pin, a slot, a tab), its size varies within the size tolerance, and the drawing has to say how the simulator treats that. There are three choices, written after the datum letter in the frame:

ReferenceWritten asThe simulator…Datum shift?
RMB (regardless of material boundary)A (no modifier: this is the default)adjusts to the actual size of the datum feature: it expands into a hole or closes on a pin until it touches. Think of an expanding mandrel or a self-centering chuck.No: the datum axis follows the actual feature
MMB (maximum material boundary)A Ⓜis fixed at the maximum material boundary size. A feature smaller than MMB (for a pin) or larger (for a hole) can float on it.Yes
LMB (least material boundary)A Ⓛis fixed at the least material boundary size, which is the other end of the size range.Yes

The boundary used by MMB or LMB is the size limit itself, unless a geometric tolerance on the datum feature makes it bigger or smaller (then it is the virtual condition; see Modifiers and Material Conditions).

What datum shift is

pin axishole axisHole B, actual ⌀20.06Pin simulator ⌀20.00 (MMB)Not to scale: the real gap is only 0.03 mm.Datum B referenced at MMBThe pin is fixed at the MMB size, 20.00.The hole is bigger (20.06), so thepart can move.Clearance = 20.06 − 20.00 = 0.06The hole axis can move 0.03 in anydirection: the dashed circle (⌀0.06)is the datum shift.Features located from A | B (M) maysit up to 0.03 further from the holeaxis and still pass.
Datum B is a hole referenced at MMB. The simulator is a ⌀20.00 pin. Because the hole is actually ⌀20.06, the part can slide by up to 0.03 in any direction: that is the datum shift, and it is allowed on top of the position tolerance of features located from B.

Datum shift (total, on diameter) = actual size of the datum feature − MMB size (for a hole)

Datum shift (total, on diameter) = MMB size − actual size (for a pin or shaft)

Datum shift is a bonus that only exists because the feature is not at its worst-case size. It is how a functional gage works: the gage has a fixed pin at the MMB size, and a part with a larger-than-minimum hole simply has some clearance to move on it.

When to use which. Use MMB when the part will assemble onto a pin or into a hole with clearance (a typical bolted joint, or a locating pin), so the function really can use the clearance, and when you want to inspect with a fixed functional gage. Use RMB when the datum feature must center the part exactly, such as a press fit, a bearing seat or a rotating part where runout is measured from the axis.

Datum targets

A whole surface is a poor datum when it is rough, curved, large or flexible: a casting face, a forging, a molded part, a sheet-metal panel. Datum targets pick out specific points, lines or areas on the surface that are to be used as the datum, so the set-up is repeatable. The datum plane is established only by those targets.

TargetSymbol on the drawingMinimum for a planeTypical use
PointAn X on the surface, joined to a circle split in two: the bottom half has the datum letter and number (A1)3 targets (A1, A2, A3)Cast and forged bases that rest on three pads or pins
LineA phantom line with an X at each end, joined to the same circle2 targets (one line takes the place of two points)Rolled edges, a straight edge resting on a rail
AreaA cross-hatched area (a circle, usually) with a dashed outline, joined to a circle whose top half gives the size, for example ⌀63 targets as areasPads on a casting or molded part, clamped locations
  • The targets are located with basic dimensions from the other datums, so the position of each target is exact, not toleranced.
  • A 3-2-1 scheme with targets is written A1, A2, A3 (the primary plane on three points), B1, B2 (the secondary on two) and C1 (the tertiary on one). The datum feature symbol A then names the whole set of targets A1 to A3.
  • Movable datum targets (ASME Y14.5-2018) are targets that move to center or adjust, for example a V-shaped locator that centers a round part. They are drawn with an arrow showing the direction and range of movement.
  • Why use them. The inspector rests the part on three small supports at the correct places instead of on a rough surface that may rock, and the foundry and machine shop can agree exactly where the part is held.

Worked examples

Example 1: a flange, and which datums it needs

Front view4 holes on a ⌀90 basic bolt circleSectionAB0.2 MAB4 × ⌀11 +0.2/0Position from A, then B.The pattern is located but notclocked, so no datum C is needed.A = back face (3 DOF) B = pilot bore (2 more)
A flange located by its back face (A) and pilot bore (B). Together they remove 3 + 2 = 5 degrees of freedom. The bolt pattern is position-controlled from A and B only.

A flange bolts to a mating flange and centers on a pilot bore. The four ⌀11 holes sit on a ⌀90 bolt circle.

  • A = back face. It is the face that seats against the mating flange, so it is the primary: it removes 3 degrees of freedom (1 translation along the axis and 2 tilts).
  • B = pilot bore, an axis perpendicular to A. It removes 2 more (the two translations in the plane of A). Total: 5.
  • The sixth, a rotation about the bore axis, stays free. The holes are equally spaced on the circle, with no requirement to line up with anything, so no datum C is needed.
  • The holes’ frame, position ⌀0.2 at MMC to | A | B |, is enough. If a drawing later needs one hole or a tab at a particular angle, that feature becomes datum C.

Example 2: how much datum shift?

Datum feature B is a hole of size ⌀20.00 to ⌀20.10 and is referenced at MMB. The MMB size of a hole is its smallest size, ⌀20.00, so the pin simulator is ⌀20.00. For several actual hole sizes:

Actual size of BClearance on diameter (datum shift)Float in any directionMeaning
20.000.00±0.000No clearance, so no shift
20.030.03±0.015Part can float; pattern may sit this far off the hole’s own axis
20.060.06±0.030Part can float; pattern may sit this far off the hole’s own axis
20.100.10±0.050Part can float; pattern may sit this far off the hole’s own axis

So a pattern of holes with position ⌀0.2 relative to | A | B Ⓜ | may, at B = ⌀20.10, be centered up to 0.05 away from the bore’s own axis and still pass, on top of its own tolerance zone. At B = ⌀20.00 the pattern has to be exactly centered on the bore.

Example 3: RMB or MMB for a bearing seat?

A housing has a bore ⌀42.000 to ⌀42.016 that receives a bearing, and two bolt holes that fasten a cover. Datum B is the bore.

  • For the bolt holes, referenced to B, MMB is reasonable: the cover just bolts on, with clearance in the screw holes, and a functional gage can check them.
  • For the shaft that runs in the bearing (for example a coaxiality or runout control), use RMB: the bearing seat defines the true rotation axis whatever its actual size, so no datum shift may be added.
  • The same physical bore can be a datum in two different ways on two different features. The reference modifier on each frame says which applies.

Example 4: datums for an L-bracket

An L-bracket bolts its base to a machine and its upright face locates a sensor. Mounting holes in the base and a slot in the upright are toleranced.

DatumFeatureReason
AUnderside of the baseIt is the face that seats on the machine, so it is the primary. Flatness 0.05 added to make it a good datum.
BBack edge of the baseA long edge that the bracket is pushed against when assembled. Perpendicularity 0.1 to A makes it a reliable secondary.
CSide edge of the baseA short edge that stops sliding along B. One point of contact is enough for the tertiary.

Every toleranced feature on the bracket then refers to | A | B | C |, which is the order the shop clamps it in and the way the bracket is assembled.

Troubleshooting

SymptomLikely causeTry
Two inspectors get different resultsDatum order missing or ambiguous, datum feature not clearly marked, or a datum scheme that does not match how the part is heldCheck every frame for a complete, ordered datum list; mark datum features clearly; agree the set-up before measuring
The part rocks on its primary datumPrimary surface is bowed or rough, so it touches only at the high pointsAdd a flatness tolerance to the datum feature, or use datum targets
The pattern only passes in one orientationA degree of freedom is not constrained, typically the rotation, because a tertiary datum is missingAdd the tertiary datum that really fixes the angle, if the function needs it
Good parts fail in the gageDatum referenced RMB where MMB was intended, so the gage does not allow the clearanceDecide what the mating part does, and state MMB when there is clearance to use
Datum feature keeps moving between set-upsA short bore or a tiny pad is an unstable datumUse a longer feature, a common datum A-B, or a larger surface
A datum letter is not definedA frame refers to a letter that has no datum feature symbol on the drawingAdd the symbol, or correct the letter

Related

FAQ

Do I always need three datums?

No. Use only the datums the function needs. A single flat face may be enough for a flatness or parallelism control; a bolt pattern may need just a face and a bore. Extra datums cost money and can reject good parts.

What is the difference between a datum and a datum feature?

The datum is the perfect plane, axis or point of theory. The datum feature is the real, imperfect surface or feature that is used to find it. The datum feature touches a simulator, and the simulator represents the datum.

Does the order of the datums really matter?

Yes. The primary datum feature seats first, the secondary is then held square to it, and the tertiary is held square to both. A different order holds the part in a different way and can give a different measurement of the same part.

Can a datum feature have its own tolerance?

It should usually have one. A flatness tolerance on a primary surface, or perpendicularity on a secondary, tells the shop how good the datum surface must be, because a poor datum makes every measurement from it unreliable.

What does “A-B” in one box mean?

Two datum features that together establish a single common datum, for example two bearing journals that define one axis. They are applied at the same time, with no priority between them.

Is RMB really the default?

Yes, in ASME Y14.5 since the 2009 edition: if a datum feature of size has no modifier, its simulator adjusts to the actual size of the feature (RMB). Older drawings sometimes assumed MMB, so check which edition applies.

What is the difference between datum shift and bonus tolerance?

Bonus tolerance enlarges the tolerance zone of a feature when that feature leaves its MMC. Datum shift lets the whole part move on the datum simulator when the datum feature leaves its MMB. Both come from clearance, and both are only available when the matching modifier is written.

Why are the datum letters I, O and Q not used?

They are too easy to read as the numbers 1 and 0. ASME skips them, and some company standards also avoid X, Y and Z because they are axis names.

References

  • ASME Y14.5-2018, Dimensioning and Tolerancing (datum features, datum reference frames, datum targets and material boundary modifiers).
  • ASME Y14.43, Dimensioning and Tolerancing Principles for Gages and Fixtures (simulators and functional gages).
  • ISO 5459, Geometrical product specifications (GPS): Geometrical tolerancing: Datums and datum systems.
  • Krulikowski, A., Fundamentals of Geometric Dimensioning and Tolerancing, Cengage.
  • Meadows, J. D., Geometric Dimensioning and Tolerancing: Applications, Analysis, Gaging and Inspection, CRC Press.

Last reviewed: October 2026. Always read the standard that your drawing names; rules differ between ASME editions and between ASME and ISO.