Проверка подачи пластика: когда нужен тест 100 мм

Что проверяет тест

Тест подачи сравнивает заданную длину прутка с фактически перемещённой. Он проверяет механическую подачу экструдера, механизма проталкивания пластика. Коэффициент потока в программе подготовки печати решает другую задачу: количество расплава в печатной линии.

Поэтому плохую механическую подачу нельзя лечить коэффициентом материала. Сначала устраните проскальзывание, заедание катушки, засор или неправильную настройку привода.

Когда тест имеет смысл

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

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

Подготовка измерения

Выберите процедуру для своей прошивки. Найдите указанную в ней температуру и способ подачи для материала. Не выдавливайте пластик через холодное сопло и не отключайте защиту холодной экструзии.

Сделайте метку на прутке выше неподвижной точки, от которой удобно измерять. Запишите начальное расстояние. После подачи измерьте остаток от той же точки. Фактическая длина равна разнице двух измерений. Не измеряйте вытекшую нить: её форма не соответствует диаметру исходного прутка.

Повторяемость важнее одного замера. Если результаты заметно различаются, не пересчитывайте настройку по среднему, пока не исключите заедание и проскальзывание.

Klipper: следуйте процедуре rotation_distance

В документации Klipper приведён тест с медленной подачей 50 мм, а не обязательных 100 мм. Там описаны нагрев, маркировка, измерение и повторная проверка.

Формула настройки: новая rotation_distance = прежняя × фактическая подача / заданная подача. Пример вычисления: было 7,00, задано 50 мм, измерено 48 мм. Получится 7,00 × 48 / 50 = 6,72. Это условные числа, не готовая настройка Вашего принтера.

Проверьте новую величину повторным тестом по инструкции. Сохраните исходное значение и результат замеров, чтобы изменение было объяснимым.

Marlin: проверьте режим экструдера

M83 задаёт относительные перемещения экструдера. Одного G91 нельзя считать универсальной настройкой подачи для всех прошивок и последующих команд. Перед отправкой движения убедитесь в режиме E и условиях, указанных изготовителем.

В Marlin параметр шагов на единицу задаётся через M92. При пересчёте шагов направление формулы обратное rotation_distance: новые шаги = прежние × заданная длина / фактическая длина. Не переносите формулу Klipper в Marlin.

Порядок сохранения зависит от поддержки памяти и конфигурации Вашей прошивки. Не отправляйте команды изменения и сохранения на заводской принтер без подтверждённой процедуры.

Что делать с результатом

Результат Следующий шаг
Подача нестабильна Проверить сопротивление тракта и захват прутка
Подача повторяемо отличается Сверить механику и допустимую процедуру настройки
Подача верна, поверхность плохая Проверить профиль материала и поток
Дефект только на высокой скорости Проверить предел объёмной подачи и температуру

Универсальный процент отклонения не определяет, нужно ли менять прошивку или коэффициент. Решение зависит от причин, повторяемости и точности измерения.

Дальнейшая настройка