True Position Calculator






True Position Calculator – Calculate GD&T Positional Tolerance


True Position Calculator

Accurately determine the true position of a feature relative to its datums using GD&T principles. This true position calculator helps engineers and quality professionals assess manufacturing precision and ensure compliance with design specifications.

Calculate True Position



The ideal X coordinate of the feature.


The ideal Y coordinate of the feature.


The measured X coordinate of the feature.


The measured Y coordinate of the feature.


The specified diameter of the true position tolerance zone.


Additional tolerance allowed, often due to feature size variation at Maximum Material Condition (MMC) or Least Material Condition (LMC).


True Position Calculation Results

0.1166 mm Calculated True Position
In Tolerance

X Deviation: 0.05 mm

Y Deviation: 0.03 mm

Radial Deviation: 0.0583 mm

Effective Tolerance: 0.2000 mm

Formula Used: The Calculated True Position is derived from the radial deviation of the actual feature center from its nominal position, multiplied by two. This represents the diameter of the smallest circle that can encompass the actual feature’s center relative to the nominal.

Calculated True Position = 2 * √( (Actual X - Nominal X)² + (Actual Y - Nominal Y)² )

The feature is “In Tolerance” if the Calculated True Position is less than or equal to the Effective Tolerance (Positional Tolerance Diameter + Bonus Tolerance).

Summary of Positional Deviations
Measurement Parameter Nominal Value (mm) Actual Value (mm) Deviation (mm)
X Position 0.00 0.05 0.05
Y Position 0.00 0.03 0.03
Radial Deviation N/A N/A 0.0583
True Position Visualizer

What is a True Position Calculator?

A true position calculator is an essential tool in manufacturing and quality control, particularly within the framework of Geometric Dimensioning and Tolerancing (GD&T). It helps engineers and machinists determine if the actual location of a feature (like a hole, pin, or slot) falls within its specified positional tolerance zone relative to a datum reference frame. This calculation is critical for ensuring part functionality, interchangeability, and assembly.

Definition of True Position

In GD&T, “True Position” refers to the theoretically exact location of a feature as defined by basic dimensions from specified datums. A positional tolerance specifies a zone within which the center, axis, or center plane of a feature of size is permitted to vary from its true (theoretically exact) position. The true position calculator quantifies the actual deviation from this ideal location.

Who Should Use a True Position Calculator?

  • Design Engineers: To validate design tolerances and understand manufacturing capabilities.
  • Manufacturing Engineers: To set up machining processes and ensure parts are produced within specifications.
  • Quality Control Inspectors: To inspect manufactured parts using Coordinate Measuring Machines (CMMs) or other inspection tools and verify compliance.
  • Metrologists: For precise measurement analysis and reporting.
  • Students and Educators: Learning GD&T principles and practical applications.

Common Misconceptions about True Position

  • It’s just X and Y coordinates: While X and Y deviations are inputs, true position is a radial concept, representing the diameter of the deviation from the ideal point, not just linear offsets.
  • Always a fixed tolerance: Positional tolerance can be modified by “bonus tolerance” when applied to features of size at Maximum Material Condition (MMC) or Least Material Condition (LMC), making the effective tolerance dynamic. Our true position calculator accounts for this.
  • Only for holes: While commonly applied to holes, true position can be used for any feature of size, including pins, slots, and tabs, to control their location.
  • Replaces coordinate tolerancing: True position offers a more functional and unambiguous way to control feature location compared to traditional plus/minus coordinate tolerancing, especially for circular features.

True Position Calculator Formula and Mathematical Explanation

The calculation of true position involves determining the radial deviation of an actual feature from its theoretically exact (true) position and then converting this radial deviation into a diametral value for comparison with the specified tolerance zone.

