
PROGRAMMING
13. FUNCTIONS TO SIMPLIFY
PROGRAMMING
B–63604EN/01
178
NOTE
1 The following G codes are not applicable to the same block
as commanded by direct input of drawing dimensions or
between blocks of direct input of drawing dimensions which
define sequential figures.
1) G codes ( other than G04) in group 00.
2) G02, G03, G90, G92, and G94 in group 01.
2 Corner rounding cannot be inserted into a threading block.
3 Chamfering and corner R using the direct input of drawing
dimensions cannot be used simultaneously with the
chamfering and corner R described in Section 13.5. (The
option for chamfering and corner R and that for the direct
input of drawing dimensions cannot be selected
simultaneously.)
4 When the end point of the previous block is determined in
the next block according to sequential commands of direct
input of drawing dimensions, the single block stop is not
done, but the feed hold stop is done at the end point of the
previous block.
5 The angle allowance in calculating the point of intersection
in the program below is ±1°.
(Because the travel distance to be obtained in this
calculation is too large.)
1) X_ , A_ ; (If a value within 0°±1°or 180°±1°is specified for
the angle instruction, the P/S alarm No.057 occurs.)
2) Z_ , A_ ; (If a value within 90°±1°or 270°±1°is specified
for the angle instruction, the P/S alarm No. 057 occurs.)
6 An alarm occurs if the angle made by the 2 lines is within
±1°when calculating the point of intersection.
7 Chamfering or corner % is ignored if the angle made by the
2 lines is within ±1°.
8 Both a dimensional command (absolute programming) and
angle instruction must be specified in the block following a
block in which only the angle instruction is specified.
(Example)
N1 X_, A_, R_ ;
N2, A_ ;
N3 X_ Z_, A_ ;
(In addition to the dimentional command, angle instruction
must be specified in block No. 3.)