
Page
3 FORMAT
3.1 HIGH-SPEED PECK TAPPING CYCLE
In case of the parameter PCP(No.5200#5)=0, if commanding G84/G88 as the tapping, the
high-speed peck tapping cycle is performed.
G84 X(U)_ C(H)_Z(W)_ R_ P_ Q_ F_ K_ M_ ;
or
G88 Z(W)_ C(H)_X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ or Z_ C_ : Hole position data
Z_ or X_ : The distance from point R to the bottom of the hole and the position
of the bottom of the hole
R_ : The distance from the initial level to point R level
P_ : Dwell time at the bottom of the hole and at point R when a return is made
Q_ : Depth of cut for each cutting feed
F_ : The cutting feedrate
K_ : Number of repeats (if required)
M_ : M code for C-axis clamp (if required)
Name
No.
Date
Contents
Draw u
FANUC Series 16i /18i /21i
TA/TB
Peck tapping cycle (G84 or G88)
Specifications
A-78549E
2004.06.09
4/16
Apprv.
Desig.
Desi
n
T. Kurokawa
G84 or G88 (G code A or G98 mode)
G84 or G88 (G99 mode)
Point Z
Point R
q
q
q
Ma
d
d
(3)
(2)
(1)
CW
CCW
P1 CCW
Initial
level
CW
M(a+1)
P2
Point R
level
Point Z
Point R
q
q
q
Ma
(1)
d
(2)
d
(3)
CW
CCW
CW
M(a+1)
P2
Point R
level
P1 CCW
d = Return value
- High-speed peck tapping cycle
When the cut from Point R, only the distance
which was commanded by address Q is
performed. (Operation (1))
After that, the M code for the spindle CCW is
output and the tool returns only about the
distance d (Return Value) which was set to
parameter No.5213. (Operation (2))
After that, the M code for spindle CW is
output and the cutting of distance (q+d) is
performed. (Operation (3))
After that, until the tip reaches the hole-
bottom (Point Z), Operation (2) and
Operation (3) are repeated.
Each mark in the above figure shows the following operation.
P1
CCW
CW
Ma
M(a+1)
P2
Note 1 Before outputting each M code of the spindle CCW rotation and spindle CW rotation,
the M05 output is possible. (Parameter M5T(No.5101#6))
Note 2 P1, Ma, M(a+1) and P2 aren't executed (output) when there are not a
command/setting.
: Positioning (rapid traverse G00)
: Cutting feed (linear interpolation G01)
: Dwell time which was commanded by the program by using the address P
: M code for the spindle CCW rotation is output (M04 or Parameter No.5113 )
: M code for the spindle CW rotatiuon is output (M03 or Parameter No.5112 )
: M code for C-axis clamp is output ( a=Setting value of parameter No.5110 )
: M code for C-axis unclamp is output
: Dwell time which was set by parameter No.5111
Ed.