Zhuohang Precision Machining FactoryCNC Precision Machining

CNC Precision Machining

CNC Precision Machining — true position and GD&T verified on Hexagon CMMs in Dongguan. Tolerances: ±0.003 mm milling, ±0.002 mm turning — ISO 9001 / IATF 16949 verified.

CNC precision machining is geometry held to a datum, not just a tight number. This page covers positional tolerance, stack-ups, and how assembly tolerances cascade to one part.

What is CNC precision machining?

CNC precision machining is CNC machining held to tolerances that must be verified — position, profile and stack-ups, not just sizes. The Dongguan plant behind this page verifies on Hexagon CMMs and reports capability per characteristic, with Ppk ≥ 1.67 initial on key features.

Every tolerance needs a reference, and in GD&T that reference is the datum reference frame — the surfaces or axes the part is located from before anything is measured. A datum is not just a label on a drawing. It is an instruction about how the part is clamped in the machine and how it is set on the CMM. Get the datum wrong and every downstream measurement is wrong in the same direction.

This is where a shop's discipline shows. A part located from a machined face, a hole, and a slot — the classic A-B-C datum scheme — must be fixtured and inspected in that order, because the datum precedence determines the answer. Two shops can measure the same part and get different results simply because one respected the datum order and the other measured from whatever surface was convenient.

For you, the takeaway is practical: the datums on your drawing are the contract for how the part is held and measured. A shop that cannot tell you how it establishes your datums — in fixturing and on the CMM — is guessing at the most important decision in the whole process.

There is also a design-side decision hidden in the datums: which surfaces deserve to be datums in the first place. A datum should be functional, accessible for fixturing, and stable enough to be measured repeatedly. Choosing a cosmetic face as a datum is a common mistake, because it ties the whole part's measurement to a surface the function never cared about, and then every tolerance inherits that mistake. When the datum scheme is right, the part is measured the way it is used.

How does positional tolerance (true position) work?

Position is the workhorse of assembly drawings, and it is also the most misunderstood callout. A position tolerance places a feature — usually a hole or a boss — at a theoretically exact location, then wraps that location in a tolerance zone. When the callout is applied at MMC, the zone is a cylinder whose diameter is the stated tolerance, rather than the square box a ± dimension would describe.

The shape of the zone is the point. A cylindrical zone of Ø0.2 mm covers a circle, while a ±0.1 mm square zone covers a smaller square — the cylinder is about 57% larger in area, so it accepts every functionally good hole the square rejects. This is not a loosening of quality; it is a more accurate description of what a round feature can actually do.

Bonus tolerance sharpens the effect. As the hole's size moves from its maximum material condition toward its least, the position zone grows by the same amount, because a larger hole can be slightly off-center and still clear the mating fastener. On the shop floor this translates directly into yield: a well-specified position callout lets a machinist hold a fit that a sloppy ± dimension would force into over-engineering.

One more modifier completes the picture. A position callout can also be written as regardless of feature size (RFS) or least material condition (LMC). RFS keeps the tolerance zone fixed no matter the hole size — the most conservative reading, used when a fixed location is what the function needs. LMC flips the bonus in the other direction, protecting the minimum wall thickness around a hole rather than the clearance for a fastener. The point is not to memorize the modifiers but to recognize that they change the answer, which is why a shop must read them instead of quietly defaulting to a ± interpretation.

What is a tolerance stack-up, and why does it shrink every part?

No part exists alone, and no tolerance is free. When several parts mate in a chain, each one contributes its own deviation, and the deviations add up. The total possible variation in the assembly — the tolerance stack-up — is what determines whether the parts will fit, and it is almost always smaller than a designer's first instinct.

There are two ways to add it up. Worst-case analysis assumes every part is at its extreme at the same time, which is safe but conservative. Root-sum-square (RSS) analysis assumes the deviations are independent and random, which is more realistic for a stable process and lets you allocate more room to each part. Both answers are smaller than the assembly's allowed total, because that total has to be divided among every link in the chain.

