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

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

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

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

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

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

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

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

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

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

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

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

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

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.