
4.FUNCTIONS TO SIMPLIFY PROGRAMMING PROGRAMMING B-63944EN-1/02
- 132 -
NOTE
6 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.)
(a) X_ ,A_ ; (If a value within 0°±1° or 180°±1° is
specified for the angle instruction A, the alarm
PS0057 occurs.)
(b) Z_ ,A_ ; (If a value within 90°±1° or 270°±1° is
specified for the angle instruction A, the alarm
PS0057 occurs.)
7 An alarm PS0058 occurs if the angle made by the 2
lines is within ±1° when calculating the point of
intersection.
8 Chamfering or corner R is ignored if the angle made
by the 2 lines is within ±1°.
9 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 dimensional command, angle
command must be specified in block No. 3. If the
angle command is not specified, alarm PS0056 is
issued. If the coordinates are not specified with an
absolute programming, alarm PS0312 is issued.
10 In the tool nose radius compensation mode, a block in
which only the angle command is specified in direct
drawing dimension programming is assumed to be a
block with no move command. For details of
compensation when sequential blocks with no move
command are specified, see the explanation of tool
nose radius compensation.
11 If two or more blocks with no move command are
specified between sequential commands of direct
drawing dimension programming, alarm PS0312 is
issued.
12 When bit 4 (CCR) of parameter No. 3405 is set to 1,
address A in the G76 (combined threading cycle
cycle) block specifies the tool nose angle.
When A or C is used as an axis name, it cannot be
used in the angle or chamfering command in direct
drawing dimension programming. Use ,A_ or ,C_
(when bit 4 (CCR) of parameter No. 3405 is set to 0).