What Is Geometric Tolerance?

Caliper rests on rolled blueprints, highlighting the importance of precise measurements in engineering and design.

Before we dive into geometric tolerances, let’s quickly review the overall types of tolerances. In general, tolerances can be broadly classified into the following four categories.

  • General Tolerances (Default Tolerances)

This is a scheme in which standard allowable deviations are applied collectively to dimensions that do not have individual tolerance specifications on the drawing.

General Tolerances (Default Tolerances)
  • Dimensional Tolerances (Size Tolerances)

These specify the permissible range for a part’s “size,” such as length or diameter, and are indicated individually in forms such as “10 ± 0.1 mm.”

Dimensional Tolerances (Size Tolerances)
  • Fit Tolerances

A type of dimensional tolerance that represents the fit between a hole and a shaft. By combining a hole symbol (e.g., H7) and a shaft symbol (e.g., g6), the actual clearance or interference is determined.

Fit Tolerances
  • Geometric Tolerances

Tolerances used to control a part’s form, the positional relationships of axes and surfaces, and runout during rotation. They use dedicated symbols to specify items such as “flatness” and “position.”

Geometric Tolerances

In this article, we explain “geometric tolerances,” one category of tolerances.

Air Gap Sensor

High-precision seating confirmation of workpiece and jig

- Air Gap Sensor -

you can check not only "presence/absence" but also "adhesion (gap)" at the same time with a repeatability of ±0.5μm.

Click here

What Are Geometric Tolerances?

Geometric tolerances indicate the permissible deviations related to a part’s form, location, orientation, and runout—in other words, errors other than size.

To ensure functionality, assemblability, and interchangeability, they define strict requirements for each geometric feature.

Types and Classification of Geometric Tolerances

Geometric tolerances are broadly classified into four categories: form tolerances, orientation tolerances, location tolerances, and runout tolerances.

  • Form Tolerances

Define how much distortion of the part’s “shape” itself is allowed.

Datum: Not required. For profile tolerances, a datum may be referenced as needed.

Form Tolerances
  • Orientation Tolerances

Define what angle or direction a surface or axis must maintain relative to a datum—essentially controlling angular misalignment.

Datum: Required

Orientation Tolerances
  • Location Tolerances

Define whether features (holes, grooves, shafts, etc.) are located as intended according to the basic dimensions, controlling X–Y offsets and concentricity/coaxial deviations.

Datum: Required

Location Tolerances
  • Runout Tolerances

Define wobble (runout) when a part rotates. This is a rotation-specific control item in which size, form, and location interact in a complex manner.

Runout Tolerances

Below is a list of geometric tolerances grouped into these four categories.

