What's new
What's new

fanuc Oi Mate TC

heartlnd

Aluminum
Joined
Sep 3, 2003
Location
sydney
would any body have an answer to this question
when i program a free form cycle on an oi mate tc lathe control the feed rate
is set in the subroutine and it is the same for roughing and finishing.
question is there a parameter which can be set to a lower feed-rate for the finishing cut?
or is the only way around it,to write a separate program just for the finishing path?

thank you for any help
j.frei
 
Assuming you're talking about canned cycles? Yes the roughing feed rate is in the second G71/G72 line of the canned cycle and you can't change the feed rate during the roughing part of canned cycles. You can call a G70 and put your finish feed rate on the P line. Then you can change the G70 finish feed rate at will. Normally I do write a separate program for the finish pass but below is a copy and paste of something I've done to cut a groove using G72 then changing the feed rate during the G70.

N50(ROUGH & FINISH GROOVE)
(OFFSET 11 & 21)
(.1875 TOOL TIP 4)

G0G99G40G54X14.Z4.T0
T1111
M24
M41
G97S150M4
G0Z.5
G0X6.
G50S700
G96S160
G0X3.5Z-1.3600M8(CLEAR INTERFERANCE MATERIAL)

G75R0
G75X2.502P6000F.004

(ROUGH RT SIDE)
G0X3.5Z-1.3500
G72W.175R0
G72P51Q52U.002W-.01F.006
N51G0Z-.9900
G1X3.3300Z-1.0750F.002
G1X2.6250Z-1.0750F.006
N52G2X2.5000Z-1.1375R.0625F.002
N53G1Z-1.3500F.015

T1100
T1121

(ROUGH LT SIDE)
G72W.175R0
G72P54Q55U.002W.01F.006
N54G0Z-3.3225
G1X3.3300Z-3.2375F.002
G1X2.6250Z-3.2375F.006
N55G3X2.5000Z-3.1750R.0625F.002
N56G1Z-1.3500F.015

G50S700
G96S300(SPEED UP SFM)

T1100
T1111
G70P51Q53(FINISH RT SIDE)

T1100
T1121
G70P54Q56(FINISH LT SIDE)

M9
G0X6.
G0G99G40G54X14.Z4.T0
M25
M1
G461
M30
%

Maybe Bill will show up and explain it better than I can.

Brent
 
Hello Brent,
You have explained it fairly well, however to elaborate, it extends past just feed rates.
Any F , S, or T function contained in blocks P to Q in the profile description is ignored by the Multi-repetitive Cycles and only the F, S, or T function in the Cycle Call block is effective.

When the G70 Finishing Cycle is called to use the same profile description used by the Roughing Cycle, all F, S or T functions will be effective.

Regards,

Bill
 








 
Back
Top