NX Open C++ Reference Guide
|
Represents Motion.Simulation
To obtain an instance of this class, refer to NXOpen::Session
Created in NX5.0.0.
More...
Public Member Functions | |
int | CalculateGrueblerCount (NXOpen::NXObject *motionPart) |
Calculate the gruebler count of given motion part. More... | |
void | ExportRecurdynSdk (const NXString &fullFileName) |
Export Recurdyn sdk data, need an active solution in simulation Created in NX7.0.0. More... | |
void | ExportRecurdynSdk (const char *fullFileName) |
Export Recurdyn sdk data, need an active solution in simulation Created in NX7.0.0. More... | |
void | LoadSimulation (NXOpen::NXObject *masterPart, const NXString &motionSimName) |
Load the simulation Created in NX5.0.0. More... | |
void | LoadSimulation (NXOpen::NXObject *masterPart, const char *motionSimName) |
Load the simulation Created in NX5.0.0. More... | |
void | RenameSimulation (NXOpen::NXObject *masterPart, const NXString &oldMotionSimName, const NXString &newMotionSimName) |
Rename the simulation Created in NX5.0.0. More... | |
void | RenameSimulation (NXOpen::NXObject *masterPart, const char *oldMotionSimName, const char *newMotionSimName) |
Rename the simulation Created in NX5.0.0. More... | |
void | SaveSimulation (NXOpen::NXObject *masterPart, const NXString &motionSimName) |
Save the simulation through input part name Created in NX5.0.0. More... | |
void | SaveSimulation (NXOpen::NXObject *masterPart, const char *motionSimName) |
Save the simulation through input part name Created in NX5.0.0. More... | |
void | SaveSimulation (NXOpen::NXObject *masterPart, NXOpen::NXObject *motionSimPart) |
Save the simulation through input part object Created in NX7.5.0. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
void | UnloadSimulation (NXOpen::NXObject *masterPart, const NXString &motionSimName) |
Unload the simulation through input part name Created in NX5.0.0. More... | |
void | UnloadSimulation (NXOpen::NXObject *masterPart, const char *motionSimName) |
Unload the simulation through input part name Created in NX5.0.0. More... | |
void | UnloadSimulation (NXOpen::NXObject *masterPart, NXOpen::NXObject *motionSimPart) |
Unload the simulation through input part object Created in NX7.5.0. More... | |
Represents Motion.Simulation
To obtain an instance of this class, refer to NXOpen::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 |