|
Mach Modules Documentation
Lua Module API Documentation
|
Go to the source code of this file.
Functions | |
| JetMCodeModule | IsDryRunOn () |
| Check whether the dry run mode is currently enabled. | |
| JetMCodeModule | Machinem30 () |
| Execute end-of-program cleanup for M30 on a waterjet machine. | |
| JetMCodeModule IsDryRunOn | ( | ) |
Check whether the dry run mode is currently enabled.
Reads the "DryRun" OEM parameter register via w.eGetOEMParamValueString() and returns true if its value equals "Yes". When dry run is active, waterjet hardware outputs (pump, pressure, abrasive) are suppressed while motion continues normally. This allows testing G-code programs without activating cutting hardware.
| JetMCodeModule Machinem30 | ( | ) |
Execute end-of-program cleanup for M30 on a waterjet machine.
Triggers the jet pump shutdown sequence appropriate for end-of-program by calling aux.SetJetPumpOffOnEndOfProgram(). This ensures the pump is safely powered down when the G-code program completes via M30.