GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

Process explainer

The Art of Premium CNC Machining: What Actually Holds the Tolerance

This page explains how the art of premium CNC machining reaches ±0.005 mm and Ra 0.2–0.8 μm, and where that effort stops paying off. It is written for design and manufacturing engineers who need to judge a process, not read a brochure.

±0.005 mm tolerance16 five-axis centers127 CNC machinesISO 9001 / IATF 16949
The art of premium CNC machining shown on custom auto spare parts cut on a 5-axis center
Core principle

How the art of premium CNC machining removes metal without losing position

Subtractive machining is a loop. The controller reads a toolpath, drives a ball screw, and the cutter shears material away. Nothing in that loop is perfect, so the finished surface is the sum of every error inside it. The art of premium CNC machining is the discipline of holding those errors small enough that the drawing still describes the part after cutting.

Position comes from geometry, not from software. On a three-axis mill, X, Y and Z each carry their own stacked error. On a five-axis machine, two rotary axes sit between the spindle and the part, and each one adds angular error multiplied by the distance from the table center. A 20 arc-second tilt on a part 200 mm from center moves the cut about 0.02 mm. That is four times our finished tolerance before the cutter even touches metal.

Cutting force bends the part and the tool. A 12 mm carbide end mill in 6061 aluminium at 3,000 rpm and 1,200 mm/min feed pulls a few hundred newtons. On a thin floor, that load springs the workpiece upward, so the tool leaves more material than the program asked for. Rough, semi-finish and finish passes exist to shrink that error step by step.

Heat is the slow error. A spindle running for two hours grows 20–40 μm in Z. Aluminium grows about 23 μm per meter per degree Celsius. A 500 mm part that warms 5 °C moves roughly 0.06 mm. Premium work controls this with warm-up cycles, coolant at set temperature, and finishing passes scheduled after the machine has stabilized.

  • 1
    Rough, then finishLeave 0.3–0.5 mm radial stock and remove it in light passes.
  • 2
    Stabilize firstRun the spindle 30–60 minutes before holding tight tolerances.
  • 3
    Support the partFixtures and clamps must be stiffer than the cutting load.
Machine choice

Three-axis, four-axis or five-axis: picking the right setup

A three-axis machine holds one orientation. Every new face means a new fixture or a new setup, and each setup adds its own offset error. For a flat plate with holes on one side, that is fine and it is the cheapest route. Our three-axis machines cover 500 × 500 × 450 mm and 500 × 310 × 200 mm travels, which suits most brackets, plates and housings.

A four-axis machine adds a rotary table, usually Ø400 mm. The part can be indexed to four faces without unclamping. This is the natural choice for shaft-like parts, parts with radial holes, and anything where two or three faces must stay in relation to each other. The setup error disappears because the part never leaves the fixture.

A five-axis machine moves the tool or the table in two rotary axes at once. Tools can reach undercuts, deep pockets and compound angles in a single setup. We run 16 simultaneous five-axis centers. That is the setup for impellers, medical instruments, and aerospace housings where five faces all reference one datum.

Five-axis is not automatically better. Programming takes longer, cycle times are often 30–50% higher, and the machine costs more per hour. If a part is prismatic with tolerances looser than ±0.05 mm, a three-axis machine with good fixtures will match it for less money.

  • 1
    Use three-axis whenOne or two faces, open geometry, tolerance ±0.05 mm or looser.
  • 2
    Use four-axis whenRadial features and multiple faces must share one datum.
  • 3
    Use five-axis whenUndercuts, compound angles, or many faces in one setup.
Tooling

Tool selection decides surface finish before the program runs

The cutter leaves its own shape on the wall. A ball nose tool cutting a shallow slope leaves cusps between passes, and the stepover sets their height. Drop stepover from 0.5 mm to 0.1 mm and the cusp height falls roughly by a factor of twenty-five. That is how Ra 0.8–1.6 μm is reached on curved surfaces without any polishing.

Tool runout is the quiet killer. A cutter held 0.02 mm off center cuts one flute harder than the others. The result is chatter marks, short tool life and a wall that measures fine but looks striped. Hydraulic and shrink-fit holders hold runout under 0.005 mm and are worth the cost on finishing tools.

Coating matters with difficult alloys. Uncoated carbide works in aluminium, but 316 stainless and Ti-6Al-4V generate heat at the edge. AlTiN and TiAlN coatings raise the usable cutting speed in stainless. Inconel needs sharper geometry, lower surface speed and rigid setups, and it still wears tools fast.

Reach is a constraint, not a preference. A tool needs an L/D ratio under about 4:1 for stable finishing. Beyond that, deflection grows and the finish degrades. If a pocket is 60 mm deep, a 12 mm cutter will chatter. Use a 16 mm tool or a longer reach tool at reduced feed, and accept a slower cycle.

  • 1
    Match coating to materialUncoated for aluminium; AlTiN or TiAlN for stainless and titanium.
  • 2
    Keep runout lowUnder 0.005 mm on finishing tools.
  • 3
    Watch L/DStay near 4:1 for finishing; reduce feed beyond that.
Programming and setup

From CAD model to first chip: where errors get locked in

Programming starts with the model and the tolerance callouts, not with the toolpath. If the drawing says ±0.005 mm on a bore but ±0.1 mm on the outer profile, the program should treat them differently. Spending finishing time on a loose face costs money and buys nothing.

