Class BossHoleProbingCycleHelper
Inheritance
BossHoleProbingCycleHelper
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public static class BossHoleProbingCycleHelper
Methods
Center point of the boss in world coordinates.
Declaration
public static TST3DPoint GetCenterPoint(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
Center point of the hole in world coordinates.
Declaration
public static TST3DPoint GetCenterPoint(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
Center point of the hole in world coordinates.
Declaration
public static TST3DPoint GetCenterPoint(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
Returns true if the cycle is in angular variant and fills out-parameters with angular settings.
Declaration
public static bool GetCycleVariantIsAngular(this ComWrapper<ICamApiBossProbingCycle> c, out double startAngle, out int stepCnt, out double angularStep)
Parameters
Returns
Returns true if the cycle is in angular variant and fills out-parameters with angular settings.
Declaration
public static bool GetCycleVariantIsAngular(this ComWrapper<ICamApiHoleProbingCycle> c, out double startAngle, out int stepCnt, out double angularStep)
Parameters
Returns
Returns true if the cycle is in angular variant and fills out-parameters with angular settings.
Declaration
public static bool GetCycleVariantIsAngular(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, out double startAngle, out int stepCnt, out double angularStep)
Parameters
Returns
Returns true if the cycle is in rectangular variant.
Declaration
public static bool GetCycleVariantIsRectangular(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
Returns true if the cycle is in rectangular variant.
Declaration
public static bool GetCycleVariantIsRectangular(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
Returns true if the cycle is in rectangular variant.
Declaration
public static bool GetCycleVariantIsRectangular(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
Probing depth (Z travel during measurement).
Declaration
public static double GetDepth(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
Probing depth (Z travel during measurement).
Declaration
public static double GetDepth(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
Probing depth (Z travel during measurement).
Declaration
public static double GetDepth(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
Nominal diameter of the boss.
Declaration
public static double GetDiameter(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
Nominal diameter of the hole.
Declaration
public static double GetDiameter(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
Nominal diameter of the hole.
Declaration
public static double GetDiameter(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
Lateral clearance distance from the boss surface.
Declaration
public static double GetSideClearance(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
Lateral clearance distance from the hole wall.
Declaration
public static double GetSideClearance(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
Lateral clearance distance from the hole wall.
Declaration
public static double GetSideClearance(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
Material allowance (stock) on the boss surface.
Declaration
public static double GetStock(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
Material allowance (stock) on the hole surface.
Declaration
public static double GetStock(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
Material allowance (stock) on the hole surface.
Declaration
public static double GetStock(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
First probe touch target point in world coordinates.
Declaration
public static TST3DPoint GetTargetPoint(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
First probe touch target point in world coordinates.
Declaration
public static TST3DPoint GetTargetPoint(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
First probe touch target point in world coordinates.
Declaration
public static TST3DPoint GetTargetPoint(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
Probe approach direction vector.
Declaration
public static TST3DPoint GetTargetVector(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
Probe approach direction vector.
Declaration
public static TST3DPoint GetTargetVector(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
Probe approach direction vector.
Declaration
public static TST3DPoint GetTargetVector(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
Clearance distance above the top of the boss.
Declaration
public static double GetTopClearance(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
Clearance distance above the hole entry.
Declaration
public static double GetTopClearance(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
Clearance distance above the hole entry.
Declaration
public static double GetTopClearance(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
Whether the top clearance move is enabled.
Declaration
public static bool GetTopClearanceEnabled(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Returns
Whether the top clearance move is enabled.
Declaration
public static bool GetTopClearanceEnabled(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Returns
Whether the top clearance move is enabled.
Declaration
public static bool GetTopClearanceEnabled(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Returns
Declaration
public static void SetCenterPoint(this ComWrapper<ICamApiBossProbingCycle> c, TST3DPoint v)
Parameters
Declaration
public static void SetCenterPoint(this ComWrapper<ICamApiHoleProbingCycle> c, TST3DPoint v)
Parameters
Declaration
public static void SetCenterPoint(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, TST3DPoint v)
Parameters
Switch the cycle to angular (multi-touch) variant.
Declaration
public static void SetCycleVariantIsAngular(this ComWrapper<ICamApiBossProbingCycle> c, double startAngle, int stepCnt, double angularStep)
Parameters
Switch the cycle to angular (multi-touch) variant.
Declaration
public static void SetCycleVariantIsAngular(this ComWrapper<ICamApiHoleProbingCycle> c, double startAngle, int stepCnt, double angularStep)
Parameters
Switch the cycle to angular (multi-touch) variant.
Declaration
public static void SetCycleVariantIsAngular(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, double startAngle, int stepCnt, double angularStep)
Parameters
Switch the cycle to rectangular (4-touch) variant.
Declaration
public static void SetCycleVariantIsRectangular(this ComWrapper<ICamApiBossProbingCycle> c)
Parameters
Switch the cycle to rectangular (4-touch) variant.
Declaration
public static void SetCycleVariantIsRectangular(this ComWrapper<ICamApiHoleProbingCycle> c)
Parameters
Switch the cycle to rectangular (4-touch) variant.
Declaration
public static void SetCycleVariantIsRectangular(this ComWrapper<ICamApiHoleProbingProtectedCycle> c)
Parameters
Declaration
public static void SetDepth(this ComWrapper<ICamApiBossProbingCycle> c, double v)
Parameters
Declaration
public static void SetDepth(this ComWrapper<ICamApiHoleProbingCycle> c, double v)
Parameters
Declaration
public static void SetDepth(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, double v)
Parameters
Declaration
public static void SetDiameter(this ComWrapper<ICamApiBossProbingCycle> c, double v)
Parameters
Declaration
public static void SetDiameter(this ComWrapper<ICamApiHoleProbingCycle> c, double v)
Parameters
Declaration
public static void SetDiameter(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, double v)
Parameters
Sets the geometry item (model face) for the probing side.
Declaration
public static void SetFirstSideGeometryItem(this ComWrapper<ICamApiBossProbingCycle> c, string fullName)
Parameters
Sets the geometry item (model face) for the probing side.
Declaration
public static void SetFirstSideGeometryItem(this ComWrapper<ICamApiHoleProbingCycle> c, string fullName)
Parameters
Sets the geometry item (model face) for the probing side.
Declaration
public static void SetFirstSideGeometryItem(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, string fullName)
Parameters
Declaration
public static void SetSideClearance(this ComWrapper<ICamApiBossProbingCycle> c, double v)
Parameters
Declaration
public static void SetSideClearance(this ComWrapper<ICamApiHoleProbingCycle> c, double v)
Parameters
Declaration
public static void SetSideClearance(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, double v)
Parameters
Declaration
public static void SetStock(this ComWrapper<ICamApiBossProbingCycle> c, double v)
Parameters
Declaration
public static void SetStock(this ComWrapper<ICamApiHoleProbingCycle> c, double v)
Parameters
Declaration
public static void SetStock(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, double v)
Parameters
Declaration
public static void SetTargetPoint(this ComWrapper<ICamApiBossProbingCycle> c, TST3DPoint v)
Parameters
Declaration
public static void SetTargetPoint(this ComWrapper<ICamApiHoleProbingCycle> c, TST3DPoint v)
Parameters
Declaration
public static void SetTargetPoint(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, TST3DPoint v)
Parameters
Declaration
public static void SetTargetVector(this ComWrapper<ICamApiBossProbingCycle> c, TST3DPoint v)
Parameters
Declaration
public static void SetTargetVector(this ComWrapper<ICamApiHoleProbingCycle> c, TST3DPoint v)
Parameters
Declaration
public static void SetTargetVector(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, TST3DPoint v)
Parameters
Declaration
public static void SetTopClearance(this ComWrapper<ICamApiBossProbingCycle> c, double v)
Parameters
Declaration
public static void SetTopClearance(this ComWrapper<ICamApiHoleProbingCycle> c, double v)
Parameters
Declaration
public static void SetTopClearance(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, double v)
Parameters
Declaration
public static void SetTopClearanceEnabled(this ComWrapper<ICamApiBossProbingCycle> c, bool v)
Parameters
Declaration
public static void SetTopClearanceEnabled(this ComWrapper<ICamApiHoleProbingCycle> c, bool v)
Parameters
Declaration
public static void SetTopClearanceEnabled(this ComWrapper<ICamApiHoleProbingProtectedCycle> c, bool v)
Parameters