| KM_CoordMotionArcFeedHandler Delegate |
Delegate reperesenting the KM_dotNet_Interop netARC_FEED_CALLBACK Function Pointer
Namespace: KMotion_dotNetAssembly: KMotion_dotNet (in KMotion_dotNet.dll) Version: 1.0.1.0 (1.0.1.0)
Syntax public delegate void KM_CoordMotionArcFeedHandler(
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
)
Public Delegate Sub KM_CoordMotionArcFeedHandler (
ZeroLenAsFullCircles As Boolean,
DesiredFeedRate_in_per_sec As Double,
plane As Integer,
first_end As Double,
second_end As Double,
first_axis As Double,
second_axis As Double,
rotation As Integer,
axis_end_point As Double,
first_start As Double,
second_start As Double,
axis_start_point As Double,
sequence_number As Integer,
ID As Integer
)
public delegate void KM_CoordMotionArcFeedHandler(
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
)
Parameters
- ZeroLenAsFullCircles Boolean
- DesiredFeedRate_in_per_sec Double
- Requested Feedrate (may have been adjusted by the Tplanner)
- plane Int32
- CANON_PLANE arc is being commanded
- first_end Double
- Localized "X" end point
- second_end Double
- Localized "Y" end point
- first_axis Double
- Localized "X" center point
- second_axis Double
- Localized "Y" center point
- rotation Int32
- Rotation of arc 0=CW 1 = CCW
- axis_end_point Double
- Final Z position for helix calls
- first_start Double
- Localized "X" start point
- second_start Double
- Localized "Y" start point
- axis_start_point Double
- Initial Z position for helix calls
- sequence_number Int32
- User supplied sequence
- ID Int32
- User supplied geometry ID
See Also