Autodesk manufacring post processor utility

Autodesk manufacring post processor utility

amberg47
Advocate Advocate
15,229 Views
20 Replies
Message 1 of 21

Autodesk manufacring post processor utility

amberg47
Advocate
Advocate

i want to modify Fanuc Om post processor and this post processor is 3axis and i want to add more 4th axis for write 4th axis nc code of this machine.

 

can any one help me how to add 4th axis line in Fanuc 3axis post utility.

 

 

thanks

for more info please see screen shot that i have attached in my post

Accepted solutions (1)
15,230 Views
20 Replies
Replies (20)
Message 2 of 21

NanchenO
Collaborator
Collaborator

Select the "Editor" tab, then "File" / "Option file settings".

 

Under "Machine kinematics" you select the correct option in the "Kinematic model" pulldown menu.

 

If you have a .mtd simulation file which +/- matches you machine, then you can import it (External mtd option) -> The best way to get what you see in PM as close as possible to the PP's output. Very important are the pivot points -> If they are not 100% accurate, everything will be shifted !

 

Be careful: bringing more than 3 axis in a PP is much more job than making a good 3 axis PP !

 

-> Make a lot of tests with all possible king of programs, even better is to try to reproduce existing, ones !

-> Try to first define a good mtd model -> Thsi will help a lot when comparing coordinates.

-> Make the first tests with 5-10 % feed, no workpiece and a tool length's compensation at least 2x your actual tool's length.

-> Make also tests where your workpiece's origin is very different (better higher !!!) than the machine's and/or table's ones. -> This is the best way to detect coordinates conversions' errors.

 

 

Summarized: Be very very careful !

 

Olivier

Message 3 of 21

amberg47
Advocate
Advocate

not understand you clearly about edition update!

0 Likes
Message 4 of 21

NanchenO
Collaborator
Collaborator

???

 

 

There are two tabs under the main menu, the Edit tab... was it your question ?

 

Olivier

0 Likes
Message 5 of 21

amberg47
Advocate
Advocate

yes my question about edit tab and ad more 4th rotary axis!

Message 6 of 21

NanchenO
Collaborator
Collaborator

First of all, make a copy of your actual postprocessor, because you can produce big troubles, including a big machine crash, depending how you modify it.

 

They are two tabs: "PostProcessor" and "Editor".

 

If you select the Editor tab, then you have one more option in the main menu: "File" / "Option" file settings -> select it.

 

You will see a list of keys: select "Machine kinematics"

 

Then you will have an option "Kinematics Model" with a pulldown menu under it.

 

Select the option corresponding to your machine ( 3 axis, 4 Axis head, 4 Axis table...) or, if you already have a machine's mtd (simulation) file defined, you can select "External MTD" and pick your machine's mtd file.

 

If you don't have an MTD machine's file, you can try with the examples located in "C:\Program Files\Autodesk\PowerMill 2018\file\examples\MachineData" and altr it to match your machine.

 

Anyway, don't forget that adding an axis to a postprocessor is a little bit like opening Pandora's box: You absolutely must fully test your PP ! As long as possible with a good simulation tools and some simple (simple = easy to read and to cross-check, not too basic with all axes aligned or only 0°-90° rotations and workpice origine at the machine's origin) test programs. Then go to the machine with no piece and no or short tools defined as long tools, then with a plastic dummy block to make sure that the coordinates are correct.

 

It's a big job if you have never done it before, but if you succeed, the result is just great !

 

Olivier

 

Message 7 of 21

amberg47
Advocate
Advocate

dear friend if i provide you file of heidenhain 3axis post than can you convert it to 4th and 5axis and make a video for me that it best for me to learn editing.

 

thanks

Message 8 of 21

NanchenO
Collaborator
Collaborator

@amberg47,

 

As I wrote, it is really a big job, and I have no time for it, since writing postprocessors is not my main function and this job would take me several full day of work, admitting that I can get all your machine's informations and make tests at distance (which is also really time consuming).

 

A 3 axes PP is mainly related to the CNC used, and can be used with small modifictations on +/- every machine equiped with the same CNC.

 

A 4 or 5 axes PP is completely dependent on the machine's geometry. That means that you have to adapt the complete 3+2 and 5 axes sections according to your machine's geometry. It is almost never interchangeable. Even if you take the same model of machine, but jst bigger or smallere, you often have to alter the PP according to it.

 

If you have no idea how it works, you could try by yourself, observing the result of each modification, but it will cost you a lot of time. You could also ask an Autodesk reseller... but it will cost you money. I don't see any cheap and fast solution for a 4-5 axes PP.

 

Olivier

 

0 Likes
Message 9 of 21

amberg47
Advocate
Advocate

thank you

0 Likes
Message 10 of 21

rafael.sansao
Advisor
Advisor
Accepted solution

Here's a simple conversion example (3x to 4x).

 

Change machine kinematics. Rules:

a) Check rotary axis is on Head or Table
b) Along which axis it is rotating if,
    X then put 1/-1 in I
    Y then put 1/-1 in J
    Z then put 1/-1 in K

C) If rotary axis placed at RHS then put 1
    If rotary axis placed at LHS then put -1

Rafael Sansão

OptiNC - www.optinc.tech

EESignature

Message 11 of 21

amberg47
Advocate
Advocate

i will try and if i have issue than must contact again.

 

 

thanks so much all friends

0 Likes
Message 12 of 21

amberg47
Advocate
Advocate

this file write with heidenhain.opt postthis file write with heidenhain.opt postthis file write with pm standard postthis file write with pm standard post

 

i have problem to make 4axis.cut file for checking nc verify in PP utility

0 Likes
Message 13 of 21

rafael.sansao
Advisor
Advisor
0 Likes
Message 14 of 21

amberg47
Advocate
Advocate

after all my friends help and much struggle i am now able to make 4th rotary axis post and i am so happy

 

 

thanks all friensuccessfully make ncsuccessfully make ncgood jobgood job

Message 15 of 21

amberg47
Advocate
Advocate

can you give me please 5th axis example

 

please

 

thanks to much

0 Likes
Message 16 of 21

amberg47
Advocate
Advocate

please check this and tell me is that right?please check this and tell me is that right?

0 Likes
Message 17 of 21

rafael.sansao
Advisor
Advisor

That's right.

Rafael Sansão

OptiNC - www.optinc.tech

EESignature

Message 18 of 21

diovani
Explorer
Explorer

Hello,
I did your tutorial but I am encountering the following error message:

"NCB0655: 'Machine A' parameter is not linked to any machine axis."

 

The generated program does not result in the rotation of the table.

Can you help me?

Best regards

 

0 Likes
Message 19 of 21

amberg47
Advocate
Advocate

its mean that your machine A axis is not align when you genrate code

0 Likes
Message 20 of 21

ahorwood
Advocate
Advocate

you guys rock. i wish autodesk wrote a tutorial for this like the MTD user guide.