OrdinateBaselineBuilder Class

class NXOpen.Annotations.OrdinateBaselineBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a builder for an ordinate baseline

This is a sub-builder class and cannot be directly instantiated

New in version NX9.0.0.

Properties

Property Description
ActivateBaseline Returns or sets the activate baseline
ActivatePerpendicular Returns or sets the activate perpendicular
BaselineVector Returns or sets the baseline vector
IsBaselineDirectionReversed Returns or sets a flag indicating if the positive measurement direction for the baseline is reversed
IsPerpendicularBaselineDirectionReversed Returns or sets a flag indicating if the positive measurement direction for the perpendicular baseline is reversed
Tag Returns the Tag for this object.

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

ActivateBaseline

OrdinateBaselineBuilder.ActivateBaseline

Returns or sets the activate baseline

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

Getter Method

Signature ActivateBaseline

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ActivateBaseline

Parameters:active (bool) –

New in version NX9.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

ActivatePerpendicular

OrdinateBaselineBuilder.ActivatePerpendicular

Returns or sets the activate perpendicular

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

Getter Method

Signature ActivatePerpendicular

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ActivatePerpendicular

Parameters:active (bool) –

New in version NX9.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

BaselineVector

OrdinateBaselineBuilder.BaselineVector

Returns or sets the baseline vector

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

Getter Method

Signature BaselineVector

Returns:
Return type:NXOpen.Direction

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature BaselineVector

Parameters:baselineVector (NXOpen.Direction) –

New in version NX9.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

IsBaselineDirectionReversed

OrdinateBaselineBuilder.IsBaselineDirectionReversed

Returns or sets a flag indicating if the positive measurement direction for the baseline is reversed

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

Getter Method

Signature IsBaselineDirectionReversed

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature IsBaselineDirectionReversed

Parameters:isReversed (bool) –

New in version NX9.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

IsPerpendicularBaselineDirectionReversed

OrdinateBaselineBuilder.IsPerpendicularBaselineDirectionReversed

Returns or sets a flag indicating if the positive measurement direction for the perpendicular baseline is reversed

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

Getter Method

Signature IsPerpendicularBaselineDirectionReversed

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature IsPerpendicularBaselineDirectionReversed

Parameters:isReversed (bool) –

New in version NX9.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

Method Detail

Validate

OrdinateBaselineBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.