This should work with MultiMove controlling the external axis.
I have tried this a few times and got it to work in robotstudio. Set the rotator as holding the workpeice and the robot as the tool. You can then create the path in the moving work object and once given a good starting position it works out the rest of the moves for you.