Стандартные M-коды модуля фрезеровки

Редактировал(а) Edgar Allan Poe 2024/02/29 11:56

Список стандартных M-кодов, используемых в модуле фрезеровки.

M-кодВозможность редактированияОписание работы
M0/M1нетПрограммная пауза. Приостанавливает выполнение G-кода до нажатия кнопки Старт.
M3/M4даВключение шпинделя.
M5даВыключение шпинделя.
M6даКоманда смены инструмента. Подробнее...
M7нетВключение охлаждения туманом.
M8нетВключение охлаждения поливом.
M9нетВыключение охлаждения.
M10нетКоманда включения выхода общего назначения. Номер выхода определяется параметром P. Например, M10 P0 - включение UserOutput_0. Команда работает без задержек, замедления или остановки перемещения осей.
M11нетКоманда выключения выхода общего назначения. Номер выхода определяется параметром P. Например, M11 P5 - выключение UserOutput_5. Команда работает без задержек, замедления или остановки перемещения осей.
M30нетКоманда завершения управляющей программы.
M94нетЗадание диаметра заготовки. Значение определяется параметром P. Например, M94 P15 - задает значение диаметра заготовки, равное 15 ед. (зависит от выбранных в программе и G-коде единиц измерения).
M114даМакрос поиска базы. Выполняется при нажатии на кнопку «Отправить на базу и обнулить».
M115даМакрос пробинга. В качестве параметра передаётся направление пробинга. Подробнее...
M116даПодъём на безопасную высоту.
M1000даМакрос, выполняющийся при нажатии кнопки Старт.
M1001даМакрос, выполняющийся при нажатии кнопки Стоп во время выполнения G-кода и по окончании выполнения G-кода.