Скрипт для очистки сопла под прошивку Klipper
Делюсь своим сриптом для очистки сопла методом COLDPULL
[gcode_macro COLDPULL]
gcode:
{% set hot_temp = params.HOT_TEMP|default(220)|int %} #рабочая температура филамента {% set cold_temp = params.COLD_TEMP|default(35)|int %} #температура до которого остужаем филамент до твердой фазы {% set pull_temp = params.PULL_TEMP|default(60)|int %} #температура при котором вытаскиваем филамент, чуть выше температуры стеклования {% set push_length = params.PUSH_LENGTH|default(100)|int %} #длина филамента которую протолкнем и потом вытянем G28 #домой
G90 #абсолютная позиция
G1 x111 y111 z200 f3000 #Перемещаем голову на 111,111,200 для удобства манипуляций, координаты можете поменять как вам удобно
M109 S{hot_temp} #Греем сопло и ждем M83 #относительная позиция экструдера
G1 E{push_length} F{10*60} #Проталкиваем M106 S100 #Включаем кулер для скорейшего остываня сопла
M109 S{cold_temp} #Охлаждаем и ждем M107 #выключаем кулер
M109 S{pull_temp} #нагреваем и ждем FORCE_MOVE STEPPER=extruder DISTANCE=-{push_length} VELOCITY=40 #Дергаем и вытаскиваем филамент M84 # Выключаем моторы и нагрев
TURN_OFF_HEATERS
Для того чтобы сработала команда FORCE_MOVE в printer.cfg надо добавить
[force_move]
enable_force_move: True
и перезагрузить Klipper
Для очистки использовать PLA или нейлон. Лучше нейлон.
Запускать в консоли
COLDPULL <HOT_TEMP=%рабочая температура филамента% COLD_TEMP=%температура охлаждения% PULL_TEMP=%температуравытаскивания% PUSH_LENGTH=%длина проталкивания филамента%>
Для Pla можно запустить без параметров
COLDPULL
Для нейлона
COLDPULL HOT_TEMP=250 COLD_TEMP=80 PULL_TEMP=115
Еще больше интересных статей
Snapmaker U1 - 1000 часов, 4 месяца в работе.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
(Не)большое улучшение сушилки Sunlu S2 для мягкой подачи филамента
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.

Комментарии и вопросы
На нормальном железе всё непло...
На ютубе целый канал был "Мало...
Доброго времени суток. Создал....
1. интересно именно это сочета...
Добрый день!Являюсь начинающим...
Здравствуйте, сгорел драйвер э...
Всем привет! Возникла проблема...