4.3
G commands
4.3.1
G commands
The G commands are divided into G groups. In part programs or synchronized actions, in a
block, only a G command of a G group can be written. A G command can be modal or non-
modal.
Modal: up to programming another G command of the same G group.
4.3.2
G group 1: Modally valid motion commands
G command
No.
1)
G0
1
G1
2
G2
3
G3
4
CIP
5
ASPLINE
6
BSPLINE
7
CSPLINE
8
POLY
9
G33
10
G331
11
G332
12
OEMIPO1
13
OEMIPO2
14
CT
15
G34
16
G35
17
INVCW
18
INVCCW
19
G335
20
G336
21
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
Meaning
Rapid traverse
Linear interpolation (linear interpolation)
Circular interpolation clockwise
Circular interpolation counter-clockwise
Circular interpolation through intermediate point
Akima spline
B spline
Cubic spline
Polynomial interpolation
Thread cutting with constant lead
Tapping
Retraction (tapping)
Reserved
Reserved
Circle with tangential transition
Thread cutting with linear increasing lead
Thread cutting with linear decreasing lead
Involute interpolation clockwise
Counter-clockwise involute interpolation
Turning a convex thread in clockwise direction
Turning a convex thread in counter-clockwise direction
4.3 G commands
MD20150
W
2)
3)
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
Tables
STD
4)
SAG
MH
x
1247