BaseDataDriverBuilder Class

class NXOpen.Features.VehicleDesign.BaseDataDriverBuilder

Bases: NXOpen.Builder

Represents a NXOpen.Features.VehicleDesign.BaseDataDriverBuilder.

This class can only be used in base data, thus cannot be created directly by user.

New in version NX8.5.0.

Properties

Property Description
BackAngle Returns the inclination angle of the backrest.
BackAngleFixed Returns or sets the option to indicate whether the Back Angle is fixed for not.
DriverSide Returns the Driver side.
FrontShoulderRoom Returns the front shoulder room.
HeelReferencePoint Returns or sets the driver heel reference point.
HeelReferencePointActive Returns or sets the status to indicate whether the driver heel reference point is active or not.
HorizontalPointTravel Returns the horizontal seat adjustment in the direction of the x axis.
PedalReferencePoint Returns or sets the driver pedal reference point.
PedalReferencePointActive Returns or sets the driver pedal reference point’s activeness.
RearShoulderRoom Returns the rear shoulder room.
SeatReferencePoint Returns or sets the driver seat reference point.
SeatReferencePointActive Returns or sets the status to indicate whether the driver seat reference point is active or not.
SteeringWheelCenterPoint Returns or sets the center point of the driver steering wheel.
SteeringWheelCenterPointActive Returns or sets the status to indicate whether the steering wheel center point is active or not.
Tag Returns the Tag for this object.
Transmission Returns or sets the vehicle transmission type.

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
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.
GetObject Returns the object currently being edited by this builder.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

BackAngle

BaseDataDriverBuilder.BackAngle

Returns the inclination angle of the backrest.

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

Getter Method

Signature BackAngle

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

BackAngleFixed

BaseDataDriverBuilder.BackAngleFixed

Returns or sets the option to indicate whether the Back Angle is fixed for not.

If it is true, the back angle is not adjustable.

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

Getter Method

Signature BackAngleFixed

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature BackAngleFixed

Parameters:driverBackAngleFixed (bool) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

DriverSide

BaseDataDriverBuilder.DriverSide

Returns the Driver side.

This value indicates either it is a left driven or right driven vehicle. This value is calculated from the driver’s seat reference point coordinates and can not be edited by the user.

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

Getter Method

Signature DriverSide

Returns:
Return type:str

New in version NX8.5.0.

License requirements: None.

FrontShoulderRoom

BaseDataDriverBuilder.FrontShoulderRoom

Returns the front shoulder room.

This information is needed in the calculation for eye ellipses and the head position contour.

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

Getter Method

Signature FrontShoulderRoom

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

HeelReferencePoint

BaseDataDriverBuilder.HeelReferencePoint

Returns or sets the driver heel reference point.

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

Getter Method

Signature HeelReferencePoint

Returns:
Return type:NXOpen.Point

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature HeelReferencePoint

Parameters:refPoint (NXOpen.Point) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

HeelReferencePointActive

BaseDataDriverBuilder.HeelReferencePointActive

Returns or sets the status to indicate whether the driver heel reference point is active or not.

If it is true, the driver heel reference point is active.

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

Getter Method

Signature HeelReferencePointActive

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature HeelReferencePointActive

Parameters:activeStatus (bool) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

HorizontalPointTravel

BaseDataDriverBuilder.HorizontalPointTravel

Returns the horizontal seat adjustment in the direction of the x axis.

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

Getter Method

Signature HorizontalPointTravel

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

PedalReferencePoint

BaseDataDriverBuilder.PedalReferencePoint

Returns or sets the driver pedal reference point.

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

Getter Method

Signature PedalReferencePoint

Returns:
Return type:NXOpen.Point

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature PedalReferencePoint

Parameters:refPoint (NXOpen.Point) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

PedalReferencePointActive

BaseDataDriverBuilder.PedalReferencePointActive

Returns or sets the driver pedal reference point’s activeness.

If true, the driver pedal reference point is active.

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

Getter Method

Signature PedalReferencePointActive

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature PedalReferencePointActive

Parameters:activeStatus (bool) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

RearShoulderRoom

BaseDataDriverBuilder.RearShoulderRoom

Returns the rear shoulder room.

This information is needed in the calculation for head position contour.

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

Getter Method

Signature RearShoulderRoom

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

SeatReferencePoint

BaseDataDriverBuilder.SeatReferencePoint

Returns or sets the driver seat reference point.

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

Getter Method

Signature SeatReferencePoint

Returns:
Return type:NXOpen.Point

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature SeatReferencePoint

Parameters:refPoint (NXOpen.Point) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SeatReferencePointActive

BaseDataDriverBuilder.SeatReferencePointActive

Returns or sets the status to indicate whether the driver seat reference point is active or not.

If it is true, the driver seat reference point is active.

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

Getter Method

Signature SeatReferencePointActive

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature SeatReferencePointActive

Parameters:activeStatus (bool) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SteeringWheelCenterPoint

BaseDataDriverBuilder.SteeringWheelCenterPoint

Returns or sets the center point of the driver steering wheel.

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

Getter Method

Signature SteeringWheelCenterPoint

Returns:
Return type:NXOpen.Point

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature SteeringWheelCenterPoint

Parameters:refPoint (NXOpen.Point) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

SteeringWheelCenterPointActive

BaseDataDriverBuilder.SteeringWheelCenterPointActive

Returns or sets the status to indicate whether the steering wheel center point is active or not.

If it is true, the steering wheel center point is active.

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

Getter Method

Signature SteeringWheelCenterPointActive

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature SteeringWheelCenterPointActive

Parameters:activeStatus (bool) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Transmission

BaseDataDriverBuilder.Transmission

Returns or sets the vehicle transmission type.

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

Getter Method

Signature Transmission

Returns:
Return type:str

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature Transmission

Parameters:transmission (str) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Method Detail

Validate

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