SeatBeltAnchorageBuilder Class

class NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilder

Bases: NXOpen.Features.FeatureBuilder

Represents a Features.VehicleDesign.SeatBeltAnchorage builder

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

Default values.

Property Value
AnchorageLocation VehicleStructure
Atl No
BackAngleDbl 22
BackAngleDim.Value 22
BeltRouting OutsideSeatThruSeatSpring
FloorHeightDim.Value 0 (millimeters part), 0 (inches part)
LowerArea Yes
SDimension.Value 140 (millimeters part), 5.51 (inches part)
SeatPosition Left
SeatType MovableFront
SgrpXvalDim.Value 1500 (millimeters part), 59.06 (inches part)
SgrpYvalDim.Value -400 (millimeters part), -15.75 (inches part)
SgrpZvalDim.Value 650 (millimeters part), 25.59 (inches part)
Standard J383SeatBeltAnchorage
UpArea Yes

New in version NX11.0.0.

Properties

Property Description
AnchorageLocation Returns or sets the anchorage location type
Atl Returns or sets the atl option
BackAngleDbl Returns or sets the value of back angle
BackAngleDim Returns the dimension expression for back angle
BeltRouting Returns or sets the belt routing type
FloorHeightDim Returns the dimension expression for floor height
L1Limit Returns or sets the l1 limit option
L2Limit Returns or sets the l2 limit option
LowerArea Returns or sets the lower area
LowerLimit Returns or sets the lower limit option
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
SDimension Returns the dimension expression for S dimension
SeatPosition Returns or sets the seat position type
SeatType Returns or sets the seat type
SgrpPoint Returns or sets the SgRp point
SgrpXvalDim Returns the dimension expression for the X coordinate of SgRp
SgrpYvalDim Returns the dimension expression for the Y coordinate of SgRp
SgrpZvalDim Returns the dimension expression for the Z coordinate of SgRp
Standard Returns or sets the standard for seat belt anchorage
StringLimit1 Returns or sets the first angle limit
StringLimit2 Returns or sets the second angle limit
SurroundingPatchSurfaceFilename Returns or sets the surrounding patch surface filename
Tag Returns the Tag for this object.
UpArea Returns or sets the upper area

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
CommitFeature Commits the feature parameters and creates the feature
CreatePointWithBaseDataSGRPExpression Create a point according to Base Data SGRP expressions
Destroy Deletes the builder, and cleans up any objects created by the builder.
Ece14Isofix Shows an illustration picture for standard ECER14 ISOFIX
Ece14SafeIllu Shows an illustration picture for standard ECER14 safety belt anchorage
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.
J1369Illu Shows an illustration picture for standard j1369
J383Illu Shows an illustration picture for standard j383
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.

Property Detail

AnchorageLocation

SeatBeltAnchorageBuilder.AnchorageLocation

Returns or sets the anchorage location type

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

Getter Method

Signature AnchorageLocation

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

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature AnchorageLocation

Parameters:anchorageLocation (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderAnchorageLocationTypes) –

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Atl

SeatBeltAnchorageBuilder.Atl

Returns or sets the atl option

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

Getter Method

Signature Atl

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

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature Atl

Parameters:atl (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderATLType) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

BackAngleDbl

SeatBeltAnchorageBuilder.BackAngleDbl

Returns or sets the value of back angle

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

Getter Method

Signature BackAngleDbl

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature BackAngleDbl

Parameters:backAngleDbl (float) –

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

BackAngleDim

SeatBeltAnchorageBuilder.BackAngleDim

Returns the dimension expression for back angle

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

Getter Method

Signature BackAngleDim

Returns:
Return type:NXOpen.Expression

New in version NX6.0.0.

License requirements: None.

BeltRouting

SeatBeltAnchorageBuilder.BeltRouting

Returns or sets the belt routing type

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

Getter Method

Signature BeltRouting

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

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature BeltRouting

Parameters:beltRouting (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderRoutingTypes) –

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

FloorHeightDim

SeatBeltAnchorageBuilder.FloorHeightDim

Returns the dimension expression for floor height

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

Getter Method

Signature FloorHeightDim

Returns:
Return type:NXOpen.Expression

New in version NX6.0.0.

License requirements: None.

L1Limit

SeatBeltAnchorageBuilder.L1Limit

Returns or sets the l1 limit option

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

Getter Method

Signature L1Limit

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

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature L1Limit

Parameters:l1Limit (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderLOneLimitType) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

L2Limit

