The Ultimate CNC Machining Tolerance Chart: A Shop Engineer’s Plain English Guide
When you look at a CNC machining tolerance chart, the numbers can feel confusing. I’ve been a machinist for over ten years – making parts for medical tools, semiconductor machines, consumer electronics, communication equipment, auto parts, and automation gear. One thing I’ve learned: the chart is just a starting point. Real world machining depends on the material, the machine, the tool, and even the temperature of the shop.
CNC machining tolerance limits tell you how much a size can vary from the drawing. For example, a shaft might say “10 mm ±0.02 mm”. That means the real shaft can be between 9.98 mm and 10.02 mm.
Most standard CNC mills and lathes can hold ±0.05 mm (about 0.002″) without any trouble. If you need better than ±0.01 mm, the cost starts to go up fast.
Simple table – what you can expect from different machines:
Machine Type
Normal Limit (mm)
Cost Level
3 axis mill
±0.05
Low
5 axis mill
±0.025
Medium
Swiss lathe
±0.01
High
Jig grinder
±0.002
Very high
For most jobs, keeping tolerances at ±0.05 mm or looser gives you the best value. Tight tolerance machining (±0.01 mm or tighter) should only be used on features that really need it – like bearing seats or sealing surfaces.
Precision CNC Tolerance– When Should You Ask for It?
Precision CNC tolerance is typically ±0.01 mm or tighter. This high level of CNC machining tolerance is required for medical parts (such as bone drill guides) and semiconductor equipment (like vacuum chamber lids).
But here’s a key tip from our quoting team: around 40% of drawings that require “precision” cnc machining tolerance don’t actually need it. We’ve seen simple brackets with ±0.005 mm on a hole that only holds a loose screw. This error doubles the cost with no benefit.
Ask yourself three questions before specifying precision:
Does the part stop working if the size changes by 0.02 mm?
Will you measure every part with a CMM or other good tool?
Is the material stable (metal, not soft plastic)?
If you answer “no” to any of these, loosen the tolerance. You’ll save money.
ISO Tolerance CNC Standards – The Right Way to Call Out Fits
ISO Quality Certifications – The Backbone of Our CNC Manufacturing
Instead of relying on vague quality claims, global clients trust our CNC machining services because we operate under three of the most respected international quality management systems: ISO 9001, ISO 13485, and IATF 16949. These certifications validate our commitment to precision, compliance, and consistent performance across medical, automotive, and general industrial applications.
Certification
Core Standard
Key Quality Assurance
Critical Application Focus
ISO 9001
Global QMS Baseline
Standardized processes, continuous improvement, customer-centric quality control
General industrial CNC parts, ensuring consistent quality and reliable delivery for all non-specialized sectors
ISO 13485
Medical Device QMS
Stringent risk management, full material traceability, regulatory compliance (FDA 21 CFR, EU MDR)
Medical CNC components, meeting the strict safety and quality requirements of implantable and surgical instruments
IATF 16949
Automotive Industry QMS
Zero-defect production, APQP/PPAP compliance, error-proofing (Poka-Yoke) systems
Automotive CNC parts, satisfying the rigorous quality and reliability demands of vehicle OEMs and Tier 1 suppliers
Our adherence to these standards eliminates guesswork in production. When these certifications appear on our quality documentation, you can be confident of faster quoting, fewer errors, and CNC parts that meet or exceed your exact specifications.
CNC Machining Accuracy – What the Machine Can Actually Do
CNC machining accuracy is about how close the machine can get to the commanded position. A brand new 5 axis machine might have accuracy of ±0.003 mm. But that doesn’t mean every part will hold that – because tools wear, material moves, and the shop warms up during the day.
Real world numbers from our shop floor:
Machine type
Best reliable accuracy
Good for…
Standard VMC
±0.01 mm
Most parts
High end mill (with glass scales)
±0.005 mm
Precision molds, medical
Swiss lathe
±0.003 mm
Small, complex parts
Jig grinder
±0.001 mm
Very tight holes (rarely needed)
If your drawing asks for ±0.005 mm on a part longer than 100 mm, tell the machinist ahead of time. They may need to run the machine for an hour to warm it up and keep the shop at a steady 20°C.
GD&T CNC Machining – Controlling More Than Just Size
Gd&t CNC machining uses symbols to control shape, angle, position, and surface. A simple plus/minus tolerance only controls size. GD&T controls how features relate to each other.
The most useful GD&T symbols for CNC work:
True position (⌖) – keeps holes where they belong. A position tolerance of Ø0.01 mm means the hole center must fall inside a 0.01 mm wide circle.
Flatness (⌓) – keeps a surface flat. Critical for sealing faces.
Parallelism (∥) – keeps two surfaces lined up.
Perpendicularity (⟂) – keeps a hole square to a face.
Why use GD&T? It can actually save you money. For example, if you add “MMC” (maximum material condition) to a hole position callout, the tolerance gets a little looser when the hole is drilled smaller. That turns a nearly impossible job into a normal one.
CNC Machining Tolerance – The Finish That Matters
CNC machining surface tolerance is about how smooth or rough the surface feels. It’s measured in Ra (micrometers). A standard milled surface is about 1.6–3.2 µm Ra. A polished surface can be 0.2 µm Ra or smoother.
Simple guide – surface finish vs. use case:
Surface finish (Ra)
How it’s made
Best for
3.2 µm
Regular milling or turning
Most structural parts
1.6 µm
Finish pass with sharp tool
Sliding surfaces, non critical seals
0.8 µm
High speed finishing
Bearing journals, medical implants
0.4 µm or finer
Grinding or polishing
Sealing faces, optical mounts
Surface finish matters for tight tolerance machining. If you need a hole within ±0.005 mm, the surface must be smooth (0.8 µm Ra or better). Otherwise, you can’t measure it accurately.
Tolerance vs Cost CNC – The Real Trade Off
Tolerance vs cost CNC is not a straight line. Going from ±0.1 mm to ±0.05 mm adds maybe 10% to the price. Going from ±0.05 mm to ±0.01 mm can double the price. Going from ±0.01 mm to ±0.005 mm often triples it.
Here’s a real example – 1000 parts in aluminum, 3 axis mill:
Tolerance
Time per part
Scrap rate
Relative cost
±0.1 mm
4 min
0.5%
1.0x (baseline)
±0.05 mm
5 min
1%
1.2x
±0.025 mm
8 min
2%
1.8x
±0.01 mm
15 min
5%
3.2x
±0.005 mm
30 min + special tool
10%
6.0x
How to save money:
Only tighten the three most important dimensions. Leave the rest loose.
Use statistical stacking – if you have ten holes at ±0.01 mm, the total variation is about ±0.032 mm, so you can often open each hole to ±0.02 mm.
For a shaft and hole, tighten only the shaft. Make the hole a little looser.
How Smart Buyers Read a CNC Machining Tolerance Chart
A good CNC machining tolerance chart is more than a list of numbers. Experienced buyers look for three things:
Which tolerances matter for function? – Bearing fits, alignment pins, and sealing surfaces get tight numbers. Outer corners and cosmetic features get loose numbers.
Can a normal shop make the tightest tolerance? – If the chart shows ±0.003 mm on a 200 mm part, that means grinding. That adds weeks and dollars.
Does the tolerance match the material? – Brass can hold ±0.005 mm. Plastic (like PEEK or Delrin) moves 0.1 mm with humidity – don’t use tight tolerances on plastic.
PAA – People Also Ask
Q1: Can a CNC mill hold 0.001 mm? In real production – no. That’s 1 micron. On a perfect day in a lab, maybe. But for normal manufacturing, expect ±0.003 mm as the practical limit. Below that, use a grinder.
Q2: How tight can CNC machining get? With normal CNC mills and lathes, you can reliably hit ±0.005 mm (±0.0002″) on small features under 10 mm. For larger parts, ±0.01 mm is more realistic. Anything tighter than ±0.002 mm needs grinding or EDM.
Q3: Unilateral vs. bilateral – what’s the difference? Bilateral means equal plus and minus (±0.01 mm). Unilateral means only one direction (e.g., +0.01 / -0.00 mm). Use unilateral for press fits – you want the hole always a little bigger or always a little smaller than the shaft.
Q4: Does GD&T cost more? A simple true position callout adds 10–20% to programming time. A complex surface profile can double the cost. But GD&T with “MMC” (maximum material condition) can actually lower cost because it gives the machinist extra room when the hole is smaller.
Ready to Get a Quote? Send Us Your Drawing
Stop guessing which tolerances cost the most. Send us your 2D drawing or 3D model. Our engineers will review every critical dimension against our CNC machining tolerance chart. We’ll flag any over tight specs, suggest ISO standard alternatives, and give you a fixed price – no surprises.
We’ve made over 10,000 unique parts for medical, semiconductor, consumer electronics, communication equipment, automotive, and automation customers. Whether you need tight tolerance machining for a one off prototype or precision CNC tolerance for thousands of sensor housings, we deliver with full inspection reports.
Ready to start
Your next project?
Contact our technical experts today for a customized solution and a tailored quotation.
Our expert team will contact you within 24 hours
to provide a free technical evaluation and solution design, helping you upgrade your production process.
ADDRESS
NO.22,You Yi Road ,Wulian Community, LongCheng Street ,Long gang District ,Shen Zhen