2026-07-30 8 min

GD&T Calculator

Calculate geometric dimensioning and tolerancing parameters per ASME Y14.5 and ISO 1101. Compute true position deviation, bonus tolerance, and pass/fail status.

Calculator

Unit System
Feature Type
Tolerance Value (mm)
Material Condition
Datum Reference
Feature Nominal Size (mm)
MMC Size (mm)
LMC Size (mm)
Actual Measured Size (mm)
Deviation ΔX (mm)
Deviation ΔY (mm)

Results

Optimal

Effective Tolerance

0.1500mm

Tolerance value + bonus tolerance from MMC/LMC

Bonus Tolerance

0.0500mm

Additional tolerance from departure from MMC/LMC

True Position Deviation

0.0000mm

2 × √(Δx² + Δy²) - actual positional error

Deviation Ratio

0.0000

True position deviation / Effective tolerance (≤ 1 = PASS)

Material Condition

MMC

MMC, LMC, or RFS (Regardless of Feature Size)

Tolerance Zone Type

Cylindrical (ø)

Shape and type of tolerance zone

Status

PASS

PASS if true position deviation ≤ effective tolerance

Visualizations

Results Overview

0.2mmEffective Tolerance
0.1mmBonus Tolerance

Formula

GD&T positional tolerance analysis per ASME Y14.5-2018 and ISO 1101:2017. True position deviation is the diametral error. Bonus tolerance applies when material condition modifiers (MMC/LMC) are used.

True_Position_Dev = 2 × √(ΔX² + ΔY²), Bonus_Tol_Max = Actual_Size - MMC_Size

Alternative Form

Effective_Tol = Specified_Tol + Bonus_Tol, Pass = True_Pos_Dev ≤ Effective_Tol

Variables

SymbolNameUnitDescription
ΔXX DeviationmmMeasured deviation in X from true position
ΔYY DeviationmmMeasured deviation in Y from true position
T_posTrue Position Devmm2×√(ΔX²+ΔY²) diametral positional error
T_effEffective TolerancemmSpecified tolerance + bonus tolerance

Explanation

True position is a cylindrical tolerance zone within which the axis or center plane of a feature must lie. When MMC is specified, bonus tolerance is added as the feature departs from MMC. This allows more positional error when the feature is at LMC, reducing manufacturing cost without compromising assembly.

Derivation

True position deviation = 2R where R = √(ΔX² + ΔY²) is the radial error from nominal. The factor of 2 converts radial error to diametral deviation, matching the diameter symbol (ø) in the feature control frame. Bonus tolerance = |actual size - MMC size| for features at MMC.

Step-by-Step Calculation

Follow each step to understand how the result is calculated from your inputs.

Step 1

Select feature type and enter tolerance from feature control frame.

Feature:position
Tolerance:0.1 mm
Result: Feature control: position ø0.1
Step 2

Enter MMC, LMC, and actual measured feature sizes.

MMC:24.95 mm
LMC:25.05 mm
Actual:25.00 mm
Result: Bonus tolerance: 0.0500 mm
Step 3

Enter measured deviations and evaluate pass/fail.

True Pos = 2×√(ΔX²+ΔY²)
ΔX:0 mm
ΔY:0 mm
Intermediate: True Pos Dev = 0.0000, Effective Tol = 0.1500
Result: Status: PASS (Ratio: 0.0000)
Final Answer
0.1500

Worked Examples

See how the calculator works with different scenarios.

Scenario

A 25 mm diameter hole with positional tolerance of ø0.1 MMC relative to datum A. Actual hole = 25.03 mm, measured position error ΔX=0.02, ΔY=0.03.

Inputs

Feature Type:Position
Tolerance:0.1 mm
MMC:24.95 mm
LMC:25.05 mm
Actual Size:25.03 mm
Condition:MMC
ΔX:0.02 mm
ΔY:0.03 mm

Calculation

Bonus = 25.03 - 24.95 = 0.08 mm Effective Tol = 0.1 + 0.08 = 0.18 mm True Pos = 2×√(0.02²+0.03²) = 2×0.036 = 0.072 mm Ratio = 0.072/0.18 = 0.4

Result

PASS - True pos 0.072 mm ≤ effective tol 0.180 mm

Interpretation

The MMC bonus tolerance allows the hole position to deviate more when the hole is larger than MMC, increasing manufacturing yield.

