SeatBeltAnchorageBuilder Class

class NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilder

Bases: NXOpen.Features.FeatureBuilder

Represents a NXOpen.Features.VehicleDesign.SeatBeltAnchorage builder

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

Default values.

Property Value
AnchorageLocation VehicleStructure
BackAngleDbl 22
BackAngleDim.Value 22
BeltRouting OutsideSeatThruSeatSpring
FloorHeightDim.Value 325 (millimeters part), 12.8 (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

New in version NX6.0.0.

Properties

Property Description
AnchorageLocation Returns or sets the anchorage location type
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
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
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
SurroundingPatchSurfaceFilename Returns or sets the surrounding patch surface filename
Tag Returns the Tag for this object.

Methods

Method Description
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.
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(anchorageLocation)

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

New in version NX6.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(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(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.

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(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(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(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(standard)

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

New in version NX6.0.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Method Detail

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.