TBSTopologyControllerOptimizationParameters Class

class NXOpen.CAE.Optimization.TBSTopologyControllerOptimizationParameters

Bases: NXOpen.CAE.Optimization.TBSOptimizationParameters

Represents the parameters to control an optimization in controller strategy

New in version NX8.0.0.

Properties

Property Description
AutomaticFrozenOption Returns or sets the automatic frozen option
IterationNumbers Returns or sets the number of iterations.
SpeedOption Returns or sets the speed size of increment
StartDeleteVolume Returns or sets the volume that is deleted in the first design cycle
Tag Returns the Tag for this object.
VolumeDefinitionOption Returns or sets the volume definition option

Methods

Enumerations

TBSTopologyControllerOptimizationParametersAutoFrozen Enumeration Defines the automatic fromzen strategy
TBSTopologyControllerOptimizationParametersSpeed Enumeration Specifies the step size of increment
TBSTopologyControllerOptimizationParametersVolumeDefinitionMethod Enumeration Represents the definition of volume that can be removed immediatedly in the first design cycle

Property Detail

AutomaticFrozenOption

TBSTopologyControllerOptimizationParameters.AutomaticFrozenOption

Returns or sets the automatic frozen option

-------------------------------------

Getter Method

Signature AutomaticFrozenOption

Returns:
Return type:NXOpen.CAE.Optimization.TBSTopologyControllerOptimizationParametersAutoFrozen

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AutomaticFrozenOption

Parameters:autoFrozen (NXOpen.CAE.Optimization.TBSTopologyControllerOptimizationParametersAutoFrozen) –

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

IterationNumbers

TBSTopologyControllerOptimizationParameters.IterationNumbers

Returns or sets the number of iterations.

Only available when CAE.Optimization.TBSTopologyControllerOptimizationParameters.SpeedOption() is CAE.Optimization.TBSTopologyControllerOptimizationParametersSpeed.Iteration

-------------------------------------

Getter Method

Signature IterationNumbers

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature IterationNumbers

Parameters:numIterations (int) –

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

SpeedOption

TBSTopologyControllerOptimizationParameters.SpeedOption

Returns or sets the speed size of increment

-------------------------------------

Getter Method

Signature SpeedOption

Returns:
Return type:NXOpen.CAE.Optimization.TBSTopologyControllerOptimizationParametersSpeed

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SpeedOption

Parameters:speedOption (NXOpen.CAE.Optimization.TBSTopologyControllerOptimizationParametersSpeed) –

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

StartDeleteVolume

TBSTopologyControllerOptimizationParameters.StartDeleteVolume

Returns or sets the volume that is deleted in the first design cycle

-------------------------------------

Getter Method

Signature StartDeleteVolume

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StartDeleteVolume

Parameters:startDeleteVolume (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”)

VolumeDefinitionOption

TBSTopologyControllerOptimizationParameters.VolumeDefinitionOption

Returns or sets the volume definition option

-------------------------------------

Getter Method

Signature VolumeDefinitionOption

Returns:
Return type:NXOpen.CAE.Optimization.TBSTopologyControllerOptimizationParametersVolumeDefinitionMethod

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature VolumeDefinitionOption

Parameters:volumeDefinitionOption (NXOpen.CAE.Optimization.TBSTopologyControllerOptimizationParametersVolumeDefinitionMethod) –

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