3 G/M Codes
3 - 73
In this example, T0202(T202) indicates that the second tool and the second set of
compensation data are selected. T0200 (or T200) indicates that the tool length
compensation is cancelled.
Value of compensation
1. Value of compensation is normally set by the last digit or the last 2 digits of a
T-code. Once a T-code is specified, it remains effective until a subsequent
specification is made. In addition to tool-tip compensation, a T-code can also be
used for specifying tool-length compensation.
2. A change of compensation setting is usually made in compensation-disabled mode
when selecting another tool. In the event a change is made during a compensation
mode, the end vector of the program will be calculated according to the specified
compensation value.
Notes:
1. After powering the CNC, compensation is automatically cancelled and the
compensation number is reset to “0” or “00”.
2. Compensation must be cancelled to execute "Auto-CYCST".
3. The length compensation command "T-code" can form an independent block in
the program without positioning definition. CNC executes an internal
computation for compensation, but the tool does not execute any positioning
movement.
3.27.2 Tool-tip Radius and Direction of Fictitious Tool-tip, G41, G42, G40
Functions and Purposes:
A tool tip is normally in an arc shape, therefore when a program is run, a tool tip is
assumed to be the front end of the tool. In this sense, shape of an actual cutting will be
different from the programmed cutting due to the arc-shaped tool tip. The Tool-tip
Radius compensation is a function designed for automatically calculating an error for
compensation via setting a tool-tip radius.