NCT Group 99M Tool Length Compensation G43, G44, G49, G43 q H or G44 q H, G43 + compensation

Models: 2000M 99M

1 206
Download 206 pages 27.56 Kb
Page 79
Image 79

14 The Tool Compensation

14.3 Tool Length Compensation (G43, G44, G49)

Instruction

G43 q H or

G44 q H

will set up the tool length compensation mode.

Address q means axis q to which the tool length compensation is applied (q= X, Y, Z, U, V, W, A, B, C).

Address H means the compensation cell, from which the tool length compensation value is taken. Irrespective of q being an absolute or an incremental data, instruction G43 will add the compensation value (specified at address H) to the end point coordinate obtained in the course of execution:

G43: + compensation

Irrespective of q being an absolute or an incremental data, instruction G44 will subtract the compensation (specified at address H) from the end point coordinate obtained in the course of execution:

G44: – compensation

Since incremental displacement Z0 has been programmed, each of instructions G43 G91 Z0 H1 and G44 G91 Z0 H1 will produce displacement just equal to the length of the tool. At G43, the displacement will be positive or negative, depending on the compensation value at H1 being positive or negative, respectively. The case is just the opposite for G44. After the command has been executed, the position displayed at coordinate Z will be the same as the one beforehand, because the position of the tool's tip will be displayed after the length compensation is set up.

Tool compensations may be defined on several axes at a time. E.g.

G43 Z250 H15

G43 W310 H16

When several axes are selected in a block, the tool length compensation will be taken into account for each axis selected:

G44 X120 Z250 H27

When the composition value is altered by calling a new H address, the previous one will be deleted, and the new value will be effective:

H1=10, H2=20

G90

G00

 

 

G43

Z100

H1

moving to Z=110

G43

Z100

H2

moving to Z=120

The effects of G43 and G44 are modal until another command is received from that group.

Command

G49 or

H00

will cancel the tool length compensation in each axis - with motion or with transformation, if a movement has been programmed in the block or not, respectively.

The difference between the two commands is that H00 will delete the compensation only, leaving state G43 or G44 unaffected. If a reference is made afterwards to an address H other than zero, the new tool length compensation will be set up as the function of state G43 or G44.

79

Page 79
Image 79
NCT Group 99M Tool Length Compensation G43, G44, G49, G43 q H or G44 q H, G43 + compensation, G44 compensation, G49 or H00