Helical interpolation problem using MultiStepper

You are setting fixed speeds for each axis. Those speeds need to be tightly coordinated.

Concerted multi-axis movement is a harder problem than you think - the acceleration ramping
has to be coordinated too, otherwise the spatial relationships will be lost.