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

Get Instant Quote

Machining fundamentals

CNC precision machining: what actually holds a tolerance

A practical explanation of cnc precision machining for design and process engineers. We cover the control loop, tool and fixture stiffness, thermal drift, and the measurement step that decides whether a part is accepted. Read this and you can tell which features will hold ±0.005 mm and which ones will fight you.

±0.005 mm tolerance16 five-axis centersRa 0.2–0.8 μm finish4,000 mm max part size
CNC precision machining center cutting a metal part
The control loop

How cnc precision machining closes the loop

A CNC machine does not cut to a drawing. It cuts to a stream of coordinates. The CAM software turns your model into toolpaths, the post-processor turns those into G-code, and the control interpolates axis motion from that code. Accuracy comes from how tightly that chain stays closed, not from the spindle alone.

The closed loop is simple to describe. A rotary encoder or linear scale reports actual position. The control compares it to commanded position and corrects the drive. When the scale is mounted on the table rather than the motor, it sees the real position of the part, which removes most of the ballscrew error.

Everything outside that loop is open. Tool deflection, workpiece deflection, thermal growth and fixture slip sit outside the feedback path. The control cannot see them, so it cannot correct them. That is why two machines with identical resolution can produce different results on the same part.

Practical result: cnc precision machining holds tolerance when the closed loop is tight and the open loop is small. When a feature fails, the cause is almost always in the open loop.

  • 1
    Closed loopEncoder or scale feedback correcting commanded vs. actual position.
  • 2
    Open loopTool, part, fixture and thermal effects the control never sees.
Stiffness budget

Where the stiffness budget goes on a precision part

Stiffness decides whether a cut is quiet or whether it chatters. Every element in the load path has a stiffness, and the weakest one sets the limit. On a typical job the order runs: fixture, then workpiece, then tool, then spindle and machine structure.

A long end mill is a spring. A Ø12 mm carbide end mill at 60 mm gauge length deflects far more than the same tool at 25 mm. Rough the feature with the shortest tool that reaches, then finish with a longer one only for the last pass. This single choice often moves a bore from Ra 3.2 μm to Ra 1.6 μm.

Thin walls are the second spring. Below roughly 2 mm wall thickness in aluminium, cutting force pushes the wall away from the cutter, so the tool cuts less than commanded. The wall springs back after the pass and the measured dimension lands oversize.

The fix is not more spindle speed. It is support: reduce radial depth of cut, climb mill, and leave a finishing allowance that is removed at low load.

  • 1
    Shortest tool winsRough with stub length, finish with reach length.
  • 2
    Support thin wallsLight radial passes and a small finishing allowance.
  • 3
    Check the fixture firstUnsupported overhang is the most common single cause of chatter.
Thermal behavior

Thermal drift: the tolerance nobody sees on the drawing

Aluminium expands about 23 μm per meter per degree Celsius. A 500 mm part that warms 5 °C during roughing grows roughly 58 μm. That is ten times a ±0.005 mm tolerance, and the machine did nothing wrong.

Steel is closer to 11 μm per meter per degree, titanium about 8.6, so the same part in 4140 moves about half as much. The number that matters is not the coefficient alone. It is how much heat the process puts in and how fast the part can shed it.

In practice we rough, let the part and the machine settle, then finish. For tight bores we keep the finish allowance small and take the final pass after a measured pause. This is not a trick; it is the only way to separate thermal growth from cutting error.

In-process gauging helps on long runs. Touching off a known datum between passes tells the control what happened, and the offset is corrected before the next part starts.

  • 1
    Aluminium 6061About 23 μm/m per °C.
  • 2
    Steel 4140About 11 μm/m per °C.
  • 3
    Ti-6Al-4VAbout 8.6 μm/m per °C, but poor heat evacuation.
Geometry and axes

When 3 axes stop being enough

A three-axis machine reaches the top face, and that is it. Every new face means a new setup: unclamp, rotate, re-datum. Each setup adds its own error, typically 10–20 μm on a good vise, and adds time.

A fourth axis rotates the part about X or Y. A fifth adds a rotary table that tilts the tool relative to the part. With simultaneous five-axis motion, the cutter can stay normal to a curved surface, so a sculpted profile is cut in one continuous pass instead of a series of blended three-axis patches.

That matters for two reasons. First, fewer setups means fewer datums stacked on each other. Second, undercut features and angled ports become reachable without special tooling. On a Ø400 mm rotary table we can index around a part that would need six or more setups on a three-axis mill.

Five-axis is not automatically more accurate. It is more accurate when the part has multiple faces, contoured surfaces or undercuts. On a flat plate with a few holes, three axes with a good fixture is faster and just as tight.

  • 1
    One setup, many facesRemoves stacked datum error.
  • 2
    Tool normal to surfaceBetter surface finish on contoured geometry.
  • 3
    Not always the answerFlat prismatic parts are usually cheaper on three axes.
Materials

Material behavior and what it does to the cut

Aluminium 6061 and 7075 cut freely and hold a fine finish, which is why they dominate prototypes. 7075 is stronger but less forgiving at the weld line and more prone to stress relief movement after heavy stock removal.

Stainless 304 work-hardens. If the tool rubs instead of cutting, the surface gets harder and the next pass cuts worse. The answer is a positive rake, a sharp edge and enough feed per tooth to stay under the hardened layer. 303 machines much more easily, and 17-4PH sits in between.

Titanium Ti-6Al-4V and Inconel move heat into the tool rather than the chip. Cutting speeds drop, tool life drops faster, and the process needs rigidity more than it needs rpm. Slow and heavy beats fast and light.

