HeadImpactSideRailDetailBuilder Class

class NXOpen.Features.VehicleDesign.HeadImpactSideRailDetailBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Features.VehicleDesign.HeadImpactSideRailDetailBuilder.

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.
PT11Left Returns or sets the left PT11 additional geometry.
PT11LeftFlag Returns or sets the left PT11 additional geometry flag.
PT11Right Returns or sets the right PT11 additional geometry.
PT11RightFlag Returns or sets the right PT11 additional geometry flag.
PT12Left Returns or sets the left PT12 additional geometry.
PT12LeftFlag Returns or sets the left PT12 additional geometry flag.
PT12Right Returns or sets the right PT12 additional geometry.
PT12RightFlag Returns or sets the right PT12 additional geometry flag.
PT14Left Returns or sets the left PT14 additional geometry.
PT14LeftFlag Returns or sets the left PT14 additional geometry flag.
PT14Right Returns or sets the right PT14 additional geometry.
PT14RightFlag Returns or sets the right PT14 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.
SR1Left Returns or sets the left SR1 alternative point.
SR1LeftFlag Returns or sets the left SR1 alternative point flag.
SR1Offset Returns the offset used to position SR1.
SR1Right Returns or sets the right SR1 alternative point.
SR1RightFlag Returns or sets the right SR1 alternative point flag.
SR2ALeft Returns or sets the left SR2A alternative point.
SR2ALeftFlag Returns or sets the left SR2A alternative point flag.
SR2ARight Returns or sets the right SR2A alternative point.
SR2ARightFlag Returns or sets the right SR2A alternative point flag.
SR2BLeft Returns or sets the left SR2B alternative point.
SR2BLeftFlag Returns or sets the left SR2B alternative point flag.
SR2BRight Returns or sets the right SR2B alternative point.
SR2BRightFlag Returns or sets the right SR2B alternative point flag.
SR2Left Returns or sets the left SR2 alternative point.
SR2LeftFlag Returns or sets the left SR2 alternative point flag.
SR2Offset Returns the offset used to position SR2.
SR2Right Returns or sets the right SR2 alternative point.
SR2RightFlag Returns or sets the right SR2 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

HeadImpactSideRailDetailBuilder.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(createGeometry)

Parameters:createGeometry (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT11Left

HeadImpactSideRailDetailBuilder.PT11Left

Returns or sets the left PT11 additional geometry.

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

Getter Method

Signature PT11Left()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT11Left(pt11Left)

Parameters:pt11Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT11LeftFlag

HeadImpactSideRailDetailBuilder.PT11LeftFlag

Returns or sets the left PT11 additional geometry flag.

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

Getter Method

Signature PT11LeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT11LeftFlag(pt11LeftFlag)

Parameters:pt11LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT11Right

HeadImpactSideRailDetailBuilder.PT11Right

Returns or sets the right PT11 additional geometry.

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

Getter Method

Signature PT11Right()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT11Right(pt11Right)

Parameters:pt11Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT11RightFlag

HeadImpactSideRailDetailBuilder.PT11RightFlag

Returns or sets the right PT11 additional geometry flag.

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

Getter Method

Signature PT11RightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT11RightFlag(pt11RightFlag)

Parameters:pt11RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT12Left

HeadImpactSideRailDetailBuilder.PT12Left

Returns or sets the left PT12 additional geometry.

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

Getter Method

Signature PT12Left()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT12Left(pt12Left)

Parameters:pt12Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT12LeftFlag

HeadImpactSideRailDetailBuilder.PT12LeftFlag

Returns or sets the left PT12 additional geometry flag.

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

Getter Method

Signature PT12LeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT12LeftFlag(pt12LeftFlag)

Parameters:pt12LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT12Right

HeadImpactSideRailDetailBuilder.PT12Right

Returns or sets the right PT12 additional geometry.

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

Getter Method

Signature PT12Right()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT12Right(pt12Right)

Parameters:pt12Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT12RightFlag

HeadImpactSideRailDetailBuilder.PT12RightFlag

Returns or sets the right PT12 additional geometry flag.

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

Getter Method

Signature PT12RightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT12RightFlag(pt12RightFlag)

Parameters:pt12RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT14Left

HeadImpactSideRailDetailBuilder.PT14Left

Returns or sets the left PT14 additional geometry.

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

Getter Method

Signature PT14Left()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT14Left(pt14Left)

Parameters:pt14Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT14LeftFlag

HeadImpactSideRailDetailBuilder.PT14LeftFlag

Returns or sets the left PT14 additional geometry flag.

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

Getter Method

Signature PT14LeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT14LeftFlag(pt14LeftFlag)

Parameters:pt14LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT14Right

HeadImpactSideRailDetailBuilder.PT14Right

Returns or sets the right PT14 additional geometry.

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

Getter Method

Signature PT14Right()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT14Right(pt14Right)

Parameters:pt14Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT14RightFlag

HeadImpactSideRailDetailBuilder.PT14RightFlag

Returns or sets the right PT14 additional geometry flag.

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

Getter Method

Signature PT14RightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT14RightFlag(pt14RightFlag)

Parameters:pt14RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

ReqHorizontalLeftExact

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

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

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

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

SR1Left

HeadImpactSideRailDetailBuilder.SR1Left

Returns or sets the left SR1 alternative point.

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

Getter Method

Signature SR1Left()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR1Left(sr1Left)

Parameters:sr1Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR1LeftFlag

HeadImpactSideRailDetailBuilder.SR1LeftFlag

Returns or sets the left SR1 alternative point flag.

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

Getter Method

Signature SR1LeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR1LeftFlag(sr1LeftFlag)

Parameters:sr1LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR1Offset

HeadImpactSideRailDetailBuilder.SR1Offset

Returns the offset used to position SR1.

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

Getter Method

Signature SR1Offset()

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

SR1Right

HeadImpactSideRailDetailBuilder.SR1Right

Returns or sets the right SR1 alternative point.

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

Getter Method

Signature SR1Right()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR1Right(sr1Right)

Parameters:sr1Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR1RightFlag

HeadImpactSideRailDetailBuilder.SR1RightFlag

Returns or sets the right SR1 alternative point flag.

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

Getter Method

Signature SR1RightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR1RightFlag(sr1RightFlag)

Parameters:sr1RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2ALeft

HeadImpactSideRailDetailBuilder.SR2ALeft

Returns or sets the left SR2A alternative point.

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

Getter Method

Signature SR2ALeft()

Returns:
Return type:NXOpen.Point

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SR2ALeft(sr2aLeft)

Parameters:sr2aLeft (NXOpen.Point) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2ALeftFlag

HeadImpactSideRailDetailBuilder.SR2ALeftFlag

Returns or sets the left SR2A alternative point flag.

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

Getter Method

Signature SR2ALeftFlag()

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SR2ALeftFlag(sr2aLeftFlag)

Parameters:sr2aLeftFlag (bool) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2ARight

HeadImpactSideRailDetailBuilder.SR2ARight

Returns or sets the right SR2A alternative point.

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

Getter Method

Signature SR2ARight()

Returns:
Return type:NXOpen.Point

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SR2ARight(sr2aRight)

Parameters:sr2aRight (NXOpen.Point) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2ARightFlag

HeadImpactSideRailDetailBuilder.SR2ARightFlag

Returns or sets the right SR2A alternative point flag.

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

Getter Method

Signature SR2ARightFlag()

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SR2ARightFlag(sr2aRightFlag)

Parameters:sr2aRightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2BLeft

HeadImpactSideRailDetailBuilder.SR2BLeft

Returns or sets the left SR2B alternative point.

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

Getter Method

Signature SR2BLeft()

Returns:
Return type:NXOpen.Point

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SR2BLeft(sr2bLeft)

Parameters:sr2bLeft (NXOpen.Point) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2BLeftFlag

HeadImpactSideRailDetailBuilder.SR2BLeftFlag

Returns or sets the left SR2B alternative point flag.

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

Getter Method

Signature SR2BLeftFlag()

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SR2BLeftFlag(sr2bLeftFlag)

Parameters:sr2bLeftFlag (bool) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2BRight

HeadImpactSideRailDetailBuilder.SR2BRight

Returns or sets the right SR2B alternative point.

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

Getter Method

Signature SR2BRight()

Returns:
Return type:NXOpen.Point

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SR2BRight(sr2bRight)

Parameters:sr2bRight (NXOpen.Point) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2BRightFlag

HeadImpactSideRailDetailBuilder.SR2BRightFlag

Returns or sets the right SR2B alternative point flag.

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

Getter Method

Signature SR2BRightFlag()

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SR2BRightFlag(sr2bRightFlag)

Parameters:sr2bRightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2Left

HeadImpactSideRailDetailBuilder.SR2Left

Returns or sets the left SR2 alternative point.

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

Getter Method

Signature SR2Left()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

Deprecated since version NX11.0.0: Use NXOpen.Features.VehicleDesign.HeadImpactSideRailDetailBuilder.SR2ALeft() instead.

License requirements: None.

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

Setter Method

Signature SR2Left(sr2Left)

Parameters:sr2Left (NXOpen.Point) –

New in version NX9.0.0.

Deprecated since version NX11.0.0: Use NXOpen.Features.VehicleDesign.HeadImpactSideRailDetailBuilder.SR2ALeft() instead.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2LeftFlag

HeadImpactSideRailDetailBuilder.SR2LeftFlag

Returns or sets the left SR2 alternative point flag.

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

Getter Method

Signature SR2LeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR2LeftFlag(sr2LeftFlag)

Parameters:sr2LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2Offset

HeadImpactSideRailDetailBuilder.SR2Offset

Returns the offset used to position SR2.

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

Getter Method

Signature SR2Offset()

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

SR2Right

HeadImpactSideRailDetailBuilder.SR2Right

Returns or sets the right SR2 alternative point.

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

Getter Method

Signature SR2Right()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

Deprecated since version NX11.0.0: Use NXOpen.Features.VehicleDesign.HeadImpactSideRailDetailBuilder.SR2ARight() instead.

License requirements: None.

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

Setter Method

Signature SR2Right(sr2Right)

Parameters:sr2Right (NXOpen.Point) –

New in version NX9.0.0.

Deprecated since version NX11.0.0: Use NXOpen.Features.VehicleDesign.HeadImpactSideRailDetailBuilder.SR2ARight() instead.

License requirements: nx_general_packaging (“NX General Packaging”)

SR2RightFlag

HeadImpactSideRailDetailBuilder.SR2RightFlag

Returns or sets the right SR2 alternative point flag.

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

Getter Method

Signature SR2RightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SR2RightFlag(sr2RightFlag)

Parameters:sr2RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Method Detail

Validate

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