NXOpen .NET Reference Guide
1899
|
Represents a Builder for Motion MF-Tyre and MF-Swift Tire Property. More...
Public Types | |
enum | ContactMethodType { SmoothRoad, CircularCrossSection, MovingRoad, Road2D, Road3D } |
The Contact Method type. More... | |
enum | DynamicsType { SteadyState, RelaxationLinear, RelaxationNonLinear, RigidRing, RigidRingWithInitStatics } |
The Dynamics type. More... | |
enum | IswitchDefinitionType { Detailed, Integer } |
The Iswitch Definition type. More... | |
enum | SlipForcesType { NoMagicFormula, Longitudinal, Lateral, Uncombined, Combined, TurnSlip } |
The Slip Forces type. More... | |
enum | TireSideType { Left, Right, Symmetric, Mirrored } |
The Tire Side type. More... | |
enum | TrackSideType { Left, Right } |
The Track Side type. More... | |
Public Member Functions | |
unsafe NXOpen.ExternalFileReferenceAdapter | EstablishReference (int referenceObjectId, NXOpen.ExternalFileReferenceAdapter.Type referenceType, string externalFileSpec) |
Establish the external reference to the given file specification. More... | |
unsafe string | GetExternalFileDefinitionKey (NXOpen.ExternalFileReferenceAdapter adapter) |
Gets the file definition to use for external file adapter. More... | |
unsafe NXOpen.ExternalFileReferenceAdapter | GetExternalFileReferenceAdapter (int referenceObjectId) |
Returns the external file reference object. More... | |
unsafe void | SetExternalFileReferenceAdapter (int referenceObjectId, NXOpen.ExternalFileReferenceAdapter adapter) |
Sets the external file reference object. More... | |
Properties | |
unsafe NXOpen.Motion.TirePropertyMFTyreAndMFSwiftBuilder.ContactMethodType | ContactMethod [get, set] |
Returns or sets the contact method. More... | |
unsafe NXOpen.Motion.TirePropertyMFTyreAndMFSwiftBuilder.DynamicsType | Dynamics [get, set] |
Returns or sets the dynamics type. More... | |
unsafe NXOpen.Expression | Iswitch [get] |
Returns the Iswitch. More... | |
unsafe NXOpen.Motion.TirePropertyMFTyreAndMFSwiftBuilder.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.TirePropertyMFTyreAndMFSwiftBuilder.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.TirePropertyMFTyreAndMFSwiftBuilder.TireSideType | TireSide [get, set] |
Returns or sets the tire side. More... | |
unsafe NXOpen.Motion.TirePropertyMFTyreAndMFSwiftBuilder.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 | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a Builder for Motion MF-Tyre and MF-Swift Tire Property.
To create a new instance of this class, use NXOpen.Motion.TirePropertyMFTyreAndMFSwiftCollection.CreateTirePropertyMftyreAndMfswiftBuilder
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 NX1847.0.0
|
inline |
Establish the external reference to the given file specification.
Created in NX1847.0.0
License requirements: None.
referenceObjectId | the unique identifier to use for this reference if referencer has multiple external references |
referenceType | the kind of reference to establish |
externalFileSpec | the external file specification. |
Implements NXOpen.IExternalFileReferencer.
|
inline |
Gets the file definition to use for external file adapter.
Created in NX1847.0.0
License requirements: None.
adapter | external file reference object |
Implements NXOpen.IExternalFileReferencer.
|
inline |
Returns the external file reference object.
In case the referencer object has multiple external references, use referenceObjectId to return the correct external file adapter.
Created in NX1847.0.0
License requirements: None.
referenceObjectId | the unique identifier of the external reference required in case where referencer has multiple external references |
Implements NXOpen.IExternalFileReferencer.
|
inline |
Sets the external file reference object.
In case the referencer object has multiple external references, use referenceObjectId to set the correct reference.
Created in NX1847.0.0
License requirements: None.
referenceObjectId | the unique identifier of the external reference required in case where referencer has multiple external references |
adapter | external file reference object |
Implements NXOpen.IExternalFileReferencer.
|
getset |
Returns or sets the contact method.
Created in NX1847.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the dynamics type.
Created in NX1847.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
get |
Returns the Iswitch.
It is a Tire model usage flag.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the iswitch definition.
If set to NXOpen.Motion.TirePropertyMFTyreAndMFSwiftBuilder.IswitchDefinitionType.Detailed , 4 parameters are used to specify iswitch:
Otherwise it is specified as an integer value.
Created in NX1847.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
get |
Returns the LKX scaling coefficient.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
get |
Returns the LKY scaling coefficient.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
get |
Returns the LKYC scaling coefficient.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
get |
Returns the LKZC scaling coefficient.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
get |
Returns the LMUX scaling coefficient.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
get |
Returns the LMUY scaling coefficient.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
get |
Returns the LTR scaling coefficient.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the name.
It is a unique name within tire properties.
Created in NX1847.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the slip forces type.
Created in NX1847.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the static hold.
It is used for static analysis only. If set to true, it holds the tire in position.
Created in NX1847.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
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 NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
get |
Returns the static vertical stiffness.
It specifies the vertical stiffness only used in static equilibrating force calculations.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the tire side.
Created in NX1847.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
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 NX1847.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
get |
Returns the Vertical Damping scaling coefficient.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")
|
get |
Returns the Vertical Stiffness scaling coefficient.
Created in NX1847.0.0
License requirements: mechanisms ("MECHANISMS")