CNC Steel Machining Service: How to Pick a Shop That Holds Tolerance
This guide is for design engineers and sourcing managers who need steel parts cut to print, not to a sales pitch. It covers what a CNC steel machining service can and cannot hold, which steel grades behave well on a mill, and the questions that separate a capable shop from a busy one.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What to compare across CNC steel machining suppliers
Use this as a scorecard. A shop that fails on the first two rows will cost you more in rework than it saves on the hourly rate.
| Criterion | What good looks like | Why it matters | How to verify |
|---|---|---|---|
| Tolerance | ±0.005 mm on critical features | Bearing bores and seal faces fail outside this | Ask for a first article report |
| Material stock | 1018, 1045, 4140, 4340, 17-4PH on hand | Waiting on steel adds a week before chips fly | Ask for mill certs with the quote |
| Inspection | 100% before shipment, reports on request | Catching a bad bore at the bench is cheaper | Request in-process measurement data |
| Lead time | Quote in 12 hours, ship in 3–5 days | Prototype loops depend on turnaround | Track the first order, not the promise |
| MOQ | No minimum, one part to 10,000+ | You should not pay setup twice for a prototype | Confirm in writing before PO |
| Certifications | ISO 9001, IATF 16949, ISO 13485, ISO 27001 | Regulated programs need documented traceability | Request current certificate copies |
| Size range | Up to 4,000 mm workpiece travel | Oversized frames need a bigger envelope | Match part envelope to machine travel |
Pick the shop that tells you what it cannot do
A CNC steel machining service that flags a hard feature before the first cut saves you more than a lower hourly rate ever will. Send the drawing and get the DFM notes back with the quote.
What a CNC steel machining service actually does to your part
Steel removal starts with a stock decision. Bar stock, plate or a near-net forging each change how much material the cutter has to clear and how the part moves as internal stress releases. For a 4140 shaft, cutting from plate lets the shop rough, stress-relieve, then finish. Cutting from bar skips a step but risks a bend after heat treatment. Ask which route the quote assumes.
Roughing runs at high feed and moderate speed to pull bulk material without burning the insert. Finishing slows down and takes lighter passes to hit the print. On 1018 and 1045, this is straightforward. On 4340 or tool steel, the shop has to manage heat at the cutting edge or the surface work-hardens and the next pass chatters.
The machine envelope sets what is possible. A 500 × 500 × 450 mm 3-axis mill handles brackets and housings. A Ø400 mm rotary table on a 4-axis or a simultaneous 5-axis center handles contoured features that would need three setups otherwise. Every extra setup adds a datum shift and a chance to lose 0.01 mm.
Post-processing is part of the process, not an afterthought. Heat treatment changes dimensions, so finishing passes often come after it. Black oxide, electroless nickel or bead blasting change the surface without changing the geometry. If a drawing calls for both a tight bore and a coating, the shop must plan the coating thickness into the pre-plate dimension.
- 1Rough, relieve, finishThe order matters more than the cutting speed on stress-prone steel.
- 2Fewer setups, tighter partsEach re-fixturing adds a datum shift you cannot inspect away.
- 3Coating changes sizePlan plating thickness into the pre-plate dimension or the bore closes up.
Which steel grades suit a CNC steel machining service, and which fight back
Low-carbon steels like 1018 and A36 machine easily and weld well. They are the right choice for fixtures, brackets and prototype frames where strength is not the limiting factor. Surface finish lands around Ra 1.6–3.2 μm as-machined, and you can push to Ra 0.8–1.6 μm with a finishing pass. They do not harden well, so do not specify them for a wear surface.
Medium-carbon 1045 and alloy 4140, 4340 are the workhorses for shafts, gears and load-bearing parts. They machine cleanly at moderate speeds and respond well to heat treatment. The catch is distortion. A long 4340 shaft that is quenched after roughing will move, and the shop needs to leave stock for a post-heat-treat finish pass. If a quote does not mention that, ask.
Stainless grades behave differently. 303 is free-machining and the easiest of the family. 304 and 316 work-harden quickly, so light passes and constant feed are mandatory; a pause in the cut can harden the surface and dull the next insert. 17-4PH (SUS630) machines well in the solution-treated state and then ages to high strength, which is why it shows up in aerospace and medical parts.
Tool steel and 17-4PH push the cost up for real reasons: slower speeds, more insert changes, and sometimes a need for carbide or ceramic tooling. That is not a shop padding a quote. If a part can be redesigned in 4140 instead of a tool steel, the saving is often larger than any rate negotiation.
- 11018 / A36Easy to cut, good for fixtures and frames, not for wear surfaces.
- 21045 / 4140 / 4340Strong and heat-treatable, but plan a post-treatment finish pass.
- 3303 / 304 / 316303 is easy; 304 and 316 work-harden if the feed stops.
- 417-4PH / tool steelHigher cost, higher strength, tighter process control required.
Where tight tolerance holds and where it quietly slips
A ±0.005 mm callout is achievable on a well-maintained machine with a rigid setup and a temperature-stable shop. It is not achievable on every feature of every part. A deep bore with a long reach tool will deflect. A thin wall will move under clamping pressure. A shop that says yes to every tolerance on the drawing without asking about the setup is not reading the drawing.
The practical rule is to reserve tight tolerance for the features that need it. Bearing seats, seal faces, dowel holes and mating surfaces earn a ±0.005 mm callout. Clearance holes, outer profiles and non-critical faces do not, and loosening them lets the shop choose faster tools and cheaper setups. A print with one tight feature costs less than a print with twelve.
Surface finish follows the same logic. Ra 0.2–0.8 μm requires a finishing pass, a sharp tool and often a different insert grade. Ra 1.6–3.2 μm is a normal machined surface and comes free with the cut. If a drawing calls for a mirror finish across the whole part, expect the cycle time to reflect it.
Inspection is what makes tolerance real. A shop that checks 100% before shipment and keeps in-process measurement records can tell you why a dimension drifted. A shop that only checks at the end finds out after the run is done. Ask for the inspection plan before the first cut, not after the first rejection.
- 1Tight only where it mattersBearing seats and seal faces, not clearance holes.
- 2Deep bores deflectLong-reach tools bend; expect the shop to step out or use a different strategy.
- 3Finish costs cycle timeRa 0.2–0.8 μm is a separate pass, not a free upgrade.
How to vet a CNC steel machining service before you send a PO
Start with the machine list, not the brochure. Ask how many 5-axis centers, mill-turn centers and 4-axis mills the shop runs, and what their travel limits are. A shop with 16 simultaneous 5-axis centers and a 4,000 mm maximum processing size can take a contoured aerospace bracket and an oversized frame without subbing either out. Subcontracting is where tolerance and lead time get lost.
Then ask about the quote itself. A useful quote names the steel grade, the stock form, the machine, the tolerance it will hold, the finish, and the inspection method. If it is one number with no assumptions, you cannot compare it to another shop's number. Our quotation and free DFM analysis come back within 12 hours, and the DFM notes tell you which features will be hard to hold before you commit.
Certifications matter when your customer audits you. ISO 9001:2015 covers the quality system. IATF 16949:2016 is what automotive and EV programs expect. ISO 13485:2016 applies to medical devices. ISO 27001:2022 covers information security, which is relevant when you are sending CAD files for an unreleased product. Ask for current copies, not a logo on a landing page.
Finally, ask about confidentiality. Uploads should be handled as secure and confidential, and an NDA should be available on request before you share drawings. For a pre-launch product, that is not a formality. It is the difference between a controlled release and a leak.
- 1Machine list beats brochureAsk for counts and travel limits, not a capability claim.
- 2A quote should state assumptionsGrade, stock, machine, tolerance, finish, inspection.
- 3Match certs to your programIATF for automotive, ISO 13485 for medical, ISO 27001 for IP.
- 4NDA before drawingsEspecially for products that have not launched.
Step by step: ordering steel parts without a rework loop
Each step lists what to send and what to watch for. Skipping step 2 is the most common cause of a second run.
- 1Send a complete drawing and the CAD fileInclude material, tolerance, finish, and any critical feature callouts. A STEP file plus a 2D print with GD&T is the cleanest handoff. Missing datum callouts force the shop to guess.
- 2Get the DFM notes back before you approveRead the notes on thin walls, deep pockets and tight bores. If the shop flags a feature, either loosen it or confirm the strategy. This is the cheapest place to fix a problem.
- 3Confirm the grade and stock formState whether the part is cut from bar, plate or forging. For heat-treated 4140 or 4340, confirm that stock is left for a post-treatment finish pass.
- 4Agree on the inspection planName the features that get measured, the instrument, and whether reports ship with the parts. For a regulated program, request mill certs and dimensional reports up front.
- 5Run the first article before the full quantityFor a new part, approve a first article at ±0.005 mm on critical features. Then release the balance. This catches a setup error before it repeats 500 times.
- 6Check the finish and coating sequenceIf the part is plated or coated, confirm the pre-plate dimension accounts for coating thickness. A 10 μm nickel layer closes a small bore.
- 7Verify packing and paperwork on arrivalMatch the parts to the inspection report and the material certs. Report any discrepancy before the parts enter your line, not after.
Questions engineers ask before ordering
Can a CNC steel machining service hold ±0.005 mm on every feature?
No, and a shop that says yes is not being straight with you. ±0.005 mm is realistic on rigid setups with short tool reach, on features like bearing seats and seal faces.
Deep bores, thin walls and long overhangs deflect. Reserve the tight callout for the features that need it and let the rest run at a normal tolerance. The part costs less and the tight features still hold.
Which steel grade should I pick for a load-bearing part?
4140 and 4340 are the usual answers for shafts, gears and load-bearing brackets. They machine cleanly and respond well to heat treatment.
If the part needs corrosion resistance, 17-4PH (SUS630) ages to high strength after machining. If it is a fixture or a frame, 1018 or A36 is cheaper and fast to cut.
What is the minimum order quantity?
There is no minimum order quantity. One prototype and a 10,000+ part run go through the same process plan.
For a single prototype, expect the shop to use general-purpose fixturing rather than a dedicated fixture. That keeps the cost down without changing the tolerance on critical features.
How fast can parts ship?
Quotation and free DFM analysis come back within 12 hours. Production can start within 24 hours of approval, and parts typically ship in 3–5 days.
That assumes the steel grade is in stock and the drawing is complete. If the print needs a material the shop has to order, the clock starts when the stock lands.
Do you handle heat treatment and coating?
Yes. Heat treatment is planned into the process so a post-treatment finish pass restores the critical dimensions.
Finishes include anodizing, electroless nickel, zinc, silver and gold plating, powder coating, black oxide, bead blasting, tumbling, brushing and polishing. Laser marking is available down to 1.5 mm character height.
What certifications does the shop hold?
ISO 9001:2015, IATF 16949:2016, ISO 13485:2016 and ISO 27001:2022.
ISO 9001 covers the quality system. IATF 16949 is what automotive and EV programs ask for. ISO 13485 applies to medical devices, and ISO 27001 covers information security for your CAD files.
Send us your steel part and get a quote in 12 hours
Upload the STEP file and the 2D print. We return a quote, a DFM analysis, and the tolerance and finish we will hold on each critical feature.
12-hour quoteNo MOQ100% inspectionNDA on request