The rotary tool continues to defy logic with some of the weird things it does.
It seems to me that the rotary tool wants to rotate 90 degrees from “top” each time it starts a job, but doesn’t seem to record this rotation. Not an issue if you’re doing a round piece, or a square piece. BUT, if joining multiple jobs together (eg. different tools) and/or retrying a job (I have other posts about concentricity and runout issues, which I’m trying to work out), you end up starting from a different place.
To repeat - create a 4th axis job which will create a hexagon or similar out of the stock. Setup, then run the job. DON’T CHANGE A THING! and then run the job again. Your hexagon will become a dodecagon - or so close so as not to matter. It does the same if you do the “rotate to a multiple of 360 then 0 the B axis”
To my mind, a job should be completely repeatable… this isn’t.
I am assuming its 90 degrees… I haven’t gone hunting in the g-code. And I shouldn’t need to, this is a WEIRD thing to do…
If anyone knows why it does this, or how to change settings to STOP it doing it (yes, I could manually wind the axis 90 degrees the other way, but I’d have to firstly remember, and then test that it is actually 90 degrees, when it really shouldn’t be in the first place.
Any theories welcome - permanent solutions (eg. change “this setting” and it wont doe it any more) even more welcome.