This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:infra-convert:dev:toltab_neu [2021/10/22 09:49] me |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Columns ===== | ||
- | <WRAP group> | ||
- | <WRAP column 40%> | ||
- | |||
- | 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 #@IC_HTML@# > Settings > Project Settings > [[en:infra-convert:user:config:tolerancetables|Tolerance tables]]\\ \\ User’s Guide #@IC_HTML@# > User Interface > Function Window > [[en:infra-convert:user:interface:feature|Feature properties]] | ||
- | |||
- | </WRAP> | ||
- | <WRAP column 55%> | ||
- | |||
- | <code javascript> | ||
- | "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 | ||
- | } | ||
- | ] | ||
- | } | ||
- | ] | ||
- | </code> | ||
- | |||
- | |< 100% 33% 12% 54% >| | ||
- | ^ 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 | | ||
- | ^ Variant A: The numerical value of a nominal dimension is used to assign the tolerance values ||| | ||
- | ^ MinValue | Decimal | Lower limit (LL) of the nominal dimension interval, value included:\\ <html><font size="+1">LL > Value</font></html> | | ||
- | ^ MaxValue | Decimal | Upper limit (UL) of the nominal dimension interval, value included:\\ <html><font size="+1">UL ≤ Value</font></html> | | ||
- | ^ Variant B: The number of decimal places after the decimal point of a nominal dimension is used to assign the tolerance values ||| | ||
- | ^ MinDigits | Integer | Lower limit of the interval of the number of decimal places:\\ **0** x\\ **1** x.x\\ **2** x.xx\\ **3** x.xxx\\ **…**\\ \\ **Note** Available from programme version 2.8.0. | | ||
- | ^ MaxDigits | Integer | Upper limit of the interval of the number of decimal places:\\ **0** x\\ **1** x.x\\ **2** x.xx\\ **3** x.xxx\\ **…**\\ \\ **Note** Available from programme version 2.8.0. | | ||
- | ^ Tolerance values ||| | ||
- | ^ UpperTolerance | Decimal | Upper limit deviation (UT) as absolute value:\\ <html><font size="+1">UT = Value</font></html> | | ||
- | ^ LowerTolerance | Decimal | Lower limit deviation (UT) as absolute value:\\ <html><font size="+1">LT = Value</font></html> | | ||
- | ^ UpperTolerancePercent | Decimal | Upper limit deviation (UT) as a percentage of the nominal value (N), figures in percent, result rounded to tenth decimal digit:\\ <html><font size="+1">OT = Value × N</font></html> | | ||
- | ^ LowerTolerancePercent | Decimal | Lower limit deviation (LT) as a percentage of the nominal value (N), figures in percent, result rounded to tenth decimal digit:\\ <html><font size="+1">LT = Value × N</font></html> | | ||
- | ^ MaxPercent | Decimal | The amounts of the limit deviations are limited to a maximum of this percentage of the nominal value, figures in percent:\\ <html><font size="+1">max(|UT|) = Value × N</font></html>\\ <html><font size="+1">max(|LT|) = Value × N</font></html> | | ||
- | ^ ExtraAmount | Decimal | Surcharge on the limit deviation as absolute value:\\ <html><font size="+1">UT<sub>new</sub> = OT + Value</font></html>\\ <html><font size="+1">UT<sub>new</sub> = LT - Value</font></html> | | ||
- | |||
- | </WRAP> | ||
- | </WRAP> |