Исходный код вики Способы управления осью Z и подачей
Версия 19.1 от Edgar Allan Poe на 2024/02/28 18:29
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
2.1 | 1 | PUMOTIX с модулем «Плазменная резка» поддерживает два основных режима управления резкой: |
2 | |||
![]() |
6.1 | 3 | 1. Режим управления осью Z и подачей резки из параметров процесса резки в PUMOTIX; |
![]() |
2.1 | 4 | 1. Режим управления осью Z и подачей резки из G-кода. |
5 | |||
![]() |
18.1 | 6 | ==== Управление резкой из параметров процесса PUMOTIX ==== |
![]() |
2.1 | 7 | |
![]() |
17.1 | 8 | При активации данного режима игнорируются любые команды управления осью Z и подачей F из G-кода. Данный режим позволяет полностью контролировать процесс плазменной резки, устанавливая все рабочие параметры непосредственно в окне программы (вкладка «Рабочие параметры»). Например, в УП встречается следующий набор команд: |
![]() |
2.1 | 9 | |
![]() |
13.1 | 10 | {{code language="none"}} |
![]() |
2.1 | 11 | N0030 G21 (Units: Metric) |
12 | N0040 G90 G91.1 G40 | ||
13 | N0050 F1 | ||
14 | N0060 M101 | ||
15 | N0070 G00 Z10.0000 | ||
16 | N0080 G00 X75.8800 Y410.0000 | ||
17 | N0090 M100 | ||
18 | N0100 G00 Z3.0000 | ||
19 | N0110 M03 | ||
20 | N0120 G00 Z1.5000 | ||
21 | N0130 G02 X75.8800 Y410.0000 I0.0000 J55.8800 F3000 | ||
22 | N0140 M05 | ||
![]() |
12.1 | 23 | {{/code}} |
![]() |
2.1 | 24 | |
25 | В данном примере команды управления осью Z (подъем на высоту пробоя и спуск на рабочую высоту), а так же установка подачи резки 3000 ед. будут проигнорированы программой. | ||
26 | |||
![]() |
13.1 | 27 | {{code language="none"}} |
28 | N0100 G00 Z3.0000 | ||
29 | N0120 G00 Z1.5000 | ||
30 | N0130 G02 X75.8800 Y410.0000 I0.0000 J55.8800 F3000 | ||
31 | {{/code}} | ||
![]() |
2.1 | 32 | |
![]() |
12.1 | 33 | Для работы системы в таком режиме в G-коде достаточно двух стандартных управляющих команд — макросов **[[(% style="color:#8d69b2" %)**М03/М04**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]](%%)** и макроса **[[(% style="color:#8d69b2" %)**М05**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]](%%)**. Таким образом, никаких дополнительных параметров в файле УП не требуется, что позволяет использовать любой стандартный пост-процессор для CAM-систем с **[[(% style="color:#8d69b2" %)**М03/М04**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]](%%)** и **[[(% style="color:#8d69b2" %)**М05**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]](%%)** командами. |
![]() |
2.1 | 34 | |
![]() |
18.1 | 35 | ==== Управление резкой из G-кода ==== |
![]() |
2.1 | 36 | |
![]() |
19.1 | 37 | Данный режим предусматривает управление подачей резки, а также перемещениями оси Z непосредственно из G-кода. Этот режим целесообразно использовать совместно с правилами резки в CAM- программе, из которой потом будет выгружен готовый G-код для PUMOTIX. Большинство CAM-пакетов поддерживают установку и настройку правил прохождения контура (правил резки). Еще на этапе генерации операции резки можно настроить замедления перед прохождением крутых поворотов контура, вставить макросы включения и отключения регулирования, подъема резака на безопасную высоту и т.д. Таким образом, результирующий G-код будет содержать в себе некоторый перечень команд по управлению подачей и перемещениями оси Z, который PUMOTIX исполнит при выполнении УП. При выборе данного режима управления резкой, игнорирование строк не будет производиться. |
![]() |
2.1 | 38 | |
![]() |
16.1 | 39 | {{code class="non-break" language="none"}} |
![]() |
13.1 | 40 | N0100 G00 Z3.0000 |
41 | N0120 G00 Z1.5000 F100 | ||
42 | N0130 G02 X75.8800 Y410.0000 I0.0000 J55.8800 F3000 | ||
43 | {{/code}} | ||
![]() |
2.1 | 44 | |
![]() |
19.1 | 45 | Система выполнит указанный в G-коде подъем на высоту пробоя Z3.000, включит факел и произведет переезд оси Z в координату рабочей высоты Z1.1500. В строке N0130 будет произведен рез контура с подачей 3000 ед/мин. |
![]() |
2.1 | 46 | |
47 | Заметим, что в этом режиме следующие значения параметров с вкладки «рабочие параметры» будут проигнорированы: | ||
48 | • подача резки; | ||
49 | • высота поджига дуги; | ||
50 | • рабочая высота резки; | ||
51 | • высота холостых переездов. | ||
52 | |||
![]() |
12.1 | 53 | Стоит отметить, что в этом режиме команда **[[(% style="color:#8d69b2" %)**M3**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]](%%)** не выполняет поиск материала. Она только включает факел. Для выполнения поиска необходимо перед командой **[[(% style="color:#8d69b2" %)**М3**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]](%%)** поместить команду **[[(% style="color:#8d69b2" %)**М100**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]](%%)**, которая выполняет только поиск материала без фактического поджига дуги. |