Namespace CAMIPC.TechOperation
Interfaces
ICamIpcApproachReturnCommand
A single command of a custom approach/return rule mirrored over IPC: a position type (see TCamApiApproachReturnPositionType, passed as integer) plus its axis values. Axes depend on the position type (3 spatial for GOTO, machine axes for MULTI/PHYSIC, none for LCS/Stop). Axis mode and kind are integers mirroring TCamApiApproachReturnAxisMode/Kind.
ICamIpcApproachReturnRule
Editor of an operation's approach or return transition as an ordered list of commands, mirrored over IPC. Obtained from ICamIpcTechOperation.GetApproachRule / GetReturnRule; mutate the command list, then call the operation's ApplyApproachRuleAsCustom / ApplyReturnRuleAsCustom to persist it as the operation's Custom approach/return.
ICamIpcHandlerTechOperationInitModelFormers
Handler for event to be called when initializing models in job assignment
ICamIpcHandlerTechOperationLoadFromXmlProp
Handler for event to be called when reading operation properties from XML file, describing operation
ICamIpcHandlerTechOperationSaveToXmlProp
Handler for event to be called when saving operation properties to XML file, describing operation
ICamIpcHandlerTechOperationToolChanged
Handler for event to be called right after tool of the operation is changed
ICamIpcHandlerTechOperationToolpathCalculated
Handler for event to be called right after the operation body toolpath is (re)computed
ICamIpcMcdNode
A single node of the MCD (machine-side CLData) tree shown in the simulation tree.
ICamIpcMcdNodeIterator
Depth-first iterator over an MCD tree, mirroring the geometry-tree iterator shape.
ICamIpcMcdTree
MCD tree of a single technological operation.
ICamIpcTechOperation
ICamIpcTechOperationIterator
ICamIpcUserParameter
A single user-defined parameter of a tech operation (name/value/comment).
ICamIpcUserParametersList
Editable list of the user-defined parameters of a tech operation.