What's new
What's new

Fanuc 18i-MB5 rigid tapping with G68.2 issues

tr1gger88

Plastic
Joined
Apr 15, 2019
Location
Orange County, CA
Hello everyone.

I'm hoping some of the 5 axis Fanuc guru's here might know what might be causing this issue.
I'm having issues with getting my new to us Hwacheon M2-5AX (Fanuc 18i-MB5) to rigid tap while the table is rotated and G68.2 is active.

For reference G84 rigid taps fine in G95 and G94 when the table is not tilted and G68.2 is not active.

When the table IS tilted and G68.2 is active the machine will not accept G95 (throws alarm 5000 ILLEGAL COMMAND CODE (HPCC).

If I remove the G95 and run the same code with feed per minute it non-rigid taps.

Parameter 5200.0 is a 1 to allow rigid tapping only via G84 (no M29 required).

Parameters are:
5200 P 00000101

5203 P 00000100

(T3 D=0.25 CR=0. - RIGHT HAND TAP)
G08 P0
G90 G94 G17 G49 G40 G80
G49
G05.1 Q0
G20
G53 G00 Z0.
G54.1 P6
M111
G00 A0. C0.
M110
(0.250-20 TAP)
M16 T3
S1000 M03
M08
G54.1 P6
M111 (UNLOCK 4-5)
(WITH BLOCK DELETE THIS CODE WORKS)
/G00 A-90. C-90.
/G68.2 X0. Y0. Z0. I90. J90. K180.
/G53.1
M110 (LOCK 4-5)
(G95) (WITH G68.2 ACTIVE IT TAPS IN G94 MODE IF G95 IS HERE)
G00 X-0.625 Y-0.465
G43 Z3.725 H03
G95 (WITH G68.2 ACTIVE IT THROWS ALM 5000 )
G84 G98 X-0.625 Y-0.465 Z0.2 R1.1 F0.05 (FEEDS AT 20 TPI)
X0.625
G80
G94
Z3.725

M09
G49
M111
G69
G53 G00 Z0.
G00 A0. C0.
M110
G53 G00 X0. Y0.
M30
%


Thanks a bunch for taking a look.
 
Not a 5 ax guy per se, but I ran into a similar problem with a live tool lathe with Y that wouldn't tap under certain conditions.
I had the customer work around by thread milling. Is that an option?
 
Thanks for the reply Douglas.

I've got a Y axis live tool lathe with a Fanuc 21i-TB control and a Sauter turret that definitely has some tricky conditions that need to be met during the hand off of the turret servo from PMC control to the CNC side, I eventually figured it out on that machine.

I can definitely thread mill (and generally do for anything over 5/8") but I just couldn't fathom that one of the main benefits of G68.2 being the usability of canned cycles would exclude rigid tapping. Drilling cycles work fine in G68.2 on this machine.

I'm assuming there's something dumb that I'm missing (expecting the pie to the face any minute now)

Thanks again,
 
Thanks for the reply Douglas.

I've got a Y axis live tool lathe with a Fanuc 21i-TB control and a Sauter turret that definitely has some tricky conditions that need to be met during the hand off of the turret servo from PMC control to the CNC side, I eventually figured it out on that machine.

I can definitely thread mill (and generally do for anything over 5/8") but I just couldn't fathom that one of the main benefits of G68.2 being the usability of canned cycles would exclude rigid tapping. Drilling cycles work fine in G68.2 on this machine.

I'm assuming there's something dumb that I'm missing (expecting the pie to the face any minute now)

Thanks again,

All good.
I don't remember all the circumstances surrounding the issue I faced at the time.
Were you able to contact Fanuc or the MTB about this?
 
Solved

I reached out to Hwacheon America and got some great support (thanks Wojciech).

My copy of the original parameter sheet was a print out of all the non 0 values, and I failed to notice that the previous owner had changed 19600 to 01111111 versus the factory 00000000. As soon as I toggled the bits back to factory it rigid tapped again. I failed to interpret the factory printout not having 19600 listed as all 0’s… (pie to the face)

The code was good, just needed that parameter set correctly.

Hope this helps someone in the future.
 
FWIW on the 18imb, setting 19600 bits 0-5 to 1 moves cuttercomp,3d coord conversion,coord rotation, rotary table dyn fixture offset,program mirror ,and scaling from the CNC to the RSC processor. "assumed to be the 5-axis control mode and executed on the RISC processor"
 








 
Back
Top