Generates linear dimension content in horizontal and vertical directions, as well as radial and angular dimension content. Used by most dimension templates.
-
You must place the control point with Show dimension turned on in order to display the dimension in a Hangers and Support drawing.
-
The software places both internal and external dimensions for objects (such as pipes or equipment) and anchored objects (typically grid lines) when you use the Default annotation control generator. The example below shows both internal and external dimensions.
1 - External Dimensions
2 - Internal Dimensions
Usage in Label or Dimension Template XML
<annotationControlGenerator>
<acgModule>DrawingDimGenerator</acgModule>
<overallDimensionValue>
<horiz>0</horiz>
<vert>0</vert>
<align>0</align>
<range>0</range>
<internalDimension>-1</internalDimension>
<externalDimension>-1</externalDimension>
<rangeOffset>0.0</externalDimension>
<mimimumDimension>0.0</minimumDimension>
<priority>1</priority>
</annotationControlGenerator>
Customization
overallDimension
Displays the name of the separate dimension template containing the content module that the software uses to determine the appearance of the overall dimension.
horiz
Places dimensions that measure horizontal distances on the drawing sheet.
vert
Places dimensions that measure vertical distances on the drawing sheet.
align
Aligns dimension chains that have matching projection angles if the alignment does not overlap another element, such as a label or a model graphic.
range
Displays the Internal Dimension, External Dimension, Range Offset, and Trim Witness properties.
internalDimension
Places dimensions connecting to points inside a certain inward distance from the matchline, as specified by Range Offset.
externalDimension
Place dimensions connecting to points outside of a certain inward distance from the matchline, as specified by Range Offset.
rangeOffset
Determines the inward distance from the matchline for the boundary between objects meant for internal (inside the view) and external (margin) dimensioning.
minimumDimension
Determines a minimum dimension distance. If a dimension is less than the specified distance, then the software does not place a dimension in the drawing. If a dimension is less than the specified distance and is part of a dimension chain, then the software absorbs that dimension into the larger dimension.
priority
Determines the order in which the software places an annotation based on available clear space and proximity to other annotations.