Showing results for 
Search instead for 
Do you mean 
Solved! Go to solution

Controlling Rotary Direction

Hi All,

I am working on a post for a 5 axis D-head, A-table machine.

The program drills many holes at an angle while rotating the table.

I had to use the rotate ude to get it to start with the head tipped to the left the way I want.

When I do this though, the A table does not use the shortest solution for the table when it crosses over A zero.

Setting limits on the fifth axis in PB has no effect.

Using the negative A is the shortest solution. Not sure why it uses the other solution.



This what I want.

N609 X0.1207 Y-2.6452 Z0. A1.2521 D-145.0

N610 X-0.1962 Y-2.643 Z0. A-2.0359 D-145.0


This is what I get.

N609 X.1208 Y-2.6452 Z0.0 A1.2542 D-145.0

N610 X-.1963 Y-2.643 Z0.0 A357.9622 D-145.0 <- big unwind

And the big unwind only happens when I use the rotate ude.




Re: Controlling Rotary Direction

Just to make sure...

What are your "A" axis limits (not sure if 4th or 5th axis)?

If "0 to 360", then I expect what you got

if "-360 to +360" (or other minus to plus values) then I would expect to get what you want.


Note if you are doing IS&V, the machine tool definition limits over-ride the post's limits.



Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled

Accepted by topic author JasonTitcomb
‎02-25-2016 11:57 AM

Re: Controlling Rotary Direction

Thanks Ken,

You saved the day.

I have +-360 in PB. A is fifth.

It was the limits in the mcf.

Forgot to re-load my machine after changing the limits in the mcf.


Learn online

Solution Information