TBSSingleObjective Class¶
-
class
NXOpen.CAE.Optimization.
TBSSingleObjective
¶ Bases:
NXOpen.TaggedObject
Represents a single objective
To create a new instance of this class, use
NXOpen.CAE.Optimization.TBSOptimizationManager.CreateSingleObjective()
New in version NX8.0.0.
Properties¶
Property | Description |
---|---|
DesignResponse | Returns or sets the design response |
ReferenceValue | Returns or sets the reference value |
Tag | Returns the Tag for this object. |
Weight | Returns or sets the weight of the design variable |
Methods¶
Property Detail¶
DesignResponse¶
-
TBSSingleObjective.
DesignResponse
¶ Returns or sets the design response
-------------------------------------
Getter Method
Signature
DesignResponse
Returns: Return type: NXOpen.CAE.Optimization.TBSDesignResponse
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DesignResponse
Parameters: designResponse ( NXOpen.CAE.Optimization.TBSDesignResponse
) –New in version 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”)
ReferenceValue¶
-
TBSSingleObjective.
ReferenceValue
¶ Returns or sets the reference value
-------------------------------------
Getter Method
Signature
ReferenceValue
Returns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReferenceValue
Parameters: referenceValue (float) – New in version 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”)
Weight¶
-
TBSSingleObjective.
Weight
¶ Returns or sets the weight of the design variable
-------------------------------------
Getter Method
Signature
Weight
Returns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Weight
Parameters: weight (float) – New in version 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”)