@RockB said in Rotary axis feedrate calculation:
set rotary axis for infinite rotation
The M208 is the smaller problem. M208 XYZ uses print area limits in mm traditionally (because they were used for linear axes). M208 A is then e.g. in degrees, but it's not possible to set XYZ degree limits for XYZ rotary axes. This is solved for kinematics with XYZ rotary axes by other means, e.g. dedicated angle limit parameters. Not specifying A limits will probably solve the problem.
But as said, this is the smaller problem. Main problem, if you plan to have an actuator which runs all the time, is, that RRF is not designed this way. Every stepper needs to be planned in a fixed time frame, i. e. needs to end. So an unlimited movement is not possible.
There is a thread discussing whether RRF can be extended to support unlimited movements. Another possibility is to install a stepper outside of RRF with unlimited movement and control start/stop with RRF.
If you meant turning an axis more than 360 degrees with infinite, there was the thread https://forum.duet3d.com/topic/17169/what-s-the-best-way-to-set-up-a-continuous-rotation-for-an-axis?_=1592982351701
This movement will however stop after the time frame, however.