Help Center
Deliver to:
Ship to
Currency
USD (US Dollar)
Save
Your Cart
Your quote requests is empty.
Welcome back! If you had Quote requests items in your Shopping cart, we have saved them for you. You can Sign in now to see them, or whenever you're ready to check out.
Total $0.00
View Cart

How to Define Tolerances in Engineering Drawings

Last updated on Dec 29, 2025

Introduction

For mechanical professionals, engineering drawings are indispensable, as they specify critical dimensional and tolerance requirements. While dimensional marking is relatively straightforward, defining appropriate tolerances often raises questions: Why is a specific tolerance range chosen? When is strict tolerance necessary versus default tolerance? Why are geometric tolerances (e.g., position, straightness, roundness) required? This guide explains the essence of tolerances, principles of effective tolerance design, and a step-by-step process to define tolerances accurately.


1. Core Concepts of Tolerances

1.1 Nature of Tolerances

A tolerance specifies the **permissible limit** of variation between the actual manufactured part and its ideal size/shape. Due to inevitable factors in production (e.g., machine vibration, equipment wear, mold precision), identical parts cannot be produced with absolute precision. Tolerances ensure that minor deviations do not compromise the part’s intended functions (e.g., assembly, strength, durability, interchangeability). Tolerances are not arbitrarily assigned but derived from functional requirements through logical deduction, calculation, and trade-offs.


1.2 Principles of Effective Tolerance Design

A common misconception is that "stricter tolerances equal better quality." However, overly tight tolerances require:

- High-precision machining equipment, tools, and slower processing speeds;

- Advanced inspection tools and frequent quality checks;

- Higher costs, longer lead times, and limited supplier options.

Effective tolerance design must balance three key factors:

- **Functional reliability**: Ensure the part meets all performance and safety requirements;

- **Manufacturability**: Be feasible with existing production processes;

- **Cost-efficiency**: Avoid unnecessary precision that increases production/inspection costs.


2. Step-by-Step Tolerance Definition Process

Step 1: Clarify Part Functions and Critical Features

Functionality is the foundation of tolerance design. Without a clear understanding of the part’s purpose, any tolerance selection is arbitrary.

- First, define the part’s core functions: force transmission, positioning, sealing, guidance, etc.;

- Identify critical features associated with these functions (e.g., surfaces, holes, shafts, grooves):

- Example 1: Shaft-hole fit requires controlling diameter tolerance;

- Example 2: Sealing surfaces require controlling flatness and roughness;

- Example 3: Bolt installation requires controlling position tolerance.


Step 2: Prioritize Functional Requirements

Not all dimensions/tolerances are equally critical. Classify tolerances by functional importance:

- **Level 1 (Critical Tolerances)**: Directly affect assembly, motion precision, safety, or strength (e.g., hole/shaft diameters for fits, coaxiality for rotational parts);

- **Level 2 (Secondary Tolerances)**: Influence performance but are not decisive (e.g., non-critical hole positions, minor motion precision requirements);

- **Level 3 (Non-Critical Tolerances)**: Do not impact assembly or performance (e.g., machining allowances, non-working surfaces—default tolerances are typically sufficient).


Step 3: Establish a Datum Reference Frame

A datum is the "coordinate system" for measurement and tolerance control, ensuring consistency across design, machining, and inspection. Follow these principles for datum selection:

- **Functional Consistency**: Align with the part’s actual positioning during assembly;

- **Stability**: Choose large, flat, and wear-resistant surfaces that are less prone to deformation;

- **Measurability**: Ensure the datum is easy to inspect and verify;

- **Simplicity**: Use 1–3 datums to form a coordinate system (avoid excessive datums).


Step 4: Select Tolerance Types

Choose between dimensional tolerances, geometric tolerances, or a combination based on functional needs:

- **Dimensional Tolerances**: Control "size qualification" (e.g., hole diameter, shaft diameter, groove width, thickness). Tolerance values are determined by fit type (clearance, interference, transition) or functional calculations;

- Geometric Tolerances: Control the **form, orientation, location, and runout** of features. They are used when dimensional tolerances alone do not sufficiently ensure functionality;

- Shape control: Flatness, roundness, straightness;

- Orientation control: Parallelism, perpendicularity, angularity;

- Position control: Position, coaxiality, symmetry;

- Runout control: Circular runout, total runout.


Step 5: Calculate and Confirm Tolerance Values

Finalize tolerance values by considering three factors:

1. **Functional Requirements**:

- Example 1: Interference fits for force transmission require calculating the necessary interference to withstand design loads;

- Example 2: Bolted connections require calculating position tolerance based on hole diameter, bolt size, and quantity to ensure assembly;

- Example 3: Account for thermal expansion/contraction (using material expansion coefficients and temperature ranges) to avoid interference.

2. **Standard Specifications**: Reference industry standards for precision grades and tolerance ranges corresponding to material, size, and machining methods;

3. **Process and Inspection Capability**: Select tolerances that are feasible for manufacturing and easy to inspect (e.g., between H7/n6 and H6/r5 for interference fits, choose the option compatible with supplier capabilities).


3. Reference Resources

- Machining Methods and Achievable Tolerances for Common Part Features

- Precision Grades, Machining Methods, and Cost Correlation;

- The 1:10 Rule: Selecting Appropriate Measuring Tools Based on Dimensional Tolerances.

-Accuracy levels and costs achievable with different machining methods

Summary

Tolerance design is a systematic process centered on functional requirements, balancing performance, manufacturability, and cost. By following the five-step process—clarifying functions, prioritizing requirements, establishing datums, selecting tolerance types, and calculating values—you can define accurate, sufficient, and cost-effective tolerances for engineering drawings. For further assistance, contact our technical support team.