HeadImpactAPillarDetailBuilder Class

class NXOpen.Features.VehicleDesign.HeadImpactAPillarDetailBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Features.VehicleDesign.HeadImpactAPillarDetailBuilder.

This is an abstract class and cannot be instantiated.

New in version NX9.0.0.

Properties

Property Description
AP1Left Returns or sets the left AP1 alternative point.
AP1LeftFlag Returns or sets the left AP1 alternative point flag.
AP1Right Returns or sets the right AP1 alternative point.
AP1RightFlag Returns or sets the right AP1 alternative point flag.
AP2Left Returns or sets the left AP2 alternative point.
AP2LeftFlag Returns or sets the left AP2 alternative point flag.
AP2Offset Returns the offset used to position AP2.
AP2Right Returns or sets the right AP2 alternative point.
AP2RightFlag Returns or sets the right AP2 alternative point flag.
AP3Left Returns or sets the left AP3 alternative point.
AP3LeftFlag Returns or sets the left AP3 alternative point flag.
AP3Right Returns or sets the right AP3 alternative point.
AP3RightFlag Returns or sets the right AP3 alternative point flag.
CreateGeometry Returns or sets the create construction geometry flag.
HorizontalLeftMax Returns the left horizontal maximum required approach angle calculated value.
HorizontalLeftMin Returns the left horizontal minimum required approach angle calculated value.
HorizontalRightMax Returns the right horizontal maximum required approach angle calculated value.
HorizontalRightMin Returns the right horizontal minimum required approach angle calculated value.
Line1Left Returns or sets the left Line 1 additional geometry.
Line1LeftFlag Returns or sets the left Line 1 additional geometry flag.
Line1Right Returns or sets the right Line 1 additional geometry.
Line1RightFlag Returns or sets the right Line 1 additional geometry flag.
MeasurementMethod Returns or sets the measurement method used to position point 1.
Plane1Left Returns or sets the left Plane 1 additional geometry.
Plane1LeftFlag Returns or sets the left Plane 1 additional geometry flag.
Plane1Right Returns or sets the right Plane 1 additional geometry.
Plane1RightFlag Returns or sets the right Plane 1 additional geometry flag.
Plane5Left Returns or sets the left Plane 5 additional geometry.
Plane5LeftFlag Returns or sets the left Plane 5 additional geometry flag.
Plane5Right Returns or sets the right Plane 5 additional geometry.
Plane5RightFlag Returns or sets the right Plane 5 additional geometry flag.
Point1Offset Returns the offset used to position point 1.
Point2Offset Returns the offset used to position point 2.
ReqHorizontalLeftMax Returns the left horizontal maximum required approach angle.
ReqHorizontalLeftMin Returns the left horizontal minimum required approach angle.
ReqHorizontalRightMax Returns the right horizontal maximum required approach angle.
ReqHorizontalRightMin Returns the right horizontal minimum 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.

Enumerations

HeadImpactAPillarDetailBuilderMeasurementMethodType Enumeration Represents the measurement methods used to position point 1.

Property Detail

AP1Left

HeadImpactAPillarDetailBuilder.AP1Left

Returns or sets the left AP1 alternative point.

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

Getter Method

Signature AP1Left

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP1Left

Parameters:ap1Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP1LeftFlag

HeadImpactAPillarDetailBuilder.AP1LeftFlag

Returns or sets the left AP1 alternative point flag.

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

Getter Method

Signature AP1LeftFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP1LeftFlag

Parameters:ap1LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP1Right

HeadImpactAPillarDetailBuilder.AP1Right

Returns or sets the right AP1 alternative point.

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

Getter Method

Signature AP1Right

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP1Right

Parameters:ap1Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP1RightFlag

HeadImpactAPillarDetailBuilder.AP1RightFlag

Returns or sets the right AP1 alternative point flag.

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

Getter Method

Signature AP1RightFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP1RightFlag

Parameters:ap1RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP2Left

HeadImpactAPillarDetailBuilder.AP2Left

Returns or sets the left AP2 alternative point.

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

Getter Method

Signature AP2Left

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP2Left

Parameters:ap2Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP2LeftFlag

HeadImpactAPillarDetailBuilder.AP2LeftFlag

Returns or sets the left AP2 alternative point flag.

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

Getter Method

Signature AP2LeftFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP2LeftFlag

Parameters:ap2LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP2Offset

HeadImpactAPillarDetailBuilder.AP2Offset

Returns the offset used to position AP2.

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

Getter Method

Signature AP2Offset

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

AP2Right

HeadImpactAPillarDetailBuilder.AP2Right

Returns or sets the right AP2 alternative point.

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

Getter Method

Signature AP2Right

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP2Right

Parameters:ap2Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP2RightFlag

HeadImpactAPillarDetailBuilder.AP2RightFlag

Returns or sets the right AP2 alternative point flag.

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

Getter Method

Signature AP2RightFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP2RightFlag

Parameters:ap2RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP3Left

HeadImpactAPillarDetailBuilder.AP3Left

Returns or sets the left AP3 alternative point.

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

Getter Method

Signature AP3Left

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP3Left

Parameters:ap3Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP3LeftFlag

HeadImpactAPillarDetailBuilder.AP3LeftFlag

Returns or sets the left AP3 alternative point flag.

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

Getter Method

Signature AP3LeftFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP3LeftFlag

Parameters:ap3LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP3Right

HeadImpactAPillarDetailBuilder.AP3Right

Returns or sets the right AP3 alternative point.

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

Getter Method

Signature AP3Right

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP3Right

Parameters:ap3Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AP3RightFlag

HeadImpactAPillarDetailBuilder.AP3RightFlag

Returns or sets the right AP3 alternative point flag.

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

