
B-63944EN-1/02 PROGRAMMING 4.FUNCTIONS TO SIMPLIFY PROGRAMMING
- 105 -
A G code cannot discriminate between front face tapping cycle
and side face tapping cycle using Series 15 format commands.
The drilling axis is determined by plane selection
(G17/G18/G19). Specify the plane selection that becomes
equivalent to front face tapping cycle or side face tapping cycle
as appropriate. (When FXY (bit 0 of parameter No. 5101) is 0,
the Z-axis is used as the drilling axis. When FXY is 1, plane
selection is as follows.)
Plane selection Drilling axis
G17 Xp-Yp plane Zp
G18 Zp-Xp plane Yp
G19 Yp-Zp plane Xp
Xp: X axis or its parallel axis
Yp: Y axis or its parallel axis
Zp: Z axis or its parallel axis
Explanation
Once positioning for the X-axis (G84) or Z-axis (G88) has been
completed, the spindle is moved, by rapid traverse, to point R.
Tapping is performed from point R to point Z, after which the spindle
stops and observes a dwell time. Then, the spindle starts reverse
rotation, retracts to point R, stops rotating, then moves to the initial
level by rapid traverse.
During tapping, the feedrate override and spindle override are
assumed to be 100%. For retraction (operation 5), however, a fixed
override of up to 2000% can be applied by setting parameters DOV
(No. 5200#4), OVU (No.5201#3), and No. 5211.
- Rigid mode
Rigid mode can be specified by applying any of the following
methods:
• Specifying M29S***** before a tapping block
• Specifying M29S***** within a tapping block
• Handling G84 or G88 as a G code for rigid tapping (Set
parameter G84 (No. 5200#0) to 1.)
- Thread lead
In feed per minute mode, the feedrate divided by the spindle speed is
equal to the thread lead. In feed per rotation mode, the feedrate is
equal to the thread lead.
- Series 15 format command
Rigid tapping can be performed using Series 15 format commands.
- Acceleration/deceleration after interpolation
Linear or bell-shaped acceleration/deceleration can be applied.
Details are given later.
- Look-ahead acceleration/deceleration before interpolation
Look-ahead acceleration/deceleration before interpolation is invalid.