OK RT here's what I did,
Here's what I did.
I set distance mode to ABS
I checked the Rot 360 rollover box
I set A axis to angular
I placed a G90 directly after Get Selected tool =1
I homed the Z axis this was fine.
I don't have a 'Home' button for the A axis However I can home the axis by pressing the 'ref turret' button. The axis does ref to the sensor but very slowly
Once it hits the sensor then it backs of 1 degree.
If I move the turret and the Z axis away from the home position and then do a 'Home all' the Z axis returns to the home position set but the A axis does not move at all
Ok from the turret at home I then input via MDI
G0 A45 Turret moves 45 Deg
Input G0 A45 again, turret does not move
Input G0 A90 , turret moves to an additional 45 Deg
Input G0 A135, turret moves to an additional 45 Deg
And so on through to 360 Deg.
That seemed to work fine but heres the odd bit.
From the A axis home position,
Input T201 turret moves 45 Deg this seems ok
Input T301 turret moves an additional 90 Degrees, in other words it skips a tool.
Input T401 turret moves an additional 135 Degrees, now it skip 2 tools
Input T501 turret moves an additional 180 Degrees, now it skips 3 tools.
And so on....
I now set distance mode to Incremental and with each entry of G0 A45 the turret moves 45 Degrees each time, this seems correct.
I ref the turret again, now sitting at tool No1
T101 , no move
T201 moves past tool No2 then backs against it's stop, this seems good
T301 move 90 skipping a tool
T401 moves 135 skipping 2 tools
T501 moves 180 skipping 3 tools.
Clearly some wrong with my M6 macro or my setup,
I'm frazzled so I need some help.
Regards
George