LinearModelDimensionDefinition Object

Derived from: ModelDimensionDefinition Object

Description

LinearModelDimensionDefinition Object.

Methods

Name Description
Copy Method that creates a copy of this LinearModelDimensionDefinition object. The new LinearModelDimensionDefinition object is independent of any dimension. It can edited and used as input to edit an existing dimension or to create a new dimension.
GetInspectionDimensionData Method that returns the data associated with an inspection dimension. This method returns an error if the IsInspectionDimension property returns False.
IsValidAnnotationPlane Method that returns the wheather a planer object is valid to be used as an annotation plane for this model dimension.
SetInspectionDimensionData Method that sets the data associated with an inspection dimension. This method automatically sets the IsInspectionDimension property to True, if it isn’t already.

Properties

Name Description
AnnotationPlane
AnnotationPlaneDefinition
Application Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned.
DimensionType Read-only property that returns the dimension type. Possible values are kAlignedDimensionType, kHorizontalDimensionType, kVerticalDimensionType, kArcLengthDimensionType, kSymmetricDimensionType and kDiametricDimensionType.
FirstArrowheadType
IntentOne
IntentTwo
IsExtensionLineOneVisible
IsExtensionLineTwoVisible
IsFirstArrowheadInside
IsInspectionDimension
IsModelValueOverridden
IsOppositeAngleOfArc
IsSecondArrowheadInside
IsValueHidden
OverrideModelValue
Parent Read-only property that returns the parent model annotation that the definition is associated with. This property will return Nothing in the case where the definition is not associated with any annotation. This is the case when it’s been created using one of the create definition methods and when it’s been copied from another definition object.
Precision
PromoteParameter
SecondArrowheadType
Text Read-only property that gets the text of the dimension. Properties on the returned ModelAnnotationText object can be edited to change the displayed text.
TextPosition
Tolerance Read-only property that returns the Tolerance object associated with this dimension. Methods and properties on the returned Tolerance object can be used to add/edit tolerance information for the dimension.
TolerancePrecision
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

LinearModelDimensionDefinition.Copy, LinearModelDimensions.CreateDefinition

Version

Introduced in version 2018