FANUC Series 16/18/160/180-Model C Machining Center Operators Manual

PROGRAMMING
B–62764EN/01
21. AXIS CONTROL FUNCTIONS
481
Each machine tool builder is to create a retreat function program, which
is started from the PMC by using a workpiece number search capability
or program number search capability. For detailed information, refer to
the relevant manual provided by each machine tool builder. A machining
start point or machining cycle start point is stored in a macro variable, and
therefore can be used as required. When retreat operation varies from one
machining cycle to another, specify an M function for each machining
cycle. An M function is stored as a machining type M code in a macro
variable. So, retreat operation can be specified for each machining cycle
by referencing each macro variable in the retreat program.
When the restart of machining is specified from the PMC, the retry
function moves the execution pointer of the machining program to one of
the following:
A. Last machining start point executed
B. Last cycle start point executed
(If machining operation such as cutting and drilling is interrupted, the
pointer is moved to this point when the machining is not completed.)
C. Cycle start point following the last cycle start point executed
(If machining operation such as cutting and drilling is interrupted, the
pointer is moved to this point when the machining is completed.)
Then, when the cycle start button is set to on, machining is restarted where
the cursor is placed. This function is implemented using the program
restart function. For information about restrictions, see the description of
the restart of programs in the part for operations.
When a miscellaneous function for the restart of machining is to be
specified after the execution pointer of the machining program is moved
to a desired restart block with the retry function, display the restart screen,
and specify required commands in the MDI mode.
When machining is to be restarted at the cycle start point following the
last cycle start point executed, P/S alarm No. 5066 is issued if a machining
start point is detected before the next cycle start point is found.
If rigid tapping operation is interrupted by a reset or emergency stop, a
movement can be made on the tapping axis to the initial point or point R
in synchronism with the spindle according to the rigid tapping command
information in the machining program. For this purpose, execute the
command below in the retreat program.
The rigid tapping command is a one–shot code.
G30 P99 M29 S rpm ;
Explanations
D Retreat function
D Retry function
D Rigid tapping return

Leave a Reply

Your email address will not be published. Required fields are marked *