SeatBeltAnchorageBuilder.L2Limit

Returns or sets the l2 limit option

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

Getter Method

Signature L2Limit

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

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature L2Limit

Parameters:l2Limit (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderLTwoLimitType) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

LowerArea

SeatBeltAnchorageBuilder.LowerArea

Returns or sets the lower area

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

Getter Method

Signature LowerArea

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

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature LowerArea

Parameters:lowerArea (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderLowerAreaType) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

LowerLimit

SeatBeltAnchorageBuilder.LowerLimit

Returns or sets the lower limit option

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

Getter Method

Signature LowerLimit

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

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature LowerLimit

Parameters:lowerLimit (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderLowerLimitType) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SDimension

SeatBeltAnchorageBuilder.SDimension

Returns the dimension expression for S dimension

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

Getter Method

Signature SDimension

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: None.

SeatPosition

SeatBeltAnchorageBuilder.SeatPosition

Returns or sets the seat position type

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

Getter Method

Signature SeatPosition

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

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SeatPosition

Parameters:seatPosition (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderSeatPositionTypes) –

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SeatType

SeatBeltAnchorageBuilder.SeatType

Returns or sets the seat type

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

Getter Method

Signature SeatType

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

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SeatType

Parameters:seatType (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderSeatTypes) –

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SgrpPoint

SeatBeltAnchorageBuilder.SgrpPoint

Returns or sets the SgRp point

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

Getter Method

Signature SgrpPoint

Returns:
Return type:NXOpen.Point

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SgrpPoint

Parameters:sgrpPoint (NXOpen.Point) –

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SgrpXvalDim

SeatBeltAnchorageBuilder.SgrpXvalDim

Returns the dimension expression for the X coordinate of SgRp

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

Getter Method

Signature SgrpXvalDim

Returns:
Return type:NXOpen.Expression

New in version NX6.0.0.

License requirements: None.

SgrpYvalDim

SeatBeltAnchorageBuilder.SgrpYvalDim

Returns the dimension expression for the Y coordinate of SgRp

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

Getter Method

Signature SgrpYvalDim

Returns:
Return type:NXOpen.Expression

New in version NX6.0.0.

License requirements: None.

SgrpZvalDim

SeatBeltAnchorageBuilder.SgrpZvalDim

Returns the dimension expression for the Z coordinate of SgRp

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

Getter Method

Signature SgrpZvalDim

Returns:
Return type:NXOpen.Expression

New in version NX6.0.0.

License requirements: None.

Standard

SeatBeltAnchorageBuilder.Standard

Returns or sets the standard for seat belt anchorage

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

Getter Method

Signature Standard

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

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature Standard

Parameters:standard (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderStandardTypes) –

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

StringLimit1

SeatBeltAnchorageBuilder.StringLimit1

Returns or sets the first angle limit

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

Getter Method

Signature StringLimit1

Returns:
Return type:str

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature StringLimit1

Parameters:stringLimit1 (str) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

StringLimit2

SeatBeltAnchorageBuilder.StringLimit2

Returns or sets the second angle limit

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

Getter Method

Signature StringLimit2

Returns:
Return type:str

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature StringLimit2

Parameters:stringLimit2 (str) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

UpArea

SeatBeltAnchorageBuilder.UpArea

Returns or sets the upper area

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

Getter Method

Signature UpArea

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

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature UpArea

Parameters:upArea (NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilderUpperAreaType) –

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Method Detail

CreatePointWithBaseDataSGRPExpression

SeatBeltAnchorageBuilder.CreatePointWithBaseDataSGRPExpression

Create a point according to Base Data SGRP expressions

Signature CreatePointWithBaseDataSGRPExpression()

Returns:
Return type:NXOpen.Point

New in version NX11.0.1.

License requirements: None.

Ece14Isofix

SeatBeltAnchorageBuilder.Ece14Isofix

Shows an illustration picture for standard ECER14 ISOFIX

Signature Ece14Isofix()

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Ece14SafeIllu

SeatBeltAnchorageBuilder.Ece14SafeIllu

Shows an illustration picture for standard ECER14 safety belt anchorage

Signature Ece14SafeIllu()

New in version NX11.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

J1369Illu

SeatBeltAnchorageBuilder.J1369Illu

Shows an illustration picture for standard j1369

Signature J1369Illu()

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

J383Illu

SeatBeltAnchorageBuilder.J383Illu

Shows an illustration picture for standard j383

Signature J383Illu()

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Validate

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