OrdinateDimensionPreferences Class¶
-
class
NXOpen.Annotations.OrdinateDimensionPreferences¶ Bases:
NXOpen.TransientObjectRepresents ordinate dimension preferences
New in version NX4.0.0.
Properties¶
| Property | Description |
|---|---|
| AlignSymbolWithBaseline | Returns or sets the flag indicating whether to align the user defined symbol with the base line |
| DisplayZeroAtBaseline | Returns or sets the display zero at baseline flag. |
| DoglegAngle | Returns or sets the dogleg angle |
| DoglegCreationOption | Returns or sets the dogleg creation option |
| DoglegDefinition | Returns or sets the dogleg definition |
| DoglegEndOffset | Returns or sets the dogleg end offset |
| DoglegStartOffset | Returns or sets the dogleg start offset |
| FirstMarginOffset | Returns or sets the first margin offset |
| LineArrowDisplayOption | Returns or sets the dimension line and arrow display option |
| MarginSpacing | Returns or sets the spacing, the distance between margins |
| NumberOfMargins | Returns or sets the number of margins |
| OriginDisplay | Returns or sets the origin display option |
| PositiveDirection | Returns or sets the positive direction |
| SymbolAngle | Returns or sets the user defined symbol angle with baseline, if the symbol is not aligned with the baseline |
| SymbolAspectRatio | Returns or sets the user defined symbol aspect ratio |
| SymbolHeight | Returns or sets the user defined symbol height |
| SymbolLength | Returns or sets the user defined symbol length |
| SymbolScale | Returns or sets the user defined symbol scale |
| TextOrientation | Returns or sets the text orientation |
| TextOrientationAngle | Returns or sets the angle if text orientation is NXOpen.Annotations.TextOrientation.ByAngle |
| UserDefinedText | Returns or sets the user defined text, if the user defined symbol option is used to display the origin |
Property Detail¶
AlignSymbolWithBaseline¶
-
OrdinateDimensionPreferences.AlignSymbolWithBaseline¶ Returns or sets the flag indicating whether to align the user defined symbol with the base line
-------------------------------------Getter Method
Signature
AlignSymbolWithBaselineReturns: Flag to align user defined symbol with base line Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AlignSymbolWithBaselineParameters: alignSymbolWithBaseline (bool) – Flag to align user defined symbol with base line New in version NX4.0.0.
License requirements: None.
DisplayZeroAtBaseline¶
-
OrdinateDimensionPreferences.DisplayZeroAtBaseline¶ Returns or sets the display zero at baseline flag.
If this is true, then ordinate set will have zero text displayed at extension lines.
-------------------------------------Getter Method
Signature
DisplayZeroAtBaselineReturns: Display Zero at Baseline flag Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DisplayZeroAtBaselineParameters: zeroTextsDisplay (bool) – New Display Zero at Baseline flag New in version NX12.0.0.
License requirements: None.
DoglegAngle¶
-
OrdinateDimensionPreferences.DoglegAngle¶ Returns or sets the dogleg angle
-------------------------------------Getter Method
Signature
DoglegAngleReturns: Dogleg angle Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DoglegAngleParameters: doglegAngle (float) – New dogleg angle New in version NX4.0.0.
License requirements: None.
DoglegCreationOption¶
-
OrdinateDimensionPreferences.DoglegCreationOption¶ Returns or sets the dogleg creation option
-------------------------------------Getter Method
Signature
DoglegCreationOptionReturns: Dogleg creation option Return type: NXOpen.Annotations.OrdinateDoglegCreationOptionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DoglegCreationOptionParameters: option ( NXOpen.Annotations.OrdinateDoglegCreationOption) – New dogleg creation optionNew in version NX4.0.0.
License requirements: None.
DoglegDefinition¶
-
OrdinateDimensionPreferences.DoglegDefinition¶ Returns or sets the dogleg definition
-------------------------------------Getter Method
Signature
DoglegDefinitionReturns: Dogleg definition Return type: NXOpen.Annotations.OrdinateDoglegDefinitionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DoglegDefinitionParameters: definition ( NXOpen.Annotations.OrdinateDoglegDefinition) – New dogleg definitionNew in version NX4.0.0.
License requirements: None.
DoglegEndOffset¶
-
OrdinateDimensionPreferences.DoglegEndOffset¶ Returns or sets the dogleg end offset
-------------------------------------Getter Method
Signature
DoglegEndOffsetReturns: Dogleg end offset Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DoglegEndOffsetParameters: doglegEndOffset (float) – New dogleg end offset New in version NX4.0.0.
License requirements: None.
DoglegStartOffset¶
-
OrdinateDimensionPreferences.DoglegStartOffset¶ Returns or sets the dogleg start offset
-------------------------------------Getter Method
Signature
DoglegStartOffsetReturns: Dogleg start offset Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DoglegStartOffsetParameters: doglegStartOffset (float) – New dogleg start offset New in version NX4.0.0.
License requirements: None.
FirstMarginOffset¶
-
OrdinateDimensionPreferences.FirstMarginOffset¶ Returns or sets the first margin offset
-------------------------------------Getter Method
Signature
FirstMarginOffsetReturns: First margin offset Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FirstMarginOffsetParameters: firstMarginOffset (float) – New first margin offeset New in version NX4.0.0.
License requirements: None.
LineArrowDisplayOption¶
-
OrdinateDimensionPreferences.LineArrowDisplayOption¶ Returns or sets the dimension line and arrow display option
-------------------------------------Getter Method
Signature
LineArrowDisplayOptionReturns: Dimension line and arrow display option Return type: NXOpen.Annotations.OrdinateLineArrowDisplayOptionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LineArrowDisplayOptionParameters: option ( NXOpen.Annotations.OrdinateLineArrowDisplayOption) – New dimension line and arrow display optionNew in version NX4.0.0.
License requirements: None.
MarginSpacing¶
-
OrdinateDimensionPreferences.MarginSpacing¶ Returns or sets the spacing, the distance between margins
-------------------------------------Getter Method
Signature
MarginSpacingReturns: Margin spacing Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MarginSpacingParameters: marginSpacing (float) – New margin spacing New in version NX4.0.0.
License requirements: None.
NumberOfMargins¶
-
OrdinateDimensionPreferences.NumberOfMargins¶ Returns or sets the number of margins
-------------------------------------Getter Method
Signature
NumberOfMarginsReturns: Number of margins Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NumberOfMarginsParameters: nMargins (float) – New number of margins New in version NX4.0.0.
License requirements: None.
OriginDisplay¶
-
OrdinateDimensionPreferences.OriginDisplay¶ Returns or sets the origin display option
-------------------------------------Getter Method
Signature
OriginDisplayReturns: Origin display option Return type: NXOpen.Annotations.OrdinateOriginDisplayOptionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OriginDisplayParameters: option ( NXOpen.Annotations.OrdinateOriginDisplayOption) – New origin display optionNew in version NX4.0.0.
License requirements: None.
PositiveDirection¶
-
OrdinateDimensionPreferences.PositiveDirection¶ Returns or sets the positive direction
-------------------------------------Getter Method
Signature
PositiveDirectionReturns: Postive direction Return type: NXOpen.Annotations.OrdinatePositiveDirectionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PositiveDirectionParameters: option ( NXOpen.Annotations.OrdinatePositiveDirection) – New postive directionNew in version NX4.0.0.
License requirements: None.
SymbolAngle¶
-
OrdinateDimensionPreferences.SymbolAngle¶ Returns or sets the user defined symbol angle with baseline, if the symbol is not aligned with the baseline
-------------------------------------Getter Method
Signature
SymbolAngleReturns: User defined ymbol angle Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SymbolAngleParameters: symbolAngle (float) – New user defined symbol angle New in version NX4.0.0.
License requirements: None.
SymbolAspectRatio¶
-
OrdinateDimensionPreferences.SymbolAspectRatio¶ Returns or sets the user defined symbol aspect ratio
-------------------------------------Getter Method
Signature
SymbolAspectRatioReturns: User defined symbol aspect ratio Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SymbolAspectRatioParameters: symbolAspectRatio (float) – New user defined symbol aspect ratio New in version NX4.0.0.
License requirements: None.
SymbolHeight¶
-
OrdinateDimensionPreferences.SymbolHeight¶ Returns or sets the user defined symbol height
-------------------------------------Getter Method
Signature
SymbolHeightReturns: User defined symbol height Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SymbolHeightParameters: symbolHeight (float) – New user defined symbol height New in version NX4.0.0.
License requirements: None.
SymbolLength¶
-
OrdinateDimensionPreferences.SymbolLength¶ Returns or sets the user defined symbol length
-------------------------------------Getter Method
Signature
SymbolLengthReturns: User defined symbol length Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SymbolLengthParameters: symbolLength (float) – New user defined symbol length New in version NX4.0.0.
License requirements: None.
SymbolScale¶
-
OrdinateDimensionPreferences.SymbolScale¶ Returns or sets the user defined symbol scale
-------------------------------------Getter Method
Signature
SymbolScaleReturns: User defined symbol scale Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SymbolScaleParameters: symbolScale (float) – New user defiend symbol scale New in version NX4.0.0.
License requirements: None.
TextOrientation¶
-
OrdinateDimensionPreferences.TextOrientation¶ Returns or sets the text orientation
-------------------------------------Getter Method
Signature
TextOrientationReturns: Dimension text orientation Return type: NXOpen.Annotations.TextOrientationNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TextOrientationParameters: orientation ( NXOpen.Annotations.TextOrientation) – New dimension text orientationNew in version NX5.0.0.
License requirements: None.
TextOrientationAngle¶
-
OrdinateDimensionPreferences.TextOrientationAngle¶ Returns or sets the angle if text orientation is
NXOpen.Annotations.TextOrientation.ByAngle-------------------------------------Getter Method
Signature
TextOrientationAngleReturns: Dimension text orientation angle Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TextOrientationAngleParameters: textOrientationAngle (float) – New dimension text orienation angle New in version NX5.0.0.
License requirements: None.
UserDefinedText¶
-
OrdinateDimensionPreferences.UserDefinedText¶ Returns or sets the user defined text, if the user defined symbol option is used to display the origin
-------------------------------------Getter Method
Signature
UserDefinedTextReturns: User defined text Return type: str New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UserDefinedTextParameters: userDefinedText (str) – New user defined text New in version NX4.0.0.
License requirements: None.
Method Detail¶
Dispose¶
-
OrdinateDimensionPreferences.Dispose¶ Frees the object from memory.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Signature
Dispose()New in version NX4.0.0.
License requirements: None.