Gas Cutting
bool Is_Oxy_Mode()
Checks if PUMOTIX is in gas cutting mode.
Return value:
- true – if PUMOTIX is in gas cutting mode;
- false – if another mode is active.
number GetOxyCuttingFeed()
Getting the cutting feed speed specified in the gas cutting parameters.
Return value:
- cutting feed rate, mm/min.
number GetOxyProbeFeed()
Obtaining the material search speed specified in the gas cutting parameters.
Return value:
- material search speed, mm/min.
number GetOxyProbeRadius()
Getting the radius of the material search specified in the parameters of gas cutting.
Return value:
- material search radius, mm.
number GetOxySafeZ()
Getting the height of single crossings specified in the parameters of gas cutting.
Return value:
- height of single crossings, mm.
number GetOxyNozzleHeight()
Obtaining a correction for the nozzle height specified in the gas cutting parameters.
Return value:
- correction for nozzle height, mm.
number GetOxyCuttingHeight()
Obtaining the working cutting height specified in the gas cutting parameters.
Return value:
- working cutting height, mm.
void SetOxyTorchOn()
Turn on the cutting torch.
void SetOxyTorchOff()
Shutting off the cutting torch.
void SetOxyPreheatOn()
Turn on the heating torch.
void SetOxyPreheatOff()
Turn off the heating torch.
void SetOxyIgniterOn()
Turn on ignition (igniter).
void SetOxyIgniterOff()
Turn off the ignition (igniter).
bool OxyKeepPreheat()
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 (M05).
Return value:
- true – if the option is active;
- false – otherwise.
bool OxyAutoProbing()
Allows you to check whether the option is active in the gas cutting settings - search for material before ignition.
Return value:
- true – if the option is active;
- false – otherwise.
bool IsOxyExternalZMode()
Allows you to check whether the external standalone axis Z mode is selected in the gas cutting settings.
Return value:
- true – if the autonomous Z axis mode is active;
- false – otherwise.
bool IsOxyExternalZLimitHighConfigured()
Checks if the input of the LimitHigh signal broadcast by the autonomous axis unit is assigned.
Return value:
- true – if the input is assigned;
- false – otherwise.
number GetOxyProbeStartHeight()
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.
Return value:
- height of the beginning of probing, mm.