TirePropertyTnoBuilder Class

class NXOpen.Motion.TirePropertyTnoBuilder

Bases: NXOpen.Motion.TirePropertyBuilder

Represents a Builder for Motion TNO Tire Property.

To create a new instance of this class, use NXOpen.Motion.TirePropertyTnoCollection.CreateTirePropertyTnoBuilder()

Default values.

Property Value
ContactMethod SmoothRoad
Dynamics SteadyState
Iswitch.Value 0 (millimeters part), 0 (inches part)
IswitchDefinition Detailed
Lkx.Value 1.0 (millimeters part), 1.0 (inches part)
Lky.Value 1.0 (millimeters part), 1.0 (inches part)
Lkyc.Value 1.0 (millimeters part), 1.0 (inches part)
Lkzc.Value 1.0 (millimeters part), 1.0 (inches part)
Lmux.Value 1.0 (millimeters part), 1.0 (inches part)
Lmuy.Value 1.0 (millimeters part), 1.0 (inches part)
Ltr.Value 1.0 (millimeters part), 1.0 (inches part)
SlipForces NoMagicFormula
StaticHold 1
StaticRadius.Value 0.0 (millimeters part), 0.0 (inches part)
StaticVerticalStiffness.Value 0.0 (millimeters part), 0.0 (inches part)
TireSide Left
TrackSide Left
VerticalDamping.Value 1.0 (millimeters part), 1.0 (inches part)
VerticalStiffness.Value 1.0 (millimeters part), 1.0 (inches part)

New in version NX11.0.0.

Properties

Property Description
ContactMethod Returns or sets the contact method.
Dynamics Returns or sets the dynamics type.
Iswitch Returns the Iswitch.
IswitchDefinition Returns or sets the iswitch definition.
Lkx Returns the LKX scaling coefficient.
Lky Returns the LKY scaling coefficient.
Lkyc Returns the LKYC scaling coefficient.
Lkzc Returns the LKZC scaling coefficient.
Lmux Returns the LMUX scaling coefficient.
Lmuy Returns the LMUY scaling coefficient.
Ltr Returns the LTR scaling coefficient.
Name Returns or sets the name.
SlipForces Returns or sets the slip forces type.
StaticHold Returns or sets the static hold.
StaticRadius Returns the Static Radius.
StaticVerticalStiffness Returns the static vertical stiffness.
Tag Returns the Tag for this object.
TireSide Returns or sets the tire side.
TnoFile Returns or sets the TNO file.
TrackSide Returns or sets the track side.
VerticalDamping Returns the Vertical Damping scaling coefficient.
VerticalStiffness Returns the Vertical Stiffness scaling coefficient.

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

ContactMethod

TirePropertyTnoBuilder.ContactMethod

Returns or sets the contact method.

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

Getter Method

Signature ContactMethod()

Returns:
Return type:NXOpen.Motion.TirePropertyTnoBuilderContactMethodType

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

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

Setter Method

Signature ContactMethod(contactMethod)

Parameters:contactMethod (NXOpen.Motion.TirePropertyTnoBuilderContactMethodType) –

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Dynamics

TirePropertyTnoBuilder.Dynamics

Returns or sets the dynamics type.

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

Getter Method

Signature Dynamics()

Returns:
Return type:NXOpen.Motion.TirePropertyTnoBuilderDynamicsType

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

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

Setter Method

Signature Dynamics(dynamics)

Parameters:dynamics (NXOpen.Motion.TirePropertyTnoBuilderDynamicsType) –

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Iswitch

TirePropertyTnoBuilder.Iswitch

Returns the Iswitch.

It is a Tire model usage flag.

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

Getter Method

Signature Iswitch()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

IswitchDefinition

TirePropertyTnoBuilder.IswitchDefinition

Returns or sets the iswitch definition.

If set to Detailed, 4 parameters are used to specify iswitch: Tire Side, Slip Forces, Dynamics, and Contact Method. Otherwise it is specified as an integer value.

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

Getter Method

Signature IswitchDefinition()

Returns:
Return type:NXOpen.Motion.TirePropertyTnoBuilderIswitchDefinitionType

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

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

Setter Method

Signature IswitchDefinition(iswitchDef)

Parameters:iswitchDef (NXOpen.Motion.TirePropertyTnoBuilderIswitchDefinitionType) –

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Lkx

TirePropertyTnoBuilder.Lkx

Returns the LKX scaling coefficient.

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

Getter Method

Signature Lkx()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Lky

TirePropertyTnoBuilder.Lky

Returns the LKY scaling coefficient.

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

Getter Method

Signature Lky()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Lkyc

TirePropertyTnoBuilder.Lkyc

Returns the LKYC scaling coefficient.

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

Getter Method

Signature Lkyc()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Lkzc

TirePropertyTnoBuilder.Lkzc

Returns the LKZC scaling coefficient.

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

Getter Method

Signature Lkzc()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Lmux

TirePropertyTnoBuilder.Lmux

Returns the LMUX scaling coefficient.

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

Getter Method

Signature Lmux()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Lmuy

TirePropertyTnoBuilder.Lmuy

Returns the LMUY scaling coefficient.

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

Getter Method

Signature Lmuy()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Ltr

TirePropertyTnoBuilder.Ltr

Returns the LTR scaling coefficient.

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

Getter Method

Signature Ltr()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Name

TirePropertyTnoBuilder.Name

Returns or sets the name.

It is a uniqe name within tire properties.

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

Getter Method

Signature Name()

Returns:
Return type:str

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

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

Setter Method

Signature Name(name)

Parameters:name (str) –

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

SlipForces

TirePropertyTnoBuilder.SlipForces

Returns or sets the slip forces type.

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

Getter Method

Signature SlipForces()

Returns:
Return type:NXOpen.Motion.TirePropertyTnoBuilderSlipForcesType

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

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

Setter Method

Signature SlipForces(slipForces)

Parameters:slipForces (NXOpen.Motion.TirePropertyTnoBuilderSlipForcesType) –

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

StaticHold

TirePropertyTnoBuilder.StaticHold

Returns or sets the static hold.

It is ussed for static analysis only. If set to true, holds the tire in position.

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

Getter Method

Signature StaticHold()

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

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

Setter Method

Signature StaticHold(staticHold)

Parameters:staticHold (bool) –

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

StaticRadius

TirePropertyTnoBuilder.StaticRadius

Returns the Static Radius.

It is used for static analysis only. Specifies the tire radius only used in static equilibrating force calculations.

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

Getter Method

Signature StaticRadius()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

StaticVerticalStiffness

TirePropertyTnoBuilder.StaticVerticalStiffness

Returns the static vertical stiffness.

It specifies the vertical stiffness only used in static equilibrating force calculations.

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

Getter Method

Signature StaticVerticalStiffness()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

TireSide

TirePropertyTnoBuilder.TireSide

Returns or sets the tire side.

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

Getter Method

Signature TireSide()

Returns:
Return type:NXOpen.Motion.TirePropertyTnoBuilderTireSideType

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

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

Setter Method

Signature TireSide(tireSide)

Parameters:tireSide (NXOpen.Motion.TirePropertyTnoBuilderTireSideType) –

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

TnoFile

TirePropertyTnoBuilder.TnoFile

Returns or sets the TNO file.

This is a file containing information describing the TNO tire.

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

Getter Method

Signature TnoFile()

Returns:
Return type:str

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

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

Setter Method

Signature TnoFile(fileName)

Parameters:fileName (str) –

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

TrackSide

TirePropertyTnoBuilder.TrackSide

Returns or sets the track side.

Only used in combination with a ‘Road Profile’ Road Element that specifies road height vs. traveled distance. The *.rdf road profile file contains 2 tracks, a left track for left wheels and a right track for right wheels.

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

Getter Method

Signature TrackSide()

Returns:
Return type:NXOpen.Motion.TirePropertyTnoBuilderTrackSideType

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

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

Setter Method

Signature TrackSide(trackSide)

Parameters:trackSide (NXOpen.Motion.TirePropertyTnoBuilderTrackSideType) –

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

VerticalDamping

TirePropertyTnoBuilder.VerticalDamping

Returns the Vertical Damping scaling coefficient.

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

Getter Method

Signature VerticalDamping()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

VerticalStiffness

TirePropertyTnoBuilder.VerticalStiffness

Returns the Vertical Stiffness scaling coefficient.

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

Getter Method

Signature VerticalStiffness()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Method Detail

Validate

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