Other than with maths how have you checked that your axis Step settings in Mach3 are correct?