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

Версия 11.1 от writer на 2022/06/21 20:00

Последние авторы
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 для омического датчика.