Every manufactured part carries slight variations from its ideal dimensions. These small departures, known as engineering tolerances, define the acceptable range of variation around a specified size or measurement. Engineers assign tolerances to make sure parts fit together properly, work as intended, and remain interchangeable—no matter which factory or machine builds them.
This article will help you understand what engineering tolerances are, the different types of tolerances, how they relate to part fits, and practical tips for applying them.

What is a Tolerance in Engineering?
Engineering tolerance refers to the allowable amount a dimension can vary from the nominal (target) size. These limits are necessary because no manufacturing process is perfect. Even with high-precision equipment, a part’s actual measurement will never exactly match the CAD model’s dimension.
For example, if a shaft is designed to be 25 mm in diameter, a tolerance of ±0.1 mm would allow the final part to measure anywhere from 24.9 mm to 25.1 mm and still be acceptable. These figures guide machinists when setting up cutting tools and inspection processes and tell quality teams exactly when a part should be rejected.
Tolerances apply to a variety of dimensions including:
- Length
- Diameter
- Angle
- Flatness
- Parallelism
While this article focuses on dimensional tolerances for machined parts, note that tolerances can also govern electrical values (voltage, current), thermal properties (temperature), and other measurable quantities.
Why Are Tolerances Important in Engineering?
Tolerances play a major role in product quality and functionality. Without them:
- Parts may not fit together during assembly.
- Moving components might stick or grind.
- Electrical components may overheat or short-circuit.
- Production costs could rise due to rework or scrap.
By specifying tolerances, engineers create a clear boundary between acceptable and unacceptable variations. This helps manufacturers produce parts efficiently without sacrificing reliability.
Key Terms You Should Know
Before diving into the different types of tolerances, it’s helpful to understand some basic terms:
- Nominal Value: The target or ideal size of a part.
- Upper Deviation: How much larger the actual part size can be above the nominal value.
- Lower Deviation: How much smaller the part can be below the nominal size.
- Tolerance: The total range of acceptable variation, calculated by subtracting the lower limit from the upper limit.
- Fit: The way two parts (like a shaft and hole) interact based on their tolerances.
Next, let’s take a detailed look at each part of the engineering tolerance types.
Types of Engineering Tolerances
Tolerances are applied in several different ways depending on the design goals. Here are the most common types used in mechanical engineering:
Standard Engineering Tolerance Grades (ISO 2768)
Sometimes, engineering drawings don’t list a tolerance for every single dimension. In those cases, general tolerances apply. These are standard limits applied across the drawing unless otherwise noted.
These tolerances are often written as a note, like “ISO 2768-m,” meaning that the medium tolerance class of the ISO 2768 standard applies to all unspecified dimensions.
A note on the drawing invokes the tolerance class—fine (F), medium (M), coarse (C), or very coarse (V)—and a table provides tolerance values for typical size ranges.
| Linear Range (mm) | F Class | M Class | C Class | V Class |
|---|---|---|---|---|
| 0.5 – 3 | ±0.05 | ±0.10 | ±0.20 | — |
| >3 – 6 | ±0.05 | ±0.10 | ±0.30 | ±0.50 |
| >6 – 30 | ±0.10 | ±0.20 | ±0.50 | ±1.00 |
| >30 – 120 | ±0.15 | ±0.30 | ±0.80 | ±1.50 |
| >120 – 400 | ±0.20 | ±0.50 | ±1.20 | ±2.50 |
| >400 – 1000 | ±0.30 | ±0.80 | ±2.00 | ±4.00 |
| >1000 – 2000 | ±0.50 | ±1.20 | ±3.00 | ±6.00 |
| >2000 – 4000 | — | ±2.00 | ±4.00 | ±8.00 |
When a drawing shows “ISO 2768-m,” every unspecified linear dimension follows the M (medium) column values in the table above. Designers still override general tolerances with specific ones when precision is critical.
Ready to manufacture high‑precision parts within tight tolerances? We provide precision machining services with industry-standard tolerance capabilities and specialize in holding tight tolerances for high-performance parts. Send us your drawings today for a fast quote and expert feedback on your tolerancing strategy.

Ready for Your Project?
Try BOYI TECHNOLOGY Now!
Upload your 3D models or 2D drawings to get one on one support
Dimensional Tolerances
These tolerances apply to the length, width, height, diameter, or depth of a part. They help control the overall size and ensure parts will fit or assemble properly.
Dimensional tolerances can be:
- Unilateral: The deviation is only allowed in one direction (either above or below the nominal value).
- Bilateral: The deviation is allowed in both directions.
Engineers choose between these forms based on functional needs. If a hole can only be too big (and that’s acceptable), they use unilateral +0/–size. If both directions matter equally, they choose ±size.

Geometric Tolerances (GD&T)
While dimensional tolerances control the size of a feature, geometric tolerances—defined using the GD&T system—control the shape, orientation, and location.
Geometric dimensioning and tolerancing (GD&T) is a standardized method of defining tolerances using symbols. It ensures that parts are manufactured and measured consistently, even if they come from different suppliers.
Some examples of geometric tolerances include:
- Flatness – how flat a surface must be
- Parallelism – how parallel two surfaces must be
- Concentricity – how aligned the center points of circles are
- True position – how accurately a feature is located
GD&T is particularly useful for complex parts, as it allows engineers to be more specific about which features are most critical.
Fits: How Parts Come Together
In many mechanical systems, parts are assembled together—like a shaft inserted into a hole. In these cases, the fit between components is essential to the performance of the final assembly.
A fit is determined by the size difference between two mating parts and is controlled through tolerances. There are three major fit types:

