NX Open C++ Reference Guide
|
Represents a response analysis event. More...
Public Types | |
enum | AnalysisType { AnalysisTypeModeAcceleration, AnalysisTypeModeDisplacement } |
the analysis type of response analysis event. More... | |
enum | DdamFormulationType { DdamFormulationTypeStandard, DdamFormulationTypeUserDefined } |
Represents the fromulation type. More... | |
enum | ResultFileType { ResultFileTypeModalResponse, ResultFileTypeFunctionResponse, ResultFileTypeDynamicResponse } |
the result file type of event. More... | |
enum | SpacingType { SpacingTypeEven, SpacingTypeUneven } |
the spacing type. More... | |
enum | Type { TypeTransient, TypeFrequency, TypeRandom, TypeResponseSpectrum, TypeDdam, TypeStatic } |
the type of reponse analysis event More... | |
Public Member Functions | |
void | Destroy (bool deleteResultFile) |
Deletes a response simulation dynamic event, including all excitations under it Created in NX5.0.0. | |
void | EvaluateCsd (NXOpen::CAE::ResponseSimulation::CsdEvaluationSetting *evaluationSetting) |
Performs evaluation for CSD. | |
void | EvaluateElementalFunctionResponse (NXOpen::CAE::ResponseSimulation::ElementalFunctionEvaluationSetting *evaluationSetting) |
Performs evaluation for elemental function response. | |
void | EvaluateLcrResults (NXOpen::CAE::ResponseSimulation::LcrResultsEvaluationSetting *evaluationSetting) |
Performs evaluation for LCR results. | |
void | EvaluateModalFunctionResponse () |
Performs evaluation for modal function response. | |
void | EvaluateModalResponse () |
Performs evaluation for modal response. | |
void | EvaluateNodalFunctionResponse (NXOpen::CAE::ResponseSimulation::NodalFunctionEvaluationSetting *evaluationSetting) |
Performs evaluation for nodal function response. | |
void | EvaluatePeakValueResults (NXOpen::CAE::ResponseSimulation::PeakValueEvaluationSetting *evaluationSetting) |
Performs evaluation for peak value results. | |
void | EvaluateResponseResults (NXOpen::CAE::ResponseSimulation::ResponseResultsEvaluationSetting *evaluationSetting) |
Performs evaluation for response results. | |
void | EvaluateRmsResults (NXOpen::CAE::ResponseSimulation::RmsResultsEvaluationSetting *evaluationSetting) |
Perfroms evaluation for RMS results. | |
void | EvaluateSensorResponse () |
Performs evaluation for sensor response. | |
void | EvaluateSensorResponse (NXOpen::CAE::ResponseSimulation::SensorEvaluationSetting *evaluationSetting) |
Performs evaluation for sensor response. | |
void | EvaluateStrainGageResponse (NXOpen::CAE::ResponseSimulation::StrainGageEvaluationSetting *evaluationSetting) |
Performs evaluation for strain gage response. | |
void | EvaluateStrengthResults (NXOpen::CAE::ResponseSimulation::StrengthResultsEvaluationSetting *evaluationSetting) |
Performs evaluation for strength results. | |
void | Export (const NXString &eventDefinitionFile) |
Exports event definition to a XML file Created in NX5.0.0. | |
bool | GetCalculateStaticOffset () |
Returns the option setting for calculating static offset result. | |
NXString | GetEventName () |
Returns the event name. | |
std::vector < NXOpen::CAE::ResponseSimulation::Excitation * > | GetExcitations () |
Returns all excitations of an event. | |
NXString | GetResultFileName (NXOpen::CAE::ResponseSimulation::RSEvent::ResultFileType resultFileType) |
Returns result file name of specified type. | |
NXOpen::CAE::ResponseSimulation::RSEventSolverParameters * | GetSolverParameters () |
Returns the solver parameters. | |
void | SetCalculateStaticOffset (bool calculateStaticOffset) |
Set the option setting for calculating static offset result. | |
void | SetEventName (const NXString &eventName, bool renameResultFile) |
Sets the event name Created in NX5.0.0. |
Represents a response analysis event.
the analysis type of response analysis event.
Only available for CAE::ResponseSimulation::RSEvent::TypeTransient and CAE::ResponseSimulation::RSEvent::TypeFrequency
the result file type of event.
ResultFileTypeModalResponse |
Result file to be used as Restart File, which extension is ".eef" or ".sef". |
ResultFileTypeFunctionResponse |
Result file to contain function response evaluation results, which extenstion is ".afu". |
ResultFileTypeDynamicResponse |
Result file to contain dynamic response evaluation results, which extension is ".rs2". |
void NXOpen::CAE::ResponseSimulation::RSEvent::Destroy | ( | bool | deleteResultFile | ) |
Deletes a response simulation dynamic event, including all 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::RSEvent::EvaluateCsd | ( | NXOpen::CAE::ResponseSimulation::CsdEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for CSD.
The evaluation results will be stored in an AFU file, which name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
void NXOpen::CAE::ResponseSimulation::RSEvent::EvaluateElementalFunctionResponse | ( | NXOpen::CAE::ResponseSimulation::ElementalFunctionEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for elemental function response.
The results is stored in an AFU file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
void NXOpen::CAE::ResponseSimulation::RSEvent::EvaluateLcrResults | ( | NXOpen::CAE::ResponseSimulation::LcrResultsEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for LCR results.
The results is stored in an RS2 file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
Performs evaluation for modal function response.
The results is stored in an AFU file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
Performs evaluation for modal response.
The results is getting eef file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
void NXOpen::CAE::ResponseSimulation::RSEvent::EvaluateNodalFunctionResponse | ( | NXOpen::CAE::ResponseSimulation::NodalFunctionEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for nodal function response.
The results is stored in an AFU file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
void NXOpen::CAE::ResponseSimulation::RSEvent::EvaluatePeakValueResults | ( | NXOpen::CAE::ResponseSimulation::PeakValueEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for peak value results.
The results is stored in an RS2 file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName .
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
void NXOpen::CAE::ResponseSimulation::RSEvent::EvaluateResponseResults | ( | NXOpen::CAE::ResponseSimulation::ResponseResultsEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for response results.
The results is stored in an RS2 file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName .
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
void NXOpen::CAE::ResponseSimulation::RSEvent::EvaluateRmsResults | ( | NXOpen::CAE::ResponseSimulation::RmsResultsEvaluationSetting * | evaluationSetting | ) |
Perfroms evaluation for RMS results.
The results is stored in an RS2 file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName .
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
Performs evaluation for sensor response.
The results is stored in an AFU file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
void NXOpen::CAE::ResponseSimulation::RSEvent::EvaluateSensorResponse | ( | NXOpen::CAE::ResponseSimulation::SensorEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for sensor response.
The results is stored in an AFU file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
void NXOpen::CAE::ResponseSimulation::RSEvent::EvaluateStrainGageResponse | ( | NXOpen::CAE::ResponseSimulation::StrainGageEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for strain gage response.
The results is stored in an AFU file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
void NXOpen::CAE::ResponseSimulation::RSEvent::EvaluateStrengthResults | ( | NXOpen::CAE::ResponseSimulation::StrengthResultsEvaluationSetting * | evaluationSetting | ) |
Performs evaluation for strength results.
The results is stored in an RS2 file, which file name could be returned by CAE::ResponseSimulation::RSEvent::GetResultFileName .
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
evaluationSetting | evaluation setting |
void NXOpen::CAE::ResponseSimulation::RSEvent::Export | ( | const NXString & | eventDefinitionFile | ) |
Exports event definition to a XML file
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
eventDefinitionFile | NOTE: The full Unicode character set is not supported for this parameter. |
Returns the option setting for calculating static offset result.
The staic offset calculation is only available to transient event
Returns the event name.
std::vector<NXOpen::CAE::ResponseSimulation::Excitation *> NXOpen::CAE::ResponseSimulation::RSEvent::GetExcitations | ( | ) |
Returns all excitations of an event.
NXString NXOpen::CAE::ResponseSimulation::RSEvent::GetResultFileName | ( | NXOpen::CAE::ResponseSimulation::RSEvent::ResultFileType | resultFileType | ) |
Returns result file name of specified type.
resultFileType | result file type |
NXOpen::CAE::ResponseSimulation::RSEventSolverParameters* NXOpen::CAE::ResponseSimulation::RSEvent::GetSolverParameters | ( | ) |
Returns the solver parameters.
void NXOpen::CAE::ResponseSimulation::RSEvent::SetCalculateStaticOffset | ( | bool | calculateStaticOffset | ) |
Set the option setting for calculating static offset result.
The static offset calculation is only available to transient event
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
calculateStaticOffset | calculatestaticoffset |
void NXOpen::CAE::ResponseSimulation::RSEvent::SetEventName | ( | const NXString & | eventName, |
bool | renameResultFile | ||
) |
Sets the event name
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
eventName | NOTE: The full Unicode character set is not supported for this parameter. |
renameResultFile | if there are result files associated with the event, rename them or not |