Исходный код вики Плазменная резка

Редактировал(а) writer 2023/09/08 18:29

Последние авторы
1 ===== bool Is_THC_Mode() =====
2
3 Позволяет проверить, находится ли PUMOTIX в режиме плазменной резки.
4
5 Возвращаемое значение:
6
7 * true – если PUMOTIX находится в режиме плазменной резки;
8 * false – если активен другой режим.
9
10 ===== bool IgnoreMovesZ() =====
11
12 Позволяет проверить, активна ли настройка в интерфейсе пользователя, при которой перемещения по оси Z из G-кода игнорируются, а задаются только из макросов на основе параметров резки.
13
14 Возвращаемое значение:
15
16 * true – если режим активен;
17 * false – если режим выключен.
18
19 ===== number GetTHCCuttingFeed() =====
20
21 Получение скорости подачи резки, заданной в параметрах плазменной резки.
22
23 Возвращаемое значение:
24
25 * скорость подачи резки, мм/мин.
26
27 ===== number GetProbeFeed() =====
28
29 Получение скорости поиска материала, заданной в параметрах плазменной резки.
30
31 Возвращаемое значение:
32
33 * скорость поиска материала, мм/мин.
34
35 ===== number GetProbeRadius() =====
36
37 Получение радиуса поиска материала, заданного в параметрах плазменной резки.
38
39 Возвращаемое значение:
40
41 * радиус поиска материала, мм.
42
43 ===== number GetPierceHeight() =====
44
45 Получение высоты поджига дуги, заданной в параметрах плазменной резки.
46
47 Возвращаемое значение:
48
49 * высота поджига дуги, мм.
50
51 ===== number GetSafeZ() =====
52
53 Получение высоты холостых переездов, заданной в параметрах плазменной резки.
54
55 Возвращаемое значение:
56
57 * высота холостых переездов, мм
58
59 ===== number GetNozzleHeight() =====
60
61 Получение поправки на высоту сопла, заданной в параметрах плазменной резки.
62
63 Возвращаемое значение:
64
65 * поправка на высоту сопла, мм.
66
67 ===== number GetCuttingHeight() =====
68
69 Получение рабочей высоты резки, заданной в параметрах плазменной резки.
70
71 Возвращаемое значение:
72
73 * рабочая высота резки, мм.
74
75 ===== void SetTorchOn() =====
76
77 Включение факела.
78
79 ===== void SetTorchOff() =====
80
81 Выключение факела.
82
83 ===== void RegDisable() =====
84
85 Включение блокировки регулирования высоты Z.
86
87 ===== void RegEnable() =====
88
89 Выключение блокировки регулирования высоты Z.
90
91 ===== bool IsSimulationMode() =====
92
93 Позволяет проверить, активен ли режим выполнения УП в режиме симуляции (без поджига режущего факела).
94
95 ===== number GetSimulationHeight() =====
96
97 Получение высоты, на которой будет проходить симуляция резки, заданной в настройках режима симуляции.
98
99 Возвращаемое значение:
100
101 * высота симуляции резки, мм.
102
103 ===== number GetSimulationFeed() =====
104
105 Получение подачи, с которой будет проходить симуляция резки, заданной в настройках режима симуляции.
106
107 Возвращаемое значение:
108
109 * подача симуляции резки, мм/мин.
110
111 ===== bool SimulationMarking() =====
112
113 Позволяет проверить, включен ли режим разметки листа для режима симуляции.
114
115 Возвращаемое значение:
116
117 * true – если режим разметки листа включен;
118 * false – в обратном случае.
119
120 ===== number GetProbeStartHeight() =====
121
122 Получение высоты начала пробинга, заданной в параметрах плазменной резки. Значение 0 означает, что быстрое опускание на высоту начала пробинга отключено.
123
124 Возвращаемое значение:
125
126 * высота начала пробинга, мм.
127
128 ===== void SetTorchOnNoPierce() =====
129
130 Включение факела без задержки на пробивку листа.
131
132 ===== bool IsNoPierceMode() =====
133
134 Позволяет проверить, включен ли режим быстрого розжига без задержки на пробивку при продолжении выполнения G-кода с середины кадра.
135
136 Возвращаемое значение:
137
138 * true – если режим быстрого розжига включен;
139 * false – в обратном случае.
140
141 ===== bool IsPendingMCode() =====
142
143 Позволяет проверить, выполняется ли макрос [[(% style="color:#8d69b2" %)**M3**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]](%%) после подготовительного перемещения (preparation move) или из строки G-кода, содержащей команду [[(% style="color:#8d69b2" %)**M3**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]](%%).
144
145 Возвращаемое значение:
146
147 * true – если макрос выполняется после подготовительного перемещения;
148 * false – если макрос выполняется из строки G-кода.
149
150 ===== bool UseOmichSensor() =====
151
152 Позволяет проверить, включено ли в настройках использование омического датчика PLL-R2.
153
154 Возвращаемое значение:
155
156 * true – если использование омического датчика PLL-R2 включено.
157
158 ===== number GetOmichSensorDelta() =====
159
160 Получение заданного в настройках омического датчика значения поправки dZ.
161
162 Возвращаемое значение:
163
164 * значение поправки dZ, заданное в настройках омического датчика.
165
166 ===== void SetOmichSensorDelta(number value) =====
167
168 Установка значения поправки dZ для омического датчика.
169
170 Параметры:
171
172 * number value – значение поправки dZ для омического датчика.