
PROGRAMMING
19. AXIS CONTROL FUNCTIONS
B–63124EN/01
322
The C-axis command in blocks of G26 (Bolt Hole Circle), G76 (Line At
Angle), G77 (Arc), G78/G97 (Grid), G86 (Shear Proof), G87 (Square),
G68 (Nibbling Arc), G69 (Nibbling Lin), G88 (Radius) and G89 (Cut At
Angle) are described below. Of these, the movement specifications by
G26, G77, G68 and G88 concerning the circular geometry differ from
those of the other functions.
(1)G45, G76, G78, G79, G86, G87, G69, G89
L
N200G72X_ Y_ ;
N210G28I_ J_ K_ T15C_ ;
In N210 block, T-axis positioning starts simultaneously when the X
and Y axes start to move at the first positioning point. When the
positioning of the X, Y and T axes is finished and T-command
completion signal FIN is returned, positioning of the C axis starts.
After positioning of the C axis is over, press start signal PF is sent out,
and punch operation is performed at the first positioning point.
Thereafter, the X and Y axes are sequentially positioned following the
commanded geometry without positioning of the C axis.
(2)G26, G46, G47, G77, G68, G88
L
N200G72X_ Y_ ;
N210G26I_ J
θ K_ T15C C1 ;
In N210 block, positioning to the first point is conducted in the same
way as described in 19.3.10 (1). Thereafter, X and Y axes are
sequentially positioned following the commanded geometry while the
C axis positioning is conducted.
θ
n
θ
1
P
1
P
n
+X
+Y
Pn : n-th positioning point
θn : Angle of n-th positioning point with respects to +X axis direction
Cn : C-axis position at n-th positioning point
Cn is calculated as follows:
Cn=C1+ (θn–θ1)
In case of G68, and alarm (No. 4522) occurs if the C-axis move value
between adjacent positioning points exceeds the parameter value (No.
16194).
19.3.10
Pattern Function,
Nibbling Function and
C-axis Command