NX Open C++ Reference Guide
|
Manages results
To obtain an instance of this class, refer to Session
Created in NX6.0.2.
More...
Public Member Functions | |
void | ConvertOdbFile (const NXString &inputFileName, const NXString &outputFileName) |
Convert older version of ODB file to currently supported version Created in NX6.0.2. | |
NXOpen::CAE::ClippingParameters * | CreateClippingParameters () |
Creates a clipping parameter object. | |
NXOpen::CAE::CrossSectionParameters * | CreateCrossSectionParameters () |
Creates a cross-section parameter object. | |
NXOpen::CAE::SolutionResult * | CreateDaoOptimizationSolutionResult (NXOpen::CAE::Optimization::DAOSolution *daoOptimizationSolution) |
Creates a solution result object given a CAE::Optimization::DAOSolution It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources. | |
NXOpen::CAE::DeformationParameters * | CreateDeformationParameters () |
Creates a deformation parameter object. | |
NXOpen::CAE::SolutionResult * | CreateDurabilityEventResult (NXOpen::CAE::DurabilityEvent *durablityEvent) |
Creates a solution result object given a CAE::DurabilityEvent It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources. | |
NXOpen::CAE::FreeBodyResultsBuilder * | CreateFreeBodyResultsBuilder () |
Creates a free body results builder. | |
NXOpen::CAE::ImportedResult * | CreateImportedResult (const NXString &filename, const NXOpen::CAE::Result::ResultBasicUnit &unitsystem) |
Creates a imported result object given a solver results file and the unit systems that these results are defined in. | |
NXOpen::CAE::ImportedResult * | CreateImportedResult (const NXString &filename, const NXString &resultname, const NXOpen::CAE::Result::ResultBasicUnit &unitsystem) |
Creates a imported result object given a solver results file and the unit systems that these results are defined in. | |
NXOpen::CAE::ImportedResult * | CreateImportedResult (const NXString &filename, const NXString &resultname) |
Creates a imported result object given a solver results file. | |
NXOpen::CAE::SolutionResult * | CreateLaminateGraphicalReportResult (NXOpen::CAE::LaminateGraphicalReport *lamGraphReport) |
Creates a solution result object given a CAE::LaminateGraphicalReport It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources. | |
NXOpen::CAE::SolutionResult * | CreateResponseEventResult (NXOpen::CAE::ResponseSimulation::RSEvent *responseSolution) |
Creates a solution result object given a CAE::ResponseSimulation::RSEvent It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources. | |
NXOpen::CAE::SolutionResult * | CreateResponseSolutionResult (NXOpen::CAE::ResponseSimulation::Solution *responseSolution) |
Creates a solution result object given a CAE::ResponseSimulation::Solution It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources. | |
NXOpen::CAE::ResultAccess * | CreateResultAccess (NXOpen::CAE::Result *result, NXOpen::CAE::ResultParameters *parameters) |
Creates a result access object It is user's responsibility to destroy the result access object once done using CAE::ResultManager::DeleteResultAccess , in order to free up system resources. | |
NXOpen::CAE::ResultParameters * | CreateResultParameters () |
Creates a result parameter object. | |
NXOpen::CAE::ResultsCombinationBuilder * | CreateResultsCombinationBuilder () |
Creates a results combination builder. | |
NXOpen::CAE::ResultsEnvelopeBuilder * | CreateResultsEnvelopeBuilder () |
Creates a results envelope builder. | |
NXOpen::CAE::Result * | CreateSeResult (NXOpen::CAE::Result *parentResult, int seid) |
Creates a result object given a seid within an existing CAE::Result . | |
NXOpen::CAE::SolutionResult * | CreateSolutionResult (NXOpen::CAE::SimSolution *solution) |
Creates a solution result object given a CAE::SimSolution It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources. | |
NXOpen::CAE::SolutionResult * | CreateTbsOptimizationSolutionResult (NXOpen::CAE::Optimization::TBSOptimizationSolution *tbsOptimizationSolution) |
Creates a solution result object given a CAE::Optimization::TBSOptimizationSolution It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources. | |
void | DeleteClippingParameters (NXOpen::CAE::ClippingParameters *result) |
Delete a CAE::ClippingParameters object. | |
void | DeleteCrossSectionParameters (NXOpen::CAE::CrossSectionParameters *crossSection) |
Delete a CAE::CrossSectionParameters object. | |
void | DeleteDeformationParameters (NXOpen::CAE::DeformationParameters *result) |
Delete a CAE::DeformationParameters object. | |
void | DeleteFreeBodyResultsBuilder (NXOpen::CAE::FreeBodyResultsBuilder *builder) |
Delete a CAE::FreeBodyResultsBuilder object. | |
void | DeleteResult (NXOpen::CAE::Result *result) |
Delete a CAE::Result object. | |
void | DeleteResultAccess (NXOpen::CAE::ResultAccess *result) |
Delete a CAE::ResultAccess object. | |
void | DeleteResultParameters (NXOpen::CAE::ResultParameters *result) |
Delete a CAE::ResultParameters object. | |
NXOpen::TaggedObject * | FindObject (const NXString &journalIdentifier) |
Returns a CAE::Result. | |
tag_t | Tag () const |
Returns the tag of this object. |
Manages results
To obtain an instance of this class, refer to Session
Created in NX6.0.2.
void NXOpen::CAE::ResultManager::ConvertOdbFile | ( | const NXString & | inputFileName, |
const NXString & | outputFileName | ||
) |
Convert older version of ODB file to currently supported version
Created in NX6.0.2.
License requirements : None
inputFileName | NOTE: The full Unicode character set is not supported for this parameter. |
outputFileName | NOTE: The full Unicode character set is not supported for this parameter. |
Creates a clipping parameter object.
It is user's responsibility to destroy the clipping parameters object once done using CAE::ResultManager::DeleteClippingParameters , in order to free up system resources
Creates a cross-section parameter object.
It is user's responsibility to destroy the crosss-section parameters object once done using CAE::ResultManager::DeleteCrossSectionParameters , in order to free up system resources
NXOpen::CAE::SolutionResult* NXOpen::CAE::ResultManager::CreateDaoOptimizationSolutionResult | ( | NXOpen::CAE::Optimization::DAOSolution * | daoOptimizationSolution | ) |
Creates a solution result object given a CAE::Optimization::DAOSolution It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources.
daoOptimizationSolution | daooptimizationsolution |
Creates a deformation parameter object.
It is user's responsibility to destroy the deformation parameters object once done using CAE::ResultManager::DeleteDeformationParameters , in order to free up system resources
NXOpen::CAE::SolutionResult* NXOpen::CAE::ResultManager::CreateDurabilityEventResult | ( | NXOpen::CAE::DurabilityEvent * | durablityEvent | ) |
Creates a solution result object given a CAE::DurabilityEvent It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources.
durablityEvent | durablityevent |
Creates a free body results builder.
It is user's responsibility to destroy the builder object once done using CAE::ResultManager::DeleteFreeBodyResultsBuilder , in order to free up system resources
NXOpen::CAE::ImportedResult* NXOpen::CAE::ResultManager::CreateImportedResult | ( | const NXString & | filename, |
const NXOpen::CAE::Result::ResultBasicUnit & | unitsystem | ||
) |
Creates a imported result object given a solver results file and the unit systems that these results are defined in.
It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources
filename | NOTE: The full Unicode character set is not supported for this parameter. |
unitsystem | unitsystem |
NXOpen::CAE::ImportedResult* NXOpen::CAE::ResultManager::CreateImportedResult | ( | const NXString & | filename, |
const NXString & | resultname, | ||
const NXOpen::CAE::Result::ResultBasicUnit & | unitsystem | ||
) |
Creates a imported result object given a solver results file and the unit systems that these results are defined in.
It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources
filename | NOTE: The full Unicode character set is not supported for this parameter. |
resultname | NOTE: The full Unicode character set is not supported for this parameter. |
unitsystem | unitsystem |
NXOpen::CAE::ImportedResult* NXOpen::CAE::ResultManager::CreateImportedResult | ( | const NXString & | filename, |
const NXString & | resultname | ||
) |
Creates a imported result object given a solver results file.
The unit systems is infered from the result file and Part. It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources
filename | NOTE: The full Unicode character set is not supported for this parameter. |
resultname | NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::CAE::SolutionResult* NXOpen::CAE::ResultManager::CreateLaminateGraphicalReportResult | ( | NXOpen::CAE::LaminateGraphicalReport * | lamGraphReport | ) |
Creates a solution result object given a CAE::LaminateGraphicalReport It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources.
lamGraphReport | The laminate graphical report specifications |
NXOpen::CAE::SolutionResult* NXOpen::CAE::ResultManager::CreateResponseEventResult | ( | NXOpen::CAE::ResponseSimulation::RSEvent * | responseSolution | ) |
Creates a solution result object given a CAE::ResponseSimulation::RSEvent It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources.
responseSolution | responsesolution |
NXOpen::CAE::SolutionResult* NXOpen::CAE::ResultManager::CreateResponseSolutionResult | ( | NXOpen::CAE::ResponseSimulation::Solution * | responseSolution | ) |
Creates a solution result object given a CAE::ResponseSimulation::Solution It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources.
responseSolution | responsesolution |
NXOpen::CAE::ResultAccess* NXOpen::CAE::ResultManager::CreateResultAccess | ( | NXOpen::CAE::Result * | result, |
NXOpen::CAE::ResultParameters * | parameters | ||
) |
Creates a result access object It is user's responsibility to destroy the result access object once done using CAE::ResultManager::DeleteResultAccess , in order to free up system resources.
result | analysis results for which you want to access information |
parameters | defines the specific results state you wish to access |
Creates a result parameter object.
It is user's responsibility to destroy the result parameters object once done using CAE::ResultManager::DeleteResultParameters , in order to free up system resources
NXOpen::CAE::ResultsCombinationBuilder* NXOpen::CAE::ResultManager::CreateResultsCombinationBuilder | ( | ) |
Creates a results combination builder.
It is user's responsibility to destroy the builder object once done
Creates a results envelope builder.
It is user's responsibility to destroy the builder object once done
NXOpen::CAE::Result* NXOpen::CAE::ResultManager::CreateSeResult | ( | NXOpen::CAE::Result * | parentResult, |
int | seid | ||
) |
Creates a result object given a seid within an existing CAE::Result .
It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources
parentResult | parent result |
seid | seid |
NXOpen::CAE::SolutionResult* NXOpen::CAE::ResultManager::CreateSolutionResult | ( | NXOpen::CAE::SimSolution * | solution | ) |
Creates a solution result object given a CAE::SimSolution It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources.
solution | solution |
NXOpen::CAE::SolutionResult* NXOpen::CAE::ResultManager::CreateTbsOptimizationSolutionResult | ( | NXOpen::CAE::Optimization::TBSOptimizationSolution * | tbsOptimizationSolution | ) |
Creates a solution result object given a CAE::Optimization::TBSOptimizationSolution It is user's responsibility to destroy the result object once done using CAE::ResultManager::DeleteResult , in order to free up system resources.
tbsOptimizationSolution | tbsoptimizationsolution |
void NXOpen::CAE::ResultManager::DeleteClippingParameters | ( | NXOpen::CAE::ClippingParameters * | result | ) |
Delete a CAE::ClippingParameters object.
Created in NX7.5.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
result | result |
void NXOpen::CAE::ResultManager::DeleteCrossSectionParameters | ( | NXOpen::CAE::CrossSectionParameters * | crossSection | ) |
Delete a CAE::CrossSectionParameters object.
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
crossSection | cross section |
void NXOpen::CAE::ResultManager::DeleteDeformationParameters | ( | NXOpen::CAE::DeformationParameters * | result | ) |
Delete a CAE::DeformationParameters object.
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
result | result |
void NXOpen::CAE::ResultManager::DeleteFreeBodyResultsBuilder | ( | NXOpen::CAE::FreeBodyResultsBuilder * | builder | ) |
Delete a CAE::FreeBodyResultsBuilder object.
Created in NX7.5.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
builder | builder |
void NXOpen::CAE::ResultManager::DeleteResult | ( | NXOpen::CAE::Result * | result | ) |
Delete a CAE::Result object.
If a CAE::ResultAccess object referencing it, that will also be deleted
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
result | result |
void NXOpen::CAE::ResultManager::DeleteResultAccess | ( | NXOpen::CAE::ResultAccess * | result | ) |
Delete a CAE::ResultAccess object.
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
result | result |
Delete a CAE::ResultParameters object.
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
result | result |
NXOpen::TaggedObject* NXOpen::CAE::ResultManager::FindObject | ( | const NXString & | journalIdentifier | ) |
Returns a CAE::Result.
journalIdentifier | Journal identifier of the object |
tag_t NXOpen::CAE::ResultManager::Tag | ( | ) | const |
Returns the tag of this object.