Click or drag to resize

KM_AxisGroup Methods

The KM_AxisGroup type exposes the following members.

Methods
 NameDescription
Public methodAbort Abort any Coordinated Motion
Public methodAddArc(Double, Double, Double, Double, Boolean, Double) Perform Coordinated Arc Move of multiple axis to a desired destination
Public methodAddArc(Double, Double, Double, Double, CANON_PLANE, Boolean, Double) Perform Coordinated Arc Move (in specified plane - replace xyz as appropriate) of multiple axis to a desired destination
Public methodAddArc(Double, Double, Double, Double, CANON_PLANE, Boolean, Double, Double, Double, Double) Perform Coordinated Arc Move (in specified plane) of multiple axis to a desired destination with aditional a,b,c, axes linearly interpolated
Public methodAddCommand Insert special embedded IO commaand into the Coordinated moition buffer
Public methodAddLine Add a linear motion to the coordinated motion buffer
Public methodClearAbort Clear any Coordinated Motion Abort condition
Public methodClearHalt Clear any Coordinated Motion Halt condition
Public methodCompletePath Finalize any motion that resides in the coordinated motion buffer
Public methodDisableGroup Abort and disable an entire coordinated group
Public methodEnableGroup Define, configure, and enable an axis group
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodHalt Halt any Coordinated Motion
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodMotionComplete Checks if the commanded axis group motion is completed
Public methodRapidTo Perform Rapid Move (independent motion) of multiple axis to a desired destination and wait until motion is completed
Public methodRunGcodeFile Launch GCode Interpreter executing specified GCode file
Public methodRunGcodeFileSegment Launch GCode Interpreter executing specified GCode file
Public methodSetMCodeAction Specifies a specific M Code action to be performed for a encountered MCodeSet. Parameters and data are specific to the action type
Public methodSetOffsetData Set Work Fixture Offset to be used by the GCode Interpreter
Public methodSetParamsFile Set Params File name to be used by the GCode Interpreter
Public methodSetToolFile Set Tool File name to be used by the GCode Interpreter
Public methodSetToolTableEntry Set Tool Table Entry to be used by the GCode Interpreter
Public methodStartPath Flush/clear coordinated motion buffer and wait for any rapids to complete
Public methodStartRapidTo Perform Start of Rapid Move (independent motion) of multiple axis to a desired destination
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodWaitforMotionComplete Blocks the calling thread until the axis group is in position within a specified time limit
Top
See Also