When sourcing CNC machined parts on Alibaba.com, understanding precision tolerance standards is fundamental to making informed procurement decisions. ISO 2768 is the international standard that defines general tolerances for linear and angular dimensions on technical drawings, providing a common language between buyers and suppliers worldwide.
ISO 2768 consists of two parts: ISO 2768-1 covers tolerances for linear and angular dimensions, while ISO 2768-2 addresses geometric tolerances for features like straightness, flatness, perpendicularity, and circular runout. The standard was introduced in 1989 and revised in 2003, and has since become the backbone of precision manufacturing communication [3].
- Fine (f): ±0.05mm
- Medium (m): ±0.10mm
- Coarse (c): ±0.20mm
- Very Coarse (v): ±0.50mm
For Southeast Asia manufacturers sourcing on Alibaba.com, the choice of tolerance class directly impacts cost, lead time, and supplier selection. Fine tolerance (ISO 2768-f) is typically specified for metals and requires precision equipment, skilled operators, and rigorous quality control. Medium tolerance (ISO 2768-m) is the industry default for most general applications and offers the best balance between cost and precision.
The geometric tolerance classes under ISO 2768-2 are designated as H (high precision), K (medium precision), and L (low precision). These define allowable deviations for features like straightness, flatness, perpendicularity, symmetry, and circular runout. Understanding these classifications helps buyers communicate requirements clearly and avoid costly misinterpretations [3].
ISO 2768 Tolerance Classes: Cost and Application Comparison
| Tolerance Class | Linear Tolerance (0.5-3mm) | Typical Applications | Cost Premium | Equipment Required |
|---|---|---|---|---|
| Fine (f) | ±0.05mm | Aerospace, medical devices, precision instruments | 2-3x baseline | 5-axis CNC, CMM inspection |
| Medium (m) | ±0.10mm | Automotive components, consumer electronics, general machinery | 1x baseline (standard) | 3-axis or 5-axis CNC |
| Coarse (c) | ±0.20mm | Structural parts, enclosures, non-critical components | 0.7x baseline | 3-axis CNC |
| Very Coarse (v) | ±0.50mm | Rough prototypes, jigs, fixtures | 0.5x baseline | Basic CNC or manual machining |
A critical insight from industry experts is that ISO 2768 applies to dimensions you don't critically care about. For important features that affect fit, function, or assembly, specific tolerances must be explicitly defined on the drawing. As one experienced machinist noted on Reddit: "ISO 2768 is for dimensions you don't really care about, for everything important you need to define it on the drawing" [6].
This distinction is crucial for Southeast Asia buyers sourcing on Alibaba.com. Over-specifying tolerances (applying fine tolerance to non-critical features) unnecessarily increases costs, while under-specifying (relying on ISO 2768 for critical dimensions) risks part rejection and assembly failures.
ISO 2768 is for dimensions you don't really care about, for everything important you need to define it on the drawing [6].
+/-.2mm is way too much potential slop if you don't want play between these parts. You would almost be better off having the shaft made to whatever size you want +/-.2, and get the block made undersize so that there's some stock in it and then hone it to fit [7].

