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”)