TBSShapeOptimizationParameters Class — NXOpen Python API Reference 12.0.0 documentation

# TBSShapeOptimizationParameters Class

class `NXOpen.CAE.Optimization.``TBSShapeOptimizationParameters`

  Bases: `NXOpen.CAE.Optimization.TBSOptimizationParameters`

  Represents the control parameters of shape optimization

  New in version NX8.5.0.

# Properties

Property | Description
--- | ---
DisplacementStepSize | Returns or sets the step size option for modifying the displacement during the optimization operation
Scale | Returns or sets the scale factor
Tag | Returns the Tag for this object.

# Methods

# Enumerations

TBSShapeOptimizationParametersDisplacementStepsize Enumeration | the step size option for incrementing the displacement during the optimization operation

# Property Detail

## DisplacementStepSize

`TBSShapeOptimizationParameters.``DisplacementStepSize`

  Returns or sets the step size option for modifying the displacement during the optimization operation

  `-------------------------------------`

  Getter Method

  Signature `DisplacementStepSize`

  Returns: |
  Return type: | `NXOpen.CAE.Optimization.TBSShapeOptimizationParametersDisplacementStepsize`

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `DisplacementStepSize`

  Parameters: | stepSizeOption (`NXOpen.CAE.Optimization.TBSShapeOptimizationParametersDisplacementStepsize`) –

  New in version NX8.5.0.

  License requirements: cae_opt_toposhape (“NX Shape Optimization”)

## Scale

`TBSShapeOptimizationParameters.``Scale`

  Returns or sets the scale factor

  `-------------------------------------`

  Getter Method

  Signature `Scale`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Scale`

  Parameters: | scale (float) –

  New in version NX8.5.0.

  License requirements: cae_opt_toposhape (“NX Shape Optimization”)