DAOSolutionCollection Class¶
-
class
NXOpen.CAE.Optimization.
DAOSolutionCollection
¶ Bases:
object
Represents the collection of optimization solution
To obtain an instance of this class, refer to
NXOpen.CAE.Optimization.DAOOptimizationManager
New 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.DAOConstraintBuilder
New 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.DAODesignVariableBuilder
New 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.DAOSolutionBuilder
New 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.DAOSolution
New in version NX8.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)