Understanding Your Result

Your Result: Effective Tolerance: 0.1500 mm

Typical range: Positional tolerances: 0.05-0.5 mm (precision), 0.5-2 mm (general). Profile tolerances: 0.1-1 mm. Flatness: 0.01-0.1 mm per 100 mm. Perpendicularity: 0.02-0.2 mm.

What This Means

Geometric Dimensioning and Tolerancing (GD&T) is a symbolic language for specifying the allowable variation in part geometry. It defines tolerance zones for form, orientation, location, and runout relative to datum reference frames.

Why It Matters

GD&T provides a complete and unambiguous definition of part requirements, ensuring assembly, function, and interchangeability. It allows maximum manufacturing tolerance while guaranteeing functional requirements, reducing cost.

Professional Interpretation

The key advantage of GD&T is that it specifies the tolerance in the context of the part function, not just size. A true position tolerance of ø0.1 MMC allows the actual position error to be larger when the feature is away from MMC, providing more manufacturing flexibility while guaranteeing assembly.

Recommendations

  • •Use MMC modifier whenever assembly clearance is the functional requirement
  • •Specify datums in order of functional importance (primary, secondary, tertiary)
  • •Apply GD&T to features that affect fit, function, or interchangeability
  • •Use RFS only when bonus tolerance would compromise function
  • •Consider using profile tolerances for complex surfaces
  • •Apply form tolerances (flatness, straightness) to datum features
  • •Verify GD&T scheme with functional gaging analysis

Educational Content

Introduction

Geometric Dimensioning and Tolerancing (GD&T) is a system for defining engineering tolerances that uses symbolic notation to describe the allowable variation in part geometry beyond simple size limits.

Concept Explanation

GD&T separates size control (through tolerances on linear dimensions) from geometric control (through feature control frames). A feature control frame specifies: the geometric characteristic, tolerance value, material condition modifier, and datum references.

Applications

▸Positional tolerance for holes and pins
▸Profile tolerances for contoured surfaces
▸Orientation control (parallelism, perpendicularity, angularity)
▸Form control (flatness, straightness, roundness, cylindricity)
▸Runout control for rotating parts
▸Component interfaces in complex assemblies
▸Automotive, aerospace, and precision manufacturing

Benefits

  • •Provides unambiguous design intent
  • •Allows maximum manufacturing tolerance while ensuring function
  • •Reduces inspection disputes and rejects
  • •Enables functional gaging for efficient inspection
  • •Supports statistical process control
  • •Clearly defines datum reference systems

Limitations

  • •Requires training to read and interpret correctly
  • •May increase engineering documentation time
  • •Must be properly applied to avoid over-constraint
  • •Inspection may require CMM or specialized gaging

Best Practices

  • •Always define a clear datum reference frame
  • •Use MMC modifier for position tolerances where assembly is the concern
  • •Keep tolerance values realistic for manufacturing processes
  • •Apply GD&T to features that matter most for function
  • •Use surface texture callouts in conjunction with GD&T
  • •Train all team members in GD&T reading and application

Common Misconceptions

Myth: GD&T replaces all size tolerances.
Truth: GD&T supplements size tolerances. Size tolerances (ISO 286) control feature size; GD&T controls geometry independent of size.
Myth: MMC always gives bonus tolerance.
Truth: MMC gives bonus tolerance only when the feature departs from MMC toward LMC. At MMC, bonus = 0.
Myth: True position equals coordinate tolerance.
Truth: True position specifies a cylindrical tolerance zone, which allows 57% more tolerance than coordinate (±) tolerancing (diagonal vs square).

Practical Tips

  • •The cylindrical true position zone allows √2 (1.414×) more variation than equivalent coordinate tolerances
  • •Bonus tolerance at MMC can significantly improve manufacturing yield - use it when assembly clearance allows
  • •For critical features, specify a composite tolerance: one for location and a tighter one for orientation
  • •Always verify that the datum reference frame is physically accessible for inspection
  • •Use the same datum scheme for related features to avoid conflicting requirements
  • •Consider that CMM inspection reports true position as the diametral value (2R), not radial error (R)

Common Mistakes

