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(autoFrozen)

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(numIterations)

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