
B-63944EN-1/02 PROGRAMMING 4.FUNCTIONS TO SIMPLIFY PROGRAMMING
- 123 -
Limitation
- Alarms
In the following cases, an alarm is issued:
1) Chamfering or corner R is specified in a block for threading
(alarm PS0050).
2) G01 is not specified in the block next to the G01 block in which
chamfering or corner R is specified (alarm PS0051 or PS0052).
3) An axis which is not on the selected plane is specified as a move
axis in the block in which chamfering or corner R is specified or
the next block (alarm PS0051 or PS0052).
4) A plane selection command (G17, G18, or G19) is specified in
the block next to the block in which chamfering or corner R is
specified (alarm PS0051).
5) When bit 4 (CCR) of parameter No. 3405 is set to 0 (to specify
chamfering at I, J, or K), two or more of I, J, K, and R are
specified in G01 (alarm PS0053).
6) Chamfering or corner R is specified in the G01 block to move the
tool along more than one axis (alarm PS0054).
7) The travel distance along an axis specified in the block in which
chamfering or corner R is specified is smaller than the amount of
chamfering or corner R (alarm PS0055). (See the figure
below.)
The solid line indicates
the tool path when
chamfering is not
performed.
50.0
G18
G01 W30.0 F100.0 I50.0 ;
G01 U100.0 ;
z
x
Chamfering block to
be inserted
50.0
30.0 (smaller than 50.0)
Fig. 4.5 (a) Example of machining which causes alarm PS0055
8) An invalid combination of a move axis and I, J, or K is specified
for chamfering (alarm PS0306).