NXOpen C++ Reference Guide
|
Represents a Builder for Motion Ftire Tire Property
To create a new instance of this class, use NXOpen::Motion::TirePropertyFtCollection::CreateTirePropertyFtBuilder
Default values.
More...
Public Member Functions | |
virtual NXOpen::ExternalFileReferenceAdapter * | EstablishReference (int referenceObjectId, NXOpen::ExternalFileReferenceAdapter::Type referenceType, const NXString &externalFileSpec) |
Establish the external reference to the given file specification. More... | |
virtual NXOpen::ExternalFileReferenceAdapter * | EstablishReference (int referenceObjectId, NXOpen::ExternalFileReferenceAdapter::Type referenceType, const char *externalFileSpec) |
Establish the external reference to the given file specification. More... | |
NXString | FtireFile () |
Returns the FTire file. More... | |
virtual NXString | GetExternalFileDefinitionKey (NXOpen::ExternalFileReferenceAdapter *adapter) |
Gets the file definition to use for external file adapter. More... | |
virtual NXOpen::ExternalFileReferenceAdapter * | GetExternalFileReferenceAdapter (int referenceObjectId) |
Returns the external file reference object. More... | |
NXOpen::Expression * | IdRoad () |
Returns the IdRoad. More... | |
NXString | Name () |
Returns the name. More... | |
NXOpen::Expression * | Radius () |
Returns the Radius. More... | |
bool | RunInParallel () |
Returns the "run in parallel" parameter. More... | |
virtual void | SetExternalFileReferenceAdapter (int referenceObjectId, NXOpen::ExternalFileReferenceAdapter *adapter) |
Sets the external file reference object. More... | |
void | SetFtireFile (const NXString &fileName) |
Sets the FTire file. More... | |
void | SetFtireFile (const char *fileName) |
Sets the FTire file. More... | |
void | SetName (const NXString &name) |
Sets the name. More... | |
void | SetName (const char *name) |
Sets the name. More... | |
void | SetRunInParallel (bool runInParallel) |
Sets the "run in parallel" parameter. More... | |
void | SetStaticHold (bool staticHold) |
Sets the static hold. More... | |
bool | StaticHold () |
Returns the static hold. More... | |
NXOpen::Expression * | StaticVerticalStiffness () |
Returns the static vertical stiffness. More... | |
Represents a Builder for Motion Ftire Tire Property
To create a new instance of this class, use NXOpen::Motion::TirePropertyFtCollection::CreateTirePropertyFtBuilder
Default values.
Property | Value |
---|---|
IdRoad.Value |
0 (millimeters part), 0 (inches part) |
Radius.Value |
300.0 (millimeters part), 11.811 (inches part) |
RunInParallel |
0 |
StaticHold |
1 |
StaticVerticalStiffness.Value |
0.0 (millimeters part), 0.0 (inches part) |
Created in NX11.0.0.
|
virtual |
Establish the external reference to the given file specification.
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.
|
virtual |
Establish the external reference to the given file specification.
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.
NXString NXOpen::Motion::TirePropertyFtBuilder::FtireFile | ( | ) |
Returns the FTire file.
This is a file containing information describing the FTire tire.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
|
virtual |
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.
|
virtual |
Returns the external file reference object.
In case the referencer object has multiple external references, use referenceObjectId to return the correct external file adapter.
referenceObjectId | the unique identifier of the external reference required in case where referencer has multiple external references |
Implements NXOpen::IExternalFileReferencer.
NXOpen::Expression* NXOpen::Motion::TirePropertyFtBuilder::IdRoad | ( | ) |
Returns the IdRoad.
It is a Road type identification number.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
NXString NXOpen::Motion::TirePropertyFtBuilder::Name | ( | ) |
Returns the name.
It is a uniqe name within tire properties.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::TirePropertyFtBuilder::Radius | ( | ) |
Returns the Radius.
It represents the undeformed radius of the tire.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
bool NXOpen::Motion::TirePropertyFtBuilder::RunInParallel | ( | ) |
Returns the "run in parallel" parameter.
This specifies if the FTire will automatically launch itself in parallel.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
|
virtual |
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.
void NXOpen::Motion::TirePropertyFtBuilder::SetFtireFile | ( | const NXString & | fileName | ) |
Sets the FTire file.
This is a file containing information describing the FTire tire.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
fileName | filename |
void NXOpen::Motion::TirePropertyFtBuilder::SetFtireFile | ( | const char * | fileName | ) |
Sets the FTire file.
This is a file containing information describing the FTire tire.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
fileName | filename |
void NXOpen::Motion::TirePropertyFtBuilder::SetName | ( | const NXString & | name | ) |
Sets the name.
It is a uniqe name within tire properties.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
name | name |
void NXOpen::Motion::TirePropertyFtBuilder::SetName | ( | const char * | name | ) |
Sets the name.
It is a uniqe name within tire properties.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
name | name |
void NXOpen::Motion::TirePropertyFtBuilder::SetRunInParallel | ( | bool | runInParallel | ) |
Sets the "run in parallel" parameter.
This specifies if the FTire will automatically launch itself in parallel.
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
runInParallel | runinparallel |
void NXOpen::Motion::TirePropertyFtBuilder::SetStaticHold | ( | bool | staticHold | ) |
Sets the static hold.
It controls holding forces during static analysis. These holding forces are applied to prevent tire spin and gross chassis motion (X and Y translation and yaw with respect to the road "up" vector).
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
staticHold | statichold |
bool NXOpen::Motion::TirePropertyFtBuilder::StaticHold | ( | ) |
Returns the static hold.
It controls holding forces during static analysis. These holding forces are applied to prevent tire spin and gross chassis motion (X and Y translation and yaw with respect to the road "up" vector).
Created in NX11.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::TirePropertyFtBuilder::StaticVerticalStiffness | ( | ) |
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")