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 Type | Index |
---|---|
None | 0 |
Basic | 1 |
Bilateral | 2 |
Limit | 3 |
Symmetric | 4 |
MIN | 5 |
MAX | 6 |
Fit | 7 |
Fit with tolerance | 8 |
Fit tolerance only | 9 |
Rule | Meaning |
---|---|
25 & "|"& -0.002 &"|"& 0.001 &"|"& 2 | Drives 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.
|