Fanuc CNC | Tool Retract and Recover

Function Introduction

The tool can be retracted from a workpiece to replace the tool, if damaged during machining, or to check the status of machining. Then, the tool can be returned to restart machining efficiently. Use Tool retract function to do that.

Tool Retract and Recover

1 - Programming

Specify a retraction axis and distance in command G10.6IP_ beforehand. In the sample program below, the N20 block specifies that the Z-axis is the retraction axis and the retraction distance is to be 50 mm.

CNC Tool Retract Recover

2 - Retract

Suppose that the TOOL WITHDRAW switch on the machine operator’s panel is turned on when the tool is positioned at point A during execution of the N30 block.

Next, the tool withdrawal mode is set and the TOOL BEING WITHDRAWN LED goes on. At this time, automatic operation is temporarily halted. The tool is then retracted by the programmed distance. If point A is the end point of the block, retraction is performed after automatic operation is stopped. Retraction is based on linear interpolation. The dry run feedrate is used for retraction. Upon completion of retraction, the RETRACT POSITION LED on the operator’s panel goes on.

During retraction, the screen displays PTRR and STRT.

  • PTRR blinks in the field for indicating states such as the program editing status.
  • STRT is displayed in the automatic operation status field.
  • MTN is displayed in the field for indicating status such as movement along an axis.

3 - Withdrawal

Set the manual operation mode, then withdraw the tool. For manual operation, either jog feed incremental feed, handle feed, or manual numerical command is possible.

CNC Tool Retract Recover-Withdrawal

4 - Return

After withdrawing the tool and any additional operation such as replacing the tool, move the tool back to the previous retraction position. To return the tool to the retraction position, return the mode to automatic operation mode, then turn the TOOL RETURN switch on the operator’s panel on then off again. The tool returns to the retraction position at the dry run feedrate, regardless of whether the dry run switch is on or off.

When the tool has returned to the retraction position, the RETRACTION POSITION LED comes on.

During return operation, the screen displays PTRR and MSTR.

  • TRR blinks in the field for indicating states such as program editing status.
  • MSTR is displayed in the automatic operation status field.
  • MTN is displayed in the field for indicating states such as movement along an axis.

5 - Repositioning

While the tool is at the retraction position (point E in the figure below) and the RETRACTION POSITION LED is on, press the cycle start switch. The tool is then repositioned at the point where retraction was started (i.e. where the TOOL WITHDRAW switch was turned on). Repositioning is based on linear interpolation. The dry run feedrate is used for repositioning.

Upon completion of repositioning, the tool withdraw mode is cancelled, and the TOOL BEING WITHDRAWN LED goes off and restart N30.

Note: This article prepared for Fanuc CNC Controller. Other controllers may have different ways to retract tool.