True Position Calculator

Calculate GD&T true position (diametral method). Calculates true position per ASME Y14.5. TP = 2 × √(Δx² + Δy²). Supports MMC bonus tolerance calculation.

Calculates true position per ASME Y14.5. TP = 2 × √(Δx² + Δy²). Supports MMC bonus tolerance calculation.

What Is True Position in GD&T?

True position is a GD&T (Geometric Dimensioning and Tolerancing) control that defines the exact location of a feature (typically a hole) relative to datums. Unlike traditional ±X, ±Y coordinate tolerancing that creates a square tolerance zone, true position uses a circular (diametral) tolerance zone, providing 57% more usable tolerance area.

The true position value is calculated as twice the radial deviation from the nominal location: TP = 2 × √(Δx² + Δy²). This diametral value is compared against the tolerance specified in the feature control frame. A TP value less than or equal to the tolerance means the feature is within specification.

MMC (Maximum Material Condition) bonus tolerance is a powerful concept: when a hole is larger than its MMC size, the extra material provides additional positional tolerance. The bonus equals the difference between the actual feature size and the MMC size. This reflects the functional reality that larger holes are easier to assemble even with more positional error.

Formula: True Position = 2 × √(Δx² + Δy²) Δx = Actual X − Nominal X Δy = Actual Y − Nominal Y MMC Bonus = Actual Size − MMC Size Effective Tolerance = Stated Tolerance + MMC Bonus

Example Calculation

A hole nominally at (50.000, 30.000) measured at (50.12, 29.85) with tolerance Ø0.50 at MMC. Δx = 0.12, Δy = −0.15. TP = 2 × √(0.12² + 0.15²) = 2 × 0.192 = 0.384 mm. Hole is Ø10.15 (MMC = Ø10.00): Bonus = 0.15. Effective tolerance = 0.50 + 0.15 = 0.65. TP (0.384) < Effective (0.65) → PASS.

When to Use This Calculator

Common Mistakes to Avoid

How to Interpret Results

Related Standards & References

Frequently Asked Questions

Why use true position instead of ±X/±Y tolerances?

True position with a diametral tolerance zone gives 57% more usable area than the equivalent ±X/±Y square zone, reducing reject rates without loosening functional requirements. It also allows MMC/LMC bonus tolerance, which coordinate tolerancing cannot. Per ASME Y14.5, true position is the preferred method for locating features and is mandatory in most aerospace and automotive specifications.

What is the difference between MMC and RFS modifiers?

MMC (Maximum Material Condition) allows bonus tolerance as the feature departs from MMC — larger holes get more positional freedom. RFS (Regardless of Feature Size) means the tolerance is fixed regardless of the feature's actual size — no bonus is available. MMC is appropriate when the feature's function is assembly (clearance bolt holes). RFS is used when precise location is required regardless of size (press-fit holes, alignment pins).