Precision CNC machining Johannesburg: how tight-tolerance parts actually get made
A plain-language walkthrough of what precision CNC machining Johannesburg buyers should understand before releasing a drawing. We cover how tolerance is held on a machine, when 5-axis earns its cost, which materials behave badly, and how to read an inspection report without a metrology background.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Where precision actually comes from on a CNC machine
Precision is not a property of the machine alone. It is the sum of machine geometry, thermal state, workholding stiffness, cutter path and the measurement loop that closes around all four. A machine quoted at ±0.005 mm can hold that number in one setup on a rigid part and miss it by 0.03 mm on a thin-wall bracket bolted to a fixture that lets the material move.
The cutting force pushes the part and the tool apart. On a 6061 aluminium housing with a 6 mm wall, spring passes after roughing are what recover the dimension. On a 17-4PH stainless shaft, the same cut produces roughly three times the cutting force and a different set of deflections, so the passes and the feeds change even though the geometry is identical.
Thermal drift is the quiet error. A spindle that has run for 20 minutes is a different length than a cold one. Shops that hold tight tolerances either warm up the machine before the first finish pass or schedule the critical operation early and measure again at the end of the run.
The measurement loop is the part most drawings ignore. If the drawing calls a bore at Ø25.000 +0.010/0 mm and the shop measures with a caliper, the number on the report is a guess. A bore gauge or a CMM with a calibrated probe is what makes the claim real. Ask which instrument produced the number before you trust it.
When 5-axis setups replace three operations
Every time a part moves to a new fixture, the datum shifts. Stack three operations and the error stacks with them. A 5-axis machine with a Ø400 mm rotary table cuts five faces in one setup, so the datum is established once and never re-found. That is the real reason to pay for the capability, not the ability to cut a curved surface.
The trade-off is reach and rigidity. A part held in a trunnion sits further from the spindle nose, so deep cavities and long tools deflect more. On a 500 × 500 × 450 mm envelope part with a deep pocket, a 3-axis setup with a short, thick tool often holds tolerance better than a 5-axis setup with a long tool reaching around the back.
Reasonable split: use 5-axis when the part has features on four or more faces, when angular holes must stay in true position to a primary bore, or when the part is too awkward to fixture twice. Use 3-axis or 4-axis when the geometry is prismatic and the tool can stay short.
Aerospace and medical work tends to fall on the 5-axis side because true position between features matters more than cycle time. Mining and heavy equipment brackets usually do not, and forcing them onto a 5-axis machine just adds cost.
Material behaviour changes the machining plan
Aluminium 6061 and 7075 cut clean and hold a fine finish without much fuss. 7075 is stronger but more prone to stress relief movement after roughing, so heavy cuts on a large 7075 plate often need a rough, a relax, then a finish. 6082 behaves close to 6061 and is common in European drawings.
Austenitic stainless 304 and 316 work-harden at the surface if the tool rubs instead of cutting. Feed per tooth has to stay above a floor, or the next pass skims a skin that is harder than the base metal. 316L adds the same problem plus a tendency to gall on the tool. Sharp cutters and generous coolant flow are not optional here.
Titanium Ti-6Al-4V (TC4) conducts heat poorly, so the cutting edge absorbs most of it. Speeds drop and the tool life drops with them. The payoff is a strong, light part for aerospace and medical work where weight and biocompatibility both matter.
Plastics are their own discipline. POM and PA machine well with sharp cutters and air blast. PEEK needs higher temperature stability and often a stress-relief cycle before finishing. Carbon fibre loaded material is abrasive and eats high-speed steel, so carbide or diamond tooling is the baseline.
Reading a tolerance band without over-specifying
A drawing that calls ±0.005 mm on every dimension costs more than one that calls it where it matters. General tolerance blocks cover the rest. The shop then spends its inspection time on the features that affect function instead of measuring cosmetic faces to the same band.
Surface finish and tolerance interact. A bore held to ±0.005 mm usually needs a finish around Ra 0.8–1.6 μm so the gauge reads the same on every part. If the drawing asks for Ra 0.2–0.8 μm on that bore, the shop adds a finishing pass, which adds time. On a non-sealing surface, Ra 1.6–3.2 μm as-machined is usually enough.
Geometric callouts are where most quoting arguments start. Position, concentricity and perpendicularity all describe a relationship between features, and they need a datum scheme that matches how the part is used. A datum that exists only on the drawing and not on the fixture will not be held in production.
One practical rule: if a feature does not touch another part, does not seal, and does not locate, it probably does not need a tight band. Move the tolerance to the features that do.
What a usable inspection report contains
A report that lists only pass or fail tells you nothing about margin. A useful report names the instrument, the feature, the nominal, the actual and the deviation. If a bore is called at Ø25.000 +0.010/0 mm and the report shows 25.004 mm, you know the process is centred with room on both sides.
In-process checking matters more than final checking on tight work. A feature that drifts over a 500-part run will be caught mid-run if the operator measures every 20 parts, and corrected before the whole batch is out. Final inspection alone finds the problem after the cost is already booked.
For regulated work, ISO 9001:2015, IATF 16949:2016, ISO 13485:2016 and ISO 27001:2022 cover quality systems, automotive, medical devices and information security. The certificate tells you the system exists. The report tells you what happened on your parts.
Material traceability is the other half. A mill certificate links the bar stock to a heat number. If a part fails later, that link is what allows a real investigation instead of a guess.
Supplying Johannesburg buyers without a local machine shop
Johannesburg sits at the centre of South African mining, energy and rail supply chains, and those industries need replacement parts and prototypes on short notice. A local machine shop solves the timeline but may not have the 5-axis capacity or the material range for a titanium or Inconel part.
Sourcing from a contract manufacturer abroad works when the handoff is clean. That means a DFM review before quoting, a drawing that states datums and tolerances clearly, and an inspection report that travels with the shipment. The 12-hour quote and DFM reply window is what makes the back-and-forth practical across a time zone.
Production can start within 24 hours of a released order, and parts ship in 3–5 days for standard work. Complex 5-axis parts with finishing steps take longer, and that timeline should be agreed before the order, not after.
Confidentiality is often the blocker for aerospace and medical drawings. Uploads stay secure and confidential, and an NDA is available on request. That covers the design file itself, not just the finished part.
Setup choice by part geometry
Pick the setup that keeps the tool short and the datum fixed.
| Part feature | Typical setup | What it buys you | Watch out for |
|---|---|---|---|
| Flat plate, holes on one face | 3-axis | Short tools, fast cycle | Flip error if back face is critical |
| Shaft with cross holes | 4-axis with indexer | One datum, even angular spacing | Indexer backlash on tight true position |
| Housing, features on 4+ faces | 5-axis simultaneous | One setup, no re-datum | Long tool reach in deep cavities |
| Impeller or blade form | 5-axis simultaneous | Continuous tool contact, no witness lines | Programming time, tool wear on thin edges |
| Thin-wall bracket | 3-axis plus soft jaws | Support along the whole wall | Chatter if the wall is unsupported |
| Turned part with milled flats | Mill-turn center | One chucking, no concentricity loss | Limited Y-axis travel on some models |
Surface finish by function
Match the finish to what the surface has to do, not to a habit.
| Surface function | Typical finish | Process note |
|---|---|---|
| Sealing face, O-ring groove | Ra 0.8–1.6 μm | Finish pass, gauge-checked |
| Bearing bore | Ra 0.2–0.8 μm | Fine boring or honing |
| General machined face | Ra 1.6–3.2 μm | As-machined, no extra pass |
| Cosmetic anodized panel | Ra 0.8–1.6 μm | Uniform grain before anodizing |
| Mating flat, non-sealing | Ra 1.6–3.2 μm | Flatness matters more than Ra |
The short version
If your part has features on four or more faces and true position matters, pay for a 5-axis one-setup process. If it is prismatic and the tool can stay short, 3-axis or 4-axis will hold the same tolerance for less money.
Questions engineers ask before releasing a drawing
Can you hold ±0.005 mm on a part with a 6 mm wall?
It depends on the material and how the wall is supported. Aluminium with a supported wall and spring passes can reach that band. A free-standing stainless wall will deflect under cutting force and needs a different strategy or a looser callout.
The practical step is to send the drawing with the critical features marked. The DFM reply will say which ones are reachable and which need a design change.
What does a DFM review actually check?
Tool reach into pockets, minimum internal corner radii, wall thickness against the material, thread depth, and whether the datum scheme matches the fixture. It also flags features that would need a custom cutter or a second setup.
The output is a short list of changes that reduce cost or remove risk. It comes back with the quote, within 12 hours for a standard request.
How do you handle a part that needs anodizing after machining?
Anodizing adds a thin oxide layer that grows into the surface and slightly out of it. A bore that must fit a shaft after coating needs the pre-coat dimension adjusted, or the coating masked off the bore.
Clear, colour and hardcoat anodizing all build differently, so the finish callout and the tolerance callout have to be read together.
Is there a minimum order quantity for a prototype?
No minimum order quantity. One prototype and a 10,000+ part run go through the same quoting process.
For a single prototype, the setup cost dominates the price. For a run, the material and cycle time dominate. The quote breaks those out so you can see where the money goes.
What lead time should I expect from a Johannesburg order?
Quotation and DFM analysis come back within 12 hours. Production can start within 24 hours of a released order, and standard parts ship in 3–5 days.
Add time for finishing steps like anodizing or plating, and for any feature that needs a custom fixture. Agree the realistic date before the order is placed.
How is confidentiality handled for medical or aerospace drawings?
Uploads are secure and confidential. An NDA is available on request and can be signed before files are shared.
ISO 27001:2022 covers the information security side, and ISO 13485:2016 covers the medical device quality system. Both are in place for programs that require them.
Send the drawing, get a DFM answer and a number
Upload a STEP file and a PDF drawing. We reply within 12 hours with a quote, a DFM note on the features that carry risk, and a realistic ship date.
12-hour quote±0.005 mm tolerance100% inspectionNDA on request