Category Name Meaning of the Tolerance Zone (Key Point) Symbol / Unicode
Form
Tolerances
Straightness Surface: In each cross-section, all points lie between two parallel lines separated by distance t.
Axis: The axis line lies within a coaxial cylinder of diameter t.
Flatness The surface lies between two parallel planes separated by distance t. ⏥ / U+23E5
Circularity (Roundness) In any cross-section perpendicular to the axis, the profile lies between two concentric circles (radius difference t/2, diameter difference t). ○ / U+25CB
Cylindricity The surface lies between two coaxial cylinders with a radius difference of t/2 (diameter difference t). ⌭ / U+232D
Profile of a Line The actual line lies within a zone bounded by equidistant lines of total width t centered on the true profile. ⌒ / U+2312
Profile of a Surface The actual surface lies within a zone bounded by equidistant surfaces of total width t centered on the true profile. ⌓ / U+2313
Orientation
Tolerances
Parallelism Surface: The surface lies between two planes parallel to the datum plane, spaced t apart.
Axis: The axis line lies within a cylinder of diameter t parallel to the datum (cylindrical zone).
∥ / U+2225
Perpendicularity Surface: The surface lies between two planes at 90° to the datum plane, spaced t apart.
Axis: The axis line lies within a cylinder of diameter t perpendicular to the datum plane (cylindrical zone).
⟂ / U+27C2
Angularity Surface: The surface lies between two planes inclined at the basic angle to the datum, spaced t apart.
Axis: The axis line lies within a cylinder of diameter t inclined at the basic angle to the datum.
∠ / U+2220
Location
Tolerances
Position With “Ø”: The center axis lies within a cylinder of diameter t (3D cylindrical zone).
Without “Ø”: The center point lies within a square with diagonal t (in the plane).
Position tolerances can be applied to any theoretical feature, such as planes, spheres, or cylinders.
⌖ / U+2316
Concentricity / Coaxiality Concentricity: The center point of each cross-section lies within a circle of diameter t concentric with the datum axis.
Coaxiality: The entire center axis lies within a cylinder of diameter t coaxial with the datum axis.
◎ / U+25CE
Symmetry The median plane (or line) lies between two planes equally disposed at ±t/2 from the datum plane (total separation t). ⌯ / U+232F
Runout
Tolerances
Circular Runout When the part is rotated one revolution, the runout indicated by the measuring probe (maximum − minimum) is t or less.
Cylindrical surface: Measures radial (diameter-direction) runout.
End face: Measures axial (face-direction) runout.
↗ / U+2197
Total Runout While rotating the part, the probe is also moved along the axis, and the total indicator reading (TIR) runout is t or less → a 3D tolerance controlled over a cylindrical total zone (entire length + 360°). ⌰ / U+2330

Tool Setter

Automates originating of cutting tools

- Tool Setter -

Tool length and chips is monitored to prevent machining defects due to wear and thermal displacement

Click here

How to Specify Geometric Tolerances on Drawings

When indicating geometric tolerances on a drawing, you use a rectangular box called a feature control frame (tolerance frame).

feature control frame

For example, when specifying a hole’s position tolerance as a ⌀0.05 tolerance zone relative to datum surfaces A, B, and C, you would write something like “⌖ | ⌀0.05 | A | B | C” in the feature control frame, and connect the leader from the frame to the hole dimension or the diameter dimension line.

This indicates that “the hole’s axis must lie within a cylinder of diameter 0.05 relative to datums A, B, and C.”

The following elements are entered in the feature control frame in order.

1.Geometric Characteristic Symbol

Write the symbol for the specified geometric tolerance in the leftmost compartment. This indicates which type of geometric deviation is being controlled.

2.Diameter Symbol (When Required)

If the tolerance zone is defined by a diameter, add “⌀” before the tolerance value. This applies, for example, when controlling a hole’s position with a cylindrical zone, or when controlling an axis’s straightness or parallelism with a cylindrical zone.

3.Tolerance Value

Enter the allowable amount of deviation as a numerical value. The unit is the drawing’s length unit (typically mm) and is often omitted. If necessary, add notes about form or direction after the value (e.g., “± symmetrically”).

4.Modifiers / Additional Symbols

Add condition symbols related to the tolerance value as needed. Typical examples include “Ⓜ” to indicate maximum material requirement, “Ⓛ” for least material requirement, and “ⓔ” to indicate the envelope requirement (perfect form envelope by a cylinder or two parallel planes). In ISO/JIS, there is also a rule to add “UZ” when the tolerance zone is asymmetric (unequally disposed).

5.Datum References

For orientation, location, and runout tolerances, enter the datum references on the right side of the feature control frame. When using multiple datums, list them in order of precedence (e.g., A | B | C). If needed, add “Ⓜ,” “Ⓛ,” etc. after each datum symbol to specify that the datum is to be applied at maximum or least material condition.

What Can Happen If You Don’t Specify Geometric Tolerances Accurately

サイズ公差のみを記載し他社に加工を依頼している場合、極端な例ですが下の図のような製品が納品される可能性はゼロではありません。

Problems Caused by Missing Geometric Tolerances

With size tolerances alone, even such a part may pass inspection.