Using RFS when MMC would be functionally acceptable and cheaper
Evaluate whether bonus tolerance from MMC could help manufacturing without compromising function. Apply MMC unless there is a specific reason not to.
Over-constraining parts with redundant datum references
Use only the minimum datums needed to locate the feature. Each datum should constrain a degree of freedom that matters for function.
Specifying unrealistic GD&T values
Match tolerance values to manufacturing process capability. Position of ø0.01 mm requires precision machining and CMM inspection.
Confusing projected tolerance zone with normal tolerance
A projected tolerance zone (circled P symbol) applies above the part surface, typically for threaded holes where stud position matters at a distance.

Assumptions

This calculator makes the following assumptions to provide estimates:

Standard Temperature: All measurements assumed at 20°C reference temperature per ISO 1.
CMM Measurement Accuracy: Assumes measurement uncertainty ≤ 10% of tolerance per ASME B89 / ISO 14253.
Rigid Parts: Deformation under inspection fixturing is not considered. Flexible parts may require restraint notes.
Cylindrical Features: True position calculation assumes cylindrical features. For width/center plane features, use planar true position.

Limitations

Be aware of these limitations when using this calculator:

Position Only: This calculator focuses on positional tolerance. For form, orientation, and runout, use specialized calculators.
2D Measurement Input: Deviation in Z (third axis) is not included. For 3D true position, add Z input and use 2×√(ΔX²+ΔY²+ΔZ²).
Simplified Bonus Calculation: Bonus tolerance calculation is simplified. Actual bonus may depend on feature type and specific standard interpretation.
No Statistical Analysis: Pass/fail is based on single measurement. Statistical analysis of multiple parts is not included.

Frequently Asked Questions

Answers to common questions about this calculator.

