infra CONVERT
blue DAT • infra DAT
mdm TOOL
infra CONVERT
blue DAT • infra DAT
mdm TOOL
This is an old revision of the document!
In the Columns field, the tolerance values are assigned to the nominal dimension intervals (variant A) or the number of decimal places of nominal dimensions (variant B). A column represents a tolerance class (series). Within a column definition, only one of the two assignment variants A or B can be selected.
See also
User’s Guide infra CONVERT > Settings > Project Settings > Tolerance tables
User’s Guide infra CONVERT > User Interface > Function Window > Feature properties
"Columns": [ { "Name": "m", "Fields": [ { "MinValue": 0, "MaxValue": 0.499 }, { "MinValue": 0.499, "MaxValue": 3, "UpperTolerance": 0.1, "LowerTolerance": -0.1 }, { "MinValue": 3, "MaxValue": 1000, }, { "MinValue": 1000, "MaxValue": 2000, "UpperTolerance": 0.5, "LowerTolerance": -0.5, "MaxPercent": 25.0 }, { "MinValue": 2000, "MaxValue": 4000, "UpperTolerancePercent": 0.5, "LowerTolerancePercent": -0.5, "ExtraAmount": 0.6 } ] }, { "Name": "According to digits", "Fields": [ { "MinDigits": 0, "MaxDigits": 0 }, { "MinDigits": 1, "MaxDigits": 1, "UpperTolerance": 0.3, "LowerTolerance": -0.3 }, { "MinDigits": 2, "MaxDigits": 2, "UpperTolerance": 0.10, "LowerTolerance": -0.10 }, { "MinDigits": 3, "MaxDigits": 300, "UpperTolerance": 0.050, "LowerTolerance": -0.050 } ] } ]
Parameter | Type | Value/Content |
---|---|---|
Columns | Field | Contains all the columns in the table |
Fields | Field | Contains the assignments of tolerance values to nominal intervals |
Name | String | Display name that allows the user to clearly assign the tolerance class/series |
Variante A: Der Zahlenwert eines Nennmaßes dient der Zuordnung der Toleranzwerte | ||
MinValue | Decimal | Lower limit (LL) of the nominal dimension interval, value included: LL > Value |
MaxValue | Decimal | Upper limit (UL) of the nominal dimension interval, value included: UL ≤ Value |
Variante B: Die Anzahl dezimaler Nachkommastellen eines Nennmaßes dient der Zuordnung der Toleranzwerte | ||
MinDigits | Integer | Untere Grenze des Intervalls der Anzahl Nachkommastellen: 0 x 1 x.x 2 x.xx 3 x.xxx … Anmerkung Verfügbar ab Programmversion 2.8.0. |
MaxDigits | Integer | Obere Grenze des Intervalls der Anzahl Nachkommastellen: 0 x 1 x.x 2 x.xx 3 x.xxx … Anmerkung Verfügbar ab Programmversion 2.8.0. |
Toleranzwerte | ||
UpperTolerance | Decimal | Upper limit deviation (UT) as absolute value: UT = Value |
LowerTolerance | Decimal | Lower limit deviation (UT) as absolute value: LT = Value |
UpperTolerancePercent | Decimal | Upper limit deviation (UT) as a percentage of the nominal value (N), figures in percent, result rounded to tenth decimal digit: OT = Value × N |
LowerTolerancePercent | Decimal | Lower limit deviation (LT) as a percentage of the nominal value (N), figures in percent, result rounded to tenth decimal digit: LT = Value × N |
MaxPercent | Decimal | The amounts of the limit deviations are limited to a maximum of this percentage of the nominal value, figures in percent: max(|UT|) = Value × N max(|LT|) = Value × N |
ExtraAmount | Decimal | Surcharge on the limit deviation as absolute value: UTnew = OT + Value UTnew = LT - Value |