Class SimulationTolerancesHelper
Inheritance
SimulationTolerancesHelper
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public static class SimulationTolerancesHelper
Methods
Absolute(ComWrapper<ICamApiSimulationObjectTolerance>)
Absolute tolerance value in current linear units
Declaration
public static double Absolute(this ComWrapper<ICamApiSimulationObjectTolerance> tolCom)
Parameters
Returns
Equivalent(ComWrapper<ICamApiSimulationObjectTolerance>)
Equivalent (relative) tolerance value
Declaration
public static int Equivalent(this ComWrapper<ICamApiSimulationObjectTolerance> tolCom)
Parameters
Returns
ModelTolerance(ComWrapper<ICamApiSimulationTolerances>)
Tolerance settings for the workpiece model
Declaration
public static ComWrapper<ICamApiSimulationObjectTolerance> ModelTolerance(this ComWrapper<ICamApiSimulationTolerances> tolCom)
Parameters
Returns
SetAbsolute(ComWrapper<ICamApiSimulationObjectTolerance>, double)
Absolute tolerance value in current linear units
Declaration
public static void SetAbsolute(this ComWrapper<ICamApiSimulationObjectTolerance> tolCom, double value)
Parameters
SetEquivalent(ComWrapper<ICamApiSimulationObjectTolerance>, int)
Equivalent (relative) tolerance value
Declaration
public static void SetEquivalent(this ComWrapper<ICamApiSimulationObjectTolerance> tolCom, int value)
Parameters
SetUseAbsolute(ComWrapper<ICamApiSimulationObjectTolerance>, bool)
When true the absolute tolerance value is used; when false the equivalent value is used
Declaration
public static void SetUseAbsolute(this ComWrapper<ICamApiSimulationObjectTolerance> tolCom, bool value)
Parameters
Whether toolpath approximation is enabled
Declaration
public static void SetUseApproxToolpath(this ComWrapper<ICamApiSimulationTolerances> tolCom, bool value)
Parameters
SetUseOneWorkpieceForAllCopies(ComWrapper<ICamApiSimulationTolerances>, bool)
Whether a single workpiece model is shared across all part copies
Declaration
public static void SetUseOneWorkpieceForAllCopies(this ComWrapper<ICamApiSimulationTolerances> tolCom, bool value)
Parameters
Tolerance settings for the cutting tool
Declaration
public static ComWrapper<ICamApiSimulationObjectTolerance> ToolTolerance(this ComWrapper<ICamApiSimulationTolerances> tolCom)
Parameters
Returns
UseAbsolute(ComWrapper<ICamApiSimulationObjectTolerance>)
When true the absolute tolerance value is used; when false the equivalent value is used
Declaration
public static bool UseAbsolute(this ComWrapper<ICamApiSimulationObjectTolerance> tolCom)
Parameters
Returns
Whether toolpath approximation is enabled
Declaration
public static bool UseApproxToolpath(this ComWrapper<ICamApiSimulationTolerances> tolCom)
Parameters
Returns
UseOneWorkpieceForAllCopies(ComWrapper<ICamApiSimulationTolerances>)
Whether a single workpiece model is shared across all part copies
Declaration
public static bool UseOneWorkpieceForAllCopies(this ComWrapper<ICamApiSimulationTolerances> tolCom)
Parameters
Returns