13. Program Support Functions
13.1 Fixed Cycles
253
(c) Spindle rotation speed during return of synchronous tapping cycle
Address
Meaning of
address
Command
range (unit)
Remarks
,S Spindle
rotation
speed during
return
0 to 99999
(r/min)
The data is held as modal information.
If the value is smaller than the speed
rotation speed, the speed rotation speed
value will be valid even during return.
If the spindle rotation speed is not 0
during return, the tap return override
value will be invalid.
(7) M code for forward/reverse rotation command.
The M code set with the parameter “#3028 sprcmn” is output as the M code for spindle
forward/reverse rotation that is output at ”hole bottom” or at “R point” during asynchronous
tapping cycle.
Note that the M code for forward rotation is output as “M3” and that for reverse rotation is as
“M4” if the parameter #3208) is set to “0”.
(8) With the label L, when the number of repetition is two or more times, the axis will return to the
point determined by G98/G99 modal at the last time.
(9) With the label O, when the number of repetition is two or more times, the axis will return to the
initial point regardless of G98/G99 mode at the last time.
(10) When there is no drilling position command, the drilling will not be carried out though the
drilling data is saved.
•
There are x and y commands : drilling will be carried out.
•
There are only z and r commands : data will be saved only (No drilling)
Positioning plane and hole drilling axis
The canned cycle has basic control elements for the positioning plane and hole drilling axis. The
positioning plane is determined by the G17, G18 and G19 plane selection command, and the hole
drilling axis is the axis perpendicular (X, Y, Z or parallel axis) to the above plane.
Plane selection
Positioning plane
Hole drilling axis
G17 (X
−
Y)
Xp
−
Yp
Zp
G18 (Z
−
X)
Zp
−
Xp
Yp
G19 (Y
−
Z)
Yp
−
Zp
Xp
Xp, Yp and Zp indicate the basic axes X, Y and Z or an axis parallel to the basic axis.
A random axis other than the hole drilling axis can be commanded for positioning.
The hole drilling axis is determined by the axis address of the hole drilling axis commanded in the
same block as G81 to G89, G73, G74 or G76. The basic axis will be the hole drilling axis if there is
no designation.
(Example1)
When G17 (XY plane) is selected, and the axis parallel to the Z axis is set as the W
axis.
G81 ... W__;
The W axis is used as the hole drilling axis.
G81 ... Z __;
The Z axis is used as the hole drilling axis.
G81 ... ;
(No Z or W) The Z axis is used as the hole drilling axis.
(Note 1)
The hole drilling axis can be fixed to the Z axis with parameter #1080 Dril_Z.
(Note 2)
Change over the hole drilling axis in the canned cycle canceled state.
In the following explanations on the movement in each canned cycle mode, the XY plane is used
for the positioning plane and the Z axis for the hole drilling axis.
Note that all command values will be incremental values, the positioning plane will be the XY plane
and the hole drilling axis will be the Z axis.