Class MachineConfigurationHelper
Helper methods for ICamIpcMachineConfiguration, the machine axis state of a
technological operation. Obtained from ICamIpcTechOperation.GetMachineConfiguration.
Inherited Members
Namespace: CAMIPC.DotnetHelper
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public static class MachineConfigurationHelper
Methods
SetToolOrientationFromEvaluator(ComWrapper<ICamIpcMachineConfiguration>, ComWrapper<ICamIpcMachineEvaluator>)
Store the pose the evaluator currently holds into the operation, indexing the axes that carry the tool orientation - the programmatic equivalent of picking a face in "Setup tab / Tool orientation". Unlike SetAxesValues, which updates axes the operation already indexes, this defines them from scratch, so it works on an operation created programmatically. Feed it an evaluator that has been seeded with InitMachineEvaluator and solved with CalcNextPos5D + SetNextPos.
Declaration
public static void SetToolOrientationFromEvaluator(this ComWrapper<ICamIpcMachineConfiguration> configCom, ComWrapper<ICamIpcMachineEvaluator> evalCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcMachineConfiguration> | configCom | |
| ComWrapper<ICamIpcMachineEvaluator> | evalCom |