Fanuc G84 cycle performs tapping. In this tapping cycle, when the bottom of the hole has been reached, the spindle is rotated in the reverse direction.
G84 X_ Y_ Z_ R_ P_ F_ K_
Where , XY- Position of hole
Z- Depth of operation performe from retraction plane
R- R plane position.(retraction plane)
P- Dwell time
F- cutting feed rate
K- no of times operation repeats.
Operation:- Tapping is performed by rotating the spindle clockwise. When the bottom of the hole has been reached, the spindle is rotated in the reverse direction for retraction. This operation creates threads.
O5124
G84 X_ Y_ Z_ R_ P_ F_ K_
Where , XY- Position of hole
Z- Depth of operation performe from retraction plane
R- R plane position.(retraction plane)
P- Dwell time
F- cutting feed rate
K- no of times operation repeats.
Operation:- Tapping is performed by rotating the spindle clockwise. When the bottom of the hole has been reached, the spindle is rotated in the reverse direction for retraction. This operation creates threads.
O5124
N10 M06 T07 ;
N20 G90 G80 G17 G00 G54 X0 Y0 ;
N30 G43 Z100 H1 ;
N40 M03 S1000 ;
N50 M07 ;
N60 G99 G84 X10 Y10 Z-30 R5 P300 F1.25 ; [A]
N70 X80 Y10 ; [B]
N80 X10 Y70 ; [C]
N90 X80 Y70 ; [D]
N100 G98 G80 G00 Z100 ;
DESCRIPTION OF PROGRAM
N10- Tool change command , select tool no. 7
N20- Absolute co-ordinate command , cancel canned cycle command , selection of XY plane, rapid command, work coordinate for tool positioning at X0 and Y0.
N30- Tool height offset compensation command , where tool is 100 along Z axis , tool hight code H1.
N40- Spindle on clockwise , speed is 1000 rpm .
N50- Coolant ON .
N20- Absolute co-ordinate command , cancel canned cycle command , selection of XY plane, rapid command, work coordinate for tool positioning at X0 and Y0.
N30- Tool height offset compensation command , where tool is 100 along Z axis , tool hight code H1.
N40- Spindle on clockwise , speed is 1000 rpm .
N50- Coolant ON .
N60- Return to R-plane in canned cycle , tapping cycle command ,first tapping position is X10 and Y10 Depth of tapping is 30(from R-plane) , R- plane distance is 5 , dwell time 300 , feed rate is 1.25 .[A]
N70- Second tapping position is X80 and Y10; [B]
N80- Third tapping position is X10 and Y70; [C]
N90- Fourth tapping position is X80 and Y70; [D]
N100- Tool return initial position , cancel canned cycle , rapid command , where tool along Z axis is 100 .
N110- Spindle off , coolant off, Main program end .
N110- Spindle off , coolant off, Main program end .
Fanuc G84 tapping cycle program
Reviewed by harshal
on
August 27, 2018
Rating: