
B-63942EN/02 APPENDIX B.LIST OF FUNCTIONS AND PROGRAM FORMAT
- 411 -
(5/10)
Functions Illustration Program format
Normal direction control
(G40.1, G41.1, G42.1)
Too l
Too l
C-axis
C-axis
Programmed
path
Normal direction (in
which the tool moves
G41.1 ; Normal direction control on : right
G42.1 ; Normal direction control on : left
G40.1 ; Normal direction control cancel
Tool length compensation
(G43, G44, G49)
Z
Compensation
G43
Z_ H_ ;
G44
G43
H_ ;
G44
H : Tool compensation number
G49 : Cancel
Tool length compensation in
tool axis direction
(G43.1)
C
B
Z
Y
C
B
Tool axis direction
Workpiece
G43.1 H_ ; Tool length compensation in tool
axis direction
H : Compensation number
G49 ; Compensation cancel
Tool center point control
(TYPE1)
(G43.4)
G43.4 IP α β H ;
Tool center point control (TYPE1) start
IP α β ;
IP : In the case of an absolute command, the
coordinate value of the end point of the
tool tip movement
In the case of an incremental command,
the amount of the tool tip movement
α, β :In the case of an absolute command, the
coordinate value of the end point of the
rotation axes
In the case of an incremental command,
the amount of the rotation axis movement
H : Tool compensation number
Tool center point control
(TYPE2)
(G43.5)
G43.5 IP
H Q ;
Tool center point control (TYPE2) start
IP
I J K ;
IP : In the case of an absolute command, the
coordinate value of the end point of the
tool tip movement
In the case of an incremental command,
the amount of the tool tip movement
I,J,K : Tool axis direction at the block end point
as seen from the programming
coordinate system
H : Tool compensation number
Q : Inclination angle of the tool (in degrees)
Tool offset
(G43.7)
• For lathe only