Ok here is a thought.

my square G code has 14 lines all in.

my circle has est. 450 lines. Remember the circle will fit into the square so its periphery is even less.

At the same speed both files need executed in about the same time.

Could the trouble be that my computer( well overspec for mach3)/mach3 cannot execute the file at a fast enough rate and then the pulses get mushy, loose thier defination, whatever the term is?


Maybe it is time to start swapping motors/cards about to see if the trouble moves.