This is the reason the assembly tolerance "flows down" to the single part. If a fit allows 0.20 mm of total clearance across two mating parts and the housing, each part might carry only 0.05 mm of it. By the time the print reaches the machine shop, the individual tolerance is tight precisely because the assembly demanded it, not because anyone wanted to make machining harder.

The two methods also give different numbers, and the choice is a judgment call. Worst-case stacking adds every tolerance linearly: three parts each at ±0.05 mm can, in the worst case, stack to ±0.15 mm. Root-sum-square assumes the extremes do not all land at once and takes the square root of the sum of the squares — for three ±0.05 mm parts, roughly ±0.087 mm. The RSS number is smaller and usually closer to what a stable process produces, but it is only honest if each process is actually in control. A supplier who quotes RSS without showing the process is in control is making the math do the work the floor should be doing.

How does an assembly tolerance cascade down to a single part?

Work the problem in reverse and the whole quoting conversation changes. You start from the function: the shaft must spin in the bore with a known clearance; the face must seal against the housing; the pin must press-fit into the plate. Each of those functions sets an allowed total deviation. You then divide that total across the features that contribute to it.

That division is where tolerance allocation lives, and it is where a good supplier earns its fee. A machinist who understands the assembly can tell you which feature carries the tight callout and which ones have room. A boss that only has to clear a hole can be held looser than a bore that locates a bearing, even though both appear on the same part. Machining cost is nonlinear in tolerance — tight features dominate the price — so allocating room to the right features is where you save money without losing function.

When you send a drawing, this is what the design-for-manufacturing review is for. We read the datums, the position and profile callouts, and the material, and we tell you whether the process can hold them, and, just as often, which tolerances are tighter than the function requires and could be relaxed to cut cost. The review happens before any metal is cut.

The allocation itself has a few standard shapes. Equal allocation splits the allowed assembly variation evenly across the contributing features. Proportional allocation gives more room to the features that are harder to hold — a long, flexible shaft gets a wider band than a short, rigid boss — and less to the easy ones. A defensible choice depends on the geometry and the process, and a machinist who has done it before can tell you which features deserve the room. What you should watch for is the opposite: a drawing where every feature got the same tight band, which is usually a sign the tolerance was copied, not allocated.

How does a shop actually hold a GD&T callout?

Specifying a fit is a design task; holding it is a process-control task. The two are connected by one number: process capability. A tolerance is only meaningful if the process that produces the feature is capable of staying inside it, with margin, across thousands of parts, and the standard measure of that margin is Cpk.

Cpk compares the width of the tolerance zone to the spread of the process, and a value of 1.33 or higher is the usual floor for a stable production process. We hold a stricter standard where it matters: Ppk ≥ 1.67 at the initial study on key characteristics, and Cpk ≥ 1.33 on general characteristics. On a representative length characteristic of 76.1–76.5 mm, our recorded SPC data shows Cpk = 1.851 (one characteristic on one part, not a blanket capability claim) — the process centered and the spread well inside the band, not just scraping past it.

Holding the number is one thing; proving it is the other. Every critical dimension is verified on a Hexagon CMM, and the result is reported, not assumed. The gap between "we can hold ±0.003 mm (milling) / ±0.002 mm (turning)" and "here is the CMM report and SPC chart from the last batch" is the gap between a claim and a capability, and it is the first thing a quality engineer should ask to see.

Cpk is also not the same as Ppk, and the difference matters on a first run. Ppk measures how one batch actually performed; Cpk measures how the process is expected to perform once it is centered and stable. A first-article lot can show a healthy Ppk while the long-run Cpk is still unknown, which is why you should ask for the control chart behind the number, not just the number. The chart is the evidence; the single value is a claim.

The same logic separates three words buyers use loosely: accuracy, precision, and repeatability. Accuracy is how close a measured value sits to the true size. Precision is how tightly repeated measurements cluster. Repeatability is whether the process lands on the same value across parts and re-measurements. A process can be precise but not accurate — a worn tool or a bad fixture offsets every part the same direction — or accurate on average but not precise. A fit needs all three, and each is checked with a different instrument and a different chart.

Which tolerances does this shop hold, by process?

Tolerance is a property of the process, not of the shop's marketing copy. Different metal-removal methods hold different bands, and a capable shop quotes the band that matches the method.

