NXOpen .NET Reference
12.0.0
|
Represents the objective functions of an optimization More...
Public Types | |
enum | ObjectiveType { Minimum, Maximum, MaxMin } |
Defines the target type of the design objective More... | |
Public Member Functions | |
unsafe NXOpen.CAE.Optimization.TBSSingleObjective[] | GetObjectives () |
Returns the design response More... | |
unsafe void | SetObjectives (NXOpen.CAE.Optimization.TBSSingleObjective[] objectives) |
Sets the design response More... | |
unsafe void | AddObjectives (NXOpen.CAE.Optimization.TBSSingleObjective[] objectives) |
Add objectives More... | |
unsafe void | RemoveObjectives (NXOpen.CAE.Optimization.TBSSingleObjective[] objectives, bool deleteObject) |
Remove objectives More... | |
Properties | |
unsafe NXOpen.CAE.Optimization.TBSObjectives.ObjectiveType | TargetObjective [get, set] |
Returns or sets the target objective type More... | |
Represents the objective functions of an optimization
Created in NX8.0.0
unsafe void NXOpen.CAE.Optimization.TBSObjectives.AddObjectives | ( | NXOpen.CAE.Optimization.TBSSingleObjective[] | objectives | ) |
Add objectives
Created in NX8.0.0
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")
objectives |
unsafe NXOpen.CAE.Optimization.TBSSingleObjective [] NXOpen.CAE.Optimization.TBSObjectives.GetObjectives | ( | ) |
Returns the design response
Created in NX8.0.0
License requirements: None.
unsafe void NXOpen.CAE.Optimization.TBSObjectives.RemoveObjectives | ( | NXOpen.CAE.Optimization.TBSSingleObjective[] | objectives, |
bool | deleteObject | ||
) |
Remove objectives
Created in NX8.0.0
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")
objectives | |
deleteObject |
unsafe void NXOpen.CAE.Optimization.TBSObjectives.SetObjectives | ( | NXOpen.CAE.Optimization.TBSSingleObjective[] | objectives | ) |
Sets the design response
Created in NX8.0.0
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")
objectives |
|
getset |
Returns or sets the target objective type
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")