Скрипт для очистки сопла под прошивку 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
Еще больше интересных статей
Как выбрать силикон для литья: подробное техническое руководство
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Краткое содержание...
Creality K1C Замена верхнего портала (если пришёл с завода кривой)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.

Комментарии и вопросы
Вот в том и суть, что чужие ло...
Так они весь пластик делают ус...
Так вы, наверное, покупали пла...
Можно ли чередовать Клиппер с...
Добрый вечер.Прошу помочь реши...
при первом запуске нового прин...
Привет.При очередном запуске п...