Step-by-Step Derivation

  1. Determine Nominal Position: Identify the ideal X and Y coordinates (Xnom, Ynom) of the feature’s center from the datum reference frame, as specified by basic dimensions on the engineering drawing.
  2. Measure Actual Position: Obtain the actual measured X and Y coordinates (Xact, Yact) of the feature’s center using a CMM or other precision measurement equipment.
  3. Calculate X and Y Deviations:
    • X Deviation (Xdev) = |Xact – Xnom|
    • Y Deviation (Ydev) = |Yact – Ynom|
  4. Calculate Radial Deviation: The radial deviation (Rdev) is the direct distance from the nominal point to the actual point. This is calculated using the Pythagorean theorem:
    • Rdev = √(Xdev² + Ydev²)
  5. Calculate True Position (TPcalc): The calculated true position is the diameter of the smallest circle that can contain the actual feature’s center, relative to the nominal. It is twice the radial deviation:
    • TPcalc = 2 * Rdev
  6. Determine Effective Tolerance (TPeff): The effective tolerance is the sum of the specified positional tolerance diameter (TPtol_dia) and any applicable bonus tolerance (Bonustol).
    • TPeff = TPtol_dia + Bonustol
  7. Compare and Determine Compliance:
    • If TPcalc ≤ TPeff, the feature is “In Tolerance”.
    • If TPcalc > TPeff, the feature is “Out of Tolerance”.

Variable Explanations

Variable Meaning Unit Typical Range
Xnom Nominal X Position mm (or inches) Any real number
Ynom Nominal Y Position mm (or inches) Any real number
Xact Actual Measured X Position mm (or inches) Any real number
Yact Actual Measured Y Position mm (or inches) Any real number
TPtol_dia Positional Tolerance Diameter mm (or inches) 0.05 – 1.0 mm (or 0.002 – 0.040 inches)
Bonustol Bonus Tolerance mm (or inches) 0 – 0.5 mm (or 0 – 0.020 inches)
TPcalc Calculated True Position mm (or inches) 0 – 2.0 mm (or 0 – 0.080 inches)
TPeff Effective Tolerance mm (or inches) 0.05 – 1.5 mm (or 0.002 – 0.060 inches)

Practical Examples (Real-World Use Cases)

Example 1: A Hole in a Plate

Imagine a design for a mounting plate that requires a hole to be precisely located. The drawing specifies the hole’s center to be at X=50.0 mm, Y=30.0 mm from datum A and B, with a positional tolerance of ∅0.2 mm at Maximum Material Condition (MMC). The hole itself has a nominal diameter of ∅10.0 mm, with a tolerance of ±0.1 mm.

  • Nominal X Position: 50.0 mm
  • Nominal Y Position: 30.0 mm
  • Actual Measured X Position: 50.08 mm
  • Actual Measured Y Position: 30.06 mm
  • Positional Tolerance Diameter: 0.2 mm
  • Actual Hole Diameter: 10.05 mm (This is larger than MMC, so it provides bonus tolerance)

To use the true position calculator, we first need to determine the bonus tolerance. If the hole is specified at MMC (∅9.9 mm), and the actual hole is ∅10.05 mm, the bonus tolerance is 10.05 – 9.9 = 0.15 mm.

Inputs for the calculator:

  • Nominal X: 50.0
  • Nominal Y: 30.0
  • Actual X: 50.08
  • Actual Y: 30.06
  • Tolerance Diameter: 0.2
  • Bonus Tolerance: 0.15

Outputs from the true position calculator:

  • X Deviation: |50.08 – 50.0| = 0.08 mm
  • Y Deviation: |30.06 – 30.0| = 0.06 mm
  • Radial Deviation: √(0.08² + 0.06²) = √(0.0064 + 0.0036) = √0.01 = 0.10 mm
  • Calculated True Position: 2 * 0.10 = 0.20 mm
  • Effective Tolerance: 0.2 (specified) + 0.15 (bonus) = 0.35 mm
  • Status: 0.20 mm ≤ 0.35 mm. The feature is In Tolerance.

This example demonstrates how the bonus tolerance can provide additional leeway, allowing a part that might otherwise be out of tolerance to pass inspection.

Example 2: A Pin on an Assembly

