907 A Axis Limit Exceed

Wondering if anyone has run into this issue with there Rotary Axis. I imagine I incidentally changed a setting as it is a new problem and not one I encountered when first using the Rotary Axis. Note: I have calibrated the rotary axis and after every tool change use the plate to find Z and send the router back to its XY recalled location.

I’m using the Rotary Parallel Toolpath in Fusion 360 and for Lines I am fine. Whenever I selected Spiral or Circle and send it to CNC 12 I get an error message saying that Line (xyz) Exceeds the limit. I run the program and the machine stops bringing up that error message again. I have tried other Fusion toolpaths that utilize the rotary functionality (Rotary Pocket/Parallel) and they have the same issue.

I assume it is a simple fix with in the settings but I am at a loss and it doesn’t seem to have been a problem for others elsewhere. At least not with the A-axis. Any insight would be helpful!

Sounds like the controller is protecting you from actually exceeding the physical travel limits of the machine.

Rotary setups are hard with Fusion, and it’s likely that’s where the issue is.

What would be really helpful is:

  • To see where your rotary is mounted on the machine
  • To have you post your Fusion file
  • And your G code

I could dig in a little further to see what’s going on.

Thanks for the quick response. Apparently New Users (me) are not allowed to upload files. Let me know if there is another route I can follow so that you can take a look at the G-code/Fusion File.

The Rotary Axis is mounted at the front of the machine (closest to XYZ Home) with the Chuck on the Right Hand Side.

It definitely seems like you are right - as if the machine is avoiding passing some limit. While it makes sense on the X, Y, and Z Axis - I don’t understand why there would be a limitation in the number of rotations for A.

You should be able to upload now.

Spiral Sample - Avid v1.f3d (362.8 KB)

Spiral Sample - Avid.txt (1.2 MB)

You’re a legend

It looks like you’re exceeding the X axis of the machine. Assuming you have your rotary chuck mounted near X0 you likely don’t have ~ -24" in travel:

So essentially your toolpath looks to be backwards to what you’re intending.

You can see it in your model to:

X+ is pointing away from your stock, and X- is pointing into the stock, so all of the machining is happing in X-

So, the issue is in your Fusion setup and the control is actually protecting you from making a bad choice :slight_smile:

Eric,

Thank you for looking into this - your response was extremely helpful! I dug into Fusion to see where things may have been backwards and I found it.

When I downloaded the post-processor from Avid I selected the one in the X direction. While that is correct, the orientation defaults to the opposite of how I have my Rotary place (Avid’s has it on the Left Side from the Front of the Table and I have it on the Right Side).

I guess my question now is - does Avid have a Rotary Axis Post Processor available for download that reflects my orientation, or should I adjust the code in the .mch file. Fusion 360 does not have an option that would allow me to “flip” the A-axis.

Really appreciate all of your help with this!

This is intentional… There are only two posts for rotary: “Along X” and “Along Y”

That’s because on EX systems we actually reverse the motor depending on how you have it mounted:

Answered above, but yes we do and you already have it! :slight_smile:

Let me ask you this: Where are you zeroing out X on your setup? Close to the chuck, or at the far end of the work?

Close to the chuck

I just tested this on my setup and it does work.. I am not getting an A limit error.

Can you check your motor settings in the wizard to make sure you didn’t put a rotation limit on?

A limit for Min/Max should be zero

That looks like what the problem was! Have no idea how those settings were changed, but set the limits to 0 and everything works.

Thank you!!

No problem! Odd that those got set… we never change those settings from 0/0.

Either way you should be good to go now!