Список стандартных 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-кода.