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
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 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 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::TBSShapeOptimizationSolutionBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateShapeOptimizationSolutionBuilder | ( | NXOpen::CAE::Optimization::TBSShapeOptimizationSolution * | shapeSolution | ) |
Creates the builder of CAE::Optimization::TBSShapeOptimizationSolution.
shapeSolution | shapesolution |
NXOpen::CAE::Optimization::TBSShapeRestrictAreaBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateShapeRestrictAreaBuilder | ( | NXOpen::CAE::Optimization::TBSShapeRestrictArea * | restrictArea | ) |
Create the builder of 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 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 |
NXOpen::CAE::Optimization::TBSTopologyOptimizationSolutionBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateTopologyOptimizationSolutionBuilder | ( | NXOpen::CAE::Optimization::TBSTopologyOptimizationSolution * | topoSolution | ) |
Creates the builder of CAE::Optimization::TBSTopologyOptimizationSolution.
topoSolution | toposolution |
NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder* NXOpen::CAE::Optimization::TBSOptimizationManager::CreateTopologyRestrictAreaBuilder | ( | NXOpen::CAE::Optimization::TBSTopologyRestrictArea * | restrictArea | ) |
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.