Interface ICamApiSimulationTolerances
Simulation tolerance settings of the project. Persisted with the project file. Changing any tolerance parameter to a different value automatically resets the workpiece, because the existing simulation result becomes invalid for the new tolerances.
Namespace: CAMAPI.Simulator
Assembly: CAMAPI.Simulator.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("1C505C45-88C3-49B9-B440-1CABE55D04AB")]
public interface ICamApiSimulationTolerances
Properties
ModelTolerance
Tolerance settings for the workpiece model
Declaration
ICamApiSimulationObjectTolerance ModelTolerance { get; }
Property Value
| Type | Description |
|---|---|
| ICamApiSimulationObjectTolerance |
ToolTolerance
Tolerance settings for the cutting tool
Declaration
ICamApiSimulationObjectTolerance ToolTolerance { get; }
Property Value
| Type | Description |
|---|---|
| ICamApiSimulationObjectTolerance |
UseApproxToolpath
Whether toolpath approximation is enabled. Implicitly true when either tolerance uses the absolute value or when ModelTolerance.Equivalent is below 50.
Declaration
bool UseApproxToolpath { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
UseOneWorkpieceForAllCopies
Whether a single workpiece model is shared across all part copies in a multi-copy setup
Declaration
bool UseOneWorkpieceForAllCopies { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |