Hi everyone,
I´m new here and try to set up a new kinematics.
For that reason my axis have to be in a “(continuous-) rotation-mode” which means that all angles must be in 0..360° (-> Angle%360).
From my transformation I got values from between 0° and 360° (or +-180°).
If I will do a move from 0° to 350° the axis should not move +350°, instead the axis should take the “short” path with -10°.
I enable in my kinematics class the function “IsContinuousRotationAxis(){… return = true;}”.
In my opinion this should solve this problem but it don’t.
Did I something wrong, or do I miss a setting?
Thanks in advance, Best Peter
Duet 3 Firmware (RepRapFirmware: v3.01-dev; RRFLibraries: dev; CoreNG: dev; FreeRTOS: master; DuetWiFiSocketServer: master)