14.COMPENSATION FUNCTION PROGRAMMING B-63324EN/03
- 370 -
14.1.1 General
Format
Tool length
offset
G43 α_H_ ;
G44 α_H_ ;
Tool length
offset
cancel
G49;
or H0;(when the parameter
LXY (No.6000#4) :s1)
Explanation of each address
G43 : Positive offset
G44 : Negative offset
α : Address of a specified axis
H : Address for specifying the
Explanation
- Direction of the offset
When G43 is specified, the tool length offset value (stored in offset
memory) specified with the H code is added to the coordinates of the
end position specified by a command in the program. When G44 is
specified, the same value is subtracted from the coordinates of the end
position. The resulting coordinates indicate the end position after
compensation, regardless of whether the absolute or incremental mode
is selected.
If movement along an axis is not specified, the system assumes that a
move command that causes no movement is specified. When a positive
value is specified for tool length offset with G43, the tool is moved
accordingly in the positive direction. When a positive value is
specified with G44, the tool is moved accordingly in the negative
direction. When a negative value is specified, the tool is moved in the
opposite direction.
G43 and G44 are modal G codes. They are valid until another G code
belonging to the same group is used. By setting bit 2 (G43) of
parameter No. 2401 or bit 3 (G44) of parameter No. 2401, G43 or G44
can be set upon power-up.
- Specification of the tool length offset value
The tool length offset value assigned to the number (offset number)
specified in the H code is selected from offset memory and added to or
subtracted from the moving command in the program.
The tool length offset value may be set in the offset memory through
the MDI panel.
The range of values that can be set as the tool length offset value is as
follows.
WARNING
1 When the tool length offset value is changed due to a
change of the offset number, the offset value
changes to the new tool length offset value, the new
tool length offset value is not added to the old tool
length offset value.
H1 : tool length offset value 20.0,H2 : tool length
offset value 30.0
G90 G43 Z100.0 H1; Z will move to 120.0
G90 G43 Z100.0 H2; Z will move to 130.0