IvAngularDimension creates an Angular Dimension in an Inventor drawing.
IvAngularDimensionModifier
IvCommonDimensionMixin
BaseInventorMixin
BasePart
Name | Type | Description |
---|---|---|
view | part | View that contains the parts to be dimensioned. |
part1 | part | Part to be dimensioned. |
entity1 | string | Name of an edge, surface or vertex of to be referenced. |
textOrigin | point | Text origin of dimension value. |
Name | Type | Description |
---|---|---|
arrowheadsInside? | boolean | Should arrowheads be inside the leader lines? |
CenterText? | boolean | Should the dimension text be centered? |
color | string | Specifies the color to be used for the dimension. By default, controls both the dimension lines and the text. |
colorDimLines | string | Color of dimension lines. By default, the value of the 'color' parameter is used. |
colorText | string | Color of dimension value. By default, the value of the 'color' parameter is used. |
dimStyle | string | Inventor dimensioning style to be used. |
dimType | name | Dimension alignment, possible keywords: :vertical, :horizontal, :aligned, :arcLength, :symmetric, :diametric |
entity2, entity3 | string | Names of edges, surfaces or vertices of and the dimension should reference. |
formattedText | string | Text to be appended to the dimension value. The text should be formatted ? refer to format(). |
HorizontalJustification | name | Horizontal alignment of text, possible keywords are: :left, :center, :right. |
Intent1, Intent2, Intent3 | any | Type of dimension point, possible keywords: :startPoint, :endPoint, :midPoint, :centerPoint, :circularLeftPoint, :circularRightPoint, :circularTopPoint, :circularBottomPoint. |
ClosestPoint1, ClosestPoint2, ClosestPoint3 | point | Points used to select the correct drawing curve on the view. In case of several curves representing the entity, the one closest to the point is selected. Measure of closeness is a distance from the point to the center of the curve's bounding box. |
layer | string | Name of layer for the dimension. |
lineSpacing | number | Line spacing |
lineSpacingType | name | Type of line spacing, possible keywords are: :Multiple, :Exact. |
part2, part3 | part | Parts, the dimension should reference. |
VerticalJustification | name | Vertical alignment of the text, possible keywords are: :upper, :middle, :lower. |
useQuadrant? | boolean | Specifies whether to use the quadrant in which the input text point lies to decide which angle to dimension |
OppositeAngle? | boolean | Specifies whether to dimension the opposite angle |
Child Name: | IvAngularDimension_1 | |
Child Design: | IvAngularDimension | |
Name | Type | Supplied |
entity1 | string | "Edge1" |
entity2 | string | Child.entity1 |
entity3 | string | "Edge2" |
intent1 | any | :startPoint |
intent2 | any | :endPoint |
intent3 | any | :startPoint |
part1 | part | Root.Testpart_1 |
part2 | part | Child.part1 |
part3 | part | Child.part1 |
textOrigin | point | Point(5,5,0) |