WheelFixingBuilder Class

class NXOpen.Features.VehicleDesign.WheelFixingBuilder

Bases: NXOpen.Features.FeatureBuilder

Represents a NXOpen.Features.VehicleDesign.WheelFixing builder used to create or edit a vehicle design wheel fixing.

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

Default values.

Property Value
HeightZ.Value 0
LengthX.Value 0
LevelZ.Value 0
ObjectPosition WheelExtents
Position Front
Radius.Value 0
RequirementsControl StandardDriven
Shape Block
WheelSize StaticRadius
WidthY.Value 0

New in version NX8.5.0.

Properties

Property Description
HeightZ Returns the expression that contains the value which indicates the height Z of the wheel fixing when the shape is block.
LengthX Returns the expression that contains the value which indicates the Length X of the wheel fixing when the shape is block.
LevelZ Returns the expression that contains the value which indicates the level Z of the wheel fixing when the shape is circle segment.
Loading Returns or sets the loading used in the wheel fixing.
ObjectPosition Returns or sets the wheel fixing object position.
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
Position Returns or sets the wheel fixing position.
Radius Returns the expression that contains the value which indicates the radius of the wheel fixing when the shape is circle segment.
RequirementsControl Returns or sets the requirements control for standard driven or user defined.
Shape Returns or sets the wheel fixing shape.
Standard Returns or sets the standard used to define the wheel fixing.
SurroundingPatchSurfaceFilename Returns or sets the surrounding patch surface filename
Tag Returns the Tag for this object.
WheelSize Returns or sets the wheel size of the wheel fixing.
WidthY Returns the expression that contains the value which indicates the Width Y of the wheel fixing when the shape is block.

Methods

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

WheelFixingBuilderObjectPositionType Enumeration Represents the object position used to indicate if the wheel fixing is positioned at the theoretically widest dimension of the wheel (diameter) or exactly at the wheel geometry of the base data.
WheelFixingBuilderPositionType Enumeration Represents the wheel fixing positions.
WheelFixingBuilderRequirementsControlType Enumeration Represents the requirements control types to define the wheel fixing.
WheelFixingBuilderShapeType Enumeration Represents the shape used to indicate if the wheel fixing is a block or a circle segment.
WheelFixingBuilderWheelSizeType Enumeration Represents the wheel size used to indicate if the wheel fixing is based on static radius or the diameter of the wheels.

Property Detail

HeightZ

WheelFixingBuilder.HeightZ

Returns the expression that contains the value which indicates the height Z of the wheel fixing when the shape is block.

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

Getter Method

Signature HeightZ

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

LengthX

WheelFixingBuilder.LengthX

Returns the expression that contains the value which indicates the Length X of the wheel fixing when the shape is block.

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

Getter Method

Signature LengthX

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

LevelZ

WheelFixingBuilder.LevelZ

Returns the expression that contains the value which indicates the level Z of the wheel fixing when the shape is circle segment.

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

Getter Method

Signature LevelZ

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

Loading

WheelFixingBuilder.Loading

Returns or sets the loading used in the wheel fixing.

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

Getter Method

Signature Loading

Returns:
Return type:str

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature Loading

Parameters:loading (str) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

ObjectPosition

WheelFixingBuilder.ObjectPosition

Returns or sets the wheel fixing object position.

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

Getter Method

Signature ObjectPosition

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

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature ObjectPosition

Parameters:objectPosition (NXOpen.Features.VehicleDesign.WheelFixingBuilderObjectPositionType) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Position

WheelFixingBuilder.Position

Returns or sets the wheel fixing position.

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

Getter Method

Signature Position

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

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature Position

Parameters:position (NXOpen.Features.VehicleDesign.WheelFixingBuilderPositionType) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Radius

WheelFixingBuilder.Radius

Returns the expression that contains the value which indicates the radius of the wheel fixing when the shape is circle segment.

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

Getter Method

Signature Radius

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

RequirementsControl

WheelFixingBuilder.RequirementsControl

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

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

Getter Method

Signature RequirementsControl

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

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature RequirementsControl

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

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Shape

WheelFixingBuilder.Shape

Returns or sets the wheel fixing shape.

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

Getter Method

Signature Shape

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

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature Shape

Parameters:shape (NXOpen.Features.VehicleDesign.WheelFixingBuilderShapeType) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Standard

WheelFixingBuilder.Standard

Returns or sets the standard used to define the wheel fixing.

Only used when the requirements control type is NXOpen.Features.VehicleDesign.WheelFixingBuilderRequirementsControlType.StandardDriven.

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

Getter Method

Signature Standard

Returns:
Return type:str

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature Standard

Parameters:standard (str) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

WheelSize

WheelFixingBuilder.WheelSize

Returns or sets the wheel size of the wheel fixing.

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

Getter Method

Signature WheelSize

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

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature WheelSize

Parameters:wheelSize (NXOpen.Features.VehicleDesign.WheelFixingBuilderWheelSizeType) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

WidthY

WheelFixingBuilder.WidthY

Returns the expression that contains the value which indicates the Width Y of the wheel fixing when the shape is block.

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

Getter Method

Signature WidthY

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

Method Detail

Validate

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