
B-63322EN/03 NC FUNCTIONS 14.TOOL COMPENSATION FUNCTION
- 191 -
14.11.1 Three-dimensional Cutter Compensation At Tool Center Point
For machines with a rotation axis for rotating a tool, this function
performs three-dimensional cutter compensation at the tool tip position if
the program-specified point is specified with a pivot point.
When this function is used, the program-specified point (pivot point) is
converted into a tool tip position (cutting point) and a three-dimensional
cutter compensation vector is calculated for the latter position. Then, the
program-specified point (pivot point) is compensated for with the three-
dimensional cutter compensation vector.
If the tool side offset (G41.2/G42.2) of three-dimensional cutter
compensation is performed, the operation of this function will be as
follows:
(1) If parameter No. 6130 is 0 (conventional specification)
The three-dimensional cutter compensation vector is calculated at
the program-specified point (pivot point).
(2) If parameter No. 6130 is not 0 (this function)
The three-dimensional cutter compensation vector is calculated at
the tool tip position (cutting point).
Program-specified
point (pivot point)
Workpiece
Tool center
Tool side
Distance from program-specified
point (pivot point) to cutting point
(set for parameter)
Vector from program-specified
point (pivot point) to tool tip
position (cutting point)
Tool tip position
(cutting point)
3D cutter compensation vector
according to this specification
Tool
Conventional 3D cutter
compensation vector
3D cutter compensation
vector according to this
specification
Fig.14.11.1 (a) Basic operation (for G42.2)