Getter Method

Signature AP3RightFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AP3RightFlag

Parameters:ap3RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

CreateGeometry

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

HorizontalLeftMax

HeadImpactAPillarDetailBuilder.HorizontalLeftMax

Returns the left horizontal maximum required approach angle calculated value.

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

Getter Method

Signature HorizontalLeftMax

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

HorizontalLeftMin

HeadImpactAPillarDetailBuilder.HorizontalLeftMin

Returns the left horizontal minimum required approach angle calculated value.

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

Getter Method

Signature HorizontalLeftMin

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

HorizontalRightMax

HeadImpactAPillarDetailBuilder.HorizontalRightMax

Returns the right horizontal maximum required approach angle calculated value.

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

Getter Method

Signature HorizontalRightMax

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

HorizontalRightMin

HeadImpactAPillarDetailBuilder.HorizontalRightMin

Returns the right horizontal minimum required approach angle calculated value.

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

Getter Method

Signature HorizontalRightMin

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

Line1Left

HeadImpactAPillarDetailBuilder.Line1Left

Returns or sets the left Line 1 additional geometry.

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

Getter Method

Signature Line1Left

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Line1Left

Parameters:line1Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Line1LeftFlag

HeadImpactAPillarDetailBuilder.Line1LeftFlag

Returns or sets the left Line 1 additional geometry flag.

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

Getter Method

Signature Line1LeftFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Line1LeftFlag

Parameters:line1LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Line1Right

HeadImpactAPillarDetailBuilder.Line1Right

Returns or sets the right Line 1 additional geometry.

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

Getter Method

Signature Line1Right

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Line1Right

Parameters:line1Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Line1RightFlag

HeadImpactAPillarDetailBuilder.Line1RightFlag

Returns or sets the right Line 1 additional geometry flag.

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

Getter Method

Signature Line1RightFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Line1RightFlag

Parameters:line1RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

MeasurementMethod

HeadImpactAPillarDetailBuilder.MeasurementMethod

Returns or sets the measurement method used to position point 1.

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

Getter Method

Signature MeasurementMethod

Returns:
Return type:NXOpen.Features.VehicleDesign.HeadImpactAPillarDetailBuilderMeasurementMethodType

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature MeasurementMethod

Parameters:measurementMethod (NXOpen.Features.VehicleDesign.HeadImpactAPillarDetailBuilderMeasurementMethodType) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Plane1Left

HeadImpactAPillarDetailBuilder.Plane1Left

Returns or sets the left Plane 1 additional geometry.

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

Getter Method

Signature Plane1Left

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Plane1Left

Parameters:plane1Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Plane1LeftFlag

HeadImpactAPillarDetailBuilder.Plane1LeftFlag

Returns or sets the left Plane 1 additional geometry flag.

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

Getter Method

Signature Plane1LeftFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Plane1LeftFlag

Parameters:plane1LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Plane1Right

HeadImpactAPillarDetailBuilder.Plane1Right

Returns or sets the right Plane 1 additional geometry.

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

Getter Method

Signature Plane1Right

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Plane1Right

Parameters:plane1Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Plane1RightFlag

HeadImpactAPillarDetailBuilder.Plane1RightFlag

Returns or sets the right Plane 1 additional geometry flag.

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

Getter Method

Signature Plane1RightFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Plane1RightFlag

Parameters:plane1RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Plane5Left

HeadImpactAPillarDetailBuilder.Plane5Left

Returns or sets the left Plane 5 additional geometry.

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

Getter Method

Signature Plane5Left

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Plane5Left

Parameters:plane5Left (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Plane5LeftFlag

HeadImpactAPillarDetailBuilder.Plane5LeftFlag

Returns or sets the left Plane 5 additional geometry flag.

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

Getter Method

Signature Plane5LeftFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Plane5LeftFlag

Parameters:plane5LeftFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Plane5Right

HeadImpactAPillarDetailBuilder.Plane5Right

Returns or sets the right Plane 5 additional geometry.

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

Getter Method

Signature Plane5Right

Returns:
Return type:NXOpen.Point

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Plane5Right

Parameters:plane5Right (NXOpen.Point) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Plane5RightFlag

HeadImpactAPillarDetailBuilder.Plane5RightFlag

Returns or sets the right Plane 5 additional geometry flag.

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

Getter Method

Signature Plane5RightFlag

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Plane5RightFlag

Parameters:plane5RightFlag (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Point1Offset

HeadImpactAPillarDetailBuilder.Point1Offset

Returns the offset used to position point 1.

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

Getter Method

Signature Point1Offset

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

Point2Offset

HeadImpactAPillarDetailBuilder.Point2Offset

Returns the offset used to position point 2.

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

Getter Method

Signature Point2Offset

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

ReqHorizontalLeftMax

HeadImpactAPillarDetailBuilder.ReqHorizontalLeftMax

Returns the left horizontal maximum required approach angle.

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

Getter Method

Signature ReqHorizontalLeftMax

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

ReqHorizontalLeftMin

HeadImpactAPillarDetailBuilder.ReqHorizontalLeftMin

Returns the left horizontal minimum required approach angle.

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

Getter Method

Signature ReqHorizontalLeftMin

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

ReqHorizontalRightMax

HeadImpactAPillarDetailBuilder.ReqHorizontalRightMax

Returns the right horizontal maximum required approach angle.

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

Getter Method

Signature ReqHorizontalRightMax

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

ReqHorizontalRightMin

HeadImpactAPillarDetailBuilder.ReqHorizontalRightMin

Returns the right horizontal minimum required approach angle.

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

Getter Method

Signature ReqHorizontalRightMin

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

ReqVerticalMax

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

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

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