When buyers search for "high precision CNC machining" on Alibaba.com, they often encounter a confusing array of tolerance specifications. What does ±0.005 inches really mean? Is ISO 2768-mK better than ISO 2768-f? For Southeast Asian exporters entering the crystal crafts and custom manufacturing space, understanding these specifications is critical to matching buyer expectations and pricing appropriately.
This section breaks down the industry-standard tolerance classifications without recommending one configuration over another. Our goal is to equip you with knowledge so you can make informed decisions based on your target market, production capabilities, and cost structure.
ISO 2768: The Global Language of Tolerances
ISO 2768 is an international standard that simplifies tolerance specifications for technical drawings. It consists of two parts:
ISO 2768-1 covers linear and angular dimensions with four tolerance classes:
- f (Fine): Tightest tolerances for precision components
- m (Medium): Balanced precision for most industrial applications
- c (Coarse): Suitable for structural parts where appearance matters more than fit
- v (Very Coarse): Used for rough castings or weldments
ISO 2768-2 defines geometric tolerances (flatness, straightness, cylindricity, etc.) with three classes:
- H (High): Tightest geometric control
- K (Medium): Standard geometric tolerance for most applications
- L (Low): Relaxed geometric requirements
A typical specification like "ISO 2768-mK" means medium linear tolerance with medium geometric tolerance—this combination works for approximately 80% of CNC machined parts according to industry analysis [5].
ISO 2768-1 Linear Dimension Tolerance Classes (Selected Ranges)
| Nominal Size (mm) | Fine (f) | Medium (m) | Coarse (c) | Very Coarse (v) |
|---|---|---|---|---|
| 0.5 to 3 | ±0.02 mm | ±0.05 mm | ±0.1 mm | ±0.2 mm |
| 3 to 6 | ±0.02 mm | ±0.05 mm | ±0.1 mm | ±0.2 mm |
| 6 to 30 | ±0.05 mm | ±0.1 mm | ±0.2 mm | ±0.5 mm |
| 30 to 120 | ±0.1 mm | ±0.15 mm | ±0.3 mm | ±0.8 mm |
| 120 to 400 | ±0.15 mm | ±0.2 mm | ±0.5 mm | ±1.2 mm |
Beyond ISO 2768: Advanced Precision Capabilities
For applications requiring tighter control than ISO 2768 provides, manufacturers often specify custom tolerances. Here's what different precision levels look like in practice:
Standard Precision (most common for B2B orders):
- ±0.005 inches (0.127 mm) - achievable by most CNC shops
- Surface finish: Ra 3.2 μm
- Suitable for: fixtures, jigs, non-critical components
High Precision:
- ±0.002 inches (0.051 mm) - requires quality equipment and experienced operators
- Surface finish: Ra 1.6 μm
- Suitable for: automotive parts, consumer electronics housings
Ultra Precision:
- ±0.0005 inches (0.0127 mm) - reaming and grinding operations
- Surface finish: Ra 0.8 μm or better
- Suitable for: medical devices, aerospace components, optical mounts
According to UNEEDPM's 2026 CNC machining guide, advanced shops can achieve ±0.0025mm tolerances with proper equipment and process control, but this comes at a significant cost premium [3].

