Fanuc post processor problem

Fanuc post processor problem

lrl_0048
Explorer Explorer
458 Views
4 Replies
Message 1 of 5

Fanuc post processor problem

lrl_0048
Explorer
Explorer

Hi all! I have a problem with the Fanuc post processor in Fusion! In the G code, all compensations (G40,G41, G42 and sometimes G43) come out in the following format G01 G40 (G41, G42,G43) X...Y ...; and this, of course, gives an error! It also started giving me an error PS 0034!
Can anyone help me?
Thanks in advance!

0 Likes
Accepted solutions (1)
459 Views
4 Replies
Replies (4)
Message 2 of 5

dominik_zarczynski
Autodesk
Autodesk

Hi!
What is your control and your machine? I've just checked on Fanuc 11M and there is no error.

Could you attach a code and point when exactly (which line) an error pops-up on your machine? If you could share your Fusion File Share Link which contains CAM data, it would also help me find the cause.

I referred to the Fanuc alarm code list, and it states "An attempt was made to perform a start-up or cancel of cutter
compensation or tool nose radius compensation not in the
G00/G01 mode. Modify the program."

 

FANUC requires that cutter compensation (G41/G42) or tool nose radius compensation be activated or canceled only during linear interpolation (G01) or rapid positioning (G00).If your program tries to turn compensation on/off during an arc move (G02/G03) or any other mode, the control will trigger PS0034.

 

When your compensation type is set to "In Control", then your linear lead-in distance has to be greater than zero.

Anyway, even when I posted the code after ignoring this warning, still compensation is switched on during linear movement.

dominik_zarczynski_0-1767871294005.png

 



If my answer helped you, please click Accept Solution. Thanks!

Dominik Żarczyński
Customer Technical Success

My Screencasts | Fusion 360 Webinars | Tips and Best Practices | Troubleshooting

0 Likes
Message 3 of 5

lrl_0048
Explorer
Explorer

My machine is First V700 with Fanuc 0i-MD

 


N345 X-102.803 Y49.905 Z-1.
N350 G41 X-88.108 Y29.68 D04
N355 G03 X-85.873 Y29.326 R1.6
N360 G01 X-24.744 Y73.738
N365 G03 X-24.104 Y74.783 R1.6
N370 X-24.39 Y75.973 R1.6
N375 G01 G40 X-39.085 Y96.199

That is a part from the program....Here give me Modal blok stop alarm

0 Likes
Message 4 of 5

jodyF8L9L
Enthusiast
Enthusiast
Accepted solution

Do you know what the code should look like? For example:

 

G01 G40 X-39.085 Y96.199

 

VS

 

G40

G01 X-39.085 Y96.199

 

VS

 

G40 G01 X-39.085 Y96.199

 

If so, the post processor needs to be edited, particularly the "onLinear" and/or "onCircular" functions. If not, you may need to adjust the lead-ins/lead-outs. That can be time consuming...went through that with a precision bore...was hard to nail down the lean-in/lead-out parameters when using cutter comp with a large cutter in a tight bore.

0 Likes
Message 5 of 5

lrl_0048
Explorer
Explorer

TY

0 Likes