DriveWorks Solo 15: Tolerances [send feedback...]

Tolerances Rule

The captured dimension can also have the tolerance controlled. When controlling the tolerance of a captured dimension the format of the output rule is:

DimensionNominalValue|DimensionLowerLimit|DimensionUpperLimit|Type

Where

DimensionNominalValue is the nominal dimension to be applied to the parameter (in the SOLIDWORKS document units)
DimensionLowerLimit is the lower limit for the tolerance (in meters - SOLIDWORKS system units)
DimensionUpperLimit is the upper limit for the tolerance (in meters - SOLIDWORKS system units)
Type is an index number for the type of tolerance to be applied - see chart below.

Tolerance TypeIndex
Basic1
Bilateral2
Limit3
Symmetric4
MIN5
MAX6
Fit7
Fit with tolerance8
Fit tolerance only9

RuleMeaning
25 & "|"& -0.002 &"|"& 0.001 &"|"& 2Drives the dimension to a nominal value of 25, with a lower limit of -0.002, an upper limit of 0.001 with a tolerance type of Bilateral being applied
NominalDiameterReturn&"|"&DWVariableLowerLimit*(25.4/1000)&"|"&DWVariableUpperLimit*(25.4/1000)&"|"& 3

Drives the dimension to the value entered into the form control named NominalDiameter.
Drives the lower limit to the value calculated by the variable LowerLimit (inches), which is then converted to meters.
Drives the upper limit to the value calculated by the variable UpperLimit (inches), which is then converted to meters.
Applies a limit tolerance type (Index 3)

The tolerance precision must be set in the master model for the dimension that is to have a tolerance controlled.

Table of Contents