Кремень КД Реклама
Кремень КМ Реклама

Нулевая скорость возобновления печати после смены филамента

smur
Идет загрузка
Загрузка
26.10.2024
69
2
Вопросы и ответы

Доброго времени суток, печатники.

Помогите разобраться с конфигурацией клиппера.

Когда не было датчика филамента, то макрос M600 срабатывал как положено. Голова отъезжала куда надо, филамент выезжал (если не хватало, то добавлял через меню unload filament). После заправки пользовался через меню "load filament" загонял пруток обратно. И опять же через меню на экране 12864 нажимал RESUME PRINT и печать продолжалась.

Потом поставил датчик окончания филамента и словил проблему: Error: Invalid speed in 'G1 E0.0 F0.0'

[filament_switch_sensor RunoutSensor]

switch_pin: P1.26 pause_on_runout: false event_delay: 15.0 runout_gcode: light_10 runout_gcode: M600

т.е. происходит все как обычно, печать встает на паузу, голова отъезжает можно выгрузить и заправить пластик, но возобновление печати не происходит.

[pause_resume] recover_velocity: 25        вот не работает эта скорость, как оказалось!!!!
[gcode_macro M600] gcode:     {% set X = params.X|default(50)|float %}     {% set Y = params.Y|default(0)|float %}     {% set Z = params.Z|default(10)|float %}     SAVE_GCODE_STATE NAME=M600_state     PAUSE     G91     G1 E-.8 F2700     G1 Z{Z}     G90     G1 X{X} Y{Y} F3000     G91     G1 E-50 F1000     RESTORE_GCODE_STATE NAME=M600_state

Нулевая скорость возобновления печати после смены филамента

потом увидел, что  параметр скорости ReSUME вообще отсутствует.

Если написать его руками, то печать продолжится, с той скоростью, которую напишешь.  А где нужно указать в макросах, чтобы данный параметр был заполнен? т.к не всегда комп включен, и проще с кнопки на экране возобновить печать.

макросы положил сюда:  https://disk.yandex.ru/d/knV8Skin_WtXhw  

klippy log с ошибкой Invalid speed in 'G1 E0.0 F0.0'  https://disk.yandex.ru/d/rpstLxaUgnOoVQ

Ответы на вопросы