HingeLineBuilder Class

class NXOpen.Drawings.HingeLineBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a Drawings.

HingeLineBuilder. A hinge line is a line displayed on the parent view and used as a reference to rotate a child view in proper orthographic space.

New in version NX6.0.0.

Properties

Property Description
Associative Returns or sets the infer associative setting
ReverseDirection Returns or sets the reverse direction setting
SpecifyVector Returns or sets the direction for the hinge line
Tag Returns the Tag for this object.
VectorOption Returns or sets the vector option: Inferred or Defined

Methods

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

Enumerations

HingeLineBuilderHingeline Enumeration Specifies the hinge line vector option

Property Detail

Associative

HingeLineBuilder.Associative

Returns or sets the infer associative setting

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

Getter Method

Signature Associative

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature Associative

Parameters:associative (bool) –

New in version NX6.0.0.

License requirements: None.

ReverseDirection

HingeLineBuilder.ReverseDirection

Returns or sets the reverse direction setting

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

Getter Method

Signature ReverseDirection

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ReverseDirection

Parameters:reverseDirection (bool) –

New in version NX6.0.0.

License requirements: None.

SpecifyVector

HingeLineBuilder.SpecifyVector

Returns or sets the direction for the hinge line

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

Getter Method

Signature SpecifyVector

Returns:
Return type:NXOpen.Direction

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SpecifyVector

Parameters:specifyVector (NXOpen.Direction) –

New in version NX6.0.0.

License requirements: None.

VectorOption

HingeLineBuilder.VectorOption

Returns or sets the vector option: Inferred or Defined

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

Getter Method

Signature VectorOption

Returns:The vector option
Return type:NXOpen.Drawings.HingeLineBuilderHingeline

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature VectorOption

Parameters:vectorOption (NXOpen.Drawings.HingeLineBuilderHingeline) –

New in version NX6.0.0.

License requirements: None.

Method Detail

Validate

HingeLineBuilder.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.