If the part is machined domestically, the machinist may interpret the designer’s intent and achieve “flatness” and “parallelism.”

However, it cannot be said with certainty that no supplier would deliver a problematic part simply because “the dimensions are within tolerance.” Even if it feels like extra work, be sure to specify geometric tolerances as well.

Especially when outsourcing to a supplier for the first time, we recommend specifying slightly tighter size tolerances together with geometric tolerances.

Build the Habit of Adding Geometric Tolerances to In-House Manufacturing Drawings

Make it a habit to include geometric tolerances even on drawings for parts used in in-house jigs and fixtures.

For parts completed entirely in-house, it is common to rely on only a simple sketch and dimensions. As a result, there are workplaces where operators machine parts without knowing geometric tolerances.

Drawings that include only a figure and dimensions do little to improve operators’ skills or machining knowledge. Geometric tolerances are something machinists and operators should learn.

Ensure Even Load/Unload Operators Understand Geometric Tolerances

Machined Parts

The people who should understand geometric tolerances are not limited to designers, setup personnel, and machinists.

In recent years, more companies have assigned the loading and unloading of mass-produced parts to part-time or temporary staff. It is advisable to ensure that such “load/unload-only operators” are also familiar with geometric tolerances.

One reason is that when tool wear causes chatter marks on the machined surface, operators who are unaware of geometric tolerances such as “flatness” and “parallelism” may continue loading/unloading and machining, potentially producing a large number of defective parts.

If operators understand geometric tolerances, they can judge “this part is defective” as soon as chatter appears, enabling decisions such as stopping the process and thereby minimizing losses.

What Are Metrol’s High-Precision Positioning Sensors?

So far, we have covered an overview of geometric tolerances and their types. In real manufacturing environments, there are many situations where highly accurate measurement and positioning are required to maintain dimensional accuracy.

As one effective way to meet these high-precision needs, we introduce METROL’s high-precision positioning sensors.

High-Precision Positioning Touch Switches

High-Precision Positioning Touch Switches

These are contact-type high-precision switches used for positioning and workpiece presence detection in machine tools, robots, and jigs. They achieve an extremely high repeatability of up to 0.5 µm and feature IP67-rated waterproof and dustproof protection, ensuring stable operation even in harsh environments. With more than 200 standard models available, they offer a wide range of variations, including designs for confined spaces, high-temperature environments, vacuum applications, and low contact force requirements.

Tool Setter (Tool Length Measurement Sensor)

Tool Setter

This is a contact-type sensor installed on CNC machine tools and industrial robots for tool length measurement, reference position setting, and tool breakage detection. By automatically measuring and compensating for tool length, wear, and thermal displacement inside the machine, it helps prevent machining defects and significantly reduces setup time. It is one of Metrol’s best-selling products, with a proven track record of more than 500,000 units shipped in 74 countries worldwide.

Touch Probe (On-Machine Measurement Probe)

Touch Probe

This is a contact-type probe for in-machine measurement, installed on machine tools and robots to automatically perform workpiece positioning (centering) before machining and dimensional measurement after machining. With a repeatability of 1 µm, it automates workpiece referencing and dimensional inspection, replacing skilled manual operations to reduce setup time and help prevent machining defects. Both wired and wireless models are available, meeting retrofit needs for 5-axis machining centers and robotic applications.

Air Gap Sensor (Pneumatic Sensor)

Air Gap Sensor

This is a non-contact sensor that uses air pressure to detect workpiece seating conditions with micron-level accuracy. It can detect gaps (“lift”) of less than 10 µm—previously difficult to measure—with a repeatability of ±0.5 µm, helping prevent machining defects and equipment downtime caused by insufficient contact between the workpiece and fixture. The sensor is used in applications such as semiconductor manufacturing processes, precision part clamping operations, and grinding wheel positioning on grinding machines, and it is a smart sensor that also supports the international standard IO-Link communication.

Contact Us