Program Actions¶
-
qtpyvcp.actions.program_actions.
reload
()[source]¶ Reload the currently loaded NC program
ActionButton syntax:
program.reload
-
qtpyvcp.actions.program_actions.
clear
()[source]¶ Clear the loaded NC program
ActionButton syntax:
program.clear
-
qtpyvcp.actions.program_actions.
run
(start_line=0)[source]¶ Runs the loaded program, optionally starting from a specific line.
ActionButton syntax:
program.run program.run:line
Parameters: start_line (int, optional) – The line to start program from. Defaults to 0.
-
qtpyvcp.actions.program_actions.
step
()[source]¶ Steps program line by line
ActionButton syntax:
program.step
-
qtpyvcp.actions.program_actions.
pause
()[source]¶ Pause executing program
ActionButton syntax:
program.pause
-
qtpyvcp.actions.program_actions.
resume
()[source]¶ Resume a previously paused program
ActionButton syntax:
program.resume
-
qtpyvcp.actions.program_actions.
abort
()[source]¶ Aborts any currently executing program, MDI command or homing operation.
ActionButton syntax:
program.abort
-
class
qtpyvcp.actions.program_actions.
block_delete
[source]¶ Block Delete Group
-
static
on
()[source]¶ Start ignoring lines beginning with ‘/’.
ActionButton syntax:
program.block-delete.on
-
static
-
class
qtpyvcp.actions.program_actions.
optional_stop
[source]¶ Optional Stop Group
-
static
on
()[source]¶ Pause when a line beginning with M1 is encountered
ActionButton syntax:
program.optional-stop.on
-
static
-
qtpyvcp.actions.program_actions.
optional_skip
¶