Ordinate Dimension <IvOrdinateDimension>

Synopsis

IvOrdinateDimension creates an ordinate dimension in an Inventor drawing.

Mixins

IvOrdinateDimensionModifier

IvInspectionDimensionMixin

IvCommonDimensionMixin

BaseInventorMixin

BasePart

Parameters

Name Type Description
AllowEmpty? Boolean If False (old behavior), with creation errors, the exception is thrown.

If True, the creation errors are ignored and the %%updateSelf Rule is set to NoValue (though the dimension child is still in the intent tree, it is not created in Inventor drawings).

Default: False.

Arrowhead1Inside?

Arrowhead2Inside?

Boolean Indicates that the arrowhead is inside.
Arrowhead1Type

Arrowhead2Type

Name Indicates the type of the arrowhead.

Possible values: :ByStyle, :Blank, :Circle, :Closed, :Datum45Blank, :Datum45Filled, :Datum60Blank, :Datum60Filled, :Filled, :Flared, :Half1Filled, :Half1Flared, :Half2Filled, :Half2Flared, :LargeDot, :None, :Oblique, :Open, :Origin, :SmallDot, :ThickLine.

Default is :ByStyle.

ClosestPoint1 Point Point is used to select the correct drawing curve on the view. In case several curves are representing the entity, the one closest to the point is selected.

Measure of closeness is the distance from the point to the center of the bounding box on the curve.

Color String Specifies the color used for the dimension. By default, color controls both the dimension lines and the text.
ColorDimLines String Color of the dimension lines. By default, the value of the color parameter is used.
ColorText String Color of the dimension value. By default, the value of the color parameter is used.
DimStyle String Inventor dimensioning style is used.
DimType Name Dimension alignment, possible keywords: :vertical, :horizontal, :aligned
Entity1 String Name of the edge, surface, or vertex the dimension references.
ExtensionLine1Visible?

ExtensionLine2Visible?

Boolean Indicates that the extension line is visible.
FormattedText String Text placed on the drawing. The text should already be formatted. See format().
HideValue? Boolean Allows you to hide the dimension value, if set to True.

Default: False

HorizontalJustification Name Horizontal alignment of the text, possible keywords are: :left, :center, :right.
InspectionDataLabel String Formatted text placed to the left of the dimension value.

Default: Empty string

InspectionDataShape Name Border shape: Can be one of the following:

:AngularEnds,:NoBorder,:RoundedEnds.

Default is :RoundedEnds.

InspectionDataRate String Formatted text (percentage value) that is placed to the right of the dimension value.

Default: Empty string.

Intent1 Any Type of dimension point, possible keywords:

:startPoint, :endPoint, :midPoint, :centerPoint, :circularLeftPoint, :circularRightPoint, :circularTopPoint, :circularBottomPoint.

The numeric values in range 0…1 specifiy the parameter value along the curve.

IsInspectionDimension? Boolean Enables inspection data on dimensions.

Default: False.

JogPointOne, JogPointTwo Point Jog points of the dimension line. By default, these Parameters are defined as NoValue.
Layer String The name of the layer for the dimension.
LineSpacing Number Line spacing.
LineSpacingType Name The type of line spacing. Possible keywords are: :Multiple, :Exact.
Part1 Part The part the dimension references.
Precision Integer Number of decimal places displayed for this dimension.

Valid values 0…8 or NoValue.

Default: NoValue.

TextOrigin Point Placement position of the dimension text.
ToleranceHole String String specifying hole tolerance.

Default: NoValue.

ToleranceLower Number The lower variation from the nominal value.

Default: NoValue.

ToleranceMethod Name Specifies the tolerance type.

Valid values: :Basic, :Default, :Deviation, :LimitLinear, :LimitsFitsLinear, :LimitsFitsShowSize, :LimitsFitsShow, :LimitsFitsStacked, :LimitsStacked, :Max, :Min, :Override, :Reference, :Symmetric or NoValue.

Default: NoValue.

TolerancePrecision Integer The number of decimal places displayed for the tolerance.

Valid values 0…1 or NoValue.

Default: NoValue.

ToleranceShaft String String specifying shaft tolerance.
ToleranceUpper Number The upper variation from the nominal value.
VerticalJustification Name The vertical alignment of the text, possible keywords: :upper, :middle, :lower.
View Part Represents the Drawing View model that contains the entities to be dimensioned.
WidthScale   The text width factor (default 1.0).