NX Open C++ Reference Guide
|
Represents a meta solution providing response analysis functionalities in the .sim file. More...
Public Member Functions | |
NXOpen::CAE::ResponseSimulation::RSEvent * | ActiveEvent () |
Returns the active event Created in NX5.0.0. | |
void | CheckObsoleteStatus () |
Checks status and updates solution properties for the solution which became obsolete because referenced modal shape file was changed. | |
NXOpen::CAE::ResponseSimulation::RSEvent * | CloneEvent (NXOpen::CAE::ResponseSimulation::RSEvent *sourceEvent, const NXString &suggestedName) |
Clones an event to the solution. | |
NXOpen::CAE::ResponseSimulation::Sensor * | CloneSensor (NXOpen::CAE::ResponseSimulation::Sensor *sourceSensor, const NXString &suggestedName) |
Clones a sensor to the solution. | |
NXOpen::CAE::ResponseSimulation::StrainGage * | CloneStrainGage (NXOpen::CAE::ResponseSimulation::StrainGage *sourceGage, const NXString &suggestedName) |
Clones a strain gage to the solution. | |
void | Destroy (bool deleteResultFile) |
Deletes a response simulation solution, including all events and excitations under it Created in NX5.0.0. | |
void | EvaluateFrf (NXOpen::CAE::ResponseSimulation::FrfEvaluationSetting *evaluationSetting) |
Performs evaluation for FRF. | |
void | EvaluateTransmissibility (NXOpen::CAE::ResponseSimulation::TransmissibilityEvaluationSetting *evaluationSetting) |
Performs evaluation for transimissibility. | |
NXOpen::CAE::ResponseSimulation::EvaluationParameters * | GetEvaluationParameters () |
Returns the evaluation parameters of Response Analysis Meta solution. | |
std::vector < NXOpen::CAE::ResponseSimulation::RSEvent * > | GetEvents () |
Returns all the events of the solution. | |
NXOpen::CAE::ResponseSimulation::ModalProperties * | GetModalProperties () |
Returns the modal properties of Response Analysis Meta solution. | |
NXString | GetResultFileName () |
Returns the result file name of solution. | |
NXString | GetSolutionName () |
Returns the response simulation solution name. | |
NXOpen::CAE::ResponseSimulation::RSEvent * | ImportEvent (const NXString &eventDefinitionFile, const NXString &suggestedName) |
Imports an event to the solution. | |
void | SetActiveEvent (NXOpen::CAE::ResponseSimulation::RSEvent *activeEvent) |
Sets the active event Created in NX5.0.0. | |
void | SetSolutionName (const NXString &solutionName, bool renameResultFile) |
Sets the response simulation solution name Created in NX5.0.0. |
Represents a meta solution providing response analysis functionalities in the .sim file.
NXOpen::CAE::ResponseSimulation::RSEvent* NXOpen::CAE::ResponseSimulation::Solution::ActiveEvent | ( | ) |
Returns the active event
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
Checks status and updates solution properties for the solution which became obsolete because referenced modal shape file was changed.
The solution will be reactivated as normal state after status checking.
Created in NX8.0.1.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::ResponseSimulation::RSEvent* NXOpen::CAE::ResponseSimulation::Solution::CloneEvent | ( | NXOpen::CAE::ResponseSimulation::RSEvent * | sourceEvent, |
const NXString & | suggestedName | ||
) |
Clones an event to the solution.
sourceEvent | source event |
suggestedName | NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::CAE::ResponseSimulation::Sensor* NXOpen::CAE::ResponseSimulation::Solution::CloneSensor | ( | NXOpen::CAE::ResponseSimulation::Sensor * | sourceSensor, |
const NXString & | suggestedName | ||
) |
Clones a sensor to the solution.
sourceSensor | source sensor |
suggestedName | NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::CAE::ResponseSimulation::StrainGage* NXOpen::CAE::ResponseSimulation::Solution::CloneStrainGage | ( | NXOpen::CAE::ResponseSimulation::StrainGage * | sourceGage, |
const NXString & | suggestedName | ||
) |
Clones a strain gage to the solution.
sourceGage | source gage |
suggestedName | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::ResponseSimulation::Solution::Destroy | ( | bool | deleteResultFile | ) |
Deletes a response simulation solution, including all events and excitations under it
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
deleteResultFile | delete the result files associated with the solution or not |
void NXOpen::CAE::ResponseSimulation::Solution::EvaluateFrf | ( | NXOpen::CAE::ResponseSimulation::FrfEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for FRF.
The evaluation results will be stored in an AFU file, which name could be returned by CAE::ResponseSimulation::Solution::GetResultFileName
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
void NXOpen::CAE::ResponseSimulation::Solution::EvaluateTransmissibility | ( | NXOpen::CAE::ResponseSimulation::TransmissibilityEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for transimissibility.
The evaluation results will be stored in an AFU file, which name could be returned by CAE::ResponseSimulation::Solution::GetResultFileName
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
NXOpen::CAE::ResponseSimulation::EvaluationParameters* NXOpen::CAE::ResponseSimulation::Solution::GetEvaluationParameters | ( | ) |
Returns the evaluation parameters of Response Analysis Meta solution.
std::vector<NXOpen::CAE::ResponseSimulation::RSEvent *> NXOpen::CAE::ResponseSimulation::Solution::GetEvents | ( | ) |
Returns all the events of the solution.
NXOpen::CAE::ResponseSimulation::ModalProperties* NXOpen::CAE::ResponseSimulation::Solution::GetModalProperties | ( | ) |
Returns the modal properties of Response Analysis Meta solution.
Returns the result file name of solution.
Returns the response simulation solution name.
NXOpen::CAE::ResponseSimulation::RSEvent* NXOpen::CAE::ResponseSimulation::Solution::ImportEvent | ( | const NXString & | eventDefinitionFile, |
const NXString & | suggestedName | ||
) |
Imports an event to the solution.
eventDefinitionFile | NOTE: The full Unicode character set is not supported for this parameter. |
suggestedName | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::ResponseSimulation::Solution::SetActiveEvent | ( | NXOpen::CAE::ResponseSimulation::RSEvent * | activeEvent | ) |
Sets the active event
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
activeEvent | active event |
void NXOpen::CAE::ResponseSimulation::Solution::SetSolutionName | ( | const NXString & | solutionName, |
bool | renameResultFile | ||
) |
Sets the response simulation solution name
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
solutionName | NOTE: The full Unicode character set is not supported for this parameter. |
renameResultFile | if there are result files associated with the solution, rename the files or not |