Interface ICamApiTechnologist
Assembly: CAMAPI.Technologist.dll
Syntax
[Guid("7E69B7F7-E859-413A-ABCC-6DFF6F4F89A8")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiTechnologist
Properties
CurrentOperation
Current operation of the technologist.
Declaration
ICamApiTechOperation CurrentOperation { get; set; }
Property Value
PartItem[int]
Declaration
ICamApiPartItem PartItem[int Index] { get; }
Parameters
Type |
Name |
Description |
int |
Index |
|
Property Value
PartItemsCount
Count of Part items in technologist.
Declaration
int PartItemsCount { get; }
Property Value
RootOperation
Root operation of the technologist.
Declaration
ICamApiTechOperation RootOperation { get; }
Property Value
SetupStagesCount
Count of Setup stages in technologist.
Declaration
int SetupStagesCount { get; }
Property Value
Methods
Declaration
void CalculateToolpath(bool CalcLinksBetweenOperations, out TResultStatus ResultStatus)
Parameters
Type |
Name |
Description |
bool |
CalcLinksBetweenOperations |
|
TResultStatus |
ResultStatus |
|
GetActiveReorderingModeOfSimulation(out TResultStatus)
Declaration
TCamApiReorderingMode GetActiveReorderingModeOfSimulation(out TResultStatus ResultStatus)
Parameters
Returns
GetActiveReorderingModeOfTechnology(out TResultStatus)
Declaration
TCamApiReorderingMode GetActiveReorderingModeOfTechnology(out TResultStatus ResultStatus)
Parameters
Returns
GetOperations(TCamApiReorderingMode, out TResultStatus)
Declaration
ICamApiTechOperationIterator GetOperations(TCamApiReorderingMode ReorderingMode, out TResultStatus ResultStatus)
Parameters
Returns
Reset toolpath of the current operation.
Declaration
SwitchOperationEnability()
Switch Enabled property of the current operation to the opposite state.
Declaration
void SwitchOperationEnability()