Enjoy 10% off your first order with code FIRST10 — max $500 discount. Start an Instant Quotehello@rivcut.com
Calculator

True Position Calculator

Find the GD&T true position diameter from your X and Y deviations. Add MMC bonus tolerance, see the total allowed tolerance, and get an instant pass or fail in millimeters or inches.

Position Details

Results

True Position Diameter
0 mm
Bonus Tolerance 0.0000 mm
Total Allowed Tolerance 0.0000 mm
Tolerance Used --
Result --
True Position:
TP = 2 × √(dX² + dY²)
Bonus (hole) = actual size − MMC
Total allowed = geometric tol + bonus
GD&T true position tolerance zone diagram A dashed circle marks the cylindrical true position tolerance zone centered on the true location. A horizontal arrow labeled dX and a vertical arrow labeled dY show the deviation from the true center to the actual hole center. The diameter of the dashed circle is the position tolerance zone. Tolerance zone ∅ (diameter) True position Actual center dX dY

The feature center can land anywhere inside the cylindrical zone. True position is the diameter of the smallest zone that contains the actual center.

Uses the ASME Y14.5 true position formula. Verify critical features against your inspection report.

Quick Answer: How Do You Calculate True Position?

Calculate true position with the ASME Y14.5 formula TP = 2 × √(dX² + dY²), where dX and dY are how far the feature center deviates from its exact (true) location in the X and Y directions. The result is a diameter because the tolerance zone is a cylinder centered on the true location.

This calculator uses the ASME Y14.5 true position formula to compute: true position diameter (mm or inches), MMC or LMC bonus tolerance, total allowed tolerance, and a pass or fail result with percent of tolerance used. Inputs include X and Y deviations (or nominal and measured coordinates), the stated geometric position tolerance, the material condition modifier, feature type (hole or shaft), MMC size and actual feature size.

Worked example: dX = 0.1, dY = 0.1 → TP = 0.2828 | Hole MMC = 10.0, actual = 10.2, geometric tol = 0.1 → bonus = 0.2, total allowed = 0.3 → PASS, about 94.3% used.

How True Position Works

True position controls where a feature sits. The drawing gives an exact location, called the true position. The real part is never perfect, so the feature center lands a little off. True position measures how far off it is and compares that to the allowed tolerance zone.

The True Position Formula

First find how far the center moved in X and Y. These are dX and dY. Then use the formula TP = 2 × √(dX² + dY²). The square root finds the straight-line distance from the true location. Multiplying by 2 turns that radius into a diameter, because the tolerance zone is a cylinder.

From Measured Coordinates

If you measured actual X and Y coordinates instead of deviations, subtract first. dX = X measured − X nominal and dY = Y measured − Y nominal. Then put dX and dY into the formula. This calculator does both steps for you when you switch to coordinate mode.

MMC Bonus Tolerance

When the drawing shows an M circle modifier, the feature earns bonus tolerance. For a hole, the bonus equals the actual size − the MMC (smallest) size. For a shaft or pin, the bonus equals the MMC (largest) size − the actual size. The bonus is never negative. Add the bonus to the stated geometric tolerance to get the total allowed tolerance.

Pro tip: Bonus tolerance is free real estate. A hole drilled larger than MMC gives you more position tolerance. On a tight bolt pattern, calling out MMC instead of RFS can turn a reject into a pass without changing the machine setup.

Pass, Fail and Percent Used

A feature passes when the true position diameter is at or below the total allowed tolerance. Percent of tolerance used is the true position divided by the total allowed, times 100. Below 100% passes with margin. Above 100% fails. Keeping this number under 80% leaves room for measurement uncertainty and machine drift.

Worked Example

A hole is located with a 0.1 mm position tolerance at MMC. Its MMC size is 10.0 mm and it was made at 10.2 mm, so the bonus is 0.2 mm. Total allowed is 0.1 + 0.2 = 0.3 mm. The hole center sits 0.1 mm off in X and 0.1 mm off in Y, so true position is 2 × √(0.1² + 0.1²) = 0.2828 mm. Since 0.2828 is less than 0.3, the hole passes and uses about 94.3% of the allowed tolerance.

Frequently Asked Questions

