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

Версия 4.1 от writer на 2023/01/25 19:31

Скрыть последних авторов
writer 4.1 1 ===== **bool Is_Oxy_Mode()** =====
knetyaga 1.1 2
3 Позволяет проверить, находится ли PUMOTIX в режиме газовой резки.
4
5 Возвращаемое значение:
6
7 * true – если PUMOTIX находится в режиме газовой резки;
8 * false – если активен другой режим.
9
writer 4.1 10 ===== **number GetOxyCuttingFeed()** =====
knetyaga 1.1 11
12 Получение скорости подачи резки, заданной в параметрах газовой резки.
13
14 Возвращаемое значение:
15
16 * скорость подачи резки, мм/мин.
17
writer 4.1 18 ===== **number GetOxyProbeFeed()** =====
knetyaga 1.1 19
20 Получение скорости поиска материала, заданной в параметрах газовой резки.
21
22 Возвращаемое значение:
23
24 * скорость поиска материала, мм/мин.
25
writer 4.1 26 ===== **number GetOxyProbeRadius()** =====
knetyaga 1.1 27
28 Получение радиуса поиска материала, заданного в параметрах газовой резки.
29
30 Возвращаемое значение:
31
32 * радиус поиска материала, мм.
33
writer 4.1 34 ===== **number GetOxySafeZ()** =====
knetyaga 1.1 35
36 Получение высоты холостых переездов, заданной в параметрах газовой резки.
37
38 Возвращаемое значение:
39
40 * высота холостых переездов, мм.
41
writer 4.1 42 ===== **number GetOxyNozzleHeight()** =====
knetyaga 1.1 43
44 Получение поправки на высоту сопла, заданной в параметрах газовой резки.
45
46 Возвращаемое значение:
47
48 * поправка на высоту сопла, мм.
49
writer 4.1 50 ===== **number GetOxyCuttingHeight()** =====
knetyaga 1.1 51
52 Получение рабочей высоты резки, заданной в параметрах газовой резки.
53
54 Возвращаемое значение:
55
56 * рабочая высота резки, мм.
57
writer 4.1 58 ===== **void SetOxyTorchOn()** =====
knetyaga 1.1 59
60 Включение режущего факела.
61
writer 4.1 62 ===== **void SetOxyTorchOff()** =====
knetyaga 1.1 63
64 Выключение режущего факела.
65
writer 4.1 66 ===== **void SetOxyPreheatOn()** =====
knetyaga 1.1 67
68 Включение прогревочного факела.
69
writer 4.1 70 ===== **void SetOxyPreheatOff()** =====
knetyaga 1.1 71
72 Выключение прогревочного факела.
73
writer 4.1 74 ===== **void SetOxyIgniterOn()** =====
knetyaga 1.1 75
76 Включение поджига (запальника).
77
writer 4.1 78 ===== **void SetOxyIgniterOff()** =====
knetyaga 1.1 79
80 Выключение поджига (запальника).
81
writer 4.1 82 ===== **bool OxyKeepPreheat()** =====
knetyaga 1.1 83
writer 3.1 84 Позволяет проверить, активна ли опция в настройках газовой резки — не отключать прогревочный факел по окончанию резки контура ((% style="color:#8d69b2" %)**M05**(%%)).
knetyaga 1.1 85
86 Возвращаемое значение:
87
88 * true – если опция активна;
89 * false – в обратном случае.
90
writer 4.1 91 ===== **bool OxyAutoProbing()** =====
knetyaga 1.1 92
93 Позволяет проверить, активна ли опция в настройках газовой резки — выполнять поиск материала перед розжигом.
94
95 Возвращаемое значение:
96
97 * true – если опция активна;
98 * false – в обратном случае.
99
writer 4.1 100 ===== **bool IsOxyExternalZMode()** =====
knetyaga 1.1 101
102 Позволяет проверить, выбран ли в настройках газовой резки режим внешней автономной оси Z.
103
104 Возвращаемое значение:
105
106 * true – если активен режим автономной оси Z;
107 * false – в обратном случае.
108
writer 4.1 109 ===== **bool IsOxyExternalZLimitHighConfigured()** =====
knetyaga 1.1 110
111 Позволяет проверить, назначен ли вход сигнала LimitHigh, транслируемого блоком автономной оси.
112
113 Возвращаемое значение:
114
115 * true – если вход назначен;
116 * false – в обратном случае.
117
writer 4.1 118 ===== **number GetOxyProbeStartHeight()** =====
knetyaga 1.1 119
120 Получение высоты начала пробинга, заданной в параметрах газовой резки. Значение 0 означает, что быстрое опускание на высоту начала пробинга отключено.
121
122 Возвращаемое значение:
123
124 * высота начала пробинга, мм.