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

Advertising
background image

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

Advertising