Interface ICamApiTechnologist
Assembly: CAMAPI.Technologist.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("7E69B7F7-E859-413A-ABCC-6DFF6F4F89A8")]
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 CalculateAllOperationsToolpath(bool CalcLinksBetweenOperations, out TResultStatus ResultStatus)
Parameters
Declaration
void CalculateToolpath(bool CalcLinksBetweenOperations, out TResultStatus ResultStatus)
Parameters
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
RegisterHandler(string, ICamApiEventHandler, IListString, out TResultStatus)
Declaration
void RegisterHandler(string HandlerIdent, ICamApiEventHandler Handler, IListString Events, out TResultStatus ResultStatus)
Parameters
Reset toolpath of all operations.
Declaration
void ResetAllOperationsToolpath()
Reset toolpath of the current operation.
Declaration
SwitchOperationEnability()
Switch Enabled property of the current operation to the opposite state.
Declaration
void SwitchOperationEnability()
UnregisterHandler(string, out TResultStatus)
Declaration
void UnregisterHandler(string HandlerIdent, out TResultStatus ResultStatus)
Parameters