OrdinateDimensionPreferences Class

class NXOpen.Annotations.OrdinateDimensionPreferences

Bases: NXOpen.TransientObject

Represents 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

Methods

Method Description
Dispose Frees the object from memory.

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 AlignSymbolWithBaseline

Returns:Flag to align user defined symbol with base line
Return type:bool

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AlignSymbolWithBaseline

Parameters: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 DisplayZeroAtBaseline

Returns:Display Zero at Baseline flag
Return type:bool

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DisplayZeroAtBaseline

Parameters: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 DoglegAngle

Returns:Dogleg angle
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DoglegAngle

Parameters: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 DoglegCreationOption

Returns:Dogleg creation option
Return type:NXOpen.Annotations.OrdinateDoglegCreationOption

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DoglegCreationOption

Parameters:option (NXOpen.Annotations.OrdinateDoglegCreationOption) – New dogleg creation option

New in version NX4.0.0.

License requirements: None.

DoglegDefinition

OrdinateDimensionPreferences.DoglegDefinition

Returns or sets the dogleg definition

-------------------------------------

Getter Method

Signature DoglegDefinition

Returns:Dogleg definition
Return type:NXOpen.Annotations.OrdinateDoglegDefinition

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DoglegDefinition

Parameters:definition (NXOpen.Annotations.OrdinateDoglegDefinition) – New dogleg definition

New in version NX4.0.0.

License requirements: None.

DoglegEndOffset

OrdinateDimensionPreferences.DoglegEndOffset

Returns or sets the dogleg end offset

-------------------------------------

Getter Method

Signature DoglegEndOffset

Returns:Dogleg end offset
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DoglegEndOffset

Parameters: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 DoglegStartOffset

Returns:Dogleg start offset
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DoglegStartOffset

Parameters: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 FirstMarginOffset

Returns:First margin offset
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FirstMarginOffset

Parameters: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 LineArrowDisplayOption

Returns:Dimension line and arrow display option
Return type:NXOpen.Annotations.OrdinateLineArrowDisplayOption

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature LineArrowDisplayOption

Parameters:option (NXOpen.Annotations.OrdinateLineArrowDisplayOption) – New dimension line and arrow display option

New in version NX4.0.0.

License requirements: None.

MarginSpacing

OrdinateDimensionPreferences.MarginSpacing

Returns or sets the spacing, the distance between margins

-------------------------------------

Getter Method

Signature MarginSpacing

Returns:Margin spacing
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature MarginSpacing

Parameters: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 NumberOfMargins

Returns:Number of margins
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature NumberOfMargins

Parameters: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 OriginDisplay

Returns:Origin display option
Return type:NXOpen.Annotations.OrdinateOriginDisplayOption

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature OriginDisplay

Parameters:option (NXOpen.Annotations.OrdinateOriginDisplayOption) – New origin display option

New in version NX4.0.0.

License requirements: None.

PositiveDirection

OrdinateDimensionPreferences.PositiveDirection

Returns or sets the positive direction

-------------------------------------

Getter Method

Signature PositiveDirection

Returns:Postive direction
Return type:NXOpen.Annotations.OrdinatePositiveDirection

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PositiveDirection

Parameters:option (NXOpen.Annotations.OrdinatePositiveDirection) – New postive direction

New 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 SymbolAngle

Returns:User defined ymbol angle
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SymbolAngle

Parameters: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 SymbolAspectRatio

Returns:User defined symbol aspect ratio
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SymbolAspectRatio

Parameters: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 SymbolHeight

Returns:User defined symbol height
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SymbolHeight

Parameters: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 SymbolLength

Returns:User defined symbol length
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SymbolLength

Parameters: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 SymbolScale

Returns:User defined symbol scale
Return type:float

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SymbolScale

Parameters: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 TextOrientation

Returns:Dimension text orientation
Return type:NXOpen.Annotations.TextOrientation

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature TextOrientation

Parameters:orientation (NXOpen.Annotations.TextOrientation) – New dimension text orientation

New 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 TextOrientationAngle

Returns:Dimension text orientation angle
Return type:float

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature TextOrientationAngle

Parameters: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 UserDefinedText

Returns:User defined text
Return type:str

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature UserDefinedText

Parameters: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.