Plastics are the opposite problem. POM and PEEK machine cleanly with sharp, polished flutes, but ABS and PC soften with heat and can gum the cutter. Air blast and a generous feed keep the chip clear.

  • 1
    Aluminium6061, 7075, 6082: fast, good finish, watch stress relief.
  • 2
    Stainless304 work-hardens; 303 and 17-4PH are easier.
  • 3
    Titanium and InconelHeat goes into the tool; prioritize rigidity over speed.
  • 4
    PlasticsSharp flutes, air blast, avoid heat buildup.
Design rules

Feature design rules that keep cnc precision machining predictable

Every cutting tool has a radius. An internal corner cannot be sharper than that radius, so a 6 mm end mill leaves roughly a 3 mm corner. Drawing a sharp internal corner forces the shop to either use a smaller tool, which is slower and more prone to deflection, or to leave the corner and let you argue about it later.

Deep holes are the second constraint. A depth-to-diameter ratio above about 6:1 needs a long, thin tool or a pecking cycle, both of which drift. Past 10:1 the shop may have to drill from both ends, which means a second setup and a visible mismatch at the joint.

Threads follow the same logic. A thread that stops inside a deep pocket needs a tap holder with the right reach, or a thread mill, which is slower but produces a cleaner root. If a thread can be moved to an open face, the cost drops immediately.

None of this is a reason to weaken the design. It is a reason to talk to the shop before releasing the drawing, so the tolerance goes where it matters and the rest stays loose.

  • 1
    Corner radiusNever smaller than the tool radius used to cut it.
  • 2
    Hole depthKeep under 6:1 for straight drilling.
  • 3
    Tolerance placementTight on functional features, loose elsewhere.
Measurement

Measurement decides whether the part is accepted

A tolerance is only meaningful with a stated measurement method. A bore measured with a two-point micrometer and the same bore measured with a CMM can differ by more than the tolerance when the bore is out of round.

CMM probing gives a fitted diameter over many points, which is closer to how the part functions. A bore gauge reads the high spots. Both are correct, but they answer different questions, so the drawing should say which one governs.

Temperature at the point of measurement matters too. A part measured straight off the machine at 28 °C and then checked in a 20 °C inspection room will read differently. For tight work we let the part stabilize before final inspection.

We inspect 100% of parts before shipment and keep raw material checks, in-process monitoring and final reports. Reports are available on request, and a first article inspection is standard for new parts.

  • 1
    State the methodCMM fit vs. two-point contact changes the number.
  • 2
    Let the part settleMeasure at 20 °C where the tolerance is tight.
  • 3
    Reports on requestRaw material, in-process and final inspection records.
Selection guide

Choosing the right process for the geometry

Match the part to the machine and the tolerance to the feature.

Part geometryBest machineTypical toleranceWatch out for
Flat plate, holes on one face3-axis mill±0.005 mmFixture flatness and burrs
Shaft with cross holes4-axis mill±0.010 mmRotary table runout
Impeller, contoured surfaceSimultaneous 5-axis±0.005 mmTool reach and chatter
Long frame, 4,000 mmGantry, 4,000 × 400 × 150±0.010 mmThermal growth over length
Ø400 mm round flange5-axis with Ø400 mm table±0.005 mmClamp distortion
Thin wall under 2 mm3-axis, light radial passes±0.010 mmWall springback
Turned hub with milled flatsMill-turn center±0.005 mmOne setup beats two

The verdict on precision

If your part has one face and a handful of holes, use three axes and spend the money on a better fixture. If it has multiple faces, contoured surfaces or undercuts, use simultaneous five-axis and cut the setups out of the process. Tolerance follows the setup count more often than it follows the machine spec.

FAQs

Precision machining questions engineers ask

What tolerance can cnc precision machining actually hold?

On a stable setup we hold ±0.005 mm on critical features and ±0.0002 in for inch drawings. That figure applies to features cut without re-clamping.

When a feature needs a second setup, expect stacked error of roughly 10–20 μm unless we use a common datum. On long parts, thermal growth over the length usually dominates.

Does five-axis machining cost more per part?

The hourly rate is higher, but the number of setups drops. On a part that would need five or six setups on a three-axis mill, five-axis is usually cheaper and tighter.

On a flat plate with a few holes, three axes wins on both price and speed.

Why does my part measure oversize after machining?

The most common causes are cutting force pushing a thin wall away from the tool and thermal growth during roughing. Both disappear if you let the part settle and take the finishing pass at low load.

A worn or long tool is the third cause. Check tool length before blaming the machine.

What surface finishes are available?

As-machined runs Ra 1.6–3.2 μm. A controlled finishing pass reaches Ra 0.8–1.6 μm, and fine finishing with the right tool and parameters reaches Ra 0.2–0.8 μm.

Post-processing such as bead blasting, anodizing, plating or polishing changes both the finish and the measured dimension, so call it out on the drawing.

How do you handle confidential designs?

Uploads are kept secure and confidential, and we sign an NDA on request before any file is reviewed.

We can also work from a simplified model if you only need the interface geometry quoted.

What materials can be machined?

Aluminium 6061, 7075 and 6082; stainless 303, 304, 316L and 17-4PH; steels 1018, 1045, 4130 and 4140; copper and brass; titanium TC4 and Inconel; plus ABS, POM, PEEK and PC.

Material choice drives feeds, speeds and tool life, so tell us the alloy rather than just the family.

Send a drawing, get a process answer

We review your model and return a quotation with free DFM analysis within 12 hours. Production can start within 24 hours, and parts ship in 3–5 days.

12-hour quoteFree DFM analysis100% inspectionNo minimum order quantity

Follow

More from the shop floor

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