...

True Position Calculator

True Position Calculator

Calculate position offsets, positional variation and compare against the drawing positional tolerance. Units: mm. Paste into WordPress Code view.

Feature control frame
mm (diameter)

Feature size

Basic (drawing) center coordinates
Measured (actual) center coordinates

Notes: Tolerance interpretation — user enters drawing positional tolerance (diametrical). MMC bonus is applied only when Material condition = MMC. For bores (holes) MMC is the smallest allowed hole size (nominal − minus tolerance). For shafts MMC is the largest allowed shaft size (nominal + plus tolerance).

Position offset summary (measured − basic)
Offset from datum B
— mm
Offset from datum C
— mm
Position variation (Euclidean)
— mm
Tolerance & comparison
Drawing position tolerance
— mm
Bonus tolerance due to MMC
— mm
Total tolerance (drawing + bonus)
— mm
Tolerance excess (variation − total)
— mm

GD&T True Position Calculator: Optimize Part Acceptance Rates

Primary GoalInput MetricsOutput ResultsWhy Use This?
Dimensional ComplianceBasic Dimensions, Measured X/Y, Feature SizePosition Variation & Pass/Fail StatusIncreases acceptance zones by $57\%$ compared to coordinate tolerancing.

Understanding True Position & GD&T

True Position is a geometric dimensioning and tolerancing (GD&T) symbol that defines a cylindrical tolerance zone centered on an ideal location. Unlike traditional coordinate tolerancing, which creates a square zone, True Position accounts for the radial deviation from the "Basic Dimensions" (the theoretically exact locations).

This calculation is vital for ensuring that patterns of holes (like bolt circles) align perfectly with mating parts. By shifting to a circular zone, manufacturers can approve parts that fall into the "corners" of the square zone that would otherwise be rejected, significantly reducing scrap rates.

Who is this for?

  • Quality Engineers: For verifying CMM (Coordinate Measuring Machine) data against engineering prints.
  • Machinists: For adjusting tool offsets when a feature drifts from its basic center.
  • Mechanical Designers: For specifying functional limits using Maximum Material Condition (MMC).

The Logic Vault

The "True Position" value represents the diameter of the smallest circle centered at the basic location that encloses the actual measured center of the feature.

$$PV = 2 \times \sqrt{(X_{basic} - X_{measured})^2 + (Y_{basic} - Y_{measured})^2}$$

$$TT = Tolerance_{stated} + Bonus$$

Variable Breakdown

NameSymbolUnitDescription
Position Variation$PV$$in/mm$The diametrical deviation from the true center.
Basic Dimension$X, Y$$in/mm$The theoretically exact location from datums.
Total Tolerance$TT$$in/mm$The allowable limit (Stated Tolerance + Bonus).
Bonus Tolerance$Bonus$$in/mm$Extra tolerance gained from the feature's size deviation.

Step-by-Step Interactive Example

Consider a hole with a Position Tolerance of 0.010 at MMC. The Basic Dimensions are $X=2.000$ and $Y=3.000$. The MMC Size is $0.250$.

  1. Enter Measured Data:
    • Measured X: 2.003
    • Measured Y: 2.998
    • Actual Hole Size: 0.254
  2. Calculate Radial Deviation:$$\sqrt{(2.000 - 2.003)^2 + (3.000 - 2.998)^2} = 0.0036$$
  3. Calculate Position Variation ($PV$):$$2 \times 0.0036 = \mathbf{0.0072}$$
  4. Calculate Bonus Tolerance:Since it's a hole at MMC, bonus = Actual Size - MMC Size.$$0.254 - 0.250 = mathbf{0.004}$$
  5. Determine Pass/Fail:
    • Total Tolerance ($TT$) = $0.010 + 0.004 = \mathbf{0.014}$
    • Comparison: $0.0072 \leq 0.014$ → PASS

Information Gain: The "Bonus" Misconception

A common expert edge is realizing that Bonus Tolerance is only available when the Ⓜ (MMC) or Ⓛ (LMC) symbol is present in the Feature Control Frame. If the symbol is absent, the tolerance is RFS (Regardless of Feature Size). In RFS mode, even if your hole is perfectly at its maximum limit, you get zero extra position tolerance. Competitors often forget to emphasize that for a shaft, the bonus is calculated as MMC Size - Actual Size, which is the inverse of the hole calculation.


Strategic Insight by Shahzad Raja

"In 14 years of SEO and technical architecture for engineering tools, I’ve seen True Position calculations fail at the assembly stage because of Datum Shift. While our calculator handles 'Bonus Tolerance' for the feature itself, remember that if your Datums also have an MMC modifier (e.g., [A|BⓂ|C]), the entire tolerance zone can shift, allowing even more 'Passes.' Don't throw away a part that fails feature-level position until you've checked for datum shift—it’s the 'hidden' profit in precision manufacturing."


Frequently Asked Questions

Why is True Position a diameter and not a radius?

The GD&T symbol $\varnothing$ in the feature control frame specifies a cylindrical zone. By doubling the radial deviation, we determine if the center fits within that diameter.

What is the formula for Bonus Tolerance at MMC?

For an internal feature (hole): $Bonus = Actual Size - MMC Size$.

For an external feature (shaft): $Bonus = MMC Size - Actual Size$.

What does "Basic Dimension" mean?

A Basic Dimension is a numerical value used to describe the theoretically exact location of a feature. On drawings, these are always shown inside a rectangular box.


Related Tools

  • Pitch Diameter Calculator: Essential for verifying thread locations before position checks.
  • Taper Calculator: Ensure your holes are not just positioned correctly, but are perfectly cylindrical.
  • Unicode Tools (Category): Quickly copy and paste GD&T symbols like Ⓜ, Ⓛ, and $\varnothing$ for your inspection reports.

admin
admin

Shahzad Raja is a veteran web developer and SEO expert with a career spanning back to 2012. With a BS (Hons) degree and 14 years of experience in the digital landscape, Shahzad has a unique perspective on how to bridge the gap between complex data and user-friendly web tools.

Since founding ilovecalculaters.com, Shahzad has personally overseen the development and deployment of over 1,200 unique calculators. His philosophy is simple: Technical tools should be accessible to everyone. He is currently on a mission to expand the site’s library to over 4,000 tools, ensuring that every student, professional, and hobbyist has access to the precise math they need.

When he isn’t refining algorithms or optimizing site performance, Shahzad stays at the forefront of search engine technology to ensure that his users always receive the most relevant and up-to-date information.

Articles: 1315
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.