![]() | KM_ |
The KM_AxisGroup type exposes the following members.
Name | Description | |
---|---|---|
![]() | KM_AxisGroup | Creates group of axes |
Name | Description | |
---|---|---|
![]() | AxisList | Axis objects that the group is comprised of |
![]() | BreakAngle | Trajectory Planner Break Angle, larger angles require full stop |
![]() | CollinearTolerance | Trajectory Planner Collinear tolerance at which in-line segments can be combined |
![]() | CornerTolerance | Trajectory Planner Collinear tolerance at which in-line segments can be combined |
![]() | FacetAngle | Trajectory Planner angles to be used when corner rounding |
![]() | FeedRate | Desired FeedRate in inches/sec for coordinated motion Feeds (G1,G2,G3) |
![]() | FeedRateOverride | Coordinated Motion Feed Rate Setting Multiplier |
![]() | ID | Axis C is in Degrees |
![]() | IsAborted | Coordinated Motion Abort State |
![]() | IsHalted | Coordinated Motion Halt State |
![]() | LookAhead | Trajectory Planner Lookahead/buffer time |
![]() | MaxLength | Trajectory Planner max allowed length for individual segments (long linear segments can cause cord errors in non-linear systems) |
![]() | Name | Call Name Use to describe what the Axis Group controls i.e. Spindle 1 Carriage, Wrist, etc... |
![]() | PreviousStopped | Get/Set Previous Stopped after Halt State |
![]() | RapidParamsDirty | Gets/Sets the RapidParamsDirty, if set Rapid parameters will be refressed from KFLOP/Kogna |
![]() | Simulate | Get/Set Coordinated Motion Simulation Mode |
Name | Description | |
---|---|---|
![]() | Abort | Abort any Coordinated Motion |
![]() | AddArc(Double, Double, Double, Double, Boolean, Double) | Perform Coordinated Arc Move of multiple axis to a desired destination |
![]() | AddArc(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 |
![]() | AddArc(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 |
![]() | AddCommand | Insert special embedded IO commaand into the Coordinated moition buffer |
![]() | AddLine | Add a linear motion to the coordinated motion buffer |
![]() | ClearAbort | Clear any Coordinated Motion Abort condition |
![]() | ClearHalt | Clear any Coordinated Motion Halt condition |
![]() | CompletePath | Finalize any motion that resides in the coordinated motion buffer |
![]() | DisableGroup | Abort and disable an entire coordinated group |
![]() | EnableGroup | Define, configure, and enable an axis group |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | Halt | Halt any Coordinated Motion |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() | MotionComplete | Checks if the commanded axis group motion is completed |
![]() | RapidTo | Perform Rapid Move (independent motion) of multiple axis to a desired destination and wait until motion is completed |
![]() | RunGcodeFile | Launch GCode Interpreter executing specified GCode file |
![]() | RunGcodeFileSegment | Launch GCode Interpreter executing specified GCode file |
![]() | SetMCodeAction | Specifies a specific M Code action to be performed for a encountered MCodeSet. Parameters and data are specific to the action type |
![]() | SetOffsetData | Set Work Fixture Offset to be used by the GCode Interpreter |
![]() | SetParamsFile | Set Params File name to be used by the GCode Interpreter |
![]() | SetToolFile | Set Tool File name to be used by the GCode Interpreter |
![]() | SetToolTableEntry | Set Tool Table Entry to be used by the GCode Interpreter |
![]() | StartPath | Flush/clear coordinated motion buffer and wait for any rapids to complete |
![]() | StartRapidTo | Perform Start of Rapid Move (independent motion) of multiple axis to a desired destination |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
![]() | WaitforMotionComplete | Blocks the calling thread until the axis group is in position within a specified time limit |
Name | Description | |
---|---|---|
![]() | _ArcsToSegs | Causes Arcs to be converted to segments (Kinematic Setting) |
![]() | _AxisList | Axis objects that the group is comprised of |
![]() | _BreakAngle | Trajectory Planner Break Angle, larger angles require full stop |
![]() | _CollinearTolerance | Trajectory Planner Collinear tolerance at which in-line segments can be combined |
![]() | _Controller | KM_Controller Object for used for device access |
![]() | _CornerTolerance | Trajectory Planner Collinear tolerance at which in-line segments can be combined |
![]() | _DegreesA | Causes Arcs to be converted to segments (User Setting) |
![]() | _DegreesB | Axis A is in Degrees |
![]() | _DegreesC | Axis B is in Degrees |
![]() | _FacetAngle | Trajectory Planner angles to be used when corner rounding |
![]() | _FeedRate | Desired FeedRate in inches/sec for coordinated motion Feeds (G1,G2,G3) |
![]() | _ID | Axis Group Number |
![]() | _LookAhead | Trajectory Planner Plan/Look ahead in seconds |
![]() | _MaxLength | Trajectory Planner max allowed length for individual segments (long linear segments can cause cord errors in non-linear systems) |
![]() | _Name | Call Name Use to describe what the Axis Group controls i.e. Spindle 1 Carriage, Wrist, etc... |
![]() | _UseOnlyLinearSegments | Axis Group Number |