Hi All

New to the word of G-code and using this sort of equipment.
I'm totally enjoying the learning aspect of the programming but I'm stuck with a bit of code that I am writing to use with the UCCNC software.

First things first I am building a Filament Winder for making carbon fibre tubing to hopefully build my own spars for my boat and eventually others, as a hobby not as a pro.

What I'm having issues with right now is the homing of my rotary A axis.

It is unwinding it's self all the way back to zero while x also does it's homing.

I thought using G92 would be the answer but it seems to continue to unwind.

Basically I want X axis to home normally and A axis to just reset where it is to be Zero and start counting from there.

How can I do this?

This is my current code that I am using to test run inside the software.

O0001 (Ross 780 Boom)
G92 A0
G28 G91 X0
G91G50 G69
N1 M98 P0002 L57
N2 M98 P0003 L66
N3 G28
N4 M30

O0002 (Layer 1)
N7 G01 X4200 A1060.79314 F48000
N8 G01 X0 2 A276.2321874 F400
N9 G01 X-4200 A1060.79314 F48000
N10 G01 X0 A276.2321874 F400
N11 M99

O0003 (Layer2)
N14 G01 X4200 A6016.056849 F24000
N15 G01 X0 A275.4383852 F400
N16 G01 X-4200 A6016.056849 F24000
N17 G01 X0 A275.4383852 F400
N18 M99


Cheers Wade