
B–64112EN/01
NC FUNCTION 34. FUNCTIONS FOR PUNCH PRESS
299
The following G codes are provided for Series 0i–PC. The G codes are
classified into two: A and B. One of the G code types can be selected using
a parameter. In this manual, G code system A is assumed.
G code list (1/2)
System A System B Group Meaning
G00 G00
Positioning (Rapid traverse)
G01 G01
Linear interpolation (Cutting feed)
G02 G02
Circular interpolation/Helical interpolation (CW)
G03 G03 Circular interpolation/Helical interpolation (CCW)
G04 G04
Dwell
G08 G08
Advanced preview control
G09 G09
Exact stop
G10 G10
Programmable data input
G11 G11 Cancel programmable data input mode
G17 G17
XpYp plane
where Xp: X–axis or an axis parallel to it
Yp: Y–axis or an axis paral-
G18 G18
ZpXp plane
Yp: Y–axis or an axis paral-
lel to it
Zp: Z–axis or an axis paral-
G19 G19 YpZp plane
Zp: Z–axis or an axis paral-
lel to it
G20 G20
Input in inch
G21 G21
Input in mm
G22 G22
Stored stroke limit function on
G23 G23
Stored stroke limit function off
G26 G26
Bolt hole circle
G28 G50
Automatic reference point return
G32 G32
Automatic safety zone setting
G33 G33
Skip function
G38 G38 Bending compensation X
G39 G39 Bending compensation Y
G40 G40
Cutter compensation cancel
G41 G41
Cutter compensation left
G42 G42
Cutter compensation right
G40.1
(G150)
G40.1
(G150)
Normal direction control canceled
G41.1
(G151)
G41.1
(G151)
Left–side normal direction control turned on
G42.1
(G152)
G42.1
(G152)
Right–side normal direction control turned on
G50 G34
Scaling off
G51 G35
Scaling on
G52 G93
Local coordinate system setting
G53 G53
Machine coordinate system selection
34.1
PREPARATORY
FUNCTIONS