EnglishDeutschEspañolFrançaisItaliano中文(简体)
Precision Guide

Position Tolerance Explained: True Position, MMC/LMC Bonus Tolerance, and Practical Inspection

What is Actually Being Measured or Controlled

Position tolerance is a geometric dimensioning and tolerancing (GD&T) control that defines how far a feature (such as a hole, pin, or slot) can deviate from its theoretically perfect location relative to a set of reference features called datums. Unlike linear tolerances (which control deviation along a single axis), position tolerance controls deviation in two or three dimensions simultaneously.

The core of position tolerance is true position: the exact, mathematically defined location of a feature in 3D space, derived from the part’s design model. For example, a hole specified to be at X=100 mm, Y=50 mm relative to datums A (the part’s base plane), B (a side edge), and C (a second perpendicular edge) has a true position at that exact coordinate. The position tolerance defines a cylindrical (for holes/pins) or rectangular (for slots) tolerance zone centered on this true position; any actual feature’s axis must lie entirely within this zone to meet requirements.

A key extension of position tolerance is bonus tolerance, which applies when the feature’s size is specified at either Maximum Material Condition (MMC) or Least Material Condition (LMC). MMC is the size of a feature that results in the maximum amount of material in the part: for an external feature (e.g., a pin), MMC is its largest allowable diameter; for an internal feature (e.g., a hole), MMC is its smallest allowable diameter. LMC is the opposite: for a pin, it is the smallest allowable diameter; for a hole, it is the largest allowable diameter. Bonus tolerance is the additional position tolerance allowed when a feature’s actual size deviates from its MMC/LMC. For example, if a hole has a position tolerance of 0.1 mm at MMC (smallest hole diameter of 10 mm), and the actual hole is 10.2 mm (0.2 mm larger than MMC), the total allowed position tolerance becomes 0.1 mm + 0.2 mm = 0.3 mm.

Why It Matters

Position tolerance directly impacts three critical aspects of part performance: function, assembly, and cost.

Function

For parts where alignment is critical to performance, position tolerance ensures consistent operation. For example, in a pump impeller, the position tolerance of the shaft hole relative to the impeller’s blade datums ensures the impeller spins concentrically, reducing vibration and wear. In a medical device, the position tolerance of a sensor mounting hole ensures the sensor aligns correctly with a target, maintaining measurement accuracy.

Assembly

Position tolerance is the primary control for ensuring parts fit together correctly. For example, a set of holes in a bracket must align with pins on a mating component to assemble without interference. Without position tolerance, linear tolerances along X and Y axes could allow a hole to be off-center in a way that still meets individual axis limits but prevents assembly: a hole specified as X=100±0.1 mm and Y=50±0.1 mm could be at X=100.1 mm, Y=50.1 mm, which is 0.14 mm from true position—enough to prevent alignment with a pin that fits within the linear limits. Position tolerance eliminates this risk by controlling the total 2D deviation.

Cost

Properly applied position tolerance reduces manufacturing and inspection costs by optimizing tolerance allocation. For example, specifying position tolerance at MMC allows for larger position deviations when a hole is larger than its minimum size, reducing scrap rates for parts that are functionally acceptable. Conversely, overly tight position tolerances increase manufacturing costs: a part requiring a position tolerance of 0.005 mm may require a high-precision machine like the Gree CNC GA-DV750 (positioning accuracy 0.003 mm) instead of a lower-cost machine with 0.01 mm positioning accuracy.

How It Is Measured or Achieved

Position tolerance is achieved during manufacturing and verified during inspection using a range of shop-floor methods, each with specific accuracy limits.

Manufacturing Methods

Position tolerance is achieved by controlling the machine’s ability to locate features relative to datums. Key factors include:

Inspection Methods

