
Page
Name
No.
FANUC Series 16i /18i /21i
TA/TB
Peck tapping cycle (G84 or G88)
Specifications
A-78549E
3.4 PECK RIGID TAPPING CYCLE
In case of the parameter PCP(No.5200#5)=1, if commanding G84/G88 as the rigid tapping,
the peck rigid tapping cycle is performed.
(Refer to the operator's manual etc. for the way of the rigid tapping command.)
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)
STOP
Point Z
q
q
Ma
(1)
d
(2)
Initial
level
STOP
M(a+1)
P2
Point R
level
Point R
3
4
d
d
q
P1
STOP
CW
CCW
STOP
CCW
STOP
CW
Point Z
q
q
Ma
(1)
d
(2)
STOP
M(a+1)
P2
Point R
level
Point R
3
4
d
d
q
STOP
P1
STOP
CW
CCW
STOP
CCW
Each mark in the above figure shows the following operation.
P1
STOP
CW
CCW
Ma
M(a+1)
P2
Note 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
: Spindle stop by CNC control (M code is not output.)
: Spindle CW rotation by CNC control (M code is not output.)
: Spindle CCW rotatiuon by CNC control (M code is not output.)
: 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
STOP
CW
d = Cutting start distance
- Peck rigid tapping cycle
When the first cut from Point R, Spindle
rotates to CW and only the distance, which
was commanded by address Q is
performed. (Operation (1))
After that, spindle rotates to CCW and the
tool returns to Point R. (Operation (2))
After that, spindle rotates to CW 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 hole-bottom
(Point Z), operation (2) and operation (4) are
repeated.
Then, a time constant number is used at the
rigid tapping time of the pull. Cutting speed
and a rigid tapping time constant are used
for operation (1) and operation (3)
Operation (2) and the movement from the
bottom of hole (Point Z) to the point R, the
pull override for the rigid tapping is
available.
Ed.
Date
Contents
Draw u
2004.06.09
11/16
Apprv.
Desig.
Desi
n
T. Kurokawa