Consider a locating pin on an assembly that needs to align with a mating part. The pin’s center is nominally at X=10.0 mm, Y=10.0 mm. The positional tolerance is ∅0.1 mm, regardless of feature size (RFS), meaning no bonus tolerance applies. The pin’s actual measured position is slightly off.

  • Nominal X Position: 10.0 mm
  • Nominal Y Position: 10.0 mm
  • Actual Measured X Position: 10.03 mm
  • Actual Measured Y Position: 10.04 mm
  • Positional Tolerance Diameter: 0.1 mm
  • Bonus Tolerance: 0 mm (due to RFS)

Inputs for the calculator:

  • Nominal X: 10.0
  • Nominal Y: 10.0
  • Actual X: 10.03
  • Actual Y: 10.04
  • Tolerance Diameter: 0.1
  • Bonus Tolerance: 0

Outputs from the true position calculator:

  • X Deviation: |10.03 – 10.0| = 0.03 mm
  • Y Deviation: |10.04 – 10.0| = 0.04 mm
  • Radial Deviation: √(0.03² + 0.04²) = √(0.0009 + 0.0016) = √0.0025 = 0.05 mm
  • Calculated True Position: 2 * 0.05 = 0.10 mm
  • Effective Tolerance: 0.1 (specified) + 0 (bonus) = 0.10 mm
  • Status: 0.10 mm ≤ 0.10 mm. The feature is In Tolerance.

In this RFS scenario, the part is exactly at the limit of its tolerance. Any further deviation would render it out of tolerance. This highlights the precision required when RFS is specified.

How to Use This True Position Calculator

Our true position calculator is designed for ease of use, providing quick and accurate results for your GD&T analysis.

Step-by-Step Instructions

  1. Enter Nominal X Position: Input the ideal X coordinate of your feature as specified on the engineering drawing (e.g., 0, 25.5, -10).
  2. Enter Nominal Y Position: Input the ideal Y coordinate of your feature from the drawing.
  3. Enter Actual Measured X Position: Input the actual X coordinate obtained from your measurement device (e.g., CMM, optical comparator).
  4. Enter Actual Measured Y Position: Input the actual Y coordinate from your measurement device.
  5. Enter Positional Tolerance Diameter: Input the diameter of the positional tolerance zone specified in the feature control frame on your drawing (e.g., ∅0.2).
  6. Enter Bonus Tolerance: If applicable, input any bonus tolerance. This is typically calculated based on the actual size of the feature relative to its MMC or LMC limit. If RFS is specified, enter 0.
  7. Click “Calculate True Position”: The calculator will instantly display the results.

How to Read Results

  • Calculated True Position: This is the primary result, indicating the actual diametral deviation of your feature’s center from its true position.
  • Tolerance Status: Clearly indicates whether the feature is “In Tolerance” (green) or “Out of Tolerance” (red) based on the comparison with the effective tolerance.
  • Intermediate Results: Provides X Deviation, Y Deviation, Radial Deviation, and Effective Tolerance for a detailed understanding of the calculation.
  • Formula Explanation: A brief overview of the mathematical principles used.
  • Summary Table: A tabular view of your inputs and the calculated deviations.
  • True Position Visualizer: A graphical representation showing the nominal point, actual point, and the tolerance zone, helping you visualize the deviation.

Decision-Making Guidance

If the true position calculator indicates “Out of Tolerance,” it means the part does not meet the design specifications. This could lead to:

  • Scrap or Rework: The part may need to be discarded or undergo additional manufacturing processes.
  • Assembly Issues: Mating parts may not fit correctly, leading to assembly delays or failures.
  • Functional Problems: The product may not perform as intended, affecting reliability and safety.

Understanding the magnitude of the deviation (from the Calculated True Position) and its direction (from the chart) can help in troubleshooting manufacturing processes or adjusting design tolerances if necessary.

Key Factors That Affect True Position Results

