Interface INCT_GeomLinearMotionFormer
Provides an interface to create linear displacement commands along geometry axes, returning the INCT_GeomCLData.CreateLinearMotionFormer function. Used for movements generated by the CutTo3D command; requires setting coordinate values for three axes.
Namespace: STNCFormers
Assembly: STNCFormers.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("5CF4F1F5-0395-401D-A506-A2C5660E766C")]
public interface INCT_GeomLinearMotionFormer
Methods
ClearSpecifiedAxes()
Clears the list of axes assigned for the initial move. (No input or output parameters.)
Declaration
void ClearSpecifiedAxes()
InitBlock()
Stores the current values of the three tool coordinates in internal memory. (No input or output parameters.)
Declaration
void InitBlock()
MakeWorkpath()
Compares current coordinates (from InitBlock) with new tool movement coordinates (from SetAxisValue). If changes are detected and values for 3 axes are specified, generates a movement command (INCT_GeomLData.CutTo3D).
Declaration
void MakeWorkpath()
SetAxisValue(bool, int, double)
Declaration
void SetAxisValue(bool Abs, int Index, double Value)
Parameters
Type | Name | Description |
---|---|---|
bool | Abs | |
int | Index | |
double | Value |