Position tolerance is inspected using methods ranging from simple manual tools to advanced coordinate measuring machines (CMMs):

  1. Hard Gauges (Go/No-Go): These are custom gauges designed to check if a feature falls within its position tolerance zone. For example, a pin gauge for a hole’s position tolerance at MMC will fit into the hole if the hole is within the allowed position deviation. Hard gauges are fast and low-cost but are limited to specific part sizes and tolerances, and they do not provide quantitative data on deviation. Their accuracy is typically ±0.002 mm for small features.

  2. Coordinate Measuring Machines (CMMs): CMMs are automated or manual machines that measure a feature’s actual coordinates relative to datums, then calculate its deviation from true position. CMMs can measure complex features and provide detailed inspection reports. Their accuracy ranges from ±0.001 mm for high-precision models to ±0.01 mm for shop-floor CMMs. For example, a CMM can measure the position of a hole in a part machined on the GA-MV856 (positioning accuracy 0.01 mm) and confirm it meets a 0.02 mm position tolerance.

  3. Optical Measuring Systems: These systems use cameras and image processing to measure feature positions. They are fast and non-contact, making them suitable for fragile parts. Their accuracy is typically ±0.003 mm for small features. For example, an optical system can inspect the position of holes in a PCB machined on the GA-VT445 (drill/tap center) in seconds.

  4. Manual Measuring Tools: Tools like dial indicators, height gauges, and coordinate measuring machines (manual) are used for low-volume or prototype inspection. Their accuracy is limited by operator skill, typically ranging from ±0.01 mm to ±0.05 mm.

Sources of Error

Position tolerance error comes from two categories: manufacturing error and inspection error.

Manufacturing Error

  1. Machine Error: The machine’s inherent positioning and repeatability error. For example, the GA-MVD2560 (dual-spindle vertical machining center) has a positioning accuracy of 0.015 mm along the X-axis, meaning its tool can deviate up to 0.015 mm from the programmed position. Repeatability error (the variation in position when the machine returns to the same programmed point) adds additional deviation: the GA-MVD2560 has a repeatability of ±0.003 mm over 500 mm.

  2. Workholding Error: Deviation of the part’s datums from the machine’s coordinate system. For example, if a fixture locates a part’s base plane (datum A) with a 0.005 mm tilt, all features machined on that part will have position deviation relative to the actual part datums.

  3. Tooling Error: Tool runout, wear, or misalignment. For example, a drill with 0.004 mm of runout will produce a hole with a position deviation of up to 0.004 mm, even if the machine is perfectly positioned.

  4. Thermal Error: Temperature changes cause machine components to expand or contract. For example, a 1°C temperature rise in a steel machine frame can cause a 0.012 mm expansion per meter of length, leading to significant position deviation for large parts machined on gantry centers like the GA-GF3755.

Inspection Error

  1. CMM Probe Error: The probe used to measure features has inherent inaccuracy, typically ±0.001 mm to ±0.005 mm.

  2. Part Fixturing for Inspection: The part must be fixtured in the CMM such that its datums align with the CMM’s coordinate system, introducing additional error.

  3. Operator Error: Manual inspection methods are prone to operator skill variation, leading to errors of up to ±0.05 mm.

Honest Limitations

Position tolerance is a powerful control, but it has important limitations that users often overlook:

  1. It Does Not Control Feature Form: Position tolerance only controls the location of a feature’s axis, not its shape. For example, a hole can have a perfectly straight axis within the position tolerance zone but be out-of-round or tapered, which may prevent assembly. Form controls (e.g., roundness, cylindricity) are required to address this.

  2. It Does Not Control Datum Error: Position tolerance assumes datums are perfectly defined. If the datums themselves have form or position error, the measured position of a feature will be inaccurate. For example, if datum B (a side edge) is tilted by 0.01 mm, a hole’s measured position relative to datum B will include this tilt error, even if the hole’s actual location relative to the part’s design is correct.

  3. MMC/LMC Bonus Tolerance Has Constraints: Bonus tolerance only applies when the position tolerance is specified at MMC or LMC. If the position tolerance is specified at Regardless of Feature Size (RFS), no bonus tolerance is allowed. Additionally, bonus tolerance is only valid for the specific feature size range; if a feature’s size deviates beyond the specified limits, the part is rejected regardless of position.

  4. It Cannot Account for Dynamic Loads: Position tolerance is a static control that measures a feature’s location at rest. It does not account for deformation of the part under load, which can cause features to shift position during operation. For example, a bracket machined on the GA-UV1050 (5-axis vertical machining center) may meet position tolerance when unloaded but shift under heavy load, leading to assembly failure.

  5. Over-Confidence in Inspection Data: Users often assume CMM measurements are perfectly accurate, but inspection error can be significant. For example, a CMM with ±0.002 mm accuracy measuring a part with a 0.005 mm position tolerance may produce a measurement that is within the tolerance zone but actually outside, or vice versa.

