Определение
Обычная безопасная процедура смены обычно фиксирует текущее положение, снимает давление, поднимает от детали, паркуется, выгружает, ждёт действий пользователя, перезагружает и промывает, затем возвращается и возобновляет. Каждый этап зависит от геометрии экструдера и конфигурации машины.
M600 — это один из распространённых интерфейсов, но реальные шаги могут находиться в прошивке Marlin, макросе Klipper, макросе RepRapFirmware или программном обеспечении хоста. Замена нити также отличается от команды многослойного инструмента T: смена инструмента выбирает другой настроенный инструмент, в то время как M600 может заменять материал в том же инструменте.
Что важно на практике
Состояние должно быть восстановлено
Положение, режим экструдирования, цели нагревателя и состояние вентилятора могут иметь значение при возобновлении.
Выгрузка — это не втягивание
Втягивание небольшое и временное; выгрузка вытягивает нить из активного пути.
Требуется человек или автоматизация
Работа может ждать неопределённо, если отсутствует ожидаемый дисплей, датчик или оператор.
Пример в G-code
Маркер смены слоя
; change color here
M600
; printing resumes after the configured routineОдна видимая команда может развернуться во множество скрытых действий, специфичных для машины.
Что может показать этот просмотрщик
Просмотрщик может найти M600 в исходном тексте, но не создает скрытую геометрию парковки, очистки и возобновления. Рисуются только движения, явно присутствующие в файле.
Первичные источники
Это объяснение опирается на документацию прошивок и на то, что видно в самом G-code. Что именно сделает станок, по-прежнему определяют настройки вашего принтера.