What is GD&T?
Geometric Dimensioning and Tolerancing (GD&T) is a symbolic engineering language used to define the allowable variation in part geometry, including form, orientation, location, profile, and runout.
What is true position?
True position is the exact theoretical location of a feature. The position tolerance specifies a cylindrical zone within which the actual feature axis or center plane must lie.
How is true position calculated?
True Position Deviation = 2 × √(ΔX² + ΔY²) where ΔX and ΔY are the measured deviations from nominal in X and Y directions.
What is bonus tolerance in GD&T?
Bonus tolerance is additional positional tolerance gained when a feature departs from MMC (for MMC modifier) or LMC (for LMC modifier). It allows more position error when the feature size is farther from the material condition.
What is the difference between MMC, LMC, and RFS?
MMC (Maximum Material Condition) = largest shaft/smallest hole. LMC (Least Material Condition) = smallest shaft/largest hole. RFS (Regardless of Feature Size) = no bonus tolerance.
What does ø0.1 M A mean in a feature control frame?
ø0.1 is the positional tolerance (diametral), M is the MMC modifier (bonus allowed), A is the primary datum reference.
How does MMC bonus tolerance work?
For a hole at MMC: bonus = actual_size - MMC_size. The effective tolerance = specified tolerance + bonus. As the hole gets larger (moves toward LMC), bonus increases.
What datums should I use?
Use datums in order of functional importance. Primary datum constrains 3 DOF, secondary constrains 2, tertiary constrains 1. Total of 6 degrees of freedom.
What is the difference between position and profile?
Position controls location of a feature axis or center plane. Profile controls the entire surface form and location. Profile can also control orientation when datums are referenced.
How do coordinate tolerances compare to GD&T?
Coordinate (±) tolerances create a square zone. GD&T true position creates a cylindrical zone which is 57% larger for the same numerical value (π/4 vs 1).
What is ASME Y14.5?
ASME Y14.5 is the American standard for dimensioning and tolerancing. It defines GD&T symbols, rules, and best practices. The current version is ASME Y14.5-2018.
What is ISO 1101?
ISO 1101 is the international standard for geometrical tolerancing. It is equivalent to ASME Y14.5 but with some differences in symbols and rules.
What is a feature control frame?
A rectangular box containing: geometric characteristic symbol, tolerance value (with ø if diametral), material condition modifier (optional), and datum references (optional).
How do I check true position without a CMM?
Use functional gaging: a GO gage at MMC size with the positional tolerance built in. If the gage enters, the feature meets the positional requirement at MMC.
What is the difference between circular and total runout?
Circular runout controls a single cross-section. Total runout controls the entire surface simultaneously. Total runout is tighter as it controls cumulative variation.
What is the projected tolerance zone?
A projected tolerance zone (shown with circled P) extends above the part surface. Used for threaded holes where a stud or bolt would protrude and needs to fit through a mating part.
How do I convert coordinate tolerances to GD&T?
A coordinate tolerance of ±X is approximately equivalent to a true position tolerance of 2×X. For ±0.1 mm → true position ø0.2 mm.
What are the 14 GD&T symbols?
Straightness, Flatness, Roundness, Cylindricity (form). Perpendicularity, Parallelism, Angularity (orientation). Position, Concentricity, Symmetry (location). Circular Runout, Total Runout (runout). Profile of Line, Profile of Surface (profile).
What is the rule of independent vs dependent tolerances?
Per ASME Y14.5, size and geometric tolerances are independent (Rule #1). A feature must meet both size limits and geometric tolerances separately, unless MMC/LMC modifiers are used.
How does concentricity differ from position?
Concentricity controls the median points of a feature (more complex to inspect). Position controls the axis directly. Position is preferred for most applications.
What is the Taylor Principle?
The Taylor Principle states that at MMC, the feature must be checked with a GO gage of perfect form. This ensures the feature will assemble at the worst-case condition.
What is a composite tolerance?
A composite tolerance has two segments: the upper controls location relative to datums, the lower controls orientation (pattern location) with tighter value. Used for bolt hole patterns.
How do I specify GD&T on a drawing?
Use a feature control frame attached to a dimension or feature. Place the frame above or below the dimension line. Always indicate which features the tolerance applies to.
What is the purpose of a datum reference frame?
A datum reference frame establishes the coordinate system for measuring and manufacturing features. It defines the origin for all geometric tolerances.
How does surface finish affect GD&T?
Surface roughness is a separate specification that does not directly affect geometric tolerance. However, functional gaging may be affected by rough surfaces.
What is the difference between ASME and ISO GD&T?
Key differences: ASME uses Rule #1 (envelope) by default; ISO has separate envelope requirement. Symbol and tolerance zone definitions are slightly different.
How do I inspect profile tolerances?
Profile tolerances are inspected using CMM scanning, comparator overlays, or feeler gages. The entire surface must lie within the profile tolerance zone.
What is the fastest way to learn GD&T?
Start with ASME Y14.5 standard, take a certified GD&T training course, practice reading and creating drawings, and use CMM inspection software to validate understanding.
Can GD&T be used for plastic parts?
Yes. GD&T applies to all materials. For plastics, consider shrinkage, warpage, and flexible part behavior when specifying tolerances.
What are the common GD&T mistakes?
Over-tolerancing, incorrect datum order, missing MMC/LMC modifiers, ambiguous tolerance zones, and conflicting requirements between related features.

Related Calculators

Explore more calculators related to this topic.

Related Guides

Deepen your understanding with these educational resources.

Glossary

Technical terms used in mortgage calculations explained in plain language.

Bonus Tolerance
Additional geometric tolerance allowed when a feature departs from MMC or LMC per ASME Y14.5.
Composite Tolerance
A tolerance with two segments: one for pattern location, one for feature-to-feature orientation.
Datum Reference Frame
A coordinate system (3 mutually perpendicular planes) used for measurement and manufacturing.
Feature Control Frame
A rectangular symbol containing the geometric tolerance specification.
Functional Gage
A go/no-go inspection tool that simulates the mating part to verify MMC requirements.
Least Material Condition (LMC)
The condition where the feature contains the least material (largest hole / smallest shaft).
Maximum Material Condition (MMC)
The condition where the feature contains the most material (smallest hole / largest shaft).
MMC Modifier
The circled M symbol in a feature control frame, indicating bonus tolerance from MMC.
Projected Tolerance Zone
A tolerance zone applied above the part surface for threaded holes (circled P symbol).
Regardless of Feature Size (RFS)
No bonus tolerance is allowed. The geometric tolerance applies at any feature size.
True Position
The exact theoretically perfect location of a feature, specified by basic dimensions.
Tolerance Zone
The three-dimensional region within which the feature must lie.
Rule #1 (Envelope Principle)
The feature of size must have perfect form at MMC (Taylor Principle).

Authoritative References

Trusted sources and standards referenced by this calculator.

Applicable Standards

ASME Y14.5-2018ISO 1101:2017ISO 5459:2011ISO 286-1ISO 2768-1ISO 8015ASME B89.1.12

Was This Calculator Helpful?

Page Information

Last Updated:

2026-07-30

Version:

2.0.0

License:

Free to use for educational and professional purposes.