ProcessHeld toleranceWhat it is used for
CNC milling (3 / 4 / 5-axis)±0.003 mmHousings, plates, pockets, and prismatic features
CNC turning±0.002 mmShafts, pins, bushings, and concentric round parts
Mill-turn±0.003 mm (milling) / ±0.002 mm (turning)Single-setup parts where position between turned and milled features matters
Precision grinding±0.002 mmBearing seats, roundness- and flatness-critical surfaces

These are held tolerances, verified in metrology, not best-case claims. If a print calls out a feature outside what the process can reliably hold, the DFM review says so up front, with a suggestion for what would make it machinable. That honesty is the difference between a quote and a commitment.

What do ISO 2768 general tolerances mean, and when are they not enough?

Not every dimension on a drawing carries its own tolerance. When a drawing is silent, a note such as "general tolerance ISO 2768-m" fills the gap with a default band, so the shop is not left guessing. ISO 2768 is the standard for these general tolerances: Part 1 covers linear and angular dimensions, and Part 2 covers general geometrical tolerances. It defines four classes — fine (f), medium (m), coarse (c), and very coarse (v) — each a progressively wider band.

Dimension rangeFine (f)Medium (m)Coarse (c)
0.5 to 3 mm±0.05 mm±0.1 mm±0.2 mm
over 3 to 6 mm±0.05 mm±0.1 mm±0.3 mm
over 6 to 30 mm±0.1 mm±0.2 mm±0.5 mm
over 30 to 120 mm±0.15 mm±0.3 mm±0.8 mm
over 120 to 400 mm±0.2 mm±0.5 mm±1.2 mm

Read the table with an example. Under ISO 2768-m, a 50 mm dimension that has no individual callout automatically carries ±0.3 mm, because 50 mm falls in the 30-to-120 mm row. The drawing does not say "±0.3"; the note says it for every un-toleranced dimension at once. That is the convenience of general tolerances — one note, many dimensions, no ambiguity about the default.

The catch is what general tolerances do not do. They are a floor, not a fit. ISO 2768 says nothing about whether a hole is round, whether a face is flat relative to a datum, or whether a boss is located where the mating part expects it. A part can sit fully inside ISO 2768-m on every single dimension and still fail to assemble, because assembly depends on form, orientation, and location — the very things general tolerances leave loose. That is why a fit-critical feature needs a GD&T callout even on a drawing that carries an ISO 2768 note. The general tolerance handles the shop's default; the GD&T callout handles the fit.

How does surface finish (Ra) enter the tolerance decision?

Size and finish are two different measurements that you must send together. A bore can be dead-on diameter and still leak, because the seal does not care about the size alone — it cares about the surface the size sits on. Ra, the arithmetic mean roughness, is the average height of a surface's peaks and valleys over a sampling length, in micrometers. It is the number that tells the shop whether "smooth" means a machined face or a ground one.

Ra valueTypical useHow it is produced
Ra 3.2 µmNon-mating surfaces, general machined finishTurning or milling
Ra 1.6 µmMounting faces, general fitsFiner turning or milling
Ra 0.8 µmSealing faces, bearing bores, sliding surfacesGrinding or honing
Ra 0.4 µm and belowValve seats, precision spindles, optical seatsPrecision grinding or lapping

Finish and size are coupled in practice. A ±0.003 mm (milling) / ±0.002 mm (turning) size on a surface with Ra 1.6 µm is not the same part as a ±0.003 mm (milling) / ±0.002 mm (turning) size on a mirror finish, because the peaks and valleys are themselves part of the measured deviation. A very tight size usually forces a fine finish: you cannot measure a clean diameter on a torn surface, and a torn surface will not seal or slide the way the drawing assumes.

Finish is also produced, not just specified. Turning and milling land around Ra 0.8 to 3.2 µm; grinding takes a surface below 0.4 µm. The shop verifies the result on a profilometer — a SURFCOM 1800D on this floor — rather than trusting the machine's tag. Send the Ra you need, because it changes the process, the tooling, and the cost just as surely as a tighter size does.

Which materials change how tight a tolerance can realistically be?

