Можно ли регулировать скорость печати на лету?
Я использую Ender 3 pro с подключенным OctoPi. Я случайно установил слишком медленную скорость печати в Cura, и печать займет очень много времени. Есть ли команда Marlin, которую я могу выдать принтеру, чтобы ускорить его, не останавливая печать?
@Jackie, 👍4
2 ответа
да
Скорость печати-это настройка, которую можно изменить, просто повернув клик-колесо Ender 3. Вам не нужно нажимать на него, чтобы получить доступ к меню. Поворот направо увеличивает скорость, левый понижает. Он применяется только через несколько мгновений после
остановки поворота - тогда прошивка вводит команду M220 в качестве следующей строки. Это означает, что текущее беговое движение завершается с последней заданной скоростью, устанавливается новая скорость и следующая команда будет выполнена с новой скоростью.
Как правильно утверждает towe, можно также отправить команду M220 на принтер через терминал, но тогда вам нужно настроить его до начала печати, так как подключение терминала сбросит принтер и прервет печать!
Вы можете использовать M220
g-код как
M220 S200
чтобы ускорить скорость печати до 200%.
Вы можете просто ввести эту команду g-кода во вкладке OctoPrints "Terminal" в любое время.
Есть ли способ установить его тоже на определенный мм/с, я знаю, что я раскалываюсь, но я тоже пытался поэкспериментировать с этим. Но пока это будет работать, так что спасибо, @Jackie
Не напрямую - так как у вас может быть разная скорость печати, перемещения, первые слои, периметры и т. Д. Теоретически вы могли бы изменить максимальную скорость подачи с помощью "M203" на желаемую скорость и довести множитель скорости подачи до предела (990%, насколько я могу судить). Тогда все движения должны выполняться со скоростью, близкой к скорости в мм/с, которую вы установили с помощью "M203", но этот подход мне кажется не очень надежным., @towe
- Ender 3 + SKR 1.4 + Marlin 2.0.x багфикс - какой размер стола/минимальное/максимальное положение я должен использовать?
- Плюсы и минусы автоматического отключения шаговых двигателей после печати? Увеличивает ли это срок службы шагового двигателя?
- Отпечаток идеально поворачивается на столе, как прямо в слайсере. Ось X движется медленно при печати прямой линии оси Y
- Ось X не поднимается после выравнивания
- Повторная калибровка исходного положения
- Marlin Регулировка скорости подачи
- Настройка Marlin 2.x с помощью Ender 3 4.2.2 и BLTouch
- Эндер 3 выдавливает пластик во время остановки и при переходе к началу печати
Я полагаю, что он применяется после того, как текущий буфер перемещения опустеет, т. Е. В тот же момент, когда отмена печати без M112 остановит принтер. Это может занять минуты на медленных прямых первых слоях или доли секунды для высокоскоростных криволинейных путей., @towe
@towe частично правильно: требуется остановить колесо на секунду или две, чтобы прошивка определила "установлена новая скорость... теперь я применяю его", @Trish
Вы уверены в этом? Я не смог найти такой задержки в коротком поиске кода: https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/lcd/ultralcd.cpp#L580, @towe
@towe Я довольно уверен из практического тестирования: поворот ручки на 250 на довольно быстрой опорной плите не повлиял на печать ни на секунду, используя дизайн Marlin 1.9., @Trish
Кроме того, я использую плату SKR, так что это не стандартная версия marlin, но я забыл, какая именно, @Jackie
@Джеки, это важная информация!, @Trish
Да, я знаю, что я плохой, @Jackie