Table 3.4.1.2 setting range of tool offset amount, 2 tool length offset (g43, g44, g49), Table 3.4.2.1 g codes used for tool length offset – Yaskawa YASNAC PC NC Programming Manual User Manual
Page 79

3 - 29
YASNAC PCNC Programming Manual
Chapter 3: Movement Control Commands
Table 3.4.1.2 indicates the setting range of tool offset amount.
Table 3.4.1.2
Setting Range of Tool Offset Amount
Note: These values are not influenced by the output unit.
3.4.2
Tool Length Offset (G43, G44, G49)
The tool length offset function adds or subtracts the amount stored in the tool offset data memory
to or from the Z coordinate values specified in a program to offset the programmed paths accord-
ing to the length of a cutting tool.
(1) Commands
In the execution of the tool length offset function, addition or subtraction of the offset data is
determined by the specified G code and the direction of offset by the H code.
(a) G Codes used for tool length offset
The tool length offset function is called by the following G codes.
Table 3.4.2.1
G Codes Used for Tool Length Offset
•
G43 and G44 are modal and, once executed, they remain valid until canceled by G49.
G49 cancels the tool length offset mode. H00 also cancels the tool length offset mode.
•
By specifying “G43 (or G44) Z
• • •
H
• • •
;”, tool offset amount specified by the H
code is added to or subtracted from the specified Z-axis position, and the Z-axis moves
to this offset target position. That is, the target position of Z-axis movement specified
in the program is offset by the tool offset amount.
•
By specifying “(G01) Z
• • •
; G43 (or G44) H
• • •
0.;”, the Z-axis moves by the dis-
tance corresponding to the tool offset amount which is specified by the H code.
•
By specifying “G43 (or G44) Z
• • •
H
• • •
; H
• • •
;”, the Z-axis moves by the distance
which is equivalent to the difference between the previous tool offset amount and the
new tool offset amount.
G code
Linear Axis
*Rotary Axis
Metric input
0 to ±999.999 mm
0 to ±999.999 deg.
Inch input
0 to ±999.999 inch
0 to ±999.999 deg.
G code
Function
Group
G43
Add
08
G44
Substract
08
G49
Cancel
08