G43/G43.4/G44/G49: Tool Length Compensation (RTCP)
It is used to compensate for the length difference between tools, allowing all tools to be programmed with the same Z-axis position. Each tool has a dedicated length compensation value, which must be entered by the user.
|
Format: |
G43/G44 H_ |
|
Format: |
G49 |
G43: Tool length compensation positive (+) direction
G44: Tool length compensation negative (-) direction
H: The offset number where the tool length compensation value to be applied is written
G49: Tool length compensation off
Tool length compensation values can always be applied to the Z-axis, or they can be distributed to the X, Y, and Z axes depending on the selected plane. This selection can be adjusted using PRM320.
PRM320:
0: Tool length compensation is always applied to the Z-axis.
1: Tool length compensation is applied to the X, Y, and Z axes according to the selected plane.
|
Format: |
G43.4 |
G43.4: It has been allocated. Please contact HSC Control.
Writing of compensation values:
The tool length offset value can be used in different ways. The most common method of usage is as follows.
1- T1 is considered the reference tool.
2- The Z axis (or hole axis according to the plane) is touched to the surface of the part.
3- At this point, the Z axis workpiece zero is set. (The Z absolute position becomes 0.0000).
4- T2 is selected.
5- The Z axis (or hole axis according to the plane) is touched to the surface of the part.
6- The value of the Z axis absolute position is written as compensation to H2.
7- For each tool, the process is repeated starting from step 4.
Example:
M6 T1 (TAKE T1)
M3 S2000 (SPINDLE CW ROTATION)
G43 H1 (APPLY H1 AS TOOL LENGTH COMPENSATION)
(DRILL TO THE POINT X100 Y-250.)
(RETURN TO THE R POINT AFTER THE DRILLING OPERATION)
G90 G99 G81 X100. Y-250. Z-150. R10. F120.
G80 G53 G00 Z0. (MOVE TO THE SAFE Z POSITION)
G49 (TOOL LENGTH COMPENSATION OFF)
M6 T2 (TAKE T1)
M3 S2000 (SPINDLE CW ROTATION)
G43 H2 (APPLY H2 AS TOOL LENGTH COMPENSATION)
(DRILL TO THE POINT X200 Y-250.))
G81 X200. Y-250. Z-150. R10. F120.
G80 G53 G00 Z0. (GO TO Z AXIS REFERENCE)
G49 (TOOL LENGTH COMPENSATION OFF)
M5 (SPINDLE STOP)
