How to Check Work XY Axis on Axiom CNC Machine
This guide is for machinists and shop engineers running an Axiom router or mill who suspect the X and Y axes have drifted out of alignment.

Key takeaways
Why the Axiom CNC Machine XY Axis Drifts
An Axiom CNC machine moves on rails, belts or screws depending on the model. Every one of those parts wears. A belt stretches by a few thousandths over a year of cutting. A ball screw picks up fine dust. A linear rail loses preload after a hard crash. None of this announces itself. You find out when a customer rejects a bracket because two bolt holes sit 0.15 mm too far apart.
The X and Y axes carry the part geometry. Z controls depth, but X and Y decide whether a rectangle is a rectangle. If the two axes are not perpendicular, every pocket you cut becomes a parallelogram. If they lose motion on reversal, every circular interpolation leaves a witness mark at the quadrant points.
For parts with a ±0.005 mm tolerance, the machine itself has to be tighter than that. A machine that is square to 0.02 mm over 300 mm cannot hold a true position callout on a bolt circle. That is why the checks below are ordered from coarse to fine.
You do not need a laser interferometer to catch most problems. A dial test indicator, a granite square, a gauge block and a warm spindle will find 90 percent of what goes wrong. Do the checks in this order and you will not chase a symptom that belongs to a different axis.
Before You Check: Preparation and Safety
Warm the machine for 20 to 30 minutes at a moderate spindle speed before you measure anything. A cold ball screw is shorter than a warm one. Readings taken cold will not match readings taken after a shift of cutting, and you will adjust the wrong thing.
Lock out the spindle and remove the tool. Sweep the table and the linear rails with a brush, then wipe them with a lint-free cloth. Fine dust under a gauge block is worth more than the indicator resolution you are trying to read.
Mount your indicator on a magnetic base or, better, on a dial indicator holder bolted to the spindle nose. Magnetic bases slip. When they slip mid-measurement you get a reading that looks like a 0.1 mm jump and you will blame the machine.
Write down the machine temperature, the room temperature and the indicator model before you start. If you repeat the check next month, you want to know whether the number changed because the machine moved or because the shop got hotter.
- 1Indicator resolution0.01 mm or finer. A 0.001 in. indicator is fine for inch work.
- 2Reference squareGranite or hardened steel, grade 00 or better, at least 150 mm long.
- 3Gauge blocksA 100 mm stack is enough for most Axiom table sizes.
- 4Log sheetDate, temperature, position, reading. No number without a position.
What the Axiom CNC Machine XY Axis Numbers Mean
Squareness error shows up as a diagonal difference. Cut or sweep a 200 mm × 200 mm square and measure both diagonals. If they differ by 0.04 mm, the axes are out of square by roughly 0.01 mm per 100 mm. On a machine used for fixture plates, that is already too much.
Backlash shows up on reversal, not on travel. Command a move in one direction and zero the indicator. Then command the same distance in the opposite direction. The needle will sit still for a moment while the screw or belt takes up slack. That dead band is your backlash.
Linear accuracy shows up as a slope. Command 100 mm, then 200 mm, then 300 mm and plot the error at each point. A straight line through those points means the screw pitch is off but consistent, and you can compensate in the control. A curve means something is loose.
The three faults feel different in the cut. Squareness gives you oval holes in a rectangular pattern. Backlash gives you chatter on direction changes and a dull finish on climb-cut walls. Linear error gives you parts that are consistently long or short by the same amount.
Step by Step: How to Check Work XY Axis on Axiom CNC Machine
- 1Warm up and cleanRun the spindle at 8,000 rpm for 20 minutes. Park the table at the center, brush the rails, wipe with a lint-free cloth. Do not skip the wipe; dust under a block reads as error.
- 2Tram the spindleSweep a 100 mm circle on the table with a 0.01 mm indicator. Target under 0.02 mm total. Adjust the Z column or spindle mount before you touch X or Y.
- 3Check squarenessClamp a granite square parallel to the X axis. Sweep the Y face with the indicator over 200 mm. Error under 0.02 mm is good; 0.05 mm means the gantry or column needs alignment.
- 4Measure backlash on XSet the indicator against the table edge. Jog +0.10 mm, zero the needle, then jog –0.10 mm. The dead band before the needle moves is X backlash. Repeat at three positions along travel.
- 5Measure backlash on YSame method, same 0.10 mm step. A belt-driven Axiom often shows 0.05 to 0.10 mm here. A ball screw should hold under 0.02 mm.
- 6Check linear accuracyStack a 100 mm gauge block against a hard stop. Command 100 mm, 200 mm and 300 mm moves and record the indicator error at each. Keep the same approach direction for all three.
- 7Cut a test squareCut a 150 mm × 150 mm square in 6061 at 0.5 mm depth, 1,200 mm/min, climb cut. Measure both diagonals and all four sides. This catches anything the indicator missed.
- 8Log and decideRecord every number with its position and temperature. If diagonal difference is over 0.04 mm or backlash over 0.05 mm, correct it before the next job.
Fault, Symptom and Action
Use the reading to pick the fix, not the other way around.
| Reading | What it points to | Action |
|---|---|---|
| Diagonals differ > 0.04 mm | Axes out of square | Realign gantry or column |
| Dead band on reversal > 0.05 mm | Backlash in screw or belt | Adjust preload or belt tension |
| Error grows with distance | Pitch or scale error | Apply control compensation |
| Error jumps at one spot | Loose rail or debris | Clean and re-tension the rail |
| Square cut good, circle bad | Backlash at quadrant points | Recheck X and Y backlash |
| Finish dull on one wall | Climb-cut direction issue | Check cutter and feed direction |
Fix the geometry before the compensation
If the axes are not square, no control compensation will save the part. Square the machine first, then chase backlash, then trim linear error.
Common questions
How often should I check the XY axis on an Axiom CNC machine?
Every 500 spindle hours or every three months, whichever comes first, for a machine running daily.
Check immediately after any crash, after moving the machine, or whenever a part measures out of tolerance on two axes at once.
Can I check squareness without a granite square?
Yes. Cut a 200 mm × 200 mm square in scrap aluminium and measure the diagonals with a caliper or height gauge.
It is less precise than a granite square, but it catches gross errors and tells you whether a full indicator setup is worth the time.
What backlash value is acceptable?
On a ball-screw machine, under 0.02 mm. Belt-driven machines often run 0.05 to 0.10 mm and still cut acceptable parts in wood or plastic.
If you hold ±0.005 mm on metal, treat anything over 0.02 mm as a problem worth fixing.
Does room temperature change the reading?
Yes. A 10 °C change in shop temperature can move a 1,000 mm steel screw by roughly 0.12 mm.
Log the temperature with every reading. A number without a temperature is only half a measurement.
Should I compensate backlash in the control or fix the machine?
Fix the machine if the fault is mechanical. Control compensation hides the problem and makes it worse as the parts wear further.
Compensation is a reasonable short-term fix for pitch error on a screw, where the error is consistent and repeatable.
How do I know the error is in X and Y rather than the tool?
Cut the same test square with two different tools. If the diagonal difference stays the same, the machine is at fault.
If it changes with the tool, check runout and holder condition first.
Send us the part, not the problem
Upload your drawing and we will quote within 12 hours, with a free DFM review before you commit to tooling.
12-hour quote100% inspection