Tolerance is not a property of the shop alone; it is a property of the shop and the material together. A band that is routine in free-machining brass becomes a struggle in gummy stainless or springy titanium, because the material pushes back differently under the tool.

MaterialWhy it matters for tolerance
6061-T6 aluminumStable, easy to cut, anodizes well; the default prototype and production alloy
7075-T6 aluminumHigh strength (yield around 500 MPa), machines cleanly, costs more than 6061
303 stainlessFree-machining grade; the stainless to choose for turned parts
304 / 316 stainlessCorrosion resistant but work-hardening; tight bands cost more in tool wear and deflection
4140 alloy steelHeat-treatable; machines well in the annealed state before hardening
Titanium (Grade 5 / TC4)Springy and abrasive; holds tolerance only with slower, deliberate cuts

The hidden variable is temperature. Aluminum expands about 23 micrometers per meter per degree Celsius; steel about 12. A 100 mm aluminum part grows roughly 0.0023 mm for every 1 °C of change. Measure it at 22 °C and run it at 80 °C, and the size has already moved. This is why metrology laboratories normalize measurements to the ISO 1 reference temperature of 20 °C, and why a shop holding the tightest bands controls the temperature of the room, not just the machine.

The practical rule for you: ask which material behaviors the shop accounted for when it quoted the tolerance. A shop that quotes the same band in aluminum and titanium without comment is quoting a hope, not a process.

Material comparison deep dive: aluminum vs stainless for CNC precision machining.

What are the DFM rules that keep a tight tolerance from becoming scrap?

A tolerance is easier to hold when the geometry does not fight the tool. These are the design-for-manufacturing rules that turn a tight print into a producible part, and ignoring any of them is how a ±0.003 mm (milling) / ±0.002 mm (turning) callout quietly becomes scrap.

Each rule exists because a tolerance lives in the process, and the process is bounded by tool geometry and material stiffness. A drawing that respects these rules is cheap to hold at ±0.003 mm (milling) / ±0.002 mm (turning); a drawing that ignores them pays for the fight and still risks the part. When a shop sends back a DFM note suggesting a larger corner radius or a thicker wall, it is not being difficult — it is telling you where your own tolerance is about to fail.

What should you put on the drawing before you send it?

The fastest path to an accurate quote — and to parts that assemble — is a drawing that says what it means. Three things carry most of the information a shop needs:

If you are not sure how to tolerance a feature, say so. A shop that understands fits can often suggest the right callout — for example, whether a bore should carry a position tolerance at MMC or a simpler ± size — and that conversation is cheaper before tooling than after scrap.

Which tolerances are tighter than the function needs, and how do you tell?

Mazak VCE-570CL three-axis machining centres on our production floor in Hengli, Dongguan.
Milling and turning centers in the workshop
CNC machined parts being machined at a Dongguan precision shop
Machined parts on the floor in Dongguan, Guangdong

Not every tight callout earns its cost. Machining cost is nonlinear in tolerance: moving from ±0.1 mm to ±0.003 mm (milling) / ±0.002 mm (turning) can more than double the price, because the machine, the number of setups, the tooling, and the inspection all change at once. The question you should ask is whether the function actually demands the tight band, and many drawings carry bands the function never asked for.

The test is to work backward from the function. A bore that locates a bearing needs its position and roundness held tight. A clearance hole that a bolt passes through does not. A face that seals needs its flatness; a cosmetic face does not. If you cannot name the mating part that a tolerance protects, the tolerance is probably tighter than it needs to be.

The tell-tale signs of over-tolerancing show up on the print itself. Every dimension carries the same tight band, when a real drawing has a hierarchy — a few critical features tight and everything else relaxed. A ±0.003 mm (milling) / ±0.002 mm (turning) callout sits on a surface nobody touches. A position callout appears without a datum. These are the fingerprints of a tolerance copied from a template instead of derived from a fit.

A shop that flags these in the design-for-manufacturing review is saving you money, not being difficult. Relaxing a tolerance the function does not need is the cheapest cost reduction on the print — it happens before any metal is cut, and it costs nothing but a conversation.

Cost deep dive: CNC Precision Machining Cost in 2026: your Cost Model for the Drawing, Not the Rate Card

