
14.TOOL COMPENSATION FUNCTION NC FUNCTIONS B-63322EN/03
- 190 -
14.11 THREE-DIMENSIONAL CUTTER COMPENSATION
The three-dimensional cutter compensation function is used with
machines that can control the direction of tool axis movement by using
rotation axes (such as the B- and C-axes). This function performs cutter
compensation by calculating a tool vector from the positions of the
rotation axes, then calculating a compensation vector in a plane
(compensation plane) that is perpendicular to the tool vector.
There are two types of cutter compensation: Tool side compensation and
leading edge compensation. Which is used depends on the type of
machining.
Tool Side Compensation
Tool side compensation is a type of cutter compensation that performs
three-dimensional compensation on a plane (compensation plane)
perpendicular to a tool direction vector.
Compensation
plane
Y
Z
X
Tool vector
Cutter
compensation amount
Programmed tool path
(before compensation)
Cutter compensation
vector
Tool center
path(after
compensation)
Leading Edge Offset
Leading edge offset is a type of cutter compensation that is used when a
workpiece is machined with the edge of a tool. A tool is automatically
shifted by a specified cutter compensation value on the line where a
plane formed by a tool direction vector and tool movement direction
intersects a plane perpendicular to the tool axis direction.
Tool used
Reference
tool
Cutter compensation
vector
Cutter compensation
amount
Tool center path
(after
compensation)
Programmed
tool path
Tool vector