True position is calculated as two times the square root of the sum of the squared deviations: TP = 2 times the square root of (dX squared plus dY squared). The dX and dY values are how far the actual feature center sits from its true (nominal) location in the X and Y directions. The result is a diameter because the tolerance zone is a cylinder.
Bonus tolerance is extra position tolerance you earn when a feature is made away from its maximum material condition. For a hole at MMC, the bonus equals the actual size minus the MMC size. For a shaft at MMC, the bonus equals the MMC size minus the actual size. The bonus is added to the stated geometric tolerance to get the total allowed tolerance. It only applies when the drawing shows an M circle modifier.
The true position formula is TP = 2 times the square root of (dX squared plus dY squared), where dX and dY are the measured deviations from the true location along the X and Y axes. If you measured actual coordinates instead, first find dX = X measured minus X nominal and dY = Y measured minus Y nominal, then apply the formula. The factor of 2 converts the radial error into a diameter.
For an internal feature like a hole, bonus tolerance equals the actual measured size minus the MMC (smallest) size. For an external feature like a pin or shaft, bonus tolerance equals the MMC (largest) size minus the actual size. The bonus is never negative, so a feature exactly at MMC earns zero bonus. Total allowed tolerance equals the geometric position tolerance plus the bonus.
True position controls where a feature center sits relative to datums using a cylindrical tolerance zone, and it can take MMC bonus tolerance. Concentricity controls the median points of a feature relative to a datum axis and never takes a bonus. True position is easier to inspect and is preferred for most hole and pin patterns. ASME Y14.5-2018 removed concentricity, so position is now the standard control.
Yes. A feature passes when its calculated true position diameter is less than or equal to the total allowed tolerance. If the true position exactly equals the allowed tolerance, it is right on the boundary and still passes. This calculator marks a feature PASS when true position is at or below the total allowed tolerance, and FAIL when it exceeds it.
The tolerance zone for a positioned hole or pin is a cylinder centered on the true location. The feature center can land anywhere inside that cylinder, in any direction. The diameter of that cylinder is the position tolerance. That is why the formula multiplies the radial deviation by two, turning the radius of error into the diameter of the allowed zone.
Yes. This calculator supports both millimeters and inches. Pick your unit at the top and enter all dimensions in that unit. The true position diameter, bonus tolerance, and total allowed tolerance are all reported in the same unit you selected, in millimeters or inches.
Percent of tolerance used is the true position diameter divided by the total allowed tolerance, times 100. A value of 100 percent means the feature sits exactly on the tolerance limit. Below 100 percent means it passes with margin. Above 100 percent means it fails. Tracking this number helps you spot features that are drifting toward the limit before they reject.

True Position Quick Reference (X/Y Deviation to Diameter)

X Deviation (dX) Y Deviation (dY) True Position Diameter Notes
0.0500.0000.100Pure X offset, TP = 2 × dX
0.1000.0000.200Pure X offset
0.1000.1000.2828Equal offset, 45° direction
0.1500.2000.5003-4-5 right triangle
0.0000.2500.500Pure Y offset, TP = 2 × dY

Values shown in millimeters. The same math applies in inches, the unit is whatever you enter.

GD&T Machining at RivCut

We machine tight true position hole patterns and located features daily for aerospace, robotics, automotive, and industrial clients. From prototype fixtures to production runs.

Tight True Position

We hold ±0.0002″ on located bores and hold true position callouts down to 0.05 mm on hole patterns and bolt circles across full production runs.

Full GD&T Support

We read and machine to ASME Y14.5 drawings, including MMC and LMC modifiers, datum reference frames and composite position callouts on milled and turned parts.

CMM Verification

Every located feature gets CMM inspection. We report measured X/Y, true position diameter, and bonus tolerance against your drawing. Full documentation available.

Get a GD&T Part Quote

Get Free DFM Feedback on Your GD&T Drawing

Upload your CAD file or drawing and our engineers will review your true position callouts for free. We check datum schemes, tolerance values, material condition modifiers, and inspection feasibility.

  • Tolerance stack-up review for your hole pattern or bolt circle
  • MMC and LMC modifier guidance to free up bonus tolerance
  • Datum reference frame check against your function
  • CMM inspection plan so your true position is verifiable
Upload CAD for Free DFM Review Learn About DFM

Accepts STEP, IGES, SolidWorks, Fusion 360 · Response within 24 hours · No obligation

GD&T Reference Series

Related references — jump to the one you need:

GD&T Quick ReferenceTrue Position (MMC/LMC)True Position Calculator

Get Exact Pricing for Your Parts

Upload your CAD file and get instant AI pricing. Prototypes ship in as few as 3 days. No minimums required.

No minimums · 100% Made in USA · Never brokered · Ships anywhere in the US

Ready to machine your part?

Upload CAD for Instant Quote