HeadImpactOPillarDetailBuilder Class

class NXOpen.Features.VehicleDesign.HeadImpactOPillarDetailBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Features.VehicleDesign.HeadImpactOPillarDetailBuilder.

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.
DaylightBottomLeft Returns or sets the left Daylight Bottom additional geometry.
DaylightBottomLeftFlag Returns or sets the left Daylight Bottom additional geometry flag.
DaylightBottomRight Returns or sets the right Daylight Bottom additional geometry.
DaylightBottomRightFlag Returns or sets the right Daylight Bottom additional geometry flag.
DoorTopLeft Returns or sets the left Door Top additional geometry.
DoorTopLeftFlag Returns or sets the left Door Top additional geometry flag.
DoorTopRight Returns or sets the right Door Top additional geometry.
DoorTopRightFlag Returns or sets the right Door Top additional geometry flag.
OP1Left Returns or sets the left OP1 alternative point.
OP1LeftFlag Returns or sets the left OP1 alternative point flag.
OP1Right Returns or sets the right OP1 alternative point.
OP1RightFlag Returns or sets the right OP1 alternative point flag.
OP2Left Returns or sets the left OP2 alternative point.
OP2LeftFlag Returns or sets the left OP2 alternative point flag.
OP2Right Returns or sets the right OP2 alternative point.
OP2RightFlag Returns or sets the right OP2 alternative point flag.
PT6Left Returns or sets the left PT6 additional geometry.
PT6LeftFlag Returns or sets the left PT6 additional geometry flag.
PT6Right Returns or sets the right PT6 additional geometry.
PT6RightFlag Returns or sets the right PT6 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.
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

HeadImpactOPillarDetailBuilder.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”)

DaylightBottomLeft

HeadImpactOPillarDetailBuilder.DaylightBottomLeft

Returns or sets the left Daylight Bottom additional geometry.

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

Getter Method

Signature DaylightBottomLeft()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DaylightBottomLeft(daylightBottomLeft)

Parameters:daylightBottomLeft (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

DaylightBottomLeftFlag

HeadImpactOPillarDetailBuilder.DaylightBottomLeftFlag

Returns or sets the left Daylight Bottom additional geometry flag.

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

Getter Method

Signature DaylightBottomLeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DaylightBottomLeftFlag(daylightBottomLeftFlag)

Parameters:daylightBottomLeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

DaylightBottomRight

HeadImpactOPillarDetailBuilder.DaylightBottomRight

Returns or sets the right Daylight Bottom additional geometry.

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

Getter Method

Signature DaylightBottomRight()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DaylightBottomRight(daylightBottomRight)

Parameters:daylightBottomRight (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

DaylightBottomRightFlag

HeadImpactOPillarDetailBuilder.DaylightBottomRightFlag

Returns or sets the right Daylight Bottom additional geometry flag.

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

Getter Method

Signature DaylightBottomRightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DaylightBottomRightFlag(daylightBottomRightFlag)

Parameters:daylightBottomRightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

DoorTopLeft

HeadImpactOPillarDetailBuilder.DoorTopLeft

Returns or sets the left Door Top additional geometry.

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

Getter Method

Signature DoorTopLeft()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DoorTopLeft(doorTopLeft)

Parameters:doorTopLeft (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

DoorTopLeftFlag

HeadImpactOPillarDetailBuilder.DoorTopLeftFlag

Returns or sets the left Door Top additional geometry flag.

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

Getter Method

Signature DoorTopLeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DoorTopLeftFlag(doorTopLeftFlag)

Parameters:doorTopLeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

DoorTopRight

HeadImpactOPillarDetailBuilder.DoorTopRight

Returns or sets the right Door Top additional geometry.

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

Getter Method

Signature DoorTopRight()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DoorTopRight(doorTopRight)

Parameters:doorTopRight (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

DoorTopRightFlag

HeadImpactOPillarDetailBuilder.DoorTopRightFlag

Returns or sets the right Door Top additional geometry flag.

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

Getter Method

Signature DoorTopRightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DoorTopRightFlag(doorTopRightFlag)

Parameters:doorTopRightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

OP1Left

HeadImpactOPillarDetailBuilder.OP1Left

Returns or sets the left OP1 alternative point.

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

Getter Method

Signature OP1Left()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OP1Left(op1Left)

Parameters:op1Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

OP1LeftFlag

HeadImpactOPillarDetailBuilder.OP1LeftFlag

Returns or sets the left OP1 alternative point flag.

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

Getter Method

Signature OP1LeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OP1LeftFlag(op1LeftFlag)

Parameters:op1LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

OP1Right

HeadImpactOPillarDetailBuilder.OP1Right

Returns or sets the right OP1 alternative point.

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

Getter Method

Signature OP1Right()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OP1Right(op1Right)

Parameters:op1Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

OP1RightFlag

HeadImpactOPillarDetailBuilder.OP1RightFlag

Returns or sets the right OP1 alternative point flag.

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

Getter Method

Signature OP1RightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OP1RightFlag(op1RightFlag)

Parameters:op1RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

OP2Left

HeadImpactOPillarDetailBuilder.OP2Left

Returns or sets the left OP2 alternative point.

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

Getter Method

Signature OP2Left()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OP2Left(op2Left)

Parameters:op2Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

OP2LeftFlag

HeadImpactOPillarDetailBuilder.OP2LeftFlag

Returns or sets the left OP2 alternative point flag.

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

Getter Method

Signature OP2LeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OP2LeftFlag(op2LeftFlag)

Parameters:op2LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

OP2Right

HeadImpactOPillarDetailBuilder.OP2Right

Returns or sets the right OP2 alternative point.

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

Getter Method

Signature OP2Right()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OP2Right(op2Right)

Parameters:op2Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

OP2RightFlag

HeadImpactOPillarDetailBuilder.OP2RightFlag

Returns or sets the right OP2 alternative point flag.

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

Getter Method

Signature OP2RightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OP2RightFlag(op2RightFlag)

Parameters:op2RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT6Left

HeadImpactOPillarDetailBuilder.PT6Left

Returns or sets the left PT6 additional geometry.

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

Getter Method

Signature PT6Left()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT6Left(pt6Left)

Parameters:pt6Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT6LeftFlag

HeadImpactOPillarDetailBuilder.PT6LeftFlag

Returns or sets the left PT6 additional geometry flag.

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

Getter Method

Signature PT6LeftFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT6LeftFlag(pt6LeftFlag)

Parameters:pt6LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT6Right

HeadImpactOPillarDetailBuilder.PT6Right

Returns or sets the right PT6 additional geometry.

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

Getter Method

Signature PT6Right()

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT6Right(pt6Right)

Parameters:pt6Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PT6RightFlag

HeadImpactOPillarDetailBuilder.PT6RightFlag

Returns or sets the right PT6 additional geometry flag.

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

Getter Method

Signature PT6RightFlag()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PT6RightFlag(pt6RightFlag)

Parameters:pt6RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

ReqHorizontalLeftExact

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

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

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

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

Method Detail

Validate

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