What to do when part lag affects precision when machining a three-axis CNC
Part lag is a re-datum problem, not a machine problem. We explain what the error physically is, why a three-axis center cannot see it, and the re-clamp and probing routines that bring the second cut back inside ±0.005 mm.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
What part lag actually is
Why part lag affects precision when machining on 3 axes
On a three-axis vertical machining center the workpiece sits in one orientation for the whole program. The control works in machine coordinates. It has no idea where the part edges are unless someone tells it. That assumption is the work offset. If the part moves even slightly between setups, the offset is now wrong and the cut lands in the wrong place.
Operators call this lag because the finished feature seems to trail the model. It is not servo lag and it is not backlash. Servo lag is a following error during acceleration and it is usually small and repeatable. Part lag is a rigid-body displacement of the workpiece. The two feel similar on the shop floor but the fix is completely different.
The error budget has a fixed part and a variable part. Spindle runout, thermal growth, and ball screw pitch error are largely fixed once the machine is warm. Clamping induced shift, chip trapped under a locator, and thermal drift of the part itself are variable. Part lag lives in the variable column. That is why it appears suddenly on a job that ran fine yesterday.
- 1Fixed errorsGeometry and wear. Checked by ballbar and laser, corrected by compensation.
- 2Variable errorsDatum shift, clamp load, chip entrapment, thermal drift. Checked by probing and indicators.
- 3Which one you haveIf the error changes when you re-clamp the same part, it is variable.
Multiple faces and the limits of a three-axis setup
A three-axis vertical machine works the top face well. A three-axis horizontal machine works the side faces well. Neither can present a new face to the spindle without the operator moving the part. That single fact is the root of most lag complaints. Parts that need work on four or five sides are being asked to do something the machine was not bought to do.
The common workaround is a second op. Rough the part, re-clamp it on a fixture built off the first-op datums, then finish the remaining faces. This works, but it doubles the number of times the part is touched. Every touch is a chance for a chip, a burr, or a clamp load to move the part by a few microns.
Where the geometry is simple and the tolerance is loose, this is fine. Where a bore and a slot must be coaxial within ±0.02 mm and sit on opposite faces, the stacked error from two setups eats the whole tolerance before the cutter touches metal. In that case the honest answer is not a clever re-clamp. It is a fourth or fifth axis, or a different process.
- 1One face, one setupBest accuracy. Datum is set once and never disturbed.
- 2Two faces, two setupsAdds clamp and chip risk. Budget the tolerance accordingly.
- 3Three or more facesConsider a 4-axis or 5-axis center before fighting the fixture.
Where the shift comes from after a re-clamp
Clamping force is the first suspect. A vise tightened to 40 N·m on a thin wall will bow the part. The bow springs back when the vise opens, and the finished face is no longer flat. The same vise at 15 N·m holds the part and leaves the wall straight. Soft jaws bored to the part profile spread the load and reduce this further.
Chip entrapment is the second. A 0.05 mm chip under a locator tilts the part. On a 100 mm span that is roughly 0.05 mm of error at the far edge, which is ten times a ±0.005 mm tolerance. Air blast the locators and wipe them before every load. It sounds trivial until you see the scrap.
Thermal drift is the third. A 200 mm aluminium part warmed 5 °C above the reference grows about 0.023 mm. That is enough to lose a tight bore. Rough in the morning, let the part and fixture reach room temperature, then finish. If the shop has no climate control, measure the part at the same temperature it was cut.
- 1Clamp loadUse soft jaws and torque wrenches. Thin walls move first.
- 2ChipsBlast and wipe locators. One chip ruins a ±0.005 mm job.
- 3HeatLet the part soak back to room temperature before the finish cut.
How to measure part lag before it becomes scrap
The tool for the job is a lever dial test indicator with 0.002 mm resolution, mounted on the spindle or on a magnetic base. Sweep the finished reference face and read the total indicated runout. Note the values and the direction. A consistent tilt in one direction points at a clamp or a chip. A random scatter points at thermal drift or a loose locator.
If the machine has a touch probe, use it. Probe three points on the reference face and let the control solve the plane. Compare the plane to the value recorded at the first setup. Anything over 0.01 mm is worth stopping for. The probe routine takes under a minute and it is repeatable, which a hand sweep is not.
For parts with a tight positional callout between two faces, add a check on the feature itself, not just the datum. Probe the bore center and the slot center and compare the distance to the drawing. Datum checks tell you the part moved. Feature checks tell you the part moved in the direction that matters.
- 1Sweep the datumLever indicator, 0.002 mm resolution, record direction of tilt.
- 2Probe the planeThree points, solve the plane, compare to setup one.
- 3Check the featureBore to slot distance is what the drawing actually controls.
Re-datum, re-clamp, or re-fixture: choosing the fix
If the shift is small, under about 0.02 mm, and the remaining stock allows it, the cheapest fix is to re-datum. Sweep the reference face, update the work offset by the measured amount, and take a light spring pass at 0.1 mm depth. The part stays in the vise. Total time is a few minutes.
If the shift is larger, or the part has already been cut to size on one face, pull it and re-clamp. Clean the locators, seat the part against the stops with light hand pressure, then tighten in a cross pattern to the specified torque. Re-probe before cutting. This costs a setup but saves the feature.
If the shift keeps coming back on the same part number, stop patching and change the fixture. Add a positive stop in the direction of the error. Move from a vise to a dedicated plate with dowel-pin location. On a three-axis center, a better fixture is usually cheaper than a fourth axis, and it solves the problem the operator has been fighting all week.
- 1Re-datumShift under 0.02 mm and stock available. Fastest option.
- 2Re-clampLarger shift or finished face at risk. Clean and torque properly.
- 3Re-fixtureRepeat offenders. Add stops, pins, and a dedicated plate.
Matching the symptom to the cause and the fix
Read the symptom, confirm the cause with a measurement, then apply the fix.
| Symptom | Likely cause | Fix |
|---|---|---|
| Feature trails model in one direction | Clamp load bowing the part | Soft jaws, lower torque, re-probe |
| Tilt that appears only after re-clamp | Chip under a locator | Blast and wipe locators, re-seat part |
| Error grows through the shift | Thermal drift of part or fixture | Rough early, finish after soak, measure at room temp |
| Scatter with no clear direction | Loose locator or worn vise jaw | Inspect fixture, replace jaws, add positive stop |
| Same error on every part | Fixture geometry, not the machine | Dedicated plate with dowel-pin location |
| Error only on faces needing a second setup | Three-axis geometry limit | Move to 4-axis or 5-axis, or redesign the datum |
The honest call
If the shift is under 0.02 mm and stock remains, re-datum and keep cutting. If it keeps returning, fix the fixture, not the offset. If the part needs three or more machined faces held to ±0.02 mm, move it to a 4-axis or 5-axis machine and stop paying for setups.
Part lag questions we get from engineers
Is part lag the same as servo lag or backlash?
No. Servo lag is a following error while the axis accelerates, and it is small and repeatable. Backlash is lost motion when the axis reverses. Both are machine-side and both are checked with a ballbar.
Part lag is the workpiece moving relative to the table. It shows up after a re-clamp or a flip, and it is fixed by re-datum and better fixturing, not by machine compensation.
How much tolerance should I leave for a second setup on a three-axis machine?
Budget 0.02 mm to 0.05 mm of positional uncertainty per re-clamp on a well-controlled process. That covers clamp spring-back, minor chip risk, and probe repeatability.
If the drawing tolerance is tighter than that, either add a probe routine that re-datums the part before the finish cut, or move the work to a machine that can reach the face without a second setup.
Can I just adjust the work offset and keep cutting?
Yes, if the shift is small and there is stock to remove. Sweep the reference face, update the offset, and take a light pass at 0.1 mm depth.
Do not do this when the shifted face is already at finished size. Adjusting the offset moves the cut, but it cannot put material back on a face that has already been cut too far.
Why does the error only appear on aluminium parts?
Aluminium moves more per degree of temperature change than steel. A 200 mm aluminium part grows about 0.023 mm per 5 °C, while the same steel part grows roughly half that.
Aluminium is also softer, so clamp load bows it more easily. Soft jaws and a temperature soak before the finish cut solve most of it.
When should I stop fixing the fixture and buy a 4-axis or 5-axis machine?
When the part needs three or more machined faces held to ±0.02 mm, or when a single part number spends more than an hour in re-clamping and re-probing.
At that point the setup cost is the real problem. A 4-axis mill or a simultaneous 5-axis center removes the extra setups and the error that comes with them.
Does probing remove the need to sweep a reference face by hand?
A touch probe is faster and more repeatable than a hand sweep, and it is the right tool for production. It still measures what it touches.
If the reference face is not clean, the probe reads the chip, not the part. Blast and wipe the face before probing. The measurement is only as good as the surface it sits on.
Send us the drawing and the setup notes
We review the datum scheme, the fixture, and the tolerance stack, then quote the process that holds the callout. Quotation and free DFM analysis within 12 hours.
12-hour quote100% inspection±0.005 mm toleranceNo minimum order quantity