Interference Fit
An interference fit intentionally makes the shaft larger than the hole. Pressing or heating one part lets it slip into the other and then shrink or grip tightly. Interference fits work for:
- Permanent or semi‑permanent joints
- Bearings pressed into housings
- Pulleys on shafts
To assemble, manufacturers often use heat to expand the hole or force to press the shaft. The minimum interference is the smallest overlap (shaft min minus hole max), and the maximum interference is the largest overlap (shaft max minus hole min).
Transition Fit
A transition fit can yield either a small clearance or small interference, depending on where in the tolerance zones the parts end up. It balances ease of assembly against positional stability.
Use case: A piston in a precision cylinder where too loose invites gas leakage, but too tight demands extra press‑force.
| Fit Type | Clearance Range | Interference Range |
|---|---|---|
| Clearance Fit | Always ≥ 0 | None |
| Transition Fit | Slightly positive | Slightly negative |
| Interference Fit | None | Always ≤ 0 |
Designers pick fits based on operating environment, load requirements, and maintenance needs.
Clearance Fit
A clearance fit always leaves some space between the hole and shaft. This gap lets one part slide easily inside the other. Clearance fits suit:
- Rotating shafts in bearings
- Quick connections or adjustments
- Assemblies that need lubrication
Minimum clearance is the smallest gap, calculated by subtracting the maximum shaft size from the minimum hole size.
Maximum clearance is the largest gap, found by subtracting the minimum shaft size from the maximum hole size.
How to Choose the Right Engineering Tolerance
Setting tolerances is both an art and a science. Here are some key considerations to help engineers choose appropriate tolerance levels:
Manufacturing Capability
Every machine tool and process has a practical limit on dimensional accuracy. A drill press, CNC milling, or CNC turning machining may hold to ±0.05 mm, while electrical discharge machining (EDM) can achieve ±0.005 mm. Designers must check machine specifications and shop experience before specifying extremely tight tolerances.

Inspection and Measurement
How will you measure the part? Tighter tolerances demand more accurate measurement tools and more inspection time. A calliper might verify dimensions to ±0.02 mm, but a coordinate measuring machine (CMM) can measure to ±0.002 mm. Quality managers must factor in the cost of inspection equipment and time when approving tight tolerances.
Functional Requirements
Engineers must always ask, “What function does this feature serve?” If a hole only guides a pin, a loose clearance fit may be fine. If the hole carries fluid at high pressure, a close seal with minimal leakage demands a precise interference fit or added sealing elements. Defining function first saves cost on unnecessary precision.
Material Effects
Materials expand or contract with temperature changes and may deform under load. Metals like aluminum expand more than steel for the same temperature rise. Plastic parts can swell significantly in humid conditions. Engineers include these effects by adding extra tolerance for thermal growth or moisture-induced changes.
Surface Finish
Surface roughness adds another layer of variation. A rough surface can add hundreds of micrometres to the effective size of a part, especially on sliding or sealing features. Designers call out surface finish requirements (for example, Ra 0.8 µm) to control how flat or smooth a surface must be after machining or grinding.
Tools for Analyzing Engineering Tolerance Stacks
When assemblies have multiple parts in series—such as a shaft, spacer, and bearing—small tolerances add up. A tolerance stack-up analysis predicts the worst-case and statistically likely accumulated variation.
- Worst-Case Analysis: Assumes every dimension hits its extreme. If three parts each can be +0.02 mm high, the worst-case stack may be +0.06 mm. This method guarantees fit but often leads to overly tight budgets.
- Statistical Analysis: Uses root-sum-square (RSS) or Monte Carlo simulation to predict the most likely variation. RSS: √(0.02² + 0.02² + 0.02²) ≈ 0.0346 mm. This method balances risk and cost.
When critical assemblies demand high reliability, perform both analyses. Then weigh the cost of tighter tolerances against the risk of stack-up failure.
Need Precision Machined Parts? We Can Help
BOYI TECHNOLOGY offers CNC machining services with industry-standard tolerances, supporting everything from simple brackets to complex assemblies. With our advanced 3-, 4-, and 5-axis machines, we deliver parts that meet your exact design specs.
Whether you’re building a prototype or scaling up for production, we’re ready to help you get the right fit—every time.
Upload your CAD files today and get a free, instant quote.

Ready for Your Project?
Try BOYI TECHNOLOGY Now!
Upload your 3D models or 2D drawings to get one on one support
Conclusion
Engineering tolerances form the backbone of precise manufacturing. They guide every step from design to final inspection. By understanding nominal values, deviations, tolerance grades, GD&T symbols, and fit types, engineers can craft reliable products that meet their design goals without overpaying for unnecessary precision.
When you set tolerances, remember to focus on function first, consult production experts, and use tolerance analysis methods to predict real-world behavior. This balanced approach keeps costs in check and ensures each part fits, moves, and lasts as planned.
FAQ
You subtract the lower limit from the upper limit (e.g., 10.00 – 9.98 = 0.02 mm) or sum the positive and negative deviations (e.g., +0.05 / –0.02 = 0.07 mm).
Acceptable tolerance depends on part function, manufacturing method, and cost—critical features may need ±0.01 mm, while non‑critical features often work at ±0.1 – 0.2 mm.
According to ISO 2768‑m, linear dimensions of 0.5–3 mm use ±0.10 mm, 6–30 mm use ±0.20 mm, and 400–1000 mm use ±0.80 mm, with medium‑grade angular tolerances at ±2°.

This article was written by engineers from the BOYI TECHNOLOGY team. Fuquan Chen is a professional engineer and technical expert with 20 years of experience in rapid prototyping, metal parts, and plastic parts manufacturing.


