CNC Factory Guide: How to Pick a Shop That Hits Your Print
This CNC factory guide is written for engineers and sourcing staff who need parts that match the drawing, not a catalog of vague promises. We walk through the checks that actually decide whether a shop can hold ±0.005 mm, when a 3-axis job is enough, and when you should pay for 5-axis. By the end you will know what to ask, what to measure, and which red flags mean walk away.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
Which machine class fits your part
Use the left column to find your geometry, then read across for the machine, typical tolerance and the trade-off you accept.
| Part feature | Machine class | Typical tolerance | What you trade |
|---|---|---|---|
| Flat plate, holes, simple pockets | 3-axis mill | ±0.01 mm | Extra setups for face work |
| Features on four sides of a block | 4-axis mill | ±0.01 mm | Rotary table adds setup time |
| Undercuts, impeller blades, deep cavities | 5-axis simultaneous | ±0.005 mm | Higher hourly rate |
| Shaft with milled flats and threads | Mill-turn center | ±0.01 mm | Limited to Ø400 mm table |
| Part longer than 1,500 mm | Large-travel 5-axis | ±0.01 mm | Few shops can quote it |
| Prototype, tight deadline, one piece | 3-axis + hand finishing | ±0.02 mm | Cosmetic variation between units |
What a CNC factory guide should tell you about tolerance
Tolerance is the first number buyers compare and the one most often misread. A shop quoting ±0.005 mm is describing its best case on a rigid setup with a sharp tool and stable temperature. Your part may not offer that setup. A thin wall, a long reach or a deep pocket will move under cutting force no matter how good the machine is. The honest question is not what the shop can hold, but what it can hold on this drawing.
Ask for the tolerance split by feature. A bolt circle, a bearing bore and a cosmetic outer profile rarely need the same callout. Tightening everything to ±0.005 mm adds inspection time and scrap risk without adding function. Most parts we quote run at ±0.01 mm on general features, with ±0.005 mm reserved for the two or three surfaces that mate with something else.
Surface finish follows the same logic. Ra 0.8–1.6 μm covers most functional faces and comes off the machine with a light pass. Ra 0.2–0.8 μm needs a finer stepover, a fresh tool and often a second operation. On a 200 mm aluminum housing that difference can add hours. Specify finish only where a seal, a sliding contact or an optical surface demands it.
Watch for drawings that stack tolerances across a chain of dimensions. Three features each held at ±0.01 mm can drift 0.03 mm apart at the end of the chain. Call out the critical dimension from a single datum instead. That change alone often lets a shop move the job to a faster machine class and cut cost.
Lead time, MOQ and how the shop is actually tooled
Lead time quotes are only meaningful when you know what starts the clock. Some shops count from PO receipt. Others count from approved DFM, from material arrival, or from a deposit clearing. Ask which. A 12-hour quote and a 24-hour production start mean nothing if the material sits on a dock for a week. On standard aluminum and stainless, most shops in Dongguan can start within a day.
Typical delivery for machined parts runs 3–5 days after production start, but that figure assumes no finishing. Anodizing, plating and powder coating each add a queue. Hardcoat anodizing is slower than clear. If your schedule has no slack, split the order: ship the machined parts now and the finished parts later, rather than holding everything for the coating line.
MOQ is a signal about the factory, not just a purchasing rule. Shops built around high-volume automotive work have fixtures and tooling optimized for long runs, and their setup cost is spread across thousands of parts. A single prototype from that shop gets priced at full setup. Shops that run one-off work are the opposite: fast on prototypes, less efficient past a few thousand pieces.
The practical test is to ask for a quote at three quantities: one piece, one hundred, and ten thousand. If the per-piece price barely moves between them, the shop is either not quoting realistically or is hiding setup in the unit rate. A healthy curve drops sharply from one to one hundred, then flattens.
Certifications, inspection and paperwork
Certification matters when your part carries a regulatory burden. ISO 9001:2015 covers general quality management. IATF 16949:2016 is the automotive standard and comes with traceability and PPAP expectations. ISO 13485:2016 applies to medical devices. ISO 27001:2022 covers information security, which matters more than most buyers expect when drawings and CAD files leave your network.
For a simple bracket, ISO 9001 is enough. For a part that goes into a vehicle or a patient-contact device, the higher standards are not optional, and a supplier that holds them has already built the documentation habit. Ask for the certificate scope, not just the logo. A certificate can cover a different plant or a narrower product range than the one quoting your job.
Inspection is where quotes quietly differ. A shop that inspects 100% before shipment and keeps raw material, in-process and final records will cost more than one that ships on a visual check. For tight-tolerance work the difference shows up as fewer surprises at incoming inspection. Reports are usually available on request, and you should request them on the first order to see the format.
Confidentiality belongs in the same conversation. Uploads should be treated as confidential, and a signed NDA should be available when your drawings are sensitive. If a supplier hesitates to sign a standard NDA, treat that as a signal about how the rest of the relationship will go.
Reading a quote: what separates a real number from a guess
A quote that arrives as a single line item tells you almost nothing. Ask for the breakdown: material, setup, cycle time, finishing, inspection and packaging. With that structure you can see whether the shop understood the part. A quote that omits setup entirely usually means the estimator did not look at the drawing closely.
Material pricing is the easiest line to verify. Aluminum 6061 and 7075 move on different indexes, and 17-4PH stainless costs several times what 303 does. If the quote for a 17-4PH part matches the price of the same part in 303, the material line is wrong and the rest of the quote is suspect. Titanium and Inconel carry the same warning, larger.
Cycle time is where experience shows. An estimator who has actually run your geometry will quote a number close to the machine time. A wildly low cycle time usually means the shop plans to run it slower and bill you for the overrun, or that it never noticed the deep pocket. Ask how many setups the quote assumes. Two setups is normal for a part with features on both ends.
Finally, confirm what the price includes. Deburring, chamfering, thread checking and basic packaging should be listed. Laser marking, special packaging and full dimensional reports are usually extras. Knowing which is which before the PO goes out prevents the awkward change order later.
Red flags in a CNC factory guide checklist
A quote in minutes with no questions about the drawing is the first flag. Machining a part involves tool access, fixturing, stock size and tolerances that a real estimator checks. Fast is good. Instant, with no follow-up, is not.
The second is a tolerance promise with no method. A shop that says it holds ±0.005 mm should be able to name the machine, the workholding and the metrology that gets it there. If the answer is vague, the number is aspirational.
The third is a refusal to show process. Photos of a similar part, a sample center, or a short walkthrough of the setup are normal requests. A shop that cannot show any of that may be brokering the work to a third party you have never vetted.
The fourth is a lead time that does not move when the job changes. A one-piece prototype and a ten-thousand-piece run cannot share the same delivery promise. If both quote three days with no discussion of material and finishing queues, the schedule was never built from the work.
Step by step: qualifying a CNC supplier
Work through these in order. Each step produces something you can compare across suppliers.
- 1Send the drawing with a clear tolerance calloutMark critical features and their datums. Note material grade, finish and any secondary operations. A drawing that separates ±0.005 mm features from general ±0.1 mm features gets a more honest quote.
- 2Request a DFM review before the quoteAsk for feedback on wall thickness, tool access and radii. A shop that returns notes within a day is reading the part. Thick-to-thin transitions under 0.8 mm are the usual first comment.
- 3Get quotes at three quantitiesOne, one hundred, ten thousand. Compare the curve, not the unit price. A steep drop then a flat line means the shop understands setup amortization.
- 4Ask for the tolerance method per featureFor each tight feature, ask which machine and which gauge. CMM for position, micrometer for diameters, profilometer for Ra. A shop that answers specifically can hold the number.
- 5Confirm the lead time clockPin down whether it starts at PO, deposit or material arrival. Add finishing queues separately. Ask for the historical late-delivery rate if the shop tracks it.
- 6Check certification scope and inspection routineMatch the certificate to your industry and confirm the plant it covers. Ask for a sample inspection report and the inspection percentage before shipment.
- 7Run a small pilot orderOrder one or two pieces before committing to volume. Inspect them against the drawing yourself. The pilot costs little and exposes fixture, finish and documentation habits early.
Frequently asked questions
How tight a tolerance should I put on my drawing?
Put the tight number only where function requires it. General features at ±0.1 mm, mating features at ±0.01 mm, and the two or three truly critical surfaces at ±0.005 mm.
Blanket tolerances drive up inspection time and scrap without improving the part. If you are unsure, send the drawing and ask which features the shop would tighten.
Is a lower price a sign of a worse shop?
Not by itself. A shop that runs the right machine class for your geometry can be cheaper and still accurate. A 3-axis quote will beat a 5-axis quote on a flat plate, correctly.
The warning sign is a low price with no breakdown and no questions. That usually means the estimator guessed.
What MOQ should I expect for a prototype?
No minimum is common at shops set up for one-off work, and quotes from one piece to 10,000+ pieces are normal. Expect a high unit price at quantity one because setup is not shared.
If a shop insists on a high MOQ for a prototype, it is tooled for volume and will serve you better once the design is frozen.
Which certifications do I actually need?
ISO 9001:2015 covers general machining. Add IATF 16949:2016 for automotive, ISO 13485:2016 for medical devices, and ISO 27001:2022 when your files are sensitive.
Always check the scope and the plant named on the certificate. A valid certificate for a different site does not cover your order.
How do I compare lead times fairly?
Convert every quote to the same starting point, usually material in hand. Then add finishing separately, because anodizing and plating queues often dominate the total.
A shop quoting 3–5 days for machined parts may still take two weeks when hardcoat anodizing is included.
What should be in an inspection report?
At minimum, the measured values for the critical dimensions, the gauge used, and the date. A CMM report should list the datum setup so the numbers can be reproduced.
For most jobs, a first-article report plus a final dimensional check is enough. Ask for full 100% dimensional reporting only when the part justifies the cost.
Send the drawing, get a real number
Upload your CAD and we return a quote with DFM notes, a tolerance method per critical feature, and a lead time that separates machining from finishing.
Quote in 12 hoursFree DFM analysisNo MOQ100% inspection before shipment