Interface ICamApiMachineEvaluator
Machine evaluator - stores state of machine and can solve kinematic problems
Namespace: CAMAPI.Machine
Assembly: CAMAPI.Machine.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("B14BEFD9-E63F-4E87-BA5B-0AEC1AA97F46")]
public interface ICamApiMachineEvaluator
Methods
CalcNextPos(TST5DPoint, bool, bool, bool)
Declaration
bool CalcNextPos(TST5DPoint p, bool Alternate, bool CheckAllVariants, bool IgnoreRailsLimits)
Parameters
Type |
Name |
Description |
TST5DPoint |
p |
|
bool |
Alternate |
|
bool |
CheckAllVariants |
|
bool |
IgnoreRailsLimits |
|
Returns
CalcNextPos5D(TST5DPoint, bool, bool, bool)
Declaration
bool CalcNextPos5D(TST5DPoint p, bool Alternate, bool CheckAllVariants, bool IgnoreRailsLimits)
Parameters
Type |
Name |
Description |
TST5DPoint |
p |
|
bool |
Alternate |
|
bool |
CheckAllVariants |
|
bool |
IgnoreRailsLimits |
|
Returns
CalcNextPos6D(TST3DMatrix, bool, bool)
Declaration
bool CalcNextPos6D(TST3DMatrix p, bool Alternate, bool CheckAllVariants)
Parameters
Type |
Name |
Description |
TST3DMatrix |
p |
|
bool |
Alternate |
|
bool |
CheckAllVariants |
|
Returns
GeomToNC(TST3DMatrix)
Declaration
TST3DMatrix GeomToNC(TST3DMatrix matrix)
Parameters
Returns
GetAbsoluteMatrix()
Get the absolute position of the current tool's coordinate system relative to the current workpiece coordinate system
Declaration
TST3DMatrix GetAbsoluteMatrix()
Returns
NCToGeom(TST3DMatrix)
Declaration
TST3DMatrix NCToGeom(TST3DMatrix matrix)
Parameters
Returns
SetNextPos(bool)
Declaration
void SetNextPos(bool RotaryOnly)
Parameters
Type |
Name |
Description |
bool |
RotaryOnly |
|