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

From version 4.1
edited by writer
on 2022/08/26 18:05
Change comment: There is no comment for this version
To version 7.1
edited by writer
on 2023/09/07 12:47
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,12 +2,10 @@
2 2  
3 3  {{documentTree root="document:xwiki:Руководство пользователя.Описание G-кодов.WebHome" compact="true" showTranslations="false" showAttachments="false"/}}
4 4  
5 -=== Description of the code structure ===
5 +===== Description of the code structure =====
6 6  
7 -(% style="color:#a0be2d" %)//**G-code**//(% style="color:#222222" %) -
7 +(% style="color:#a0be2d" %)//**G-code**//(% style="color:#222222" %) - (%%)conditional naming of the programming language of devices with numerical program control (CNC), consisting of lines in which various control commands are written.
8 8  
9 -conditional naming of the programming language of devices with numerical program control (CNC), consisting of lines in which various control commands are written.
10 -
11 11  A program consists of lines called frames. One line is one frame. Each block contains one or more commands and can have an explicitly specified number starting with the letter **N**. The program ends with the **[[(% style="color:#8d69b2" %)**M30**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля фрезеровки.WebHome]](%%)**
12 12  
13 13  command, after which execution stops and all subsequent lines are ignored.
... ... @@ -17,7 +17,7 @@
17 17  {{info}}
18 18  On a PUMOTIX system, it is permissible to execute macros directly from the program. To do this, you need to enclose the macro language command in curly brackets, for example:
19 19  
20 -{{code language="lua" title="**program fragment**"}}
18 +{{code language="lua" title="**Program fragment**"}}
21 21  ...
22 22  G0 X500
23 23  {PinSetState(Outputs.OxyRegUp, true)}