Class ProbingCycleHelper
Inheritance
ProbingCycleHelper
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public static class ProbingCycleHelper
Methods
Adds a Calibrate Part Probe action to this cycle.
Declaration
public static ComWrapper<ICamIpcCalibratePartProbeProbingAction> AddCalibratePartProbeAction(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Adds a Calibrate Tool Probe action to this cycle.
Declaration
public static ComWrapper<ICamIpcCalibrateToolProbeProbingAction> AddCalibrateToolProbeAction(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Adds a Check Broken Tool action to this cycle.
Declaration
public static ComWrapper<ICamIpcCheckBrokenToolProbingAction> AddCheckBrokenToolAction(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Adds a standalone Custom Prop action to this cycle.
Declaration
public static ComWrapper<ICamIpcCustomProbingAction> AddCustomPropAction(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Adds a Custom Prop Group action to this cycle.
Declaration
public static ComWrapper<ICamIpcCustomPropGroupProbingAction> AddCustomPropGroupAction(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Adds a Set Tool Offset action to this cycle.
Declaration
public static ComWrapper<ICamIpcSetToolOffsetProbingAction> AddSetToolOffsetAction(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Adds a Set WCS action to this cycle.
Declaration
public static ComWrapper<ICamIpcSetWcsProbingAction> AddSetWcsAction(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Adds a Write To Report action to this cycle.
Declaration
public static ComWrapper<ICamIpcWriteToReportProbingAction> AddWriteToReportAction(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Returns the action at the given zero-based index, or null if out of range.
Use AsInstanceOf<TTarget>() to narrow to a typed interface.
Declaration
public static ComWrapper<ICamIpcProbingAction>? GetAction(this ComWrapper<ICamIpcProbingCycle> cycleCom, int index)
Parameters
Returns
Returns the number of actions in this cycle's CycleActions array.
Declaration
public static int GetActionsCount(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Gets the display name of the cycle.
Declaration
public static string GetCaption(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Gets the feed type during transition.
Declaration
public static TProbingFeed GetFeed(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Declaration
public static double GetFeedDistance(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Gets the postprocessor sub-code.
Declaration
public static int GetSubCode(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Gets the transition type.
Declaration
public static TProbingTransition GetTransition(this ComWrapper<ICamIpcProbingCycle> cycleCom)
Parameters
Returns
Sets the display name of the cycle.
Declaration
public static void SetCaption(this ComWrapper<ICamIpcProbingCycle> cycleCom, string value)
Parameters
Sets the feed type during transition.
Declaration
public static void SetFeed(this ComWrapper<ICamIpcProbingCycle> cycleCom, TProbingFeed value)
Parameters
Declaration
public static void SetFeedDistance(this ComWrapper<ICamIpcProbingCycle> cycleCom, double value)
Parameters
Sets the postprocessor sub-code.
Declaration
public static void SetSubCode(this ComWrapper<ICamIpcProbingCycle> cycleCom, int value)
Parameters
Sets the transition type.
Declaration
public static void SetTransition(this ComWrapper<ICamIpcProbingCycle> cycleCom, TProbingTransition value)
Parameters