Tool Offset
Tool offset is a stored correction in a CNC control that tells the machine the cutter’s actual position relative to the programmed toolpath, accounting for length and radius/diameter. It is referenced from the spindle gauge line to the tool tip, ensuring accurate Z motion and compensating for tool changes and wear. This correction is typically applied via G43 for length and G41/G42 for radius, enabling consistent part geometry across multiple tools.
On the shop floor, tool offsets are essential for maintaining dimensional accuracy after tool changes, regrinds, or replacement cutters with different stickout. Without them, the machine would cut too deep or shallow, and contours would be wrong. In milling, the offset table normalizes each cutter’s geometry so the control can maintain consistent depth, hole location, and profile accuracy across the tool magazine. During first article setup and multi-tool cycles, the operator measures each tool's length from the spindle gauge line to the tip, enters it into the tool table, and calls it with the correct H offset. For millwork and edgebanding, correct offsets are critical for hinge boring, dado depth, pocketing, and flush cutting; small Z errors cause assembly mismatch or glue-line exposure. Offset verification is done via probing or touch-off, confirmed by a test cut before production release.
- Wrong gauge-line reference: The tool is measured from the wrong point, or the operator mixes spindle nose reference with table reference; the result is a systematic Z shift that makes every tool cut too deep or too high by the same amount.
- Missed tool change or stale offset: The cutter is changed after wear, regrind, or breakage, but the offset table is not updated; this produces gradual dimensional drift, poor floor finish, or catastrophic overcut/air-cut conditions depending on the tool.
- Radius compensation mismatch: The tool diameter stored in the control does not match the actual cutter diameter or wear state; on contours, pockets, or edgeband trim operations this causes undersize/oversize profiles, corner gouging, or leave stock that should have been removed.
What is tool offset relative to?
It is relative to the spindle gauge line/spindle nose, not simply to machine home.
Is tool offset the same as work offset?
No. Tool offset corrects the cutter’s physical length/geometry; work offset shifts the part’s zero location in machine coordinates.
What G-code is commonly associated with tool length offset?
G43 is commonly used to apply tool length compensation with an H register.