HeadImpactBuilder Class

class NXOpen.Features.VehicleDesign.HeadImpactBuilder

Bases: NXOpen.Features.FeatureBuilder

Represents a NXOpen.Features.VehicleDesign.HeadImpactBuilder.

To create a new instance of this class, use NXOpen.Features.VehicleDesignCollection.CreateHeadImpactBuilder()

Default values.

Property Value
ActiveZone 0
COGFrontXOffset.Value 0 (millimeters part), 0 (inches part)
COGFrontZOffset.Value 0 (millimeters part), 0 (inches part)
COGRearXOffset.Value 0 (millimeters part), 0 (inches part)
COGRearZOffset.Value 0 (millimeters part), 0 (inches part)
Calculation BothSides
RequirementsControl StandardDriven
VisualizeZone 0
ZoneDistance.Value 0 (millimeters part), 0 (inches part)

New in version NX9.0.0.

Properties

Property Description
APillarFeature Returns or sets the a-pillar feature for this head impact study.
ActiveZone Returns or sets the activate exclusion zone flag for this head impact study.
BPillarFeature Returns or sets the b-pillar feature for this head impact study.
COGFrontXOffset Returns the center of gravity front longitudunal offset for this head impact study.
COGFrontZOffset Returns the center of gravity front vertical offset for this head impact study.
COGRearXOffset Returns the center of gravity rear longitudunal offset for this head impact study.
COGRearZOffset Returns the center of gravity rear vertical offset for this head impact study.
Calculation Returns or sets the calculation type for this head impact study.
FrontHeaderFeature Returns or sets the front header feature for this head impact study.
Loading Returns or sets the loading used for this head impact study.
ParentFeatureInternal Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal
PatchSolutionFlag Returns or sets the patch solution flag
PatchSurfaceFilename Returns or sets the patch surface filename
RPillarFeature Returns or sets the rear pillar feature for this head impact study.
RearHeaderFeature Returns or sets the rear header feature for this head impact study.
RequirementsControl Returns or sets the requirements control for standard driven or user defined.
SideRailFeature Returns or sets the side rail feature for this head impact study.
Standard Returns or sets the standard used for this head impact study.
SurroundingPatchSurfaceFilename Returns or sets the surrounding patch surface filename
Tag Returns the Tag for this object.
UpperRoofFeature Returns or sets the upper roof feature for this head impact study.
VisualizeZone Returns or sets the visualize exclusion zone flag for this head impact study.
ZoneDistance Returns the exclusion zone distance for this head impact study.

Methods

Method Description
AddAdditionalPillarFeature The method to add an additional pillar feature.
AddAdditionalRailFeature The method to add an additional side rail feature.
Commit Commits any edits that have been applied to the builder.
CommitFeature Commits the feature parameters and creates the feature @return
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetFeature Returns the feature currently being edited by this builder.
GetObject Returns the object currently being edited by this builder.
HideInternalParentFeatureAfterEdit Re-suppress an internal parent feature (a slave feature) after it has been edited.
SetParentFeatureInternal Set the parent features which would be internal or slaves to the feature being created or commited
ShowInternalParentFeatureForEdit Unsuppress an internal parent feature (a slave feature) so it can be edited.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
UnsetParentFeatureInternal Set the internal parent feature of the feature being edited to external
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

HeadImpactBuilderCalculationType Enumeration Represents the calculation types.
HeadImpactBuilderRequirementsControlType Enumeration Represents the requirements control types.

Property Detail

APillarFeature

HeadImpactBuilder.APillarFeature

Returns or sets the a-pillar feature for this head impact study.

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

Getter Method

Signature APillarFeature()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature APillarFeature(feature)

Parameters:feature (NXOpen.Features.VehicleDesign.HeadImpactAPillar) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

ActiveZone

HeadImpactBuilder.ActiveZone

Returns or sets the activate exclusion zone flag for this head impact study.

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

Getter Method

Signature ActiveZone()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ActiveZone(activeZone)

