Dimensioning
- Last UpdatedNov 28, 2025
- 5 minute read
Keywords prefixed by 'LIN' are used in Linear Dimensions, by 'ANG' in Angle Dimensions, by 'DIA' and 'RAD' in Diameter and Radius Dimensions respectively. Keywords prefixed by 'DTP' are used in the Distance to Plane dimensions. Concerning coordinates, curve length and area dimensions, relevant dimensioning characteristics will at present be fetched from the linear status.
|
Keyword |
System default value |
Explanation |
|---|---|---|
|
DIM_TEXT_FONT |
TBSystemFont0 |
Name of font for texts in dimensions |
|
DIM_TEXT_ASPECT |
1.0 |
Aspect ratio for texts in dimensions |
|
DIM_TEXT_SLANT |
90.0 |
Slanting angle (degrees) for texts in dimensions |
|
DIM_LIN_DEC |
1 |
Number of decimals to present in calculated measures |
|
DIM_ANG_DEC |
1 |
See above |
|
DIM_RAD_DEC |
1 |
See above |
|
DIM_DIA_DEC |
1 |
See above |
|
DIM_LIN_TEXTH |
3.5 |
Height of measure text |
|
DIM_ANG_TEXTH |
3.5 |
See above |
|
DIM_RAD_TEXTH |
3.5 |
See above |
|
DIM_DIA_TEXTH |
3.5 |
See above |
|
DIM_LIN_TEXT_DEFINITION |
"#DIM()" |
Intelligent text |
|
DIM_ANG_TEXT_DEFINITION |
"#DIM()~0" |
intelligent text |
|
DIM_RAD_TEXT_DEFINITION |
"R#DIM()" |
Intelligent text |
|
DIM_DIA_TEXT_DEFINITION |
"~D#DIM()" |
Intelligent text |
|
DIM_COORDX_TEXT_DEFINITION |
"X=#DIM()" |
Intelligent text |
|
DIM_COORDY_TEXT_DEFINITION |
"Y=#DIM()" |
Intelligent text |
|
DIM_COORDZ_TEXT_DEFINITION |
"Z=#DIM()" |
Intelligent text |
|
DIM_DTP_BOX_TEXT_DEFINITION |
"H=#DIM()" |
Intelligent text |
|
DIM_DTP_LEAD_TEXT_DEFINITION |
"#DIM()" |
Intelligent text |
|
DIM_DTP_BASELINE_REF_TEXT |
" from BL" |
Plane Reference Text for principal plane Base Line in Distance To Plane dimensioning |
|
DIM_DTP_CENTRELINE_REF_TEXT |
" off CL" |
Plane Reference Text for principal plane Center Line in Distance To Plane dimensioning |
|
DIM_DTP_AFTPERPENDICULAR_REF_TEXT |
" from AP" |
Plane Reference Text for principal plane Aft Perpendicular in Distance To Plane dimensioning |
|
DIM_LIN_SYMBH |
16.0 |
Arrow size (symbol height) |
|
DIM_ANG_SYMBH |
16.0 |
See above |
|
DIM_RAD_SYMBH |
16.0 |
See above |
|
DIM_DIA_SYMBH |
16.0 |
See above |
|
DIM_LIN_ARROW |
1 |
Type of arrow head: 1 = Small arrow 2 = Medium arrow 3 = Wide arrow 4 = Slash 5 = Dot |
|
DIM_ANG_ARROW |
1 |
See above |
|
DIM_RAD_ARROW |
1 |
See above |
|
DIM_DIA_ARROW |
1 |
See above |
|
DIM_LIN_DLT |
1.5 |
Distance between the projection line and the measure text |
|
DIM_RAD_DLT |
1.5 |
Distance between the reference line and the measure text |
|
DIM_DIA_DLT |
1.5 |
Distance between the reference line and the measure text |
|
DIM_LIN_GAP |
3.0 |
Reference line gap, that means, the gap between a measure point and start of reference line. |
|
DIM_ANG_GAP |
3.0 |
Reference line gap. The gap between a leg of the angle and start of the reference line |
|
DIM_LIN_EXC |
2.0 |
Reference line excess, that means, the excess at the end of the reference line |
|
DIM_ANG_EXC |
2.0 |
Reference line excess. The excess at he end of the reference line |
|
DIM_LIN_FIT |
1 |
Controls if the text height should be decreased when space for the measure text is insufficient. (See also DIM_TEXT_ASPECT_FIT) = 1 Decrease text height to make the text fit. (note that the minimum height DIM_TXT_MIINH allowed cannot be passed) = 2 Rotate the text to be parallel to the witness line. = 3 Do not change height. |
|
DIM_TEXT_ASPECT_FIT |
1 |
Controls if the text aspect should be decreased when space for the measure text is insufficient. (See also DIM_LIN_FIT) = 1 Decrease text aspect in 0.1 steps until the text fits. (note that the minimum aspect DIM_TXT_MIN_ASPECT allowed cannot be passed) = 2 Do not change aspect. |
|
DIM_TXT_MIN_ASPECT |
0.6 |
Minimum text aspect allowed when trying to make the text fit (see DIM_TEXT_ASPECT_FIT) |
|
DIM_TXT_MINH |
1.0 |
Minimum height allowed when shrinking the measure text, see DIM_LIN_FIT. |
|
DIM_LIN_NORM_PLT |
1 |
Way of placing texts in normal measurements: 1 = Parallel to projection line, above 2 = Parallel to projection line,"splitting" this line into two equal halves 3 = Perpendicular to projection line, above |
|
DIM_LIN_PRES |
1 |
Way of presenting single measurements 1 = Text inside, both arrows inside 2 = Text inside, both arrows outside 3 = Text outside, one arrow inside and the other outside 4 = Text outside, both arrows outside |
|
DIM_RAD_PRES |
1 |
Way of presenting a cross radius measure: 1 = Text inside, both arrows inside 2 = Text inside, both arrows outside 3 = Text outside, one arrow inside and the other outside 4 = Text outside, both arrows outside |
|
DIM_DIA_PRES |
1 |
Way of presenting a cross diameter measure: 1 = Text inside, both arrows inside 2 = Text inside, both arrows outside 3 = Text outside, one arrow inside and the other outside 4 = Text outside, both arrows outside |
|
DIM_LIN_CLEAR |
3.0 |
Chain gap. The gap can, however, not be greater than half the length of the projection line. |
|
DIM_LIN_STEP |
3.0 |
Staircase factor. This factor multiplied with the text height gives the distance between the projection lines in a staircase measurement. |
|
DIM_LIN_CHAIN_PLT |
2 |
Way of placing texts in chained measurements: 1 = Along projection line, centered 2 = Along projection line, at the arrow. 3 = Perpendicular to the projection line, at the arrow. 4 = Perpendicular to the projection line, in front of the reference line. |
|
DIM_ANG_SHELL_PROF_SIDE |
"Non_mould" |
Side of the shell profile web to calculate the angle (used in the Shell Profile Mounting Angle function). Possible values: "Non_mould" "Mould" |
|
DIM_ANG_SHELL_PROF_LEG |
300 |
Length of the "seam" leg, that means, the leg simulating the seam side of an angle measurement device (used in the Shell Profile Mounting Angle function). |
|
DIM_FAC1 |
1.0 |
This factor multiplied with the arrow length gives the distance between the measure text and: the arrow in a single measurement when the text is placed outside (see LIN_PRES) - the arrow in a straight radius measurement. - the knuckle in a knuckled radius measurement. - the arrow in a straight diameter measurement. the knuckle in a knuckled diameter measurement - the arrow in a cross diameter measurement when the text is placed outside (see DIA_PRES). |
|
DIM_FAC2 |
1.0 |
This factor multiplied with the height of the measure text gives the gap between the measure text and the split projection line in a normal measurement. |
|
DIM_FAC3 |
1.0 |
This factor multiplied with the height of the measure text gives the distance between the rotated text and the end of the reference line in a chained measurement (see LIN_CHAIN_PLT). |
|
DIM_FAC4 |
0.3 |
This factor multiplied with the arrow length gives the minimum distance between the arrow and the measure text in linear measurements when the text is placed inside. in cross diameter measurements when the text is placed inside |
|
DIM_FAC5 |
1.5 |
This factor multiplied with the height of the measure text gives the distance between the start of the diameter symbol and the text in diameter and linear (see LIN_PRESYM) measurements |
|
DIM_FAC6 |
0.3 |
This factor multiplied with the height of the measure text gives the space between the measure text and the tolerance text in a symmetric tolerance |
|
DIM_FAC7 |
0.3 |
This factor multiplied with the height of the measure text gives the space between the measure text and the tolerance text in an unsymmetric tolerance |
|
DIM_FAC8 |
2.0 |
This factor multiplied with the arrow length gives the excess of the projection line in a single measurement with the arrow placed outside (flipped) and the measure text placed either inside or at the opposite end (see LIN_PRES). the reference line in a cross diameter measurement with the arrow placed outside (flipped) and the measure text placed either inside or at the opposite end (see DIA_PRES) |
|
DIM_FAC9 |
0.35 |
This factor multiplied with the height of the tolerance text gives the interline space between the upper and lower tolerance limits in an unsymmetric tolerance. |
|
DIM_AUTO_BLANKING |
YES |
Holds the modal blanking flag during dimensioning creation. Legal values: YES = Blank-out model geometry obscured by the dimensioning NO = Do not blank-out obscured entities |
|
DIM_BLANKING_MARGIN |
0.0 |
Holds the model blanking margin during dimensioning creation. Legal values: non-negative |
|
DIM_DEF_2DPOINT_MODE |
3 (End or node point) |
Controls the "initial 2D point definition mode when entering the following dimensioning functions: 2D Linear 2D Distance 3D Distance To Plane - Leader Legal values: 1 (Key in) 2 (Cursor position 3 (End or node point) 4 (Existing point) 5 (Symbol connection) 6 (Auto point) 7 (Point on arc at angle) 8 (Arc center) 9 (Point at distance along) 10 (Mid point) 13 (Intersecting point) 21 (Closest segment point) 22 (Center of gravity) 23 (Event point) |