TirePropertyBasicBuilder Class

class NXOpen.Motion.TirePropertyBasicBuilder

Bases: NXOpen.Motion.TirePropertyBuilder

Represents a builder for a Motion.TirePropertyBasic

To create a new instance of this class, use NXOpen.Motion.TirePropertyBasicCollection.CreateTirePropertyBasicBuilder()

Default values.

Property Value
AdvancedTab.AligningMomentArm.Value 0.0 (millimeters part), 0.0 (inches part)
AdvancedTab.ConeIndex.Value 0.0 (millimeters part), 0.0 (inches part)
AdvancedTab.ContactAreaType Function
AdvancedTab.DistributedContact 0
AdvancedTab.FrictionType Function
AdvancedTab.NumDivisions.Value 1 (millimeters part), 1 (inches part)
AdvancedTab.RelaxationLength.Value 0.0 (millimeters part), 0.0 (inches part)
AdvancedTab.RollingRadiusType None
AdvancedTab.RollingRadiusValue.Value 0.0 (millimeters part), 0.0 (inches part)
AdvancedTab.SectionHeight.Value 0.0 (millimeters part), 0.0 (inches part)
AdvancedTab.SectionWidth.Value 0.0 (millimeters part), 0.0 (inches part)
AdvancedTab.StaticHold 1
AdvancedTab.SurfaceType Simple
AdvancedTab.TransDampingDeflection.Value 0.0 (millimeters part), 0.0 (inches part)
BasicTab.CorneringStiffness.Value 1000000.0 (millimeters part), 224808.944 (inches part)
BasicTab.FrictionCoefficient.Value 1.0 (millimeters part), 1.0 (inches part)
BasicTab.LateralForceType Cornering
BasicTab.Radius.Value 300 (millimeters part), 11.811 (inches part)
BasicTab.RollingResistance.Value 0.0 (millimeters part), 0.0 (inches part)
BasicTab.VerticalDamping.DataType Expression
HighOrderEffectsTab.CarcassMass.Value 0.0 (millimeters part), 0.0 (inches part)
HighOrderEffectsTab.LateralDamping.Value 0 (millimeters part), 0 (inches part)
HighOrderEffectsTab.LateralStiffness.Value 0 (millimeters part), 0 (inches part)
HighOrderEffectsTab.LongDamping.Value 0 (millimeters part), 0 (inches part)
HighOrderEffectsTab.LongStiffness.Value 0 (millimeters part), 0 (inches part)
HighOrderEffectsTab.RollMoment 1
HighOrderEffectsTab.UnloadingVerticalStiffnessType Function
HighOrderEffectsTab.VerticalStiffnessTransVelocity.Value 10 (millimeters part), 0.393701 (inches part)

New in version NX11.0.0.

Properties

Property Description
AdvancedTab Returns the advancedTab.
BasicTab Returns the basicTab.
DisplayScale Returns or sets the icon display scale
GroupName Returns or sets the group name
GroupType Returns or sets the group type
HighOrderEffectsTab Returns the highOrderTab.
Tag Returns the Tag for this object.

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

AdvancedTab

TirePropertyBasicBuilder.AdvancedTab

Returns the advancedTab.

This is a builder for the parameters in the TirePropertyBasic UI Advanced tab.

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

Getter Method

Signature AdvancedTab

Returns:
Return type:NXOpen.Motion.TirePropertyAdvancedParameters

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

BasicTab

TirePropertyBasicBuilder.BasicTab

Returns the basicTab.

This is a builder for the parameters in the TirePropertyBasic UI Basic tab.

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

Getter Method

Signature BasicTab

Returns:
Return type:NXOpen.Motion.TirePropertyBasicParameters

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

HighOrderEffectsTab

TirePropertyBasicBuilder.HighOrderEffectsTab

Returns the highOrderTab.

This is a builder for the parameters in the TirePropertyBasic UI High Order Effects tab.

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

Getter Method

Signature HighOrderEffectsTab

Returns:
Return type:NXOpen.Motion.TirePropertyHighOrderParameters

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Method Detail

Validate

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