Двигатель экструдера не останавливается после G1 E5

Когда я отправляю G1 E5, двигатель экструдера вращается, но не останавливается. Он продолжает вращаться, пока я не перезапущу систему. Я использую плату Ramps 1.4 и октопринт.

, 👍1

Обсуждение

Сколько шагов на миллиметр вы настроили в своей конфигурации.чье досье?, @0scar

Кстати - Добро пожаловать 3D-печать на 3d-printery.ru!, @Pᴀᴜʟsᴛᴇʀ2

Шаги на мм = 200,200,788,200, @Mars7272


1 ответ


3

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

G92 E0 ; Установите положение экструдера на 0 (начало координат)
G1 E5 ; Выдавить 5 мм нити 
G92 E0 ; Снова установите положение экструдера в 0

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


,

Спасибо вам, ребята. Я проверю, как только вернусь домой., @Mars7272

Шаги на мм = 200,200,788,200, @Mars7272

Я запустил G92 E0, G1 E5, и он все еще вращается. Я поменял рампу и водителя..., @Mars7272

Так... Я выключил шаговый двигатель только для того, чтобы исключить эту переменную... Тот же результат. Это должно быть в моей прошивке. Я перезагрузил значение по умолчанию, с которого начал несколько месяцев назад..., @Mars7272