При печати с огромным количеством перемещений по оси Z получил предупреждение, что драйвер перегрелся. т.к. были установлены TMC2209 на них нельзя посмотреть температуру, а флаг драйвер выкидывает когда 120С, что как бы много….

Чтобы задать рабочий ток (Run Current) и ток удержания (Hold Current) для оси Z в Klipper используйте команду в консоли (можно делать на ходу):

SET_TMC_CURRENT STEPPER=stepper_z CURRENT=0.8 HOLDCURRENT=0.5

Важные нюансы

Ток, установленный через консоль, сбросится до значений из printer.cfg после перезагрузки прошивки. Если хотите сделать изменения постоянными, пропишите их в конфигурационном файле

Официальная рекомендация по Hold Current: Документация Klipper не рекомендует устанавливать ток удержания, так как он может нагревать двигатель и тратить энергию без необходимости . Если вы не используете бесконтактную парковку, достаточно указывать только CURRENT, тогда HOLDCURRENT автоматически приравняется к CURRENT .

Проверка результата: После ввода команды выполните SET_TMC_CURRENT STEPPER=stepper_z без параметров, чтобы увидеть, какие токи установлены на самом деле. В некоторых версиях прошивок (например, замечено в форке Kalico) параметр HOLDCURRENT мог игнорироваться, и ток удержания устанавливался на очень маленькое значение .

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Защита от спама *Капча загружается...