What post proc do I need for my machine Turn-mill whit FANUC OI-TD

What post proc do I need for my machine Turn-mill whit FANUC OI-TD

FusionLFXSF
Contributor Contributor
7,334 Views
15 Replies
Message 1 of 16

What post proc do I need for my machine Turn-mill whit FANUC OI-TD

FusionLFXSF
Contributor
Contributor

Hello I have a machine and I have a problem whit interpolation milling (G12.1) i use takisawa post proc and the motion it this ....:(

I atached the model and the G-code whit my M-code

It corectly M-code ?!

0 Likes
Replies (15)
Message 2 of 16

FusionLFXSF
Contributor
Contributor

M-code from my machine

0 Likes
Message 3 of 16

FusionLFXSF
Contributor
Contributor

Mcode from my machine

0 Likes
Message 4 of 16

Arun.rs
Autodesk
Autodesk
Accepted solution

HI @FusionLFXSF 

 

There would be two chances for stopping the spindle at starting position of G12.1,

 

1. The C axis activation is not done or C axis unclamping code is missing while doing polar interpolation operation.

 

Second chance,

 

2. The machine is not activated with G12.1 functionality. In this case you can simply add 'MANUAL NC' before the contour operation and the toolpath will force XZC in output. 

 

Polar.png

 

Hope this helps !

 

Regards

If my post answers your question, please click the 'Accept Solution' button. This helps everyone find answers more quickly!



Arun.RS
Senior Technology Consultant

Message 5 of 16

FusionLFXSF
Contributor
Contributor
Accepted solution

Ok I try diferent m codes dont work  😞  loock at the motion of C axis, I compare m code of takisawa proc whit my m-code dont work !  Can you put the m-code correctly in my g-code ? thx 

0 Likes
Message 6 of 16

Arun.rs
Autodesk
Autodesk
Accepted solution

HI @FusionLFXSF 

 

What is the machine and model name? Do you have any manual in .pdf format? 

 

Regards

 

If my post answers your question, please click the 'Accept Solution' button. This helps everyone find answers more quickly!



Arun.RS
Senior Technology Consultant

0 Likes
Message 7 of 16

FusionLFXSF
Contributor
Contributor
Accepted solution

Yes, controler Fanuc OI-TD 

0 Likes
Message 8 of 16

FusionLFXSF
Contributor
Contributor
Accepted solution

Good morning I answer your req. do you recive ?! thx

0 Likes
Message 9 of 16

FusionLFXSF
Contributor
Contributor
Accepted solution

Nobody know why is this motion in G12.1 ?!

0 Likes
Message 10 of 16

Arun.rs
Autodesk
Autodesk
Accepted solution

Hi @FusionLFXSF 

 

I am not sure why the there is no motion after G12.1. 

 

I noticed there is M90 code which is actually  CALL SUB SPINDLE as per the .pdf given. Could you please remove the same and try on machine?  

 

If it does not work, you can contact the machine tool guys and ask the polar interpolation sample programs. According to that you can modify the post. There are so many G- and M-codes when live tools get added, and every machine manufacturer assigns them somewhat differently.

 

Regards 


If my post answers your question, please click the 'Accept Solution' button. This helps everyone find answers more quickly!



Arun.RS
Senior Technology Consultant

0 Likes
Message 11 of 16

FusionLFXSF
Contributor
Contributor
Accepted solution

ok thx. M90 call sub spindle dont have machine. remove what "M90" ?

 

0 Likes
Message 12 of 16

FusionLFXSF
Contributor
Contributor
Accepted solution

I removed M90 from nc-code same motion 😑

0 Likes
Message 13 of 16

Anonymous
Not applicable

I scanned posts in this thread and noticed that after numerous "solutions" .....  there is no solution.😁

Looking at the video clip, I can see that C axis is engaged and zero referenced, my guess without being familiar with your machine is that G18 is hanging the process.

Since you programmed tool paths that drive tool all around part you cannot use XCZ mode because Y axis is most likely out of range, considering diagonal measurement from one corner of rectangle to the other and tool diameter with lead in and out,........ polar mode is a must unless you split surfaces in segments and program each segment without crossing X0.

 

Polar mode is only possible in G17 plane, change G18 in your code to G17, polar mode will then convert all Y moves in G17 plane to angular moves of C axis and rotate C axis to convert all negative X values into positive values so that tool always works on positive side of X axis.

 

If after changing G18 to G17 you still have an issue, potential cause can be G12.1 / G13.1,  if so change them to G112 / G113, which is the equivalent but it depends on which format your control is set up to recognize.

At the end of milling operation there should also be M code to deactivate C axis.

If M94 is activating C axis as shown in list of PDF file you uploaded and your G-code, then M93 or M95 is likely to be the deactivating M code but I am just guessing here, you need to look at operation manual that comes with machine, in there you can find list of M codes that machine tool manufactures assigned to varies functions including managing C axis.

Message 14 of 16

Anonymous
Not applicable
Accepted solution

Hmmm looking back, I may have lost chain of thoughts in regards to XCZ mode, I mentioned Y axis being out of range and that should be X axis instead.

So, XCZ mode is used above X axis center line where polar mode is not needed and that would require programming tool paths in segments to keep tool above center line.

0 Likes
Message 15 of 16

FusionLFXSF
Contributor
Contributor
Accepted solution

Job done thx for solution. Solution was M20 c-presure ON M40 c-presure OFF 😄

0 Likes
Message 16 of 16

alekseieliseevMFYYA
Explorer
Explorer

I tried everything described in the topic, but nothing helped unfortunately. And so I still calculate everything manually. And this is a very long time. All postprocessors from the library either simply display the C-axis value in degrees, or even write an error. Here is the detail I was trying to code out. As you can see, it is not very complicated. But even on it I could not display the processing program

(view in My Videos)

0 Likes