HeadImpactOtherRailDetailBuilder Class

class NXOpen.Features.VehicleDesign.HeadImpactOtherRailDetailBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Features.VehicleDesign.HeadImpactOtherRailDetailBuilder.

This is an abstract class and cannot be instantiated.

New in version NX9.0.0.

Properties

Property Description
CreateGeometry Returns or sets the create construction geometry flag.
PT15Left Returns or sets the left PT15 additional geometry.
PT15LeftFlag Returns or sets the left PT15 additional geometry flag.
PT15Right Returns or sets the right PT15 additional geometry.
PT15RightFlag Returns or sets the right PT15 additional geometry flag.
PT16Left Returns or sets the left PT16 additional geometry.
PT16LeftFlag Returns or sets the left PT16 additional geometry flag.
PT16Right Returns or sets the right PT16 additional geometry.
PT16RightFlag Returns or sets the right PT16 additional geometry flag.
ReqHorizontalLeftExact Returns the left horizontal required approach angle.
ReqHorizontalRightExact Returns the right horizontal required approach angle.
ReqVerticalMax Returns the vertical maximum required approach angle.
ReqVerticalMin Returns the vertical minimum required approach angle.
SR3Left Returns or sets the left SR3 alternative point.
SR3LeftFlag Returns or sets the left SR3 alternative point flag.
SR3Offset Returns the offset used to position SR3.
SR3Right Returns or sets the right SR3 alternative point.
SR3RightFlag Returns or sets the right SR3 alternative point flag.
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

CreateGeometry

HeadImpactOtherRailDetailBuilder.CreateGeometry

Returns or sets the create construction geometry flag.

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

Getter Method

Signature CreateGeometry

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CreateGeometry

Parameters:createGeometry (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT15Left

HeadImpactOtherRailDetailBuilder.PT15Left

Returns or sets the left PT15 additional geometry.

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

Getter Method

Signature PT15Left

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT15Left

Parameters:pt15Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT15LeftFlag

HeadImpactOtherRailDetailBuilder.PT15LeftFlag

Returns or sets the left PT15 additional geometry flag.

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

Getter Method

Signature PT15LeftFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT15LeftFlag

Parameters:pt15LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT15Right

HeadImpactOtherRailDetailBuilder.PT15Right

Returns or sets the right PT15 additional geometry.

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

Getter Method

Signature PT15Right

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT15Right

Parameters:pt15Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT15RightFlag

HeadImpactOtherRailDetailBuilder.PT15RightFlag

Returns or sets the right PT15 additional geometry flag.

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

Getter Method

Signature PT15RightFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT15RightFlag

Parameters:pt15RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT16Left

HeadImpactOtherRailDetailBuilder.PT16Left

Returns or sets the left PT16 additional geometry.

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

Getter Method

Signature PT16Left

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT16Left

Parameters:pt16Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT16LeftFlag

HeadImpactOtherRailDetailBuilder.PT16LeftFlag

Returns or sets the left PT16 additional geometry flag.

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

Getter Method

Signature PT16LeftFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT16LeftFlag

Parameters:pt16LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT16Right

HeadImpactOtherRailDetailBuilder.PT16Right

Returns or sets the right PT16 additional geometry.

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

Getter Method

Signature PT16Right

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT16Right

Parameters:pt16Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT16RightFlag

HeadImpactOtherRailDetailBuilder.PT16RightFlag

Returns or sets the right PT16 additional geometry flag.

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

Getter Method

Signature PT16RightFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT16RightFlag

Parameters:pt16RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

ReqHorizontalLeftExact

HeadImpactOtherRailDetailBuilder.ReqHorizontalLeftExact

Returns the left horizontal required approach angle.

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

Getter Method

Signature ReqHorizontalLeftExact

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

ReqHorizontalRightExact

HeadImpactOtherRailDetailBuilder.ReqHorizontalRightExact

Returns the right horizontal required approach angle.

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

Getter Method

Signature ReqHorizontalRightExact

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

ReqVerticalMax

HeadImpactOtherRailDetailBuilder.ReqVerticalMax

Returns the vertical maximum required approach angle.

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

Getter Method

Signature ReqVerticalMax

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

ReqVerticalMin

HeadImpactOtherRailDetailBuilder.ReqVerticalMin

Returns the vertical minimum required approach angle.

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

Getter Method

Signature ReqVerticalMin

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

SR3Left

HeadImpactOtherRailDetailBuilder.SR3Left

Returns or sets the left SR3 alternative point.

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

Getter Method

Signature SR3Left

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR3Left

Parameters:sr3Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR3LeftFlag

HeadImpactOtherRailDetailBuilder.SR3LeftFlag

Returns or sets the left SR3 alternative point flag.

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

Getter Method

Signature SR3LeftFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR3LeftFlag

Parameters:sr3LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR3Offset

HeadImpactOtherRailDetailBuilder.SR3Offset

Returns the offset used to position SR3.

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

Getter Method

Signature SR3Offset

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

SR3Right

HeadImpactOtherRailDetailBuilder.SR3Right

Returns or sets the right SR3 alternative point.

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

Getter Method

Signature SR3Right

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR3Right

Parameters:sr3Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR3RightFlag

HeadImpactOtherRailDetailBuilder.SR3RightFlag

Returns or sets the right SR3 alternative point flag.

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

Getter Method

Signature SR3RightFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR3RightFlag

Parameters:sr3RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Method Detail

Validate

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