Описание M-кодов

Редактировал(а) writer 2024/02/02 18:04

PUMOTIX поддерживает выполнение макросов (M-кодов) непосредственно из управляющей программы. Есть поддержка стандартных и пользовательских макрокоманд (о том, как писать макросы).

В PUMOTIX макросы пишутся на языке Lua и вызываются из G-кода или строки ручного ввода G-кода с помощью M-кодов. Каждый макрос хранится в собственном файле с расширением *.pm. Доступ к содержимому файла можно получить через "Управление макросами и фоновыми операциями".

Для пользовательских макросов доступен диапазон M-кодов M120 – M199. При этом диапазон M0 – M99, а также M100 – M119 выделен под стандартные макросы, используемые в PUMOTIX (не рекомендуется создавать в этом диапазоне свои макросы, но при необходимости можно редактировать уже существующие).

Подробное описание макросов: