The best solution would be to calculate the move in th reference system that your want (e.g. polar coordinates) and then translate them to the cartesian model, which is what the NI-Motion driver uses. You can then use vector spaces to coordinate multiple axes of motion inside a move.