Mach Modules Documentation
Lua Module API Documentation
Loading...
Searching...
No Matches
PlasmaMCodeModule.lua
Go to the documentation of this file.
1
22PlasmaMCodeModule.NeuronServoControlledPierce(ToolName);
42PlasmaMCodeModule.m3_ManualControlledPierce(ToolName);
47name("m3");
60PlasmaMCodeModule.m3_FailCondition(LineNumber, Message);
72PlasmaMCodeModule.VerifyTorchHoming();
88PlasmaMCodeModule.TorchGoToHome();
97PlasmaMCodeModule.GetControllerOnlineStatus();
118PlasmaMCodeModule.OxyToHeight(OxyCommandedPosition);
129FailCondition(Message, LineNumber);
146PlasmaMCodeModule.OxyWaitForPreheat();
162PlasmaMCodeModule.OxyWaitForPierce();
178PlasmaMCodeModule.OxyWaitForPierceMotion();
195PlasmaMCodeModule.OxyTorchIgnition(SkipMotion);
207PlasmaMCodeModule.OxyTorchIgnitionOff();
224PlasmaMCodeModule.OxyTorchOn();
234PlasmaMCodeModule.OxyTorchOff();
243PlasmaMCodeModule.GetCurrentTabOperation();
FailCondition(Message, LineNumber)
Handle oxy torch height motion failure by stopping all head outputs and reporting error.
name("m3")
Handle M3 plasma cutting start failure by reporting an alarm or error based on machine state.