Machining Extension - Rotary and Rotary Pocket

Machining Extension - Rotary and Rotary Pocket

marksp20hdWELNX
Explorer Explorer
2,398 Views
11 Replies
Message 1 of 12

Machining Extension - Rotary and Rotary Pocket

marksp20hdWELNX
Explorer
Explorer

Hi,

 

I am currently using the Machining extension, to be precise I am using the ROTARY POCKET and the ROTARY strategies.

 

I am using the former for roughing out and ther latter for a finishing operation.

 

For my purpose this set-up works fine in simulation, problem is I am getting an error when I go to post process the NC program.

 

I know the ROTARY POCKET is in beta, but  the error is with the ROTARY stratergy.

 

I am getting this error…

Error: Error: Tool orientation is not supported for available machine axes.

Machine angles not supported: A101 C450

Error in operation: 'Rotary2'

Error at line: 1

 

The problem is I tried this last month and managed to get rid of the error, but these options have been updated and I can no longer get rid of the error.

 

I have read this post…

https://knowledge.autodesk.com/support/fusion-360/troubleshooting/caas/sfdcarticles/sfdcarticles/Pos...

 

But my post processor does not have any rotary axis options.

 

Also as the 2 strategies are a little similar I have used the exact same geometry options for the rotary axis section, but still get the error on the ROTARY strategy.

 

Any help would be greatly appreciated.

 

Mark.

 

 

0 Likes
2,399 Views
11 Replies
Replies (11)
Message 2 of 12

serge.quiblier
Autodesk
Autodesk

Hello @marksp20hdWELNX 

 

which post processor are you using, do you use a machine configuration in the setup?

The error is basically, given the machine kinematic, i.e., axis direction and range, the position requested cannot be achieved.
Apparently, the tool needs to reach A101, and C450, and it is not possible.

As we have not idea about the machine, and the kinematic defined in the post, or in the machine configuration file, further analysis is difficult.

Regards.


______________________________________________________________

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

 

 



Serge.Q
Technical Consultant
cam.autodesk.com
Message 3 of 12

marksp20hdWELNX
Explorer
Explorer

Hi,

 

Thank you so much for the reply.

 

I am using the post processor, I have it selected in the dialogue window that comes up after selecting Generate NC Program. If I go to the Set up dialogue window, the tab named post process has no option to select the post processor.

 

The machine is a 5-axis Chinese desktop machine, I am using the post processor that came with it for Fusion.

 

The problem is I am using the Multi-Axis option - Rotary and Rotary Pocket. I also have a drilling operation.

 

The Rotary Pocket generates code, so does the drilling operation.

 

I only get this error when using the Rotary operation and I have used the same geometry set up in both.

 

Would it be possible to send you the post processor and or the Fusion files to see what's going on.

 

 

Many thanks and best regards,

 

Mark.

0 Likes
Message 4 of 12

marksp20hdWELNX
Explorer
Explorer

I just re-read your message.

I am not using a machine config in the set up.

 

I

 

 

0 Likes
Message 5 of 12

serge.quiblier
Autodesk
Autodesk

Yes you can share the elements, so we have a clear understanding of what is defined in Fusion, what the post is capable of.

 

For sharing the Fusion file :

You can either share a link to your Fusion file. See:
https://knowledge.autodesk.com/support/fusion-360/learn-explore/caas/sfdcarticles/sfdcarticles/How-t...
or you can save an archive (f3d, or f3z) and share it on the forum
https://knowledge.autodesk.com/support/fusion-360/troubleshooting/caas/sfdcarticles/sfdcarticles/How...

 

And you can attach the post to the thread.

 

Regards.



Serge.Q
Technical Consultant
cam.autodesk.com
0 Likes
Message 6 of 12

marksp20hdWELNX
Explorer
Explorer

Hi Serge,

 

thanks  so much for the help.

 

I had a look at the Generic Machine Configs, could not find an exact match so I am looking at building a model that matches the kinematics of my machine.

 

Thanks again,

 

Mark.

 

 

0 Likes
Message 7 of 12

serge.quiblier
Autodesk
Autodesk

Unfortunately the kinematic picture is not showing the A axis limits.

 

sergequiblier_0-1678118195342.pngsergequiblier_0-1678118195342.png

 



Serge.Q
Technical Consultant
cam.autodesk.com
0 Likes
Message 8 of 12

marksp20hdWELNX
Explorer
Explorer

Hi Serge,

 

Sorry about that, its A+110° -20°.

 

Also the Z+ max stroke is 125 mm

 

 

Mark.

 

 

0 Likes
Message 9 of 12

marksp20hdWELNX
Explorer
Explorer

Hi Serge,

 

Sorry to bother you, but did you have time to review the files?

 

Regards,

 

 

Mark.

 

 

0 Likes
Message 10 of 12

serge.quiblier
Autodesk
Autodesk

Hi @marksp20hdWELNX 

 

when the rotary axis of the machine are all at zero, what is the machine posture.

Do you have the tool "normal" to the table surface as in this picture

sergequiblier_0-1678384850413.pngsergequiblier_0-1678384850413.png

 

Or the tool direction and the table centerline are orthogonal, as in this picture ?

sergequiblier_1-1678384895200.pngsergequiblier_1-1678384895200.png

 

Regards.


______________________________________________________________

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



Serge.Q
Technical Consultant
cam.autodesk.com
0 Likes
Message 11 of 12

marksp20hdWELNX
Explorer
Explorer

Hi Serge,

 

Sorry for the delay in responding and thanks for the reply.

 

I believe it is the first picture, however i have attached a couple of pictures to clarify.

 

Regards,

 

Mark.

0 Likes
Message 12 of 12

serge.quiblier
Autodesk
Autodesk

Hello @marksp20hdWELNX 

 

Let's start with the post tuning.

Inside the post, after editing it with a pure text editor, search for the onOpen function.

At the start of that function, you will find :

sergequiblier_0-1679501537188.pngsergequiblier_0-1679501537188.png

 

This must be changed to the correct limits:

  gRotationModal.format(69); // Default to G69 Rotation Off

  if (true) { // note: setup your machine here
    var aAxis = createAxis({coordinate:0, table:true, axis:[1, 0, 0], range:[-20, 110], preference:0});
    var cAxis = createAxis({coordinate:2, table:true, axis:[0, 0, 1], range:[-360, 360], preference:0, cyclic:true});
    machineConfiguration = new MachineConfiguration(aAxis, cAxis);

    setMachineConfiguration(machineConfiguration);
    optimizeMachineAngles2(0); // TCP mode
  }

 

Notice the changes for the range definition on the aAxis definition.

 

 

After that the issue is in your defintion for the setup.

The Z axis is not oriented correctly.

When you machine is at zero on all rotary axis, the Z axis is perpendicular to the table.

It's not your current defintion.

The actual setup if i import a ac table table machine and put the part on the table:

sergequiblier_1-1679501759102.pngsergequiblier_1-1679501759102.png

 

or

sergequiblier_2-1679501784511.pngsergequiblier_2-1679501784511.png

In fact, your Z axis must be oriented as the Y (green) axis.

 

This way, the part is located correctly on the machine, and the g-code is posting.

sergequiblier_3-1679502153677.pngsergequiblier_3-1679502153677.png

 

As the machine does not support TCP,  I am not sure the result will be 100% correct.

We may have to handle the pivot distance between the centerlines of the rotary axis.

 

Maybe that why your setup is not at the end of the part?

 

Regards.


______________________________________________________________

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

 



Serge.Q
Technical Consultant
cam.autodesk.com
0 Likes