FANUC Series 30i/ 31i/ 32i
Live Tool Control With Servo Motor
4. Rigid tapping with servo motor
The rigid tapping command format is the same as that of conventional rigid
For details, see the explanation of conventional "Rigid tapping."
Before executing the rigid tapping command, the
servo motor as a rotation axis must be placed in
position control mode; while in rotation, use
G96.1/G96.2 to cancel SV speed control mode.
To check the mode of the servo motor rotation axis,
you can use the SV speed control mode in-progress
signal SVREV (Fn521).
Rigid tapping specification
The tapping axis is fed at a rate specified by F. The spindle speed is
specified by S × movement of live tool axis per revolution (deg/min).
A detailed description of feed per minute and feed per revolution is provided
later. During rigid tapping, the spindle speed is restricted by the maximum
cutting feedrate, parameter No. 1430 (No. 1432: if acceleration/deceleration
before interpolation is enabled) for the axis used as a live tool axis.
Usually, the maximum cutting feedrate, parameter No. 1430 (No. 1432), can
be set to value up to 999999.999 [deg/min] (equivalent to S2778 [min
For the axis set as the live tool axis for use in rigid tapping (IRC, bit 3 of
parameter No. 1408 = 1), however, the maximum feedrate is restricted with
the setting of the maximum cutting feedrate parameter times 10.
Maximum cutting feedrate parameter No. 1430 = 360000
Maximum feedrate restriction 360000 ´ 10 = 3600000 [deg/min]
Make sure that the pitch of the tapping screw is equal to
the pitch specified with a program (F, S).
Otherwise, the tool or the object being machined may