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 NXOpen::CAE::SimSimulation
Created in NX8.0.0.
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 NXOpen::CAE::SimSimulation
Created in NX8.0.0.
NXOpen::CAE::Optimization::TBSDesignResponseBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateDesignResponseBuilder | ( | NXOpen::CAE::Optimization::TBSDesignResponse * | designResponse | ) |
Creates the builder of NXOpen::CAE::Optimization::TBSDesignResponse.
designResponse | designresponse |
NXOpen::CAE::Optimization::TBSDesignVariableBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateDesignVariableBuilder | ( | NXOpen::CAE::Optimization::TBSDesignVariable * | designVariable | ) |
Creates the builder of NXOpen::CAE::Optimization::TBSDesignVariable.
designVariable | designvariable |
NXOpen::CAE::Optimization::TBSLoadCase* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateLoadCase | ( | ) |
Create a NXOpen::CAE::Optimization::TBSLoadCase object.
NXOpen::CAE::Optimization::TBSConstraintBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateResponseConstraintBuilder | ( | NXOpen::CAE::Optimization::TBSConstraint * | responseConstraint | ) |
Creates the builder of NXOpen::CAE::Optimization::TBSConstraint.
responseConstraint | responseconstraint |
NXOpen::CAE::Optimization::TBSShapeOptimizationSolutionBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateShapeOptimizationSolutionBuilder | ( | NXOpen::CAE::Optimization::TBSShapeOptimizationSolution * | shapeSolution | ) |
Creates the builder of NXOpen::CAE::Optimization::TBSShapeOptimizationSolution.
shapeSolution | shapesolution |
NXOpen::CAE::Optimization::TBSShapeRestrictAreaBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateShapeRestrictAreaBuilder | ( | NXOpen::CAE::Optimization::TBSShapeRestrictArea * | restrictArea | ) |
Create the builder of NXOpen::CAE::Optimization::TBSRestrictAreaBuilder.
restrictArea | restrictarea |
NXOpen::CAE::Optimization::TBSSingleObjective* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateSingleObjective | ( | NXOpen::CAE::Optimization::TBSDesignResponse * | designResponse, |
double | weight, | ||
double | referenceValue | ||
) |
Creates an object of NXOpen::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 NXOpen::CAE::Optimization::TBSSmoothBuilder.
smooth | smooth |
NXOpen::CAE::Optimization::TBSTopologyOptimizationSolutionBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateTopologyOptimizationSolutionBuilder | ( | NXOpen::CAE::Optimization::TBSTopologyOptimizationSolution * | topoSolution | ) |
Creates the builder of NXOpen::CAE::Optimization::TBSTopologyOptimizationSolution.
topoSolution | toposolution |
NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateTopologyRestrictAreaBuilder | ( | NXOpen::CAE::Optimization::TBSTopologyRestrictArea * | restrictArea | ) |
Create the builder of NXOpen::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.