NX Open C++ Reference Guide
|
Represents the optimization manager to contain the optimization solutions and take charge of creating optimization objects
To obtain an instance of this class, refer to CAE::SimSimulation
More...
Represents the optimization manager to contain the optimization solutions and take charge of creating optimization objects
To obtain an instance of this class, refer to CAE::SimSimulation
NXOpen::CAE::Optimization::TBSDesignResponseBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateDesignResponseBuilder | ( | NXOpen::CAE::Optimization::TBSDesignResponse * | designResponse | ) |
Creates the builder of CAE::Optimization::TBSDesignResponse.
designResponse | designresponse |
NXOpen::CAE::Optimization::TBSDesignVariableBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateDesignVariableBuilder | ( | NXOpen::CAE::Optimization::TBSDesignVariable * | designVariable | ) |
Creates the builder of CAE::Optimization::TBSDesignVariable.
designVariable | designvariable |
NXOpen::CAE::Optimization::TBSLoadCase* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateLoadCase | ( | ) |
Create a CAE::Optimization::TBSLoadCase object.
NXOpen::CAE::Optimization::TBSConstraintBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateResponseConstraintBuilder | ( | NXOpen::CAE::Optimization::TBSConstraint * | responseConstraint | ) |
Creates the builder of CAE::Optimization::TBSConstraint.
responseConstraint | responseconstraint |
NXOpen::CAE::Optimization::TBSSingleObjective* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateSingleObjective | ( | NXOpen::CAE::Optimization::TBSDesignResponse * | designResponse, |
double | weight, | ||
double | referenceValue | ||
) |
Creates an object of CAE::Optimization::TBSSingleObjective.
designResponse | design response |
weight | weight |
referenceValue | reference value |
NXOpen::CAE::Optimization::TBSSmoothBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateSmoothBuilder | ( | NXOpen::CAE::Optimization::TBSSmooth * | smooth | ) |
Creates the builder of CAE::Optimization::TBSSmoothBuilder.
smooth | smooth |
Creates the builder of CAE::Optimization::TBSTopologyOptimizationSolution.
topoSolution | toposolution |
Create the builder of CAE::Optimization::TBSRestrictAreaBuilder.
restrictArea | restrictarea |
NXOpen::CAE::Optimization::TBSOptimizationSolutionCollection* NXOpen::CAE::Optimization::TBSOptimizationManager::OptimizationSolutions | ( | ) |
Represents the optimization solution collection belonging to this simulation
Created in NX8.0.0.
tag_t NXOpen::CAE::Optimization::TBSOptimizationManager::Tag | ( | ) | const |
Returns the tag of this object.