Hi,
As the best resolution you can get down to is 1 pulse it does not matter if the 1 degree movement has decimalized pluses, what does matter does it have at least 1 pulse.
As mentioned before if you CNC is running at the speeds I mentioned that and you have at least 1 Pulse on the movement you have selected then the issues is with the 201x or 210x that you have.
The G901/G902s synthesize 1,2,5 or 10 pulses for every received step pulse. If full-step mode is selected, 10 synthesized pulses are sent to the base 10-microstep drive, it emulates a full-step drive and everything works wonderfully. The problem is the multiplier is not not psychic; it can issue the 10 synthesized pulses only after it has received an input step pulse. This can take 50mS to complete (10 pulses with a spacing of 5mS between each pulse). If the direction is changed during that 50mS, some pulses will be in the correct direction, the remainder will be in the wrong direction. The result is a 'drift' in the accumulated axis position during CNC CV motion. Non-CNC, non-CV applications have a dwell time after each motor move so this is of no consequence.
The G203V completely resolved this issue and can run at all resolutions and speeds as long a you have at least one pulse.
Regards,
Mauri.