Workholding sets the ceiling. A part held in a vise on 5 mm of stock will move when the jaws release. For thin walls, we use soft jaws machined to the part profile, vacuum plates, or sacrificial tabs. Fixture stiffness matters more than machine stiffness once the part is thin.

Datums must be real. A datum that exists only in the CAD model cannot be touched with a probe. Choose a face or a bore the operator can indicate within 0.002 mm, and reference everything to it. This is the single biggest cause of parts that pass inspection at the machine but fail at assembly.

First-article checks catch setup errors before the run. We measure the first part, adjust offsets, and only then release the batch. On tight work, a 0.01 mm offset error from a chip under a jaw will repeat on every part in the run.

  • 1
    Tolerance-driven programmingTight faces get finishing passes; loose faces do not.
  • 2
    Fixture before toolpathA weak setup cannot be programmed around.
  • 3
    Probe the datumIf it cannot be indicated, it is not a datum.
Metrology

Measuring ±0.005 mm work without fooling yourself

A CMM in a 20 °C room measures a part that was cut at 25 °C. If the part is aluminium and 300 mm long, that 5 °C difference is about 0.035 mm of length. The measurement is not wrong; the comparison is. Accept the part after it has soaked, or state the temperature with the number.

Contact probing adds its own errors. A touch probe with a 2 mm stylus bends under a few millinewtons of force, and the ruby tip wears over thousands of touches. For bores under 5 mm, optical measurement or a pin gauge is often more honest than a CMM.

Repeatability is not accuracy. A machine that returns to the same wrong point every time is repeatable. Check both. We monitor in-process, measure the final part, and issue reports on request. Raw material certificates are checked on arrival.

For Ra 0.2–0.8 μm surfaces, a profilometer reads a 0.8 mm cutoff by default. That hides longer waviness. If a sealing face needs both low roughness and flatness, measure them separately with the right instrument for each.

  • 1
    Soak before measuringLet the part reach room temperature.
  • 2
    Probe size mattersSmall bores need pin gauges or optics.
  • 3
    Separate Ra and flatnessDifferent instruments, different cutoffs.
Decision table

Choosing the machining route for a part

Match the geometry and tolerance to the setup, not the other way around.

Part featureRecommended routeTolerance you can holdWatch out for
Flat plate, holes one side3-axis mill±0.02 mmSetup offset on the second face
Shaft with radial holes4-axis with rotary table±0.01 mmRotary table runout
Impeller, compound angles5-axis simultaneous±0.005 mmProgramming time and cost
Deep pocket 6:1 depth3-axis, long reach tool±0.03 mmTool deflection and chatter
Thin wall under 1.5 mm5-axis with soft jaws±0.02 mmSpring-back after unclamping
Large frame 4,000 mm3-axis gantry type±0.05 mmThermal growth over the day

When premium CNC machining is the wrong tool

Choose premium CNC machining when the part has tight tolerances, complex faces, or needs one datum across many features. Choose casting, sheet metal or 3D printing when the geometry is simple, the tolerance is looser than ±0.1 mm, or the annual volume runs past 10,000 units. Machining stays competitive from one prototype to a few thousand parts; past that, tooling cost per unit usually wins elsewhere.

FAQs

Questions engineers ask before releasing a job

What is the tightest tolerance you hold on a regular basis?

±0.005 mm is our standard tight tolerance, and ±0.0002 in in imperial. It requires stable temperature, a rigid setup, and finishing passes with low runout tooling.

Not every feature on a part needs that number. We quote tight tolerances only where the drawing calls for them, which keeps the price reasonable.

Which materials are hard to machine and why?

Inconel and Ti-6Al-4V are the demanding ones. They hold heat at the cutting edge, work-harden quickly, and wear tools fast. Speeds drop and cycle times rise.

Magnesium AZ31B and AZ91D machine easily but need chip control because fine chips ignite. Plastics like PEEK cut cleanly but move with heat, so coolant and light passes matter more than speed.

How does surface finish affect the price?

Ra 1.6–3.2 μm is as-machined and costs the least. Ra 0.8–1.6 μm needs controlled stepover and a finishing pass. Ra 0.2–0.8 μm needs fine stepover, sharp tooling and often a separate finishing operation.

If a drawing calls out Ra 0.4 μm on a face that only needs to look clean, you are paying for a number that does not do anything.

Can you machine a part from a 3D printed or cast blank?

Yes. We regularly finish castings and printed blanks on three-axis and five-axis machines to bring critical faces into tolerance.

The blank needs enough stock. Castings typically need 1–2 mm per face, and printed parts need the same or more because the surface is not uniform.

How do you handle confidential designs?

Uploads are secure and confidential, and we sign an NDA on request before files are shared. Access is limited to the engineers and machinists on the job.

We do not use customer parts or drawings in marketing material without written permission.

What lead time should a buyer plan for?

Quotation and free DFM analysis come back within 12 hours. Production can start within 24 hours of approval, and parts usually ship in 3–5 days.

On complex five-axis work, add time for first-article inspection. That step protects the batch more than it delays it.

Send the drawing and get a real machining answer

Upload your files and an engineer reviews the geometry, tolerance stack and material before quoting. Quotation and DFM feedback within 12 hours.

12-hour quoteFree DFM analysis100% inspectionNDA on request

Follow the shop floor

More process notes from GreatLight

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC