Изменения документа Описание G-кодов
Редактировал(а) writer 2024/12/25 13:20
Сводка
-
Свойства страницы (3 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 -Описание G-кодов 1 +11. Описание G-кодов - Теги
-
... ... @@ -1,1 +1,1 @@ 1 -g-код 1 +g-код|g-code - Содержимое
-
... ... @@ -2,9 +2,9 @@ 2 2 3 3 {{documentTree root="document:xwiki:Руководство пользователя.Описание G-кодов.WebHome" compact="true" showTranslations="false" showAttachments="false"/}} 4 4 5 -=== Описание структуры кода === 5 +===== Описание структуры кода ===== 6 6 7 -(% style="color:#a0be2d" %)//**G-код**//(% style="color:#222222"%) - условное именование(%%)языка программирования(% style="color:#222222" %)устройств с(%%)числовым программным управлением(% style="color:#222222" %)(ЧПУ), состоящий из строк, в которые записаны различные команды управления.7 +(% style="color:#a0be2d" %)//**G-код**//(%%) - условное именование языка программирования устройств с числовым программным управлением (ЧПУ), состоящий из строк, в которые записаны различные команды управления. 8 8 9 9 Программа состоит строк, которые называются кадрами. Одна строка - это один кадр. Каждый кадр содержит одну или несколько команд и может иметь явно указанный номер, начинающийся с буквы **N**. Завершается программа командой **[[(% style="color:#8d69b2" %)**M30**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля фрезеровки.WebHome]](%%)**, после которой выполнение прекращается и все последующие строки игнорируются. 10 10 ... ... @@ -13,7 +13,7 @@ 13 13 {{info}} 14 14 В системе PUMOTIX допустимо выполнять [[макрокоманды>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.WebHome]] непосредственно из программы. Для этого нужно команду макроязыка заключить в фигурные скобки, например: 15 15 16 -{{code title=" фрагмент программы"}}16 +{{code language="g-code" title="**Фрагмент программы**"}} 17 17 ... 18 18 G0 X500 19 19 {PinSetState(Outputs.OxyRegUp, true)} ... ... @@ -20,12 +20,9 @@ 20 20 G38.1 Z-5 21 21 ... 22 22 {{/code}} 23 - 24 -(% class="auto-cursor-target" %) 25 - 26 26 {{/info}} 27 27 28 - (% style="color:#000000" %)Команды в каждом кадре выполняются одновременно, поэтому порядок команд в кадре строго не оговаривается, но традиционно предполагается, что первыми указываются подготовительные команды (например, выбор рабочей плоскости, скоростей перемещений по осям и др.), затем задание координат перемещения, затем выбора режимов обработки и технологические команды.25 +Команды в каждом кадре выполняются одновременно, поэтому порядок команд в кадре строго не оговаривается, но традиционно предполагается, что первыми указываются подготовительные команды (например, выбор рабочей плоскости, скоростей перемещений по осям и др.), затем задание координат перемещения, затем выбора режимов обработки и технологические команды. 29 29 30 30 Координаты задаются указанием оси с последующим числовым значением координаты. Целая и дробная части числа координаты разделяются десятичной точкой, например: **Y0.5** и **Y.5**, **Y77**, **Y77.** и **Y077.0**. 31 31