Several factors can significantly influence the calculated true position and whether a feature falls within its specified tolerance. Understanding these is crucial for effective GD&T application and manufacturing quality.

  • Manufacturing Process Capability: The inherent precision of the machining or fabrication process directly impacts the actual measured X and Y positions. Processes like CNC milling, turning, or laser cutting have different levels of accuracy and repeatability. A highly capable process is more likely to produce features within tight true position tolerances.
  • Measurement Accuracy: The precision and calibration of the inspection equipment (e.g., CMM, vision system, height gauge) are paramount. Measurement errors can lead to incorrect actual position values, falsely indicating a part is in or out of tolerance. Regular calibration and proper measurement techniques are vital for accurate true position calculator inputs.
  • Datum Establishment: The accuracy with which datums are established and simulated during manufacturing and inspection directly affects the reference frame from which the feature’s position is measured. Poor datum establishment can introduce significant errors into the true position calculation.
  • Feature Size Variation (Bonus Tolerance): For features of size (like holes or pins) toleranced at MMC or LMC, variations in the feature’s actual size can provide “bonus tolerance.” This additional tolerance can be substantial and often allows parts with larger positional deviations to still be acceptable. Our true position calculator includes this critical factor.
  • Temperature and Environmental Conditions: Material expansion or contraction due to temperature fluctuations can affect both the part’s dimensions and the accuracy of measurement equipment. Consistent environmental control is important for precise measurements, especially for large or highly precise components.
  • Part Material and Stability: The material properties (e.g., thermal expansion coefficient, stiffness) and the part’s stability (e.g., internal stresses, warpage) can influence its actual dimensions and position after manufacturing. These factors can cause deviations from the nominal true position.

Frequently Asked Questions (FAQ)

Q: What is the difference between true position and coordinate tolerancing?

A: Coordinate tolerancing uses plus/minus dimensions for X and Y, creating a square tolerance zone. True position uses a diametral tolerance zone, which is functionally more appropriate for circular features and allows for 57% more tolerance area than a square zone of the same side length. Our true position calculator specifically addresses the diametral zone.

Q: When should I use MMC or LMC modifiers with true position?

A: MMC (Maximum Material Condition) is typically used for external features (e.g., pins) or internal features (e.g., holes) where the functional requirement is related to assembly. It allows for bonus tolerance as the feature departs from its MMC size. LMC (Least Material Condition) is used when the minimum wall thickness or maximum material condition is critical. RFS (Regardless of Feature Size) means no bonus tolerance applies, and the tolerance zone is fixed regardless of the feature’s actual size.

Q: How do I get the “Actual Measured X/Y Position” values?

A: These values are obtained through precision inspection equipment such as a Coordinate Measuring Machine (CMM), optical comparator, or other metrology tools. The CMM software typically provides these coordinates directly.

Q: Can this true position calculator handle 3D true position?

A: This specific true position calculator is designed for 2D (X, Y) positional tolerance. For 3D true position, you would need to include a Z deviation in the calculation: 2 * √(X_dev² + Y_dev² + Z_dev²).

Q: What if my nominal position is not (0,0)?

A: That’s perfectly fine! The calculator handles any nominal X and Y positions. The deviations are calculated relative to your specified nominals, not necessarily from the origin.

Q: Why is the calculated true position multiplied by 2?

A: The radial deviation is the distance from the nominal point to the actual point. In GD&T, positional tolerance is typically specified as a diameter (∅), representing a circular tolerance zone. Multiplying the radial deviation by two converts it into a diametral value, making it directly comparable to the specified diametral tolerance zone.

Q: What are the common units for true position?

A: True position is typically measured in millimeters (mm) in metric systems or inches (in) in imperial systems. Our true position calculator uses millimeters for consistency in examples, but the principles apply universally.

Q: How does datum selection impact true position?

A: Datum selection is fundamental. The chosen datums establish the coordinate system from which the true position of a feature is defined and measured. Incorrect or unstable datum features can lead to inaccurate true position measurements and functional issues. Proper datum selection is a critical aspect of GD&T principles.

Related Tools and Internal Resources

Explore more tools and articles to deepen your understanding of GD&T and manufacturing quality:



Leave a Comment