How to understand general tolerance(also called free tolerance)?

Apr 08, 2025Leave a message

According to GB/T 1804-2000 national standard, dimensions without specified tolerances in mechanical processing (formerly called "free tolerances") are now uniformly referred to as "general tolerances". This standard applies to metal cutting and stamping processes, while non-metal processes may use it as reference. Technical drawings must indicate the tolerance grade standard in the title block (e.g., GB/T 1804-m).

 

NOTES ON GENERAL TOLERANCES (formerly Free Tolerances):

1. Application Scope:
Applies exclusively to machined surfaces
Not to be marked on working drawings

 

2. Deviation Principles:
Shaft dimensions: unilateral (-) deviation
Holes, hole depths, slot widths/depths/lengths: unilateral (+) deviation
All other dimensions: bilateral (±) deviation
- Exceptions requiring unilateral deviation must be explicitly specified

 

3. GB 1800-79 Revision Highlights:
- 20 tolerance grades (IT01, IT0, IT1 to IT18)
- IT = ISO Tolerance, with descending precision from IT01 to IT18

 

4. GB 1804-79 Key Provisions:
a) Applies to both machined and non-machined metal parts
b) Unspecified tolerances shall follow technical documentation
c) Default grades: IT12 to IT18 with these conventions:
- Holes: H (+) system
- Shafts: h (-) system
- Lengths: ±IT (Js/js)
- Optional: Uniformly apply Js/js system

 

Technical Notes:
1. "Free tolerance" is deprecated per current GB/T 1804-2000
2. Modern standards use "general tolerances for unspecified dimensions"
3. Current practice requires title block notation (e.g. "GB/T 1804-m")

 

Deviation value

According to GB 1804-2000 (ISO 2768-1:1989), general tolerances are classified into four grades:f (fine), m (medium), c (coarse), and v (very coarse). The tables below specify limit deviations for linear and angular dimensions.

The following are tolerance specifications for three different dimension types under general tolerances:

Table 1: Limit Deviation Values for Linear Dimensions with Unspecified Tolerances

Tolerance class Basic Size Ranges(MM)
Dimension 0.5~3 3~6 6~30 30~120 120~400 400~1000 1000~2000 2000~4000
f(fine) ±0.05 ±0.05 ±0.1 ±0.15 ±0.2 ±0.3 ±0.5 -
m(Medium) ±0.1 ±0.1 ±0.2 ±0.3 ±0.5 ±0.8 ±1.2 2
c(coarse) ±0.2 ±0.3 ±0.5 ±0.8 ±1.2 ±2 ±3 ±4
v(very coarse) - ±0.5 ±1 ±1.5 ±2.5 ±4 ±6 ±8

 

Table2:Limit Deviations for Fillet Radii and Chamfer Heights

Tolerance class Basic Size Ranges(MM)
Dimension 0.5~3 3~6 6~30 30~
f(fine) ±0.2 ±0.5 ±1 ±2
m(Medium) - - - -
c(coarse) ±0.4 ±1 ±2 ±4
v(very coarse) - - - -

 

Table 3: Limit Deviation Values for Angular Dimensions

Tolerance class Basic Size Ranges(MM)
Length Ranges ≤10 10~50 50~120 120~400 400~
f(fine) ±1° ±30' ±20' ±10' ±5'
m(Medium) - - - - -
c(coarse) ±1°30' ±1° ±30' ±15' ±10'
v(very coarse) ±3° ±2° ±1° ±30' ±20'

Notes:
1. For angular dimensions, the length refers to the shorter side length. For conical angles, use the generatrix length.
2. Medium (m) and very coarse (v) grades for Table 2/3 follow corresponding values from Table 1.
3. Dash (-) indicates the grade isn't recommended for that size range.