← Back to All Articles
Tramming an 8x4 CNC Gantry to Within 0.02mm Using Dial Indicators and Shims
Category: CNC Machining • Published: 2026-09-02 • By Muhammad Ali
Even the most sophisticated AI toolpath optimization cannot compensate for a spindle that is not perpendicular to the machine bed. If your spindle has a $0.1^\circ$ tilt or nod, surfacing with a 50mm flycutter leaves visible scallop ridges across your sheets.
### The Two Components of Spindle Misalignment
1. **Tilt (Left/Right along the X-Axis):** The spindle leans toward either side of the gantry. This causes the flycutter to dig in on one edge and leave stair-stepped tracks along the X-travel.
2. **Nod (Front/Back along the Y-Axis):** The spindle leans toward the front or rear of the machine bed. This causes gouging when surfacing along the Y-axis.
### The 300mm Sweep Radius Method
To calibrate our Mingda 1325:
1. Mount a rigid tramming bar with dual $0.001\text{ mm}$ precision dial test indicators spaced 300mm apart.
2. Chuck the bar directly into a precision ER25 collet.
3. Lower the Z-axis until both indicator probes rest on a ground float glass reference plate placed on the vacuum bed.
4. Sweep the spindle manually through $360^\circ$ and record deviations at $0^\circ$, $90^\circ$, $180^\circ$, and $270^\circ$.
### Precision Shimming
Using $0.025\text{ mm}$ ($0.001"$) and $0.05\text{ mm}$ rolled brass precision shims between the spindle mounting bracket and the Z-axis linear bearing carriage blocks:
- Insert shims on the top bolts to correct forward nod.
- Loosen the four mounting bolts and adjust the eccentric locator pins to zero out left/right tilt.
After three iterative sweeps, our dynamic runout across a 300mm sweep was brought down to $\pm0.015\text{ mm}$, yielding mirror-smooth surfacing passes on solid acrylic and MDF.