Method | Description | |
---|---|---|
CheckAllEnabled ( ) : void | ||
CheckEnabledA ( ) : void |
Query command to determine whether the A axis is enabled
|
|
CheckEnabledB ( ) : void |
Query command to determine whether the B axis is enabled
|
|
CheckEnabledC ( ) : void |
Query command to determine whether the C axis is enabled
|
|
CheckEnabledX ( ) : void |
Query command to determine whether the X axis is enabled
|
|
CheckEnabledY ( ) : void |
Query command to determine whether the Y axis is enabled
|
|
CheckEnabledZ ( ) : void |
Query command to determine whether the Z axis is enabled
|
|
CreateA ( int channel, double movespeed, double jogspeed ) : void | ||
CreateB ( int channel, double movespeed, double jogspeed ) : void | ||
CreateC ( int channel, double movespeed, double jogspeed ) : void | ||
CreateX ( int channel, double movespeed, double jogspeed ) : void | ||
CreateY ( int channel, double movespeed, double jogspeed ) : void | ||
CreateZ ( int channel, double movespeed, double jogspeed ) : void | ||
CyclePause ( ) : void |
Command dispatcher for pausing/unpausing the interpreter
|
|
CycleStart ( ) : void |
Command dispatcher for interpreting a gcode file
|
|
DeviceInteropHandler ( ZoomBrowser browser ) : System | ||
ExecuteMDI ( ) : void |
Command dispatcher to execute a single RS274 command
|
|
GetCommandOptions ( ) : string |
Helper method to generate MCode Actions for an HTML select element
|
|
GetEditorForCommand ( |
Generates the specific editor for a Mcode Action command based on its type
|
|
InitAxis ( ) : void |
This method will create/update individual axis objects based on the Interpreter axis settings
|
|
InitInterpreterData ( ) : void |
This will update the Interpreter TP params, axis, offset, tools and MCode Actions from the data file
|
|
JogANegative ( ) : void |
Command dispatcher to jog the A axis in negative direction
|
|
JogAPositive ( ) : void |
Command dispatcher to jog the A axis in positive direction
|
|
JogBNegative ( ) : void |
Command dispatcher to jog the B axis in negative direction
|
|
JogBPositive ( ) : void |
Command dispatcher to jog the B axis in positive direction
|
|
JogCNegative ( ) : void |
Command dispatcher to jog the C axis in negative direction
|
|
JogCPositive ( ) : void |
Command dispatcher to jog the C axis in positive direction
|
|
JogXNegative ( ) : void |
Command dispatcher to jog the X axis in negative direction
|
|
JogXPositive ( ) : void |
Command dispatcher to jog the X axis in positive direction
|
|
JogYNegative ( ) : void |
Command dispatcher to jog the Y axis in negative direction
|
|
JogYPositive ( ) : void |
Command dispatcher to jog the Y axis in positive direction
|
|
JogZNegative ( ) : void |
Command dispatcher to jog the Z axis in negative direction
|
|
JogZPositive ( ) : void |
Command dispatcher to jog the Z axis in positive direction
|
|
LoadCommandEditor ( int start, int count ) : void |
Transfers command data from the data file to the HTML within the supplied range of elements
|
|
LoadGcodeFile ( ) : void |
Command dispatcher to open a file dialog and select the gcode file
|
|
LoadInterpreterAxisEditor ( ) : void |
Updates the axis editor HTML from the data file
|
|
LoadInterpreterTPEditor ( ) : void |
Updates the trajectory planner editor HTML from the data file
|
|
LoadOffsetEditor ( int start, int count ) : void |
Transfers offset data from the data file to the HTML within the supplied range of elements
|
|
LoadToolEditor ( int start, int count ) : void |
Transfers tool data from the data file to the HTML within the supplied range of elements
|
|
MoveA ( double position ) : void |
Moves the A axis to a commanded position
|
|
MoveB ( double position ) : void |
Moves the B axis to a commanded position
|
|
MoveC ( double position ) : void |
Moves the C axis to a commanded position
|
|
MoveX ( double position ) : void |
Moves the X axis to a commanded position
|
|
MoveY ( double position ) : void |
Moves the Y axis to a commanded position
|
|
MoveZ ( double position ) : void |
Moves the Z axis to a commanded position
|
|
NavigateToPage ( string pagename ) : void | ||
RefreshInterpreterState ( ) : void |
Forces an update of the interpreter display settings
|
|
ResetGcodeDisplay ( ) : void |
Discovers the maximum display lines and loads the Gcode file into the display buffer
|
|
RewindProgram ( ) : void |
Command dispatcher 'rewind' the interpreter file
|
|
RunFromLine ( ) : void |
Command dispatcher to execute the gcode from a specific line
|
|
RunUserCommand ( int command ) : void |
Command dispatcher to invoke a command via the interpreter buffer
|
|
SaveCommandEditor ( int start, int count ) : void |
Updates the data file commands from the HTML document within the supplied range
|
|
SaveInterpreterAxisEditor ( ) : void |
Updates the data file axis settings from the HTML document
|
|
SaveInterpreterData ( ) : void |
Persists Interpreter data to the file
|
|
SaveInterpreterTPEditor ( ) : void |
Updates the data file trajectory planner from the HTML document
|
|
SaveOffsetEditor ( int start, int count ) : void |
Updates the data file offsets from the HTML document within the supplied range
|
|
SaveToolEditor ( int start, int count ) : void |
Updates the data file tools from the HTML document within the supplied range
|
|
SetAxis ( string axisname, int channel, double movespeed, double jogspeed ) : void | ||
SetCommandFileName ( int commandindex ) : void |
Opens a file dialog and inserts the selection into the command's filename property
|
|
SetFeedRate ( double percent ) : void |
Command dispatcher to set the Interpreter's feed rate override
|
|
SetJogPercentA ( double percent ) : void |
Command dispatcher to update the A axis feedrate percentage
|
|
SetJogPercentB ( double percent ) : void |
Command dispatcher to update the B axis feedrate percentage
|
|
SetJogPercentC ( double percent ) : void |
Command dispatcher to update the C axis feedrate percentage
|
|
SetJogPercentX ( double percent ) : void |
Command dispatcher to update the X axis feedrate percentage
|
|
SetJogPercentY ( double percent ) : void |
Command dispatcher to update the Y axis feedrate percentage
|
|
SetJogPercentZ ( double percent ) : void |
Command dispatcher to update the Z axis feedrate percentage
|
|
StartMonitor ( ) : void |
Starts the monitor thread
|
|
StopA ( ) : void |
Command dispatcher to stop A axis motion
|
|
StopB ( ) : void |
Command dispatcher to stop B axis motion
|
|
StopC ( ) : void |
Command dispatcher to stop C axis motion
|
|
StopInterpreter ( ) : void |
Command dispatcher for halting the interpreter
|
|
StopMonitor ( ) : void |
Stops the monitor thread
|
|
StopX ( ) : void |
Command dispatcher to stop X axis motion
|
|
StopY ( ) : void |
Command dispatcher to stop Y axis motion
|
|
StopZ ( ) : void |
Command dispatcher to stop Z axis motion
|
|
ToggleBlockDelete ( ) : void |
Command dispatcher to toggle whether the interpreter will skip escaped blocks
|
|
ToggleEnableA ( ) : void |
Command dispatcher to enable/disable A
|
|
ToggleEnableB ( ) : void |
Command dispatcher to enable/disable B
|
|
ToggleEnableC ( ) : void |
Command dispatcher to enable/disable C
|
|
ToggleEnableX ( ) : void |
Command dispatcher to enable/disable X
|
|
ToggleEnableY ( ) : void |
Command dispatcher to enable/disable Y
|
|
ToggleEnableZ ( ) : void |
Command dispatcher to enable/disable Z
|
|
ToggleSimulate ( ) : void |
Command dispatcher to toggle whether the interpreter should simulate the file
|
|
UpdateAxisData ( ) : void |
Updates the axis positions
|
|
UpdateBoadVersion ( ) : void |
Updates the HTML element designated to display the kflop version
|
|
UpdateCommandButtonText ( int start, int count ) : void |
Updates the button text for user commands within the supplied range of elements
|
|
UpdateConnectionStatus ( ) : void |
Updates the HTML element designated to display the connection status
|
|
UpdateDocument ( Action action ) : void | ||
UpdateFeedRate ( ) : void |
Forces an update to the element designated
|
|
UpdateGcodeDisplay ( ) : void |
Updates the designated gcode display dv with the current gcode being executed
|
|
UpdateJogRates ( ) : void |
Forces the text of designated elements to display the jog override percentage for each axis
|
|
UpdateSecondaryControls ( ) : void |
Updates the secondary controls that do not need to be updated as frequently
|
|
ZeroA ( ) : void |
Command dispatcher to reset the A axis dest to 0.0
|
|
ZeroB ( ) : void |
Command dispatcher to reset the B axis dest to 0.0
|
|
ZeroC ( ) : void |
Command dispatcher to reset the C axis dest to 0.0
|
|
ZeroX ( ) : void |
Command dispatcher to reset the X axis dest to 0.0
|
|
ZeroY ( ) : void |
Command dispatcher to reset the Y axis dest to 0.0
|
|
ZeroZ ( ) : void |
Command dispatcher to reset the Z axis dest to 0.0
|
|
_StatusMonitor_DoWork ( object sender, DoWorkEventArgs e ) : void |
Updates the status objects from the board
|
Method | Description | |
---|---|---|
InitDevice ( ) : void | ||
Interpreter_InterpreterCompleted ( int status, int lineno, int sequence_number, string err ) : void | ||
Interpreter_InterpreterStatusUpdated ( int lineno, string msg ) : void | ||
Interpreter_InterpreterUserCallbackRequested ( string msg ) : void | ||
Interpreter_InterpreterUserMCodeCallbackRequested ( int code ) : int | ||
Interpreter_Interpreter_CoordMotionArcFeed ( bool ZeroLenAsFullCircles, double DesiredFeedRate_in_per_sec, int plane, double first_end, double second_end, double first_axis, double second_axis, int rotation, double axis_end_point, double first_start, double second_start, double axis_start_point, int sequence_number, int ID ) : void | ||
Interpreter_Interpreter_CoordMotionStraightFeed ( double DesiredFeedRate_in_per_sec, double x, double y, double z, int sequence_number, int ID ) : void | ||
Interpreter_Interpreter_CoordMotionStraightTraverse ( double x, double y, double z, int sequence_number ) : void | ||
LoadUI ( ) : void | ||
ValidateFolders ( ) : void | ||
_Controller_ErrorReceived ( string message ) : void | ||
_Controller_MessageUpdated ( string message ) : int | ||
_GuiHost_DocumentCompleted ( object sender, WebBrowserDocumentCompletedEventArgs e ) : void | ||
_GuiHost_DocumentTitleChanged ( object sender, EventArgs e ) : void | ||
_GuiHost_Navigated ( object sender, WebBrowserNavigatedEventArgs e ) : void | ||
_GuiHost_Navigating ( object sender, WebBrowserNavigatingEventArgs e ) : void |
public CreateA ( int channel, double movespeed, double jogspeed ) : void | ||
channel | int | |
movespeed | double | |
jogspeed | double | |
return | void |
public CreateB ( int channel, double movespeed, double jogspeed ) : void | ||
channel | int | |
movespeed | double | |
jogspeed | double | |
return | void |
public CreateC ( int channel, double movespeed, double jogspeed ) : void | ||
channel | int | |
movespeed | double | |
jogspeed | double | |
return | void |
public CreateX ( int channel, double movespeed, double jogspeed ) : void | ||
channel | int | |
movespeed | double | |
jogspeed | double | |
return | void |
public CreateY ( int channel, double movespeed, double jogspeed ) : void | ||
channel | int | |
movespeed | double | |
jogspeed | double | |
return | void |
public CreateZ ( int channel, double movespeed, double jogspeed ) : void | ||
channel | int | |
movespeed | double | |
jogspeed | double | |
return | void |
public DeviceInteropHandler ( ZoomBrowser browser ) : System | ||
browser | ZoomBrowser | |
return | System |
public GetEditorForCommand ( |
||
command | command source to generate editor for | |
showindex | bool | flag to determine whether or not to create a p element displaying the command index |
editname | bool | flag to determine whether the command name text is editable or not |
return | string |
public LoadCommandEditor ( int start, int count ) : void | ||
start | int | beginning command to load |
count | int | last command to update |
return | void |
public LoadOffsetEditor ( int start, int count ) : void | ||
start | int | beginning offset to load |
count | int | last offset to load |
return | void |
public LoadToolEditor ( int start, int count ) : void | ||
start | int | beginning tool to load |
count | int | last tool to load |
return | void |
public MoveA ( double position ) : void | ||
position | double | new position to move axis to |
return | void |
public MoveB ( double position ) : void | ||
position | double | new position to move axis to |
return | void |
public MoveC ( double position ) : void | ||
position | double | new position to move axis to |
return | void |
public MoveX ( double position ) : void | ||
position | double | new position to move axis to |
return | void |
public MoveY ( double position ) : void | ||
position | double | new position to move axis to |
return | void |
public MoveZ ( double position ) : void | ||
position | double | new position to move axis to |
return | void |
public NavigateToPage ( string pagename ) : void | ||
pagename | string | |
return | void |
public RunUserCommand ( int command ) : void | ||
command | int | command to to run contained in the Mcode Action list |
return | void |
public SaveCommandEditor ( int start, int count ) : void | ||
start | int | beginning command to save |
count | int | last command to update |
return | void |
public SaveOffsetEditor ( int start, int count ) : void | ||
start | int | beginning offset to save |
count | int | last offset to update |
return | void |
public SaveToolEditor ( int start, int count ) : void | ||
start | int | beginning tool to save |
count | int | last tool to update |
return | void |
public SetAxis ( string axisname, int channel, double movespeed, double jogspeed ) : void | ||
axisname | string | |
channel | int | |
movespeed | double | |
jogspeed | double | |
return | void |
public SetCommandFileName ( int commandindex ) : void | ||
commandindex | int | command to set file name for |
return | void |
public SetJogPercentA ( double percent ) : void | ||
percent | double | percentage to derive jog speed |
return | void |
public SetJogPercentB ( double percent ) : void | ||
percent | double | percentage to derive jog speed |
return | void |
public SetJogPercentC ( double percent ) : void | ||
percent | double | percentage to derive jog speed |
return | void |
public SetJogPercentX ( double percent ) : void | ||
percent | double | percentage to derive jog speed |
return | void |
public SetJogPercentY ( double percent ) : void | ||
percent | double | percentage to derive jog speed |
return | void |
public SetJogPercentZ ( double percent ) : void | ||
percent | double | percentage to derive jog speed |
return | void |
public UpdateCommandButtonText ( int start, int count ) : void | ||
start | int | beginning button to update |
count | int | last button to update |
return | void |
public UpdateDocument ( Action action ) : void | ||
action | Action | |
return | void |
public _StatusMonitor_DoWork ( object sender, DoWorkEventArgs e ) : void | ||
sender | object | background worker's dispatch object |
e | DoWorkEventArgs | background worker arguments |
return | void |