How to setup post processor for Fanuc controlled machine with removable turntable

How to setup post processor for Fanuc controlled machine with removable turntable

licensKKGSY
Enthusiast Enthusiast
1,406 Views
7 Replies
Message 1 of 8

How to setup post processor for Fanuc controlled machine with removable turntable

licensKKGSY
Enthusiast
Enthusiast

We have an SCM Hypsos gantry style machine with rotating BC head/head. We have a horizontal turntable (a-axis) that can be mounted on the work table and rotates around the x-axis.

We have recently modified the generic Fanuc PP for our machine and would like to add the turntable to our PP. I have added the turntable to a copy of our machine configuration, but before I dig any deeper I would like some inputs on how one would setup the PP for a machine with/without turntable?

0 Likes
1,407 Views
7 Replies
Replies (7)
Message 2 of 8

a.laasW8M6T
Mentor
Mentor

You would setup you machine config something like this:

mach config.png

 

If the post processor supports machine simulation/configurations you shouldn't need to do any further modifications.

 

I'm not sure however if Fusion currently supports Six axis machine though.

 

I believe it only supports up to 5 axis

Andrew Laas
Senior Machinist, Scott Automation


EESignature

0 Likes
Message 3 of 8

licensKKGSY
Enthusiast
Enthusiast

Thank you for taking the time. I had to do some more fiddling with the machine config/machine model but there are simply to many uncertainties for me at this point as I haven't done any turning or turn/mill programming with Fusion360 before. It's hard to isolate which errors are due to wrong cam setup, machine config/model or post processor. 

 

The post does support machine config, and that's what we have been using when running the machine without the a-axis mounted.

 

I think you are right about the number of possible axis. I tried a machine config with XYZB+A by making the c-axis a fixed part of the Z-axis, did a milling setup and a multiaxis Rotary toolpath on a cylinder as a test but ran into an error when attempting a machine simulation, saying "Direction is not supported for machine configuration", and the setup won't post either. The error dump is shown in one of the below pics. 

 

With a turn/mill setup, the move tap (for placement of part on machine model) doesn't even show. When I post as turning, an error something like " but the Fanuc post only has milling and simulation as "capability", and I wouldn't suspect a turning setup to be correct. Simulation with machine doesn't even show when I right click on the toolpath, although I actually CAN select the machine for a turn/mill setup. When I post the same errors occur as with the milling setup.

 

Here are some pics with machine config, the pp error dump, and the respective lines (424 and 495) in the Fanuc post. 424 is within the activateMachine funtion.

FWIW the passive part of the a-axis is used for long parts.

Skærmbillede (35).pngSkærmbillede (36).pngSkærmbillede (38) - Kopi.pngSkærmbillede (39) - Kopi.pngSkærmbillede (40) - Kopi.pngSkærmbillede (41) - Kopi.pngSkærmbillede (42) - Kopi.png

0 Likes
Message 4 of 8

a.laasW8M6T
Mentor
Mentor

Hi Mill turn currently isn't supported for simulation,

 

You cant turn on that machine anyway can you?, like put lathe tools in the spindle and use the A axis as a lathe spindle?

 

If you remove the C axis from the machine config altogether you should be able to post using the B, A config.

 

You probably have to have one "Machine" for the B,A and another for the B,C configurations.

 

If you want to upload the machine here I could take a look when I get a chance

Go to the machine library and right click and select export:

Screenshot 2023-02-09 085638.png

Andrew Laas
Senior Machinist, Scott Automation


EESignature

0 Likes
Message 5 of 8

licensKKGSY
Enthusiast
Enthusiast

Hi, thank you. 

Well good to know that the solution is to be found with a milling setup then.

I did exactly that today, making separate machine config, machine model and post for the xyzb+a machine. I will upload it at work tomorrow for you to look at. Thank you so much. 

 

0 Likes
Message 6 of 8

licensKKGSY
Enthusiast
Enthusiast

Here you go. 

0 Likes
Message 7 of 8

licensKKGSY
Enthusiast
Enthusiast

Oh silly me. Only having worked on head/head machine, I assumed the "table" under machine configuration -> kinematics was a static part and thus to be placed outside any of the axis. I then went through the machine builder help topic and could se that like any mill with table config, "table" must be nested under the Aaxis.

Everything is working now, and what a wonderfully intuitive way to define machines the Machine Builder is, once you know what to ask for. 

0 Likes
Message 8 of 8

a.laasW8M6T
Mentor
Mentor

That's good to hear, sorry I didn't get a chance to look at it, had some rush jobs on at work.

 

Yea for that sort of machine putting the "Table" on the rotary isn't intuitive, the way its described is more for a Table/Table small scale type 5 axis rather than a big gantry like you have or Bed mill like I have 

Andrew Laas
Senior Machinist, Scott Automation


EESignature

0 Likes