Introduction
True position tells you how far a hole or pin is from where it should be on a part. It is one of the most common checks in GD&T (Geometric Dimensioning and Tolerancing). This true position calculator lets you enter your drawing values and measured data, then shows you if your feature passes or fails. It handles internal features like holes and external features like pins. You can pick RFS, MMC, or LMC modifiers, and the tool will figure out any bonus tolerance for you. It works in both 2D and 3D modes. Results include a pass/fail status, tolerance usage gauge, detailed breakdown, and visual charts so you can see exactly where your feature sits inside its tolerance zone.
How to Use Our True Position Calculator
Enter your drawing specs and measured values below. The calculator will tell you the true position of your feature, how much tolerance you have, and whether your part passes or fails.
Feature Type: Pick "Internal" if your feature is a hole. Pick "External" if your feature is a pin or boss.
Nominal Size: Type the basic diameter of the feature as shown on your drawing.
Tolerance +: Enter the upper size tolerance from your drawing. This is how much bigger the feature is allowed to be.
Tolerance −: Enter the lower size tolerance from your drawing as a positive number. This is how much smaller the feature is allowed to be.
GD&T Modifier: Choose the modifier from your feature control frame. Pick "RFS" for no bonus tolerance. Pick "MMC" or "LMC" if your drawing shows a circle M or circle L symbol.
Listed Position Tolerance: Enter the position tolerance value from the feature control frame on your drawing. This is the diameter of the allowed tolerance zone.
Calculation Mode: Pick "2D" if you only have X and Y deviations. Pick "3D" if you also have a Z deviation to include.
X Deviation: Enter how far your measured feature center is from the nominal X location. Use a negative number if it is offset in the negative direction.
Y Deviation: Enter how far your measured feature center is from the nominal Y location. Use a negative number if it is offset in the negative direction.
Z Deviation: Enter how far your measured feature center is from the nominal Z location. This field only appears in 3D mode.
Measured Feature Size: Enter the actual diameter of the feature as measured on your part. This value must fall between the MMC and LMC sizes to be in spec.
What Is True Position in GD&T?
True position is a measurement used in manufacturing to check how close a hole, pin, or other feature is to the exact spot where it should be on a part. It is one of the most common controls in GD&T (Geometric Dimensioning and Tolerancing), which is the system engineers use on drawings to describe the allowed shape and location of features. Manufacturers also track overall equipment effectiveness (OEE) alongside GD&T inspections to monitor how well their production processes are performing.
How True Position Works
When a part is made, the hole or pin will never land in the perfect spot. There is always a small amount of error. True position measures that error as a single number. It takes the deviation in the X direction and the Y direction, then uses the formula TP = 2 × √(X² + Y²) to get a diametral value. This value describes a circular zone. If the center of the feature falls inside that zone, the part is good. If you need to calculate the straight-line distance between two points for your deviation measurements, a distance calculator can help with that step.
What Are MMC, LMC, and RFS?
MMC (Maximum Material Condition) is the size of a feature when it has the most material. For a hole, that means the smallest allowed diameter. For a pin, it means the largest. LMC (Least Material Condition) is the opposite — the least amount of material. RFS (Regardless of Feature Size) means the position tolerance stays the same no matter what size the feature is.
What Is Bonus Tolerance?
When a drawing calls out MMC or LMC, the part can earn extra position tolerance called bonus tolerance. As the feature size moves away from MMC (or LMC), the position tolerance gets larger. This is because the part will still fit and function correctly. Bonus tolerance equals the difference between the measured size and the MMC (or LMC) size. Understanding the percentage of tolerance used can help quality engineers quickly assess how close a feature is to failing inspection.
What Is Virtual Condition?
Virtual condition is the worst-case boundary of a feature when you combine its size at MMC with its position tolerance. For an internal feature like a hole, the virtual condition at MMC equals the MMC size minus the position tolerance. This is the smallest space a mating pin would need to fit through. It is important for checking if parts will assemble correctly. When working with fastener patterns, a bolt circle calculator can help verify the nominal positions of holes arranged in a circular pattern.
2D vs. 3D True Position
Most true position checks use two axes (X and Y). This is 2D mode. In some cases, a feature also has error along the Z axis. 3D mode adds the Z deviation into the formula: TP = 2 × √(X² + Y² + Z²). This is less common but useful for angled or deep features. When analyzing inspection data across multiple parts, tools like a standard deviation calculator can help you understand the spread of your true position measurements, while a percent error calculator is useful for comparing measured positions against nominal values.