Стандартные M-коды модуля газокислородной резки
Редактировал(а) writer 2023/01/26 15:15
Список стандартных M-кодов включает в себя:
M-код | Описание работы |
---|---|
M0/M1 | Программная пауза. Приостанавливает выполнение G-кода до нажатия кнопки Старт. Игнорируется при отмеченной в настройках опции «Игнорировать паузу М1». |
M3/M4 | Последовательно выполняет набор подпрограмм:
|
M5 | Выключает режущий факел (и прогревочный факел, если не активирована опция «Не отключать прогрев по М05»), поднимает резак на безопасную высоту. |
M100 | Выполняет поиск материала (probing) и обнуление координаты Z с учетом параметра «Радиус поиска материала». |
M101 | Инициализирующий макрос. Сбрасывает координаты последней точки по X и Y, в которой производился поиск материала. Выполняет подъем на безопасную высоту. |
M102 | Выполняет поиск материала. Используется только при нажатии на кнопку «Поиск материала» в интерфейсе модуля. Пост-процессором в G-код данная М-команда не вставляется. |
M103 | Включает блокировку регулирования высоты Z. Макрос работает без задержек, замедления или остановки перемещения осей. |
M104 | Отключает блокировку регулирования высоты Z. Макрос работает без задержек, замедления или остановки перемещения осей. |
M106-М111 | Системные макросы, привязанные к определенным кнопкам модуля газовой резки. |
M1000 | Макрос, выполняющийся при нажатии кнопки Старт. |
M1001 | Макрос, выполняющийся при нажатии кнопки Стоп во время выполнения G-кода и по окончании выполнения G-кода. |
Диапазон для написания пользовательских макросов: М120-М199. Диапазон М0-М99, а также М100-М119 выделен под стандартные макросы, используемые в PUMOTIX. Не рекомендуется в этом диапазоне создавать пользовательские макросы, при необходимости можно редактировать уже существующие.