Parameters:activeZone (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

BPillarFeature

HeadImpactBuilder.BPillarFeature

Returns or sets the b-pillar feature for this head impact study.

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

Getter Method

Signature BPillarFeature()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature BPillarFeature(feature)

Parameters:feature (NXOpen.Features.VehicleDesign.HeadImpactBPillar) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

COGFrontXOffset

HeadImpactBuilder.COGFrontXOffset

Returns the center of gravity front longitudunal offset for this head impact study.

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

Getter Method

Signature COGFrontXOffset()

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

COGFrontZOffset

HeadImpactBuilder.COGFrontZOffset

Returns the center of gravity front vertical offset for this head impact study.

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

Getter Method

Signature COGFrontZOffset()

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

COGRearXOffset

HeadImpactBuilder.COGRearXOffset

Returns the center of gravity rear longitudunal offset for this head impact study.

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

Getter Method

Signature COGRearXOffset()

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

COGRearZOffset

HeadImpactBuilder.COGRearZOffset

Returns the center of gravity rear vertical offset for this head impact study.

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

Getter Method

Signature COGRearZOffset()

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

Calculation

HeadImpactBuilder.Calculation

Returns or sets the calculation type for this head impact study.

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

Getter Method

Signature Calculation()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Calculation(calculation)

Parameters:calculation (NXOpen.Features.VehicleDesign.HeadImpactBuilderCalculationType) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

FrontHeaderFeature

HeadImpactBuilder.FrontHeaderFeature

Returns or sets the front header feature for this head impact study.

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

Getter Method

Signature FrontHeaderFeature()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature FrontHeaderFeature(feature)

Parameters:feature (NXOpen.Features.VehicleDesign.HeadImpactFrontHeader) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Loading

HeadImpactBuilder.Loading

Returns or sets the loading used for this head impact study.

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

Getter Method

Signature Loading()

Returns:
Return type:str

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Loading(loading)

Parameters:loading (str) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

RPillarFeature

HeadImpactBuilder.RPillarFeature

Returns or sets the rear pillar feature for this head impact study.

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

Getter Method

Signature RPillarFeature()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature RPillarFeature(feature)

Parameters:feature (NXOpen.Features.VehicleDesign.HeadImpactRPillar) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

RearHeaderFeature

HeadImpactBuilder.RearHeaderFeature

Returns or sets the rear header feature for this head impact study.

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

Getter Method

Signature RearHeaderFeature()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature RearHeaderFeature(feature)

Parameters:feature (NXOpen.Features.VehicleDesign.HeadImpactRearHeader) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

RequirementsControl

HeadImpactBuilder.RequirementsControl

Returns or sets the requirements control for standard driven or user defined.

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

Getter Method

Signature RequirementsControl()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature RequirementsControl(requirementsControl)

Parameters:requirementsControl (NXOpen.Features.VehicleDesign.HeadImpactBuilderRequirementsControlType) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SideRailFeature

HeadImpactBuilder.SideRailFeature

Returns or sets the side rail feature for this head impact study.

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

Getter Method

Signature SideRailFeature()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature SideRailFeature(feature)

Parameters:feature (NXOpen.Features.VehicleDesign.HeadImpactSideRail) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Standard

HeadImpactBuilder.Standard

Returns or sets the standard used for this head impact study.

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

Getter Method

Signature Standard()

Returns:
Return type:str

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature Standard(standard)

Parameters:standard (str) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

UpperRoofFeature

HeadImpactBuilder.UpperRoofFeature

Returns or sets the upper roof feature for this head impact study.

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

Getter Method

Signature UpperRoofFeature()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature UpperRoofFeature(feature)

Parameters:feature (NXOpen.Features.VehicleDesign.HeadImpactUpperRoof) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

VisualizeZone

HeadImpactBuilder.VisualizeZone

Returns or sets the visualize exclusion zone flag for this head impact study.

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

Getter Method

Signature VisualizeZone()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature VisualizeZone(visualizeZone)

Parameters:visualizeZone (bool) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

ZoneDistance

HeadImpactBuilder.ZoneDistance

Returns the exclusion zone distance for this head impact study.

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

Getter Method

Signature ZoneDistance()

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

Method Detail

AddAdditionalPillarFeature

HeadImpactBuilder.AddAdditionalPillarFeature

The method to add an additional pillar feature.

Signature AddAdditionalPillarFeature(feature)

Parameters:feature (NXOpen.Features.VehicleDesign.HeadImpactOPillar) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

AddAdditionalRailFeature

HeadImpactBuilder.AddAdditionalRailFeature

The method to add an additional side rail feature.

Signature AddAdditionalRailFeature(feature)

Parameters:feature (NXOpen.Features.VehicleDesign.HeadImpactOtherRail) –

New in version NX9.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Validate

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