NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAE::ResultManager Class Reference

Manages results
To obtain an instance of this class, refer to Session

Created in NX6.0.2. More...

List of all members.

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::ClippingParametersCreateClippingParameters ()
 Creates a clipping parameter object.
NXOpen::CAE::CrossSectionParametersCreateCrossSectionParameters ()
 Creates a cross-section parameter object.
NXOpen::CAE::SolutionResultCreateDaoOptimizationSolutionResult (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::DeformationParametersCreateDeformationParameters ()
 Creates a deformation parameter object.
NXOpen::CAE::SolutionResultCreateDurabilityEventResult (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::FreeBodyResultsBuilderCreateFreeBodyResultsBuilder ()
 Creates a free body results builder.
NXOpen::CAE::ImportedResultCreateImportedResult (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::ImportedResultCreateImportedResult (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::ImportedResultCreateImportedResult (const NXString &filename, const NXString &resultname)
 Creates a imported result object given a solver results file.
NXOpen::CAE::SolutionResultCreateLaminateGraphicalReportResult (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::SolutionResultCreateResponseEventResult (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::SolutionResultCreateResponseSolutionResult (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::ResultAccessCreateResultAccess (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::ResultParametersCreateResultParameters ()
 Creates a result parameter object.
NXOpen::CAE::ResultsCombinationBuilderCreateResultsCombinationBuilder ()
 Creates a results combination builder.
NXOpen::CAE::ResultsEnvelopeBuilderCreateResultsEnvelopeBuilder ()
 Creates a results envelope builder.
NXOpen::CAE::ResultCreateSeResult (NXOpen::CAE::Result *parentResult, int seid)
 Creates a result object given a seid within an existing CAE::Result .
NXOpen::CAE::SolutionResultCreateSolutionResult (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::SolutionResultCreateTbsOptimizationSolutionResult (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::TaggedObjectFindObject (const NXString &journalIdentifier)
 Returns a CAE::Result.
tag_t Tag () const
 Returns the tag of this object.

Detailed Description

Manages results
To obtain an instance of this class, refer to Session

Created in NX6.0.2.



Member Function Documentation

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

Parameters:
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

Returns:

Created in NX7.5.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

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

Returns:

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

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.

Returns:

Created in NX8.0.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
daoOptimizationSolutiondaooptimizationsolution

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

Returns:

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

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.

Returns:

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
durablityEventdurablityevent

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

Returns:

Created in NX7.5.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

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

Returns:

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
filename
NOTE: The full Unicode character set is not supported for this parameter.
unitsystemunitsystem

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

Returns:

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
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.
unitsystemunitsystem

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

Returns:

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
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.

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.

Returns:
Created solution result given the input laminate graphical report specifications
Created in NX8.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
lamGraphReportThe laminate graphical report specifications

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.

Returns:

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
responseSolutionresponsesolution

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.

Returns:

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
responseSolutionresponsesolution

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.

Returns:

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
resultanalysis results for which you want to access information
parametersdefines 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

Returns:

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Creates a results combination builder.

It is user's responsibility to destroy the builder object once done

Returns:

Created in NX7.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Creates a results envelope builder.

It is user's responsibility to destroy the builder object once done

Returns:

Created in NX7.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

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

Returns:

Created in NX8.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
parentResultparent result
seidseid

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.

Returns:

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
solutionsolution

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.

Returns:

Created in NX8.0.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
tbsOptimizationSolutiontbsoptimizationsolution

Delete a CAE::ClippingParameters object.


Created in NX7.5.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
resultresult

Delete a CAE::CrossSectionParameters object.


Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
crossSectioncross section

Delete a CAE::DeformationParameters object.


Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
resultresult

Delete a CAE::FreeBodyResultsBuilder object.


Created in NX7.5.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
builderbuilder

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")

Parameters:
resultresult

Delete a CAE::ResultAccess object.


Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
resultresult

Delete a CAE::ResultParameters object.


Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
resultresult

Returns a CAE::Result.

Returns:

Created in NX7.5.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
journalIdentifierJournal identifier of the object

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.