NXOpen .NET Reference  12.0.0
Public Types | Properties | List of all members
NXOpen.Motion.TirePropertyTnoBuilder Class Reference

Represents a Builder for Motion TNO Tire Property. More...

Inheritance diagram for NXOpen.Motion.TirePropertyTnoBuilder:
NXOpen.Motion.TirePropertyBuilder NXOpen.Motion.MotionBuilder NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  TrackSideType { Left, Right }
 The Track Side type. More...
 
enum  IswitchDefinitionType { Detailed, Integer }
 The Iswitch Definition type. More...
 
enum  TireSideType { Left, Right, Symmetric, Mirrored }
 The Tire Side type. More...
 
enum  SlipForcesType {
  NoMagicFormula, Longitudinal, Lateral, Uncombined,
  Combined, TurnSlip
}
 The Slip Forces type. More...
 
enum  DynamicsType {
  SteadyState, RelaxationLinear, RelaxationNonLinear, RigidRing,
  RigidRingWithInitStatics
}
 The Dynamics type. More...
 
enum  ContactMethodType {
  SmoothRoad, CircularCrossSection, MovingRoad, Road2D,
  Road3D
}
 The Contact Method type. More...
 

Properties

unsafe
NXOpen.Motion.TirePropertyTnoBuilder.ContactMethodType 
ContactMethod [get, set]
 Returns or sets the contact method. More...
 
unsafe
NXOpen.Motion.TirePropertyTnoBuilder.DynamicsType 
Dynamics [get, set]
 Returns or sets the dynamics type. More...
 
unsafe NXOpen.Expression Iswitch [get]
 Returns the Iswitch. More...
 
unsafe
NXOpen.Motion.TirePropertyTnoBuilder.IswitchDefinitionType 
IswitchDefinition [get, set]
 Returns or sets the iswitch definition. More...
 
unsafe NXOpen.Expression Lkx [get]
 Returns the LKX scaling coefficient. More...
 
unsafe NXOpen.Expression Lky [get]
 Returns the LKY scaling coefficient. More...
 
unsafe NXOpen.Expression Lkyc [get]
 Returns the LKYC scaling coefficient. More...
 
unsafe NXOpen.Expression Lkzc [get]
 Returns the LKZC scaling coefficient. More...
 
unsafe NXOpen.Expression Lmux [get]
 Returns the LMUX scaling coefficient. More...
 
unsafe NXOpen.Expression Lmuy [get]
 Returns the LMUY scaling coefficient. More...
 
unsafe NXOpen.Expression Ltr [get]
 Returns the LTR scaling coefficient. More...
 
unsafe string Name [get, set]
 Returns or sets the name. More...
 
unsafe
NXOpen.Motion.TirePropertyTnoBuilder.SlipForcesType 
SlipForces [get, set]
 Returns or sets the slip forces type. More...
 
unsafe bool StaticHold [get, set]
 Returns or sets the static hold. More...
 
unsafe NXOpen.Expression StaticRadius [get]
 Returns the Static Radius. More...
 
unsafe NXOpen.Expression StaticVerticalStiffness [get]
 Returns the static vertical stiffness. More...
 
unsafe
NXOpen.Motion.TirePropertyTnoBuilder.TireSideType 
TireSide [get, set]
 Returns or sets the tire side. More...
 
unsafe string TnoFile [get, set]
 Returns or sets the TNO file. More...
 
unsafe
NXOpen.Motion.TirePropertyTnoBuilder.TrackSideType 
TrackSide [get, set]
 Returns or sets the track side. More...
 
unsafe NXOpen.Expression VerticalDamping [get]
 Returns the Vertical Damping scaling coefficient. More...
 
unsafe NXOpen.Expression VerticalStiffness [get]
 Returns the Vertical Stiffness scaling coefficient. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 

Detailed Description

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)

Created in NX11.0.0

Member Enumeration Documentation

The Contact Method type.

Enumerator
SmoothRoad 
CircularCrossSection 
MovingRoad 
Road2D 
Road3D 

The Dynamics type.

Enumerator
SteadyState 
RelaxationLinear 
RelaxationNonLinear 
RigidRing 
RigidRingWithInitStatics 

The Iswitch Definition type.

Enumerator
Detailed 
Integer 

The Slip Forces type.

Enumerator
NoMagicFormula 
Longitudinal 
Lateral 
Uncombined 
Combined 
TurnSlip 

The Tire Side type.

Enumerator
Left 
Right 
Symmetric 
Mirrored 

The Track Side type.

Enumerator
Left 
Right 

Property Documentation

unsafe NXOpen.Motion.TirePropertyTnoBuilder.ContactMethodType NXOpen.Motion.TirePropertyTnoBuilder.ContactMethod
getset

Returns or sets the contact method.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.TirePropertyTnoBuilder.DynamicsType NXOpen.Motion.TirePropertyTnoBuilder.Dynamics
getset

Returns or sets the dynamics type.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.Iswitch
get

Returns the Iswitch.

It is a Tire model usage flag.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.TirePropertyTnoBuilder.IswitchDefinitionType NXOpen.Motion.TirePropertyTnoBuilder.IswitchDefinition
getset

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.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.Lkx
get

Returns the LKX scaling coefficient.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.Lky
get

Returns the LKY scaling coefficient.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.Lkyc
get

Returns the LKYC scaling coefficient.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.Lkzc
get

Returns the LKZC scaling coefficient.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.Lmux
get

Returns the LMUX scaling coefficient.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.Lmuy
get

Returns the LMUY scaling coefficient.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.Ltr
get

Returns the LTR scaling coefficient.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe string NXOpen.Motion.TirePropertyTnoBuilder.Name
getset

Returns or sets the name.

It is a uniqe name within tire properties.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.TirePropertyTnoBuilder.SlipForcesType NXOpen.Motion.TirePropertyTnoBuilder.SlipForces
getset

Returns or sets the slip forces type.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe bool NXOpen.Motion.TirePropertyTnoBuilder.StaticHold
getset

Returns or sets the static hold.

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

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.StaticRadius
get

Returns the Static Radius.

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

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.StaticVerticalStiffness
get

Returns the static vertical stiffness.

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

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.TirePropertyTnoBuilder.TireSideType NXOpen.Motion.TirePropertyTnoBuilder.TireSide
getset

Returns or sets the tire side.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe string NXOpen.Motion.TirePropertyTnoBuilder.TnoFile
getset

Returns or sets the TNO file.

This is a file containing information describing the TNO tire.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.TirePropertyTnoBuilder.TrackSideType NXOpen.Motion.TirePropertyTnoBuilder.TrackSide
getset

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.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.VerticalDamping
get

Returns the Vertical Damping scaling coefficient.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyTnoBuilder.VerticalStiffness
get

Returns the Vertical Stiffness scaling coefficient.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.