DAOSolutionCollection Class¶
-
class
NXOpen.CAE.Optimization.DAOSolutionCollection¶ Bases:
objectRepresents the collection of optimization solution
To obtain an instance of this class, refer to
NXOpen.CAE.Optimization.DAOOptimizationManagerNew in version NX8.0.0.
Methods¶
| Method | Description |
|---|---|
| CreateConstraintBuilder | Creates the builder object of optimization solution design constraint |
| CreateDesignVariableBuilder | Creates the builder object of optimization solution design variable |
| CreateOptimizationBuilder | Creates the builder object of optimization solution |
| FindObject | Finds an optimization solution with a specified name |
Method Detail¶
CreateConstraintBuilder¶
-
DAOSolutionCollection.CreateConstraintBuilder¶ Creates the builder object of optimization solution design constraint
Signature
CreateConstraintBuilder(designConstraint)Parameters: designConstraint ( NXOpen.CAE.Optimization.DAOConstraint) – Design constraintReturns: Design constraint builder Return type: NXOpen.CAE.Optimization.DAOConstraintBuilderNew in version NX8.0.0.
Deprecated since version NX9.0.0: Use
NXOpen.CAE.Optimization.DAOSolution.CreateConstraintBuilder()instead.License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreateDesignVariableBuilder¶
-
DAOSolutionCollection.CreateDesignVariableBuilder¶ Creates the builder object of optimization solution design variable
Signature
CreateDesignVariableBuilder(designVariable)Parameters: designVariable ( NXOpen.CAE.Optimization.DAODesignVariable) – Design variableReturns: Design variable builder Return type: NXOpen.CAE.Optimization.DAODesignVariableBuilderNew in version NX8.0.0.
Deprecated since version NX9.0.0: Use
NXOpen.CAE.Optimization.DAOSolution.CreateDesignVariableBuilder()instead.License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreateOptimizationBuilder¶
-
DAOSolutionCollection.CreateOptimizationBuilder¶ Creates the builder object of optimization solution
Signature
CreateOptimizationBuilder(optimizationSolution)Parameters: optimizationSolution ( NXOpen.CAE.Optimization.DAOSolution) – Optimization solutionReturns: Optimization solution builder Return type: NXOpen.CAE.Optimization.DAOSolutionBuilderNew in version NX8.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
FindObject¶
-
DAOSolutionCollection.FindObject¶ Finds an optimization solution with a specified name
Signature
FindObject(solutionName)Parameters: solutionName (str) – Optimization solution name Returns: Optimization solution Return type: NXOpen.CAE.Optimization.DAOSolutionNew in version NX8.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)