|
NX Open C++ Reference Guide
|
Represents Motion.Simulation
To obtain an instance of this class, refer to Session
Created in NX5.0.0.
More...
Public Member Functions | |
| int | CalculateGrueblerCount (NXOpen::NXObject *motionPart) |
| Calculate the gruebler count of given motion part. | |
| void | ExportRecurdynSdk (const NXString &fullFileName) |
| Export Recurdyn sdk data, need an active solution in simulation Created in NX7.0.0. | |
| void | ExportRecurdynSdk (const char *fullFileName) |
| Export Recurdyn sdk data, need an active solution in simulation Created in NX7.0.0. | |
| void | LoadSimulation (NXOpen::NXObject *masterPart, const NXString &motionSimName) |
| Load the simulation Created in NX5.0.0. | |
| void | LoadSimulation (NXOpen::NXObject *masterPart, const char *motionSimName) |
| Load the simulation Created in NX5.0.0. | |
| void | RenameSimulation (NXOpen::NXObject *masterPart, const NXString &oldMotionSimName, const NXString &newMotionSimName) |
| Rename the simulation Created in NX5.0.0. | |
| void | RenameSimulation (NXOpen::NXObject *masterPart, const char *oldMotionSimName, const char *newMotionSimName) |
| Rename the simulation Created in NX5.0.0. | |
| void | SaveSimulation (NXOpen::NXObject *masterPart, const NXString &motionSimName) |
| Save the simulation through input part name Created in NX5.0.0. | |
| void | SaveSimulation (NXOpen::NXObject *masterPart, const char *motionSimName) |
| Save the simulation through input part name Created in NX5.0.0. | |
| void | SaveSimulation (NXOpen::NXObject *masterPart, NXOpen::NXObject *motionSimPart) |
| Save the simulation through input part object Created in NX7.5.0. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
| void | UnloadSimulation (NXOpen::NXObject *masterPart, const NXString &motionSimName) |
| Unload the simulation through input part name Created in NX5.0.0. | |
| void | UnloadSimulation (NXOpen::NXObject *masterPart, const char *motionSimName) |
| Unload the simulation through input part name Created in NX5.0.0. | |
| void | UnloadSimulation (NXOpen::NXObject *masterPart, NXOpen::NXObject *motionSimPart) |
| Unload the simulation through input part object Created in NX7.5.0. | |
Represents Motion.Simulation
To obtain an instance of this class, refer to Session
Created in NX5.0.0.
| int NXOpen::Motion::MotionSimulation::CalculateGrueblerCount | ( | NXOpen::NXObject * | motionPart | ) |
Calculate the gruebler count of given motion part.
| motionPart | motion part object |
| void NXOpen::Motion::MotionSimulation::ExportRecurdynSdk | ( | const NXString & | fullFileName | ) |
Export Recurdyn sdk data, need an active solution in simulation
Created in NX7.0.0.
License requirements : mechanisms ("MECHANISMS")
| fullFileName | full name with directory and extension NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::ExportRecurdynSdk | ( | const char * | fullFileName | ) |
Export Recurdyn sdk data, need an active solution in simulation
Created in NX7.0.0.
License requirements : mechanisms ("MECHANISMS")
| fullFileName | full name with directory and extension NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::LoadSimulation | ( | NXOpen::NXObject * | masterPart, |
| const NXString & | motionSimName | ||
| ) |
Load the simulation
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| motionSimName | the motion simulation name to load NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::LoadSimulation | ( | NXOpen::NXObject * | masterPart, |
| const char * | motionSimName | ||
| ) |
Load the simulation
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| motionSimName | the motion simulation name to load NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::RenameSimulation | ( | NXOpen::NXObject * | masterPart, |
| const NXString & | oldMotionSimName, | ||
| const NXString & | newMotionSimName | ||
| ) |
Rename the simulation
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| oldMotionSimName | the motion simulation part name which ready to be renamed NOTE: The full Unicode character set is not supported for this parameter. |
| newMotionSimName | the new motion simulation part name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::RenameSimulation | ( | NXOpen::NXObject * | masterPart, |
| const char * | oldMotionSimName, | ||
| const char * | newMotionSimName | ||
| ) |
Rename the simulation
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| oldMotionSimName | the motion simulation part name which ready to be renamed NOTE: The full Unicode character set is not supported for this parameter. |
| newMotionSimName | the new motion simulation part name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::SaveSimulation | ( | NXOpen::NXObject * | masterPart, |
| const NXString & | motionSimName | ||
| ) |
Save the simulation through input part name
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| motionSimName | the motion simulation part name which ready to be saved NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::SaveSimulation | ( | NXOpen::NXObject * | masterPart, |
| const char * | motionSimName | ||
| ) |
Save the simulation through input part name
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| motionSimName | the motion simulation part name which ready to be saved NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::SaveSimulation | ( | NXOpen::NXObject * | masterPart, |
| NXOpen::NXObject * | motionSimPart | ||
| ) |
Save the simulation through input part object
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| motionSimPart | the motion simulation part which ready to be saved |
| tag_t NXOpen::Motion::MotionSimulation::Tag | ( | ) | const |
Returns the tag of this object.
| void NXOpen::Motion::MotionSimulation::UnloadSimulation | ( | NXOpen::NXObject * | masterPart, |
| const NXString & | motionSimName | ||
| ) |
Unload the simulation through input part name
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| motionSimName | the motion simulation name to unload NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::UnloadSimulation | ( | NXOpen::NXObject * | masterPart, |
| const char * | motionSimName | ||
| ) |
Unload the simulation through input part name
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| motionSimName | the motion simulation name to unload NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Motion::MotionSimulation::UnloadSimulation | ( | NXOpen::NXObject * | masterPart, |
| NXOpen::NXObject * | motionSimPart | ||
| ) |
Unload the simulation through input part object
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
| masterPart | the master part object |
| motionSimPart | the motion simulation to unload |