CNC Accuracy, Calibration and Inspection · KB-042
How to Test CNC Gantry Squareness with Diagonals and Test Cuts
Use diagonal comparisons and machined geometry to distinguish XY squareness error from tool diameter, scale and measurement problems.

An XY system can travel the commanded length on each axis yet fail to form a right angle between them. A rectangular test and its diagonals expose this relationship, but only when the artifact, cutter and measurement method are controlled.
Define what the test can establish
For an ideal rectangle, equal diagonals support a right-angle relationship when opposite sides also behave as intended. A parallelogram can preserve side lengths while diagonals differ. Cutter offset and measurement burrs can alter dimensions, so interpret the full set rather than one diagonal alone.
Control the measurement
Use stable stock and workholding, a suitable finishing pass and identifiable measurement points. Measure X sides, Y sides and both diagonals with an instrument capable of the span. Large tests amplify angular effects but require control of temperature, bow and access.
Read the error pattern
A consistent diagonal difference suggests angular error; both diagonals changing proportionally may indicate scale; opposite sides differing can point toward taper, tool deflection or an unstable artifact. Rotate or relocate a test only when the change helps separate machine coordinates from material behavior.
Use a repeatable test plan
Record machine state, warm-up condition, location, direction, tool or probe, stock, instrument and operator method. Repeat the measurement rather than keeping only the best result. For how to test cnc gantry squareness with diagonals and test cuts, compare magnitude and pattern with the intended tolerance. A result without conditions cannot distinguish a configuration change from temperature, compliance, measurement force or setup variation.
Correct one layer at a time
Begin with the evidence supported by the test. Mechanical squareness, axis scale and cutter effects can produce different combinations of side and diagonal error. After a mechanical or configuration change, return to the same artifact and measurement sequence. Avoid stacking CAM offsets, controller compensation and drawing changes because several corrections can cancel at one size while making another size worse.
Separate measurement error from machine error
Repeat the reading without moving the machine, then repeat after returning to the feature through the same path and through the opposite direction when appropriate. This helps distinguish instrument and contact variation from positioning behavior. Compare a second instrument or reference only when its capability and setup are understood. For this topic, A consistent diagonal difference suggests angular error; both diagonals changing proportionally may indicate scale; opposite sides differing can point toward taper, tool deflection or an unstable artifact. Rotate or relocate a test only when the change helps separate machine coordinates from material behavior. Preserve all raw readings because deleting inconvenient values without an identified cause can make an unstable process look calibrated.
Safety and verification boundary
Follow the machine, controller, spindle, probe and instrument manufacturers’ procedures. Isolate energy before mechanical adjustment, keep body parts clear of motion and verify probe inputs and travel limits at controlled speed. Calibration motion and indicator sweeps can still collide with clamps, stock or fixtures. Keep a new routine under direct supervision.
Decision table
| Observation | Possible meaning | Confirm |
| Sides right, diagonals differ | XY angular error | Repeat larger rectangle |
| Both X sides long | X scale/tool effect | Independent travel test |
| Opposite sides differ | Taper or movement | Measure by depth |
| Result changes location | Geometry or support | Map table |
Worked situation
A square measures 200 mm on all sides but its diagonals differ. Changing cutter diameter cannot correct the included angle. Repeat a larger controlled test and inspect gantry squareness using the machine manufacturer's alignment method.
Practical checklist
- Machine a stable rectangle.
- Measure four sides.
- Compare diagonals.
- Repeat by size/location.
Frequently asked questions
Can equal side lengths prove a square is square?
No. A parallelogram can have equal opposite sides while its corners are not 90 degrees.
Can one successful test prove the machine is calibrated?
No. Repeat the test, vary position where relevant and retain measurements so drift and direction-dependent behavior can be distinguished.
Should compensation be the first response to an error?
No. Inspect mechanics, measurement method, setup and configuration before using compensation to address a diagnosed residual error.
Sources and editorial use
Sources support the technical facts in this original explanation. Their text and images have not been republished.
- New Concepts of Precision Dimensional Measurement for Modern Manufacturing — National Institute of Standards and Technology
- LinuxCNC Stepper Diagnostics — LinuxCNC
- 10 Milling Toolpaths for Your First 2D CNC Machining Project — Autodesk Fusion