Marlin
Marlin copied to clipboard
[FR] add feature "Hybrid_Max_Current" above "Hybrid_Threshold"
Description
For rapid moves of geared extruders using TMC UART/SPI driver the maximum torque would be beneficial. Switching the TMC to Spreadcycle helps a bit but increasing current would add quite a punch. After the rapid, reduced waste heat and noise is preferred with Stealthchop.
It is mybe releated to https://github.com/MarlinFirmware/Marlin/issues/13316
Other axis might benefit as well from this feature.
Feature Workflow
#define E0_HYBRID_THRESHOLD 50
// for gear ratio of 3 this translates to 150mm/s on "normal axis", limit for my setup is 60 on TMC2209 1A(rms)
#define E0_HYBRID_MAX_CURRENT 1500 // mA max_current to jump to above threshold --> FR
Additional Information
I opened FR for Slic3r and Slic3r PE as this can be solve easier at least for rapid retracts during Gcode generation https://github.com/slic3r/Slic3r/issues/5025 https://github.com/prusa3d/PrusaSlicer/issues/4856