Last modified by writer on 2025/07/15 19:03

From version 3.1
edited by writer
on 2025/07/15 19:03
Change comment: There is no comment for this version
To version 1.1
edited by writer
on 2022/08/18 19:01
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -12. M-codes (Macros) info
1 +M-codes (Macros) info
Content
... ... @@ -1,9 +1,9 @@
1 -PUMOTIX supports the execution of macros (M-codes) directly from the control program. There is support for standard and custom macros(% style="color:#333333" %) ([[on how to write macros>>doc:Руководство пользователя.Ответы на типовые вопросы.Как создать пользовательский макрос?.WebHome]](%%))(% style="letter-spacing:0.0px" %).
1 +PUMOTIX поддерживает выполнение макросов (M-кодов) (% style="color:#333333" %)непосредственно из управляющей программы. Есть поддержка стандартных и пользовательских макрокоманд ([[о том, как писать макросы>>doc:Руководство пользователя.Ответы на типовые вопросы.Как создать пользовательский макрос?.WebHome]](%%))(% style="letter-spacing:0.0px" %).
2 2  
3 -In PUMOTIX, macros are written in the Lua language and are called from a G-code or a manual G-code input line using M-codes. Each macro is stored in its own file with the extension ***.pm**. The contents of the file can be accessed through the [["Macros and Background Operations Manager">>doc:Руководство пользователя.Описание M-кодов.Управление макросами и фоновыми операциями.WebHome]].
3 +В PUMOTIX макросы пишутся на языке Lua и вызываются из G-кода или строки ручного ввода G-кода с помощью M-кодов. Каждый макрос хранится в собственном файле с расширением ***.pm**. Доступ к содержимому файла можно получить через "[[doc:Руководство пользователя.Описание M-кодов.Управление макросами и фоновыми операциями.WebHome]]".
4 4  
5 -For custom macros, the (% style="color:#8d69b2" %)**M120**(%%) to (% style="color:#8d69b2" %)**M199**(%%) range of M-codes is available. At the same time, the range (% style="color:#8d69b2" %)**M0 – M99**(%%), as well as (% style="color:#8d69b2" %)**M100 – M119**(%%) is allocated for standard macros used in PUMOTIX (it is not recommended to create your own macros in this range, but you can edit existing ones if necessary).
5 +Для пользовательских макросов доступен диапазон M-кодов (% style="color:#8d69b2" %)**M120 M199**(%%). При этом диапазон (% style="color:#8d69b2" %)**M0 – M99**(%%), а также (% style="color:#8d69b2" %)**M100 – M119**(%%) выделен под стандартные макросы, используемые в PUMOTIX (не рекомендуется создавать в этом диапазоне свои макросы, но при необходимости можно редактировать уже существующие).
6 6  
7 -====== Detailed description of macros: ======
7 +>Подробное описание макросов:
8 8  
9 9  {{documentTree root="document:xwiki:Руководство пользователя.Описание M-кодов.WebHome" compact="true" showTranslations="false" showAttachments="false"/}}