You are currently viewing Калибровка шагов экструдера без перепрошивки 3D принтера

Калибровка шагов экструдера без перепрошивки 3D принтера

В этой небольшой статье я расскажу Вам как производится калибровка шагов экструдера без перепрошивки 3D Принтера. Часто бюджетные 3D принтеры грешат тем, что идут с ненастроенными экструдерами, как результат – мы получаем принтер, который страдает хронической переэкструзией или недоэкструзией. Решить эту проблему можно без перепрошивки 3D принтера

Не буду пускаться в долгие описания того, как выявить проблемы с переэкструзией или недоэкструзией. Сотни людей клавиатуры до стола протерли, описывая признаки этой проблемы. Перейдем сразу к ее решению.

Тут есть по большому счету 2 пути:

  1. Компенсировать проблему путем подстройки потока в слайсере;
  2. Настроить правильную подачу в прошивке 3D принтера.

Первый путь хорош, но есть один недостаток – пластик бывает с разным диаметром прутка и кроме компенсации “врождённых” проблем с потоком придется компенсировать проблемы с самим материалом, ну и постоянно держать в уме, что поток надо подстраивать.

Второй путь позволяет сразу настроить принтер на правильную работу и сосредоточиться только на подборе параметров для материала. О втором варианте и пойдет речь в данной статье.

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

Внимание! Не на всех моделях 3D принтеров EEPROM разблокирован. Уточните это перед проведением данной операции.

Описанные ниже действия вы делаете на свой страх и риск. Мы не несем ответственность за отсутствие результата, негативный результат.

Для проведения калибровки понадобится:

  1. ABS, PLA или PETG пластик.
  2. Инструменты для снятия сопла
  3. Кусачки
  4. Линейка
  5. Кабель для подключения к ПК
  6. Программа Pronterface  Можно использовать и Repiter Host, но Pronterface удобнее.
  7. Драйверы для 3D принтера. Их необходимо установить.

Если у Вас запущен слайсер CURA закройте программу, а еще лучше перезагрузите компьютер.

Дальнейшие действия мы будем производить на нашем 3D принтере Flying Bear Reborn с Direct экструдером.

Для начала необходимо снять силиконовый носок с нагревательного блока 3D принтера (если он у вас установлен)

Калибровка шагов экструдера без перепрошивки 3D принтера

Через меню 3D принтера разогреваем сопло до 250-260 градусов и откручиваем его специальными инструментами.

ОСТОРОЖНО ГОРЯЧО!!!

 

Остужаем нагревательный блок до комнатной температуры.

После того, как все остыло, заправляем пластик в 3D принтер.

Калибровка шагов экструдера без перепрошивки 3D принтера

Пластик заправляем до тех пор, пока он не вылезет из нагревательного блока.

Калибровка шагов экструдера без перепрошивки 3D принтера

Обрезаем кончик пластика в уровень с нагревательным блоком.

Калибровка шагов экструдера без перепрошивки 3D принтера

Калибровка шагов экструдера без перепрошивки 3D принтера

Подготовка закончена. Теперь подключаем 3D принтер к компьютеру кабелем, включаем питание принтера (если оно было не включено).

Запускаем ПО Pronterface  и подключаемся к 3D принтеру. Для этого необходимо выбрать COM порт, на котором определился 3D принтер, выбрать скорость соединения и нажать кнопку CONNECT

Что делать после замены нагревателя или термистора

В нашем случае это COM5 скорость 250 000

Если порт и скорость выбраны верно, то после нажатия кнопки CONNECT в правой части окна побегут различные текста:

Что делать после замены нагревателя или термистора

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

Что делать после замены нагревателя или термистора

Если же в окне справа кроме текста Connecting… ничего не появляется, значит компьютер по каким-то причинам не может связаться с принтером (неверно выбран порт, отсутствует драйвер, проблемы с кабелем и т.д.)

Что делать после замены нагревателя или термистора

После того, как мы успешно подключились к 3D принтеру, в строке ввода команд необходимо ввести команду, которая позволяет давить пруток при холодном нагревательном блоке.

M302 P1

Вводим команду в строку для ввода команд нажимаем кнопку SEND .

Калибровка шагов экструдера без перепрошивки 3D принтера

Вводим команду:

G91

Справка. Эта команда переведет 3D принтер в относительную систему координат

Вводим команду в строку для ввода команд нажимаем кнопку SEND .

Калибровка шагов экструдера без перепрошивки 3D принтера

Даем команду на то, чтобы выдавить определенное количество прутка в миллиметрах. Команда выглядит следующим образом:

G1 E300 F1000

Где:

E300 – это длина выдавливаемого прутка в мм. В нашем случае по команде выдавится 300 мм (30 см) прутка

F1000 – это скорость с которой экструдер будет выдавливать пруток.

Если не уверены, то используйте наши значения.

Вводим команду в строку для ввода команд нажимаем кнопку SEND . Ждем пока пластик закончит выдавливаться.

Калибровка шагов экструдера без перепрошивки 3D принтера

Идем к 3D принтеру и снова заподлицо обрезаем пруток.

Калибровка шагов экструдера без перепрошивки 3D принтера

Измеряем линейкой только что отрезанный кусок. Это то количество пластика, которое было реально выдавлено.

Калибровка шагов экструдера без перепрошивки 3D принтера

Погрешность +/- 1 мм является некритичной, но допустим у нас выдавилось не 300, а 301 мм. А мы хотим ровно 300. Давайте исправим.

Теперь нам необходимо узнать сколько шагов на мм указано в прошивке 3D принтера.

Для этого в pronterface вводим команду:

M501 

Вводим команду в строку для ввода команд нажимаем кнопку SEND .

Калибровка шагов экструдера без перепрошивки 3D принтера

Эта команда выводит на экран все настройки, которые записаны в память 3D принтера.

Ищем в выводе параметр количества шагов на миллиметр.

Калибровка шагов экструдера без перепрошивки 3D принтера

В нашем случае это строка с текстом

echo: M92 T0 E409.09

Число после буквы E и есть искомый параметр.

теперь нужно посчитать по формуле новый параметр:

Estepps/mm которое установлено в прошивке * количество филамента, которое должно было выдавиться) / фактическое выдавленное количество филамента

В нашем случае получается так:

(409,09*300)/301 = 407,64

Теперь командой

M92 EВАШрезультат 

Записываем рассчитанное по формуле значение. В нашем случае команда выглядит так:

M92 E407,64

Вводим команду в строку для ввода команд нажимаем кнопку SEND .

Калибровка шагов экструдера без перепрошивки 3D принтера

Командой M500 записываем параметры в память принтера.

M500

Вводим команду в строку для ввода команд нажимаем кнопку SEND .

Калибровка шагов экструдера без перепрошивки 3D принтера

Перезагружаем 3D принтер (Выключаем и снова включаем).

Командой

M501 

Проверяем, что новый параметр записался в память принтера успешно.

Калибровка шагов экструдера без перепрошивки 3D принтера

Калибровка шагов экструдера без перепрошивки 3D принтера

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

Все. Процесс калибровки подачи прутка можно считать завершенным.

Вам осталось только выгрузить пластик и на горячую установить сопло.

Успешных Вам печатей.