Что означает M204
Скорость подачи — это запрашиваемая крейсерская скорость; ускорение контролирует, насколько быстро движение может достигнуть или покинуть эту скорость. Короткие сегменты могут никогда не достигать запрограммированной скорости подачи. Более высокое ускорение может сократить время, но может увеличить вибрацию, звон, шум или пропуски шагов, если машина не может его поддерживать.
На современных Marlin P задает ускорение печати, R — ускорение оттяжки, а T — ускорение перемещения; устаревшая команда S задает печать и перемещение одновременно. Klipper поддерживает S от M204, но при указании одновременно P и T используется меньшее значение, вместо сохранения отдельных состояний печати и перемещения. Следовательно, одна и та же строка может создавать разное поведение планирования в разных прошивках.
Синтаксис и параметры
M204 P<print-accel> T<travel-accel> [R<retract-accel>]M204 S<accel>PУскорение движения печати в текущих единицах в секунду в квадрате на Marlin.
TУскорение перемещения Travel-move на Marlin; часть минимального расчета на форме совместимости P/T Klipper.
RУскорение только экструзии при втягивании/восстановлении на Marlin.
SУстаревшее или общее значение ускорения; точный диапазон зависит от прошивки.
Практические примеры
Отдельные значения для печати и перемещения
M204 P1200 T3000Marlin использует 1200 для печати и 3000 для перемещения; Klipper документирует другое толкование совместимости.
Установите одно значение
M204 S1500Широко признанная форма, хотя ограничения прошивки всё еще могут ограничивать эффективное ускорение.
Контекст прошивки
| Система | Статус | Что меняется |
|---|---|---|
| Marlin | Обычно | P, R и T выбирают начальное ускорение для печати, втягивания и перемещения; устаревшее S больше не используется. |
| Klipper | Проверить диалект | S задает ускорение; при использовании P и T, Klipper устанавливает минимальное из двух, а не отдельные режимы. |
| RepRapFirmware | Проверить диалект | Поддерживает настройку движения с прошивкой, имеющей специфические значения и ограничения M204. |
| CNC controllers | Проверить диалект | Ускорение обычно настраивается через контроллер, а не как переносимый контракт M204. |
Что может показать этот просмотрщик
Просмотрщик отслеживает M204 там, где это поддерживается, и использует активное ускорение печати или перемещения при оценке каждого перемещения. Результат обозначается как оценка, потому что ограничения прошивки и кинематика все еще имеют значение.
Частые ошибки
- Не путайте скорость подачи F в мм/мин с ускорением в мм/с².
- Запрашиваемое значение может быть ограничено пределами осей, конфигурацией прошивки или ограничениями формы входного сигнала.
- Marlin P/T и Klipper P/T не являются эквивалентными, даже несмотря на то, что строка анализируется в обоих случаях.
Первичные источники
Эта страница — перевод исходного английского объяснения, сверенного с документацией прошивок ниже. Всегда проверяйте команды по прошивке и конфигурации той машины, которая будет их выполнять.