14. FUNCTIONS TO SIMPLIFY
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 Neither chamfering and corner rounding commands
specified in 14.5 nor those of direct input of drawing
dimensions can be used concurrently.
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
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.
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.)