Summary Table

Inspection Method Typical Accuracy Effort Typical Use Case
Hard Gauges ±0.002 mm Low High-volume production, simple features
Shop-Floor CMM ±0.005 mm Medium Medium-volume production, complex features
High-Precision CMM ±0.001 mm High Low-volume production, tight tolerances
Optical Measuring System ±0.003 mm Medium High-volume production, fragile parts
Manual Tools ±0.01–0.05 mm Low Prototype inspection, low-volume production

Practical Checklist for Applying Position Tolerance Correctly

  1. Define Datums Clearly: Ensure datums are functional (i.e., they represent the part’s actual assembly or operation reference) and specified in the correct order of priority.
  2. Choose MMC/LMC/RFS Appropriately: Use MMC for features where size variation is functionally acceptable (e.g., holes that mate with pins) to reduce scrap rates. Use RFS for features where position accuracy is critical regardless of size (e.g., sensor mounting holes).
  3. Allocate Tolerances Realistically: Ensure the machine’s positioning accuracy is at least one-third of the required position tolerance. For example, a 0.01 mm position tolerance requires a machine with positioning accuracy of ≤0.0033 mm, such as the GA-DV750 (0.003 mm positioning accuracy).
  4. Account for Manufacturing Error Sources: Include allowances for workholding, tooling, and thermal error when setting tolerances. For example, add 0.005 mm to the position tolerance if workholding error is expected to be 0.005 mm.
  5. Specify Inspection Methods: Define the inspection method and its required accuracy in the drawing. For example, specify that position tolerance must be measured with a high-precision CMM with ±0.001 mm accuracy.
  6. Avoid Over-Tightening Tolerances: Only specify tight tolerances if they are required for function or assembly. Overly tight tolerances increase manufacturing and inspection costs without adding value.

FAQ

  1. What is the difference between position tolerance and linear tolerance? Linear tolerance controls deviation along a single axis, while position tolerance controls deviation in two or three dimensions simultaneously. For example, a hole specified as X=100±0.1 mm and Y=50±0.1 mm can be 0.14 mm from true position, while a position tolerance of 0.1 mm would reject that hole.

  2. Can bonus tolerance be applied to external features? Yes. Bonus tolerance applies to both internal and external features. For an external feature (e.g., a pin) specified at MMC (largest allowable size), bonus tolerance is added when the pin is smaller than its MMC size.

  3. What machine is suitable for a position tolerance of 0.008 mm? Machines with positioning accuracy of ≤0.0027 mm (one-third of 0.008 mm) are suitable. Examples include the Gree CNC GA-DV750 (positioning accuracy 0.003 mm) and GA-UHD500 (positioning accuracy 0.006 mm, which is within the one-third rule for 0.008 mm tolerance).

  4. Does position tolerance control the orientation of a feature? No. Position tolerance controls the location of a feature’s axis but not its orientation. Orientation controls (e.g., perpendicularity, parallelism) are required to ensure the feature’s axis is aligned with the datums.

  5. What is the difference between true position and actual position? True position is the theoretically perfect location of a feature defined by the design. Actual position is the measured location of the feature on the manufactured part. Position tolerance defines the maximum allowed deviation between actual position and true position.

Want a specification-matched CNC recommendation?

Send us your part, batch size and target port. We reply with a configuration, a binding lead window and a total-cost comparison.

Request a quote →

← Back to home