Wiki source code of Газовая резка

Last modified by writer on 2023/09/08 18:34

Show last authors
1 ===== bool Is_Oxy_Mode() =====
2
3 Checks if PUMOTIX is in gas cutting mode.
4
5 Return value:
6
7 * true – if PUMOTIX is in gas cutting mode;
8 * false – if another mode is active.
9
10 ===== number GetOxyCuttingFeed() =====
11
12 Getting the cutting feed speed specified in the gas cutting parameters.
13
14 Return value:
15
16 * cutting feed rate, mm/min.
17
18 ===== number GetOxyProbeFeed() =====
19
20 Obtaining the material search speed specified in the gas cutting parameters.
21
22 Return value:
23
24 * material search speed, mm/min.
25
26 ===== number GetOxyProbeRadius() =====
27
28 Getting the radius of the material search specified in the parameters of gas cutting.
29
30 Return value:
31
32 * material search radius, mm.
33
34 ===== number GetOxySafeZ() =====
35
36 Getting the height of single crossings specified in the parameters of gas cutting.
37
38 Return value:
39
40 * height of single crossings, mm.
41
42 ===== number GetOxyNozzleHeight() =====
43
44 Obtaining a correction for the nozzle height specified in the gas cutting parameters.
45
46 Return value:
47
48 * correction for nozzle height, mm.
49
50 ===== number GetOxyCuttingHeight() =====
51
52 Obtaining the working cutting height specified in the gas cutting parameters.
53
54 Return value:
55
56 * working cutting height, mm.
57
58 ===== void SetOxyTorchOn() =====
59
60 Turn on the cutting torch.
61
62 ===== void SetOxyTorchOff() =====
63
64 Shutting off the cutting torch.
65
66 ===== void SetOxyPreheatOn() =====
67
68 Turn on the heating torch.
69
70 ===== void SetOxyPreheatOff() =====
71
72 Turn off the heating torch.
73
74 ===== void SetOxyIgniterOn() =====
75
76 Turn on ignition (igniter).
77
78 ===== void SetOxyIgniterOff() =====
79
80 Turn off the ignition (igniter).
81
82 ===== bool OxyKeepPreheat() =====
83
84 Allows you to check whether the option is active in the gas cutting settings - do not turn off the heating torch after the cutting of the circuit ((% style="color:#8d69b2" %)**M05**(%%)).
85
86 Return value:
87
88 * true – if the option is active;
89 * false – otherwise.
90
91 ===== bool OxyAutoProbing() =====
92
93 Allows you to check whether the option is active in the gas cutting settings - search for material before ignition.
94
95 Return value:
96
97 * true – if the option is active;
98 * false – otherwise.
99
100 ===== bool IsOxyExternalZMode() =====
101
102 Allows you to check whether the external standalone axis Z mode is selected in the gas cutting settings.
103
104 Return value:
105
106 * true – if the autonomous Z axis mode is active;
107 * false – otherwise.
108
109 ===== bool IsOxyExternalZLimitHighConfigured() =====
110
111 Checks if the input of the LimitHigh signal broadcast by the autonomous axis unit is assigned.
112
113 Return value:
114
115 * true – if the input is assigned;
116 * false – otherwise.
117
118 ===== number GetOxyProbeStartHeight() =====
119
120 Getting the height of the beginning of probing specified in the parameters of gas cutting. A value of 0 means that rapid lowering to the height of the start of probing is disabled.
121
122 Return value:
123
124 * height of the beginning of probing, mm.