When does holding a tight tolerance actually fail?

Precision CNC turning center workshop
Precision turning centers for concentric features

Holding a tolerance is a process-control problem, and it fails in predictable ways. Knowing the failure modes is how you separate a capable shop from a lucky one, because a lucky shop gets the first article right and the next thousand wrong.

The counter-question you should ask is simple: name the failure mode you watch for on my part. A shop that can answer is controlling the process. A shop that cannot is hoping, and hope is not a capability.

Industry deep dives: CNC precision machining for medical · CNC precision machining for semiconductor equipment · aerospace precision machining.

Process comparison deep dive: CNC precision machining vs 3D printing, die casting, and injection molding.

How do tolerance demands differ across industries?

The same ±0.003 mm (milling) / ±0.002 mm (turning) means different things in different industries, because the failure cost and the verification burden differ. The tolerance on the print is identical; what changes is how much proof must travel with the part.

The lesson for you: tell the shop which industry the part serves. The process discipline is the same, but the verification depth and the documentation are scaled to the failure cost, and a shop that does not know your industry cannot know how much proof to send.

The failure cost also shapes the tolerance hierarchy within a single print. An automotive part might carry one truly tight callout — the bore that locates a bearing — and a dozen relaxed ones, because that is where the money is. A medical part might spread the tightness more evenly, because several features each carry a safety function. Reading a drawing with the industry in mind tells you which callouts you will actually inspect at incoming, and those are the ones a shop must never let slip.

How do overseas markets treat tolerance and documentation differently?

The tolerance on the print is universal; how it is verified and documented varies by market. A buyer shipping into Europe, North America, Japan, or Australia should know the general differences, because they change what the inspection report must contain.

The practical point for you: ask the shop which GD&T standard it reads — ASME Y14.5 or ISO GPS — because a position or profile callout can be interpreted differently under each. A shop that answers "both, and we confirm which one your drawing uses before quoting" is the one to trust with a print that crosses a border.

What should a buyer ask before trusting a tolerance claim?

Every tolerance claim can be tested with a handful of questions, and the answers are more revealing than the claim. Ask these of any shop — including this one.

A shop that welcomes these questions is a shop that measures. A shop that deflects them is a shop that hopes. The difference is the whole point of this page.

China sourcing deep dive: what to verify before you pay a Chinese machining supplier.

Guides

Send the drawing, and we will read the fit first.

Email your STEP or IGES model and toleranced 2D drawing to [email protected] or call +86 13126536955 for a design-for-manufacturing review and quote.

Frequently Asked Questions

What is the difference between a ± dimension and a GD&T tolerance?

In short, A ± dimension controls only the size between two points, while a GD&T callout controls form, orientation, and location against a datum reference frame. GD&T describes how a feature may deviate and still function in an assembly, which is why it is the language of fit.

What is a datum, and why does it come first?

In short, A datum is a reference surface or axis from which other features are measured, and it must be established before any tolerance means anything. Without datums, two parts machined identically can still fail to assemble because they were never located from the same reference.

What is true position, and how does it differ from a ± tolerance?

In short, True position uses a cylindrical tolerance zone around the theoretically exact location of a feature, which is about 57% larger than the square zone a ± tolerance describes. This lets a hole drift further from nominal without rejecting a functionally good part.

How does an assembly tolerance shrink the tolerance on each part?

Every part in a chain adds its own variation, so the allowed deviation on each part must be smaller than the total the assembly can accept. A fit clearance is divided among the mating parts, and each part carries only its allocated share.

What tolerance can CNC precision machining hold?

In short, ±0.003 mm on CNC milling, ±0.002 mm on CNC turning, and ±0.002 mm for precision grinding. Critical dimensions are verified on Hexagon CMMs, with process capability Ppk ≥ 1.67 at the initial study on key characteristics and a recorded Cpk of 1.851 (one characteristic on one part, not a blanket capability claim) on a representative length.

How do you verify a GD&T callout before a part ships?

Form, orientation, location, and profile callouts are measured on Hexagon CMMs and vision machines against the CAD model, and the results are reported. You receive a dimensional report rather than a pass/fail note.

What should I send to get a quote?

Send your 3D STEP or IGES model plus a 2D drawing with the GD&T callouts to [email protected]. We return a design-for-manufacturing review and a quote, usually within one business day.

What is the difference between ASME Y14.5 and ISO GPS?

In short, Both are GD&T dialects that use similar symbols, but they differ in how some callouts are interpreted. ASME Y14.5 is the North American standard; ISO GPS is the international system.

What surface finish (Ra) do I need on a sealing face?

In short, A sealing face usually needs Ra 0.8 µm or finer, because a coarser surface leaves leak paths between the peaks. Bearing bores and sliding surfaces sit in the same range.

What does ISO 2768-m on my drawing actually mean?

In short, It sets a default tolerance for any dimension without its own callout. Under ISO 2768-m, a 50 mm dimension carries ±0.3 mm automatically.

What happens if the shop cannot hold a tolerance on my print?

In short, A build-to-print shop tells you during the design-for-manufacturing review, before metal is cut. You get a note on which feature is not achievable as drawn and a suggestion for what would make it machinable, not a promise that quietly turns into scrap.

Why does a tighter tolerance cost so much more?

In short, Cost is nonlinear in tolerance. Tighter bands change the machine, the number of setups, the tooling, and the inspection method — a feature at ±0.003 mm (milling) / ±0.002 mm (turning) may need grinding or a CMM pass that a ±0.1 mm feature never touches.

Do you use MIL-STD-105E or ANSI/ASQ Z1.4 sampling inspection?

In short, MIL-STD-105E is the U.S. military sampling inspection standard published in 1989; it specifies acceptable quality limit (AQL) sampling plans for lot-by-lot inspection.

Standards referenced on this page

Cncprecisionmachining Knowledge Base

Every dimension of cncprecisionmachining a hardware buyer needs to qualify a supplier, verify a claim, or make a sourcing decision — organised by topic.

Definition & Principle

Equipment

Tolerances & Finish

Materials

Applications

Process Comparison

Supplier Selection

Cost & Lead Time

Factory & Certifications

Top 10 reasons to choose Zhuohang as your best CNC Precision Machining supplier

There are ten questions every serious buyer asks a CNC Precision Machining supplier before committing. Here is how this shop answers each, backed by the plant and the paperwork.

  1. One part is welcome. Prototype and production share the same program and datum, so the sample you approve is exactly what ships when the order scales.
  2. Quote plus DFM in ~48 hours. The cost-lowering changes to your CNC Precision Machining part are raised before machining begins, so there are no surprises at billing.
  3. Verifiable, not virtual. A 6,800 m² plant in Hengli, Dongguan, running since 2005 as Dongguan Zhuohang Ltd (USCC 91441900MA4UWT6X39) — audit the floor behind your parts.
  4. Shipments that clear. Material certification goes with every order, and the US Section 301 / Section 232 and EU CBAM status is kept current for our HS codes.
  5. Tolerances we hold. ±0.003 mm on milling, ±0.002 mm on turning, ±0.002 mm on grinding and wire EDM — each one measured, not claimed.
  6. Three certs, one system. ISO 9001:2015, IATF 16949:2016 (design excluded) and ISO 14001:2015 cover the same floor — prototype or automotive CNC Precision Machining batch, one quality standard.
  7. Seven languages. English, Japanese, Portuguese, Spanish, French, Chinese and Cantonese — your drawing is answered in the language it was sent.
  8. Everything under one roof. Milling, turning, mill-turn, grinding and wire EDM share one floor and one quality system, so your CNC Precision Machining parts never stall between vendors.
  9. Named equipment. Tight features come off a Mazak VARIAXIS I-600, a Mazak INTEGREX I-250H S, and Tsugami, Star and Citizen Swiss lathes.
  10. Measured, every lot. A Hexagon CMM and vision checks cover each lot; capability is stated as Ppk ≥ 1.67 initially and Cpk ≥ 1.33 in production, with index, stage and sigma method.

Ready to test any of the ten yourself? Send a drawing for a 48-hour quote, or contact the team in English, Japanese, Portuguese, Spanish, French, Chinese or Cantonese.