
A-79595E
Title
Draw
No.
Ed. Date Design Description
Date May.24.’04 esig. Apprv.
29/33
Sheet
FANUC Series 30i-MODEL A
Live Tool Control With Servo Motor
3. Live tool indexing function
Format
G96.1 P_ R_ ; Waits for the completion of live tool
indexing and starts the operation of the
next block after the completion
G96.2 P_ R_ ; Starts the operation of the next block
without waiting for the completion of live
tool indexing
G96.3 P_ ; Starts the operation of the next block
after checking that live tool indexing is
completed
P: Spindle selection with multi-spindle control
R: Stoppage angle [deg] (0 to (parameter No. 1260))
Set address P in parameter No. 3781 (P code for selecting a spindle in a
multi-spindle environment).
To enter position control mode without performing live tool indexing,
specify a G96.1 command with no R specification when the motor is
stopped, thereby canceling SV speed control mode and switching to position
control mode.
When the motor is rotating, if an R command is not specified at the same
time as a G96.1 (G96.2) command, the motor stopped with an operation
similar to that of R0.
NOTE
1. If you specify G96.2, be sure to specify G96.3 to
check the completion of movement before specifying
a move command to the spindle next.
2. Specify G96.1, G96.2, and G96.3 in an independent
block.
Explanation
Live tool indexing command
・Move command
(1) Command that waits for the completion of live tool indexing
When you specify G96.1, it executes the next block after waiting for the
completion of live tool indexing.
(2) Command that does not wait for the completion of live tool indexing
When performing live tool indexing, by specifying and executing G96.2,
you can perform the operation of the next block without waiting for the
completion of live tool indexing.
・Movement completion check command
G96.3 checks if live tool indexing has been completed, waits for the
completion if not completed and executes the block if completed.