TirePropertyTnoBuilder Class¶
-
class
NXOpen.Motion.TirePropertyTnoBuilder¶ Bases:
NXOpen.Motion.TirePropertyBuilderRepresents 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. |
| DisplayScale | Returns or sets the icon display scale |
| Dynamics | Returns or sets the dynamics type. |
| GroupName | Returns or sets the group name |
| GroupType | Returns or sets the group 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. |
Enumerations¶
| TirePropertyTnoBuilderContactMethodType Enumeration | The Contact Method type. |
| TirePropertyTnoBuilderDynamicsType Enumeration | The Dynamics type. |
| TirePropertyTnoBuilderIswitchDefinitionType Enumeration | The Iswitch Definition type. |
| TirePropertyTnoBuilderSlipForcesType Enumeration | The Slip Forces type. |
| TirePropertyTnoBuilderTireSideType Enumeration | The Tire Side type. |
| TirePropertyTnoBuilderTrackSideType Enumeration | The Track Side type. |
Property Detail¶
ContactMethod¶
-
TirePropertyTnoBuilder.ContactMethod¶ Returns or sets the contact method.
-------------------------------------Getter Method
Signature
ContactMethodReturns: Return type: NXOpen.Motion.TirePropertyTnoBuilderContactMethodTypeNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
ContactMethodParameters: 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
DynamicsReturns: Return type: NXOpen.Motion.TirePropertyTnoBuilderDynamicsTypeNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
DynamicsParameters: 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
IswitchReturns: Return type: NXOpen.ExpressionNew 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
IswitchDefinitionReturns: Return type: NXOpen.Motion.TirePropertyTnoBuilderIswitchDefinitionTypeNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
IswitchDefinitionParameters: 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
LkxReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
Lky¶
-
TirePropertyTnoBuilder.Lky¶ Returns the LKY scaling coefficient.
-------------------------------------Getter Method
Signature
LkyReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
Lkyc¶
-
TirePropertyTnoBuilder.Lkyc¶ Returns the LKYC scaling coefficient.
-------------------------------------Getter Method
Signature
LkycReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
Lkzc¶
-
TirePropertyTnoBuilder.Lkzc¶ Returns the LKZC scaling coefficient.
-------------------------------------Getter Method
Signature
LkzcReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
Lmux¶
-
TirePropertyTnoBuilder.Lmux¶ Returns the LMUX scaling coefficient.
-------------------------------------Getter Method
Signature
LmuxReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
Lmuy¶
-
TirePropertyTnoBuilder.Lmuy¶ Returns the LMUY scaling coefficient.
-------------------------------------Getter Method
Signature
LmuyReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
Ltr¶
-
TirePropertyTnoBuilder.Ltr¶ Returns the LTR scaling coefficient.
-------------------------------------Getter Method
Signature
LtrReturns: Return type: NXOpen.ExpressionNew 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
NameReturns: Return type: str New in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
NameParameters: 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
SlipForcesReturns: Return type: NXOpen.Motion.TirePropertyTnoBuilderSlipForcesTypeNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
SlipForcesParameters: 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
StaticHoldReturns: Return type: bool New in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
StaticHoldParameters: 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
StaticRadiusReturns: Return type: NXOpen.ExpressionNew 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
StaticVerticalStiffnessReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
TireSide¶
-
TirePropertyTnoBuilder.TireSide¶ Returns or sets the tire side.
-------------------------------------Getter Method
Signature
TireSideReturns: Return type: NXOpen.Motion.TirePropertyTnoBuilderTireSideTypeNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
TireSideParameters: 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
TnoFileReturns: Return type: str New in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
TnoFileParameters: 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
TrackSideReturns: Return type: NXOpen.Motion.TirePropertyTnoBuilderTrackSideTypeNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
TrackSideParameters: 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
VerticalDampingReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
VerticalStiffness¶
-
TirePropertyTnoBuilder.VerticalStiffness¶ Returns the Vertical Stiffness scaling coefficient.
-------------------------------------Getter Method
Signature
VerticalStiffnessReturns: Return type: NXOpen.ExpressionNew 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.