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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.