Что означает M140 / M190

Ранний нагрев стола может сократить общее время подготовки, так как принтер может выполнять другую безопасную настройку, пока нагревается большая тепловая масса. M140 запускает этот процесс асинхронно. M190 обычно размещается в точке, где печать не должна продолжаться до готовности стола.

Как и в случае с командами хотенда, прошивка контролирует точное поведение ожидания S/R, допустимый индекс нагревателя и целевой диапазон. Сгенерированный файл не должен рассматриваться как замена защиты от теплового прогорания, правильно настроенного датчика или пределов эксплуатации, установленных производителем машины.

Синтаксис и параметры

M140 S<temperature>
M190 S<temperature>
M190 R<temperature>
S

Цель стола; обычное поведение Marlin ожидает нагрева, но не охлаждения, когда используется с M190.

R

M190 цель, которая может ждать во время нагрева или охлаждения там, где это поддерживается.

I

Индекс нагревателя в прошивке и сборках, которые поддерживают несколько нагреваемых столов.

Практические примеры

Начать нагрев стола

M140 S60
M104 S200

Запускает нагрев стола и сопла без блокировки следующих команд настройки.

Ожидание стола

M190 S60
G28

Ожидает заданное состояние стола, затем выполняет калибровку принтера.

Контекст прошивки

СистемаСтатусЧто меняется
MarlinОбычноСтандартные команды цели и ожидания для нагреваемого стола.
KlipperОбычноПоддерживает формы, совместимые с слайсерами; нативные команды нагревателя могут использоваться в макросах.
RepRapFirmwareПроверить диалектПоддерживает управление температурой стола с учетом специфической для прошивки схемы нагревателя и поведения ожидания.
CNC controllersНе применимоM-коды для нагрева стола являются частью диалектов 3D-принтеров, а не универсального CNC G-code.

Что может показать этот просмотрщик

Распознано, не отображается

Просмотрщик распознает команды контроля температуры стола, но не отображает целевые температуры и не добавляет время нагрева к оценке времени печати.

Частые ошибки

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

Первичные источники

Эта страница — перевод исходного английского объяснения, сверенного с документацией прошивок ниже. Всегда проверяйте команды по прошивке и конфигурации той машины, которая будет их выполнять.