
Page
Name
No.
FANUC Series 16i /18i /21i
TA/TB
Peck tapping cycle (G84 or G88)
Specifications
A-78549E
3.2 PECK TAPPING CYCLE
In case of the parameter PCP(No.5200#5)=1, if commanding G84/G88 as the tapping, the
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)
G84 or G88
G code A or G98 mode
G84 or G88 (G99 mode)
CW
- 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 to Point R.
(Operation (2))
After that, the M code for spindle CW is
output and the cutting of distance [(The
position which was cut in the last time) - (d
(cutting start distance)] as movement to the
cutting start point.
(Operation (3))
Continuously, cutting only distance [q+d] is
performed. (Operation (4))
After that, until the tip reaches the
hole-bottom (Point Z), operation (2) and
operation (4) are repeated.
Point Z
q
q
Ma
(1)
d
(2)
Point Z
q
q
Ma
(1)
d
(2)
d
4
3
Point R
velle
Point R
q
CCW
CW
M(a+1)
P2
d
P1 CCW
d
4
3
Point R
vel le
Point R
q
CCW
P1 CCW
CW
Initial
level
CW
M(a+1)
P2
d
d = Cutting start distance
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 reverse(CCW) and spindle
positive(CW), 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/settin
.
: 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.
Date
Contents
Draw u
2004.06.09
6/16
Apprv.
Desig.
Desi
n
T. Kurokawa