Optimised microstepping