Interface IST_MachineEvaluator
Assembly: STMachineTypes.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("80E9E132-690A-412F-AD79-7B062FC2A1F6")]
public interface IST_MachineEvaluator
Properties
Declaration
string CurrentToolHolderID { get; set; }
Property Value
CurrentWorkpieceHolderID
Declaration
string CurrentWorkpieceHolderID { get; set; }
Property Value
DefinedAxisValue[int]
Declaration
bool DefinedAxisValue[int i] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
i |
|
Property Value
Declaration
TST3DPoint NCTooltipPoint { get; set; }
Property Value
PhysicAxisValue[int]
Declaration
double PhysicAxisValue[int i] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
i |
|
Property Value
PossibleACM
Declaration
TSTAxisControlMode PossibleACM { get; set; }
Property Value
Methods
CloseNCBlock()
Declaration
Declaration
TST3DMatrix GetGeomTooltipMatrix()
Returns
GetMachineState(bool)
Declaration
IST_MachineState GetMachineState(bool WithXYZAxes)
Parameters
| Type |
Name |
Description |
| bool |
WithXYZAxes |
|
Returns
GetNCAxis(int, TST_NCBlockMode)
Declaration
double GetNCAxis(int i, TST_NCBlockMode NCBlockMode)
Parameters
Returns
Declaration
TST3DMatrix GetNCTooltipMatrix()
Returns
Get_CurrentFeedType()
Declaration
int Get_CurrentFeedType()
Returns
Declaration
bool SetGeomToolAxis(TST3DPoint ToolAxis, bool Alternate, bool CheckAllVariants)
Parameters
Returns
Declaration
bool SetGeomTooltipMatrix(TST3DMatrix LCS, bool Alternate, bool CheckAllVariants)
Parameters
Returns
Declaration
bool SetGeomTooltipPointUsingRobotRailsOnly(TST3DPoint GeomPoint)
Parameters
Returns
Declaration
bool SetGeomTooltipPosition(TST5DPoint pn, bool Alternate, bool CheckAllVariants)
Parameters
Returns
SetMachineState(IST_MachineState, bool)
Declaration
void SetMachineState(IST_MachineState ms, bool WithXYZAxes)
Parameters
SetNCAxis(int, double)
Declaration
void SetNCAxis(int i, double Value)
Parameters
Declaration
bool SetNCTooltipMatrix(TST3DMatrix Value)
Parameters
Returns
StartNCBlock(TST_NCBlockMode)
Declaration
void StartNCBlock(TST_NCBlockMode NCBlockMode)
Parameters