OptimizationBuilderOptimizationVariable_Struct Struct — NXOpen Python API Reference 12.0.0 documentation

# OptimizationBuilderOptimizationVariable_Struct Struct

NXOpen.Optimization.OptimizationBuilder.OptimizationVariable is an alias for NXOpen.Optimization.OptimizationBuilderOptimizationVariable_Struct

class `NXOpen.Optimization.``OptimizationBuilderOptimizationVariable_Struct`

  Bases: `object`

  Defined variable structure .

  Constructor: NXOpen.Optimization.OptimizationBuilder.OptimizationVariable()

# Fields

Field | Description
--- | ---
AttributeName | Attribute name
AttributeObject | Object which the attribute belongs to, it makes sense with geometry design variable type
VariableType | Variable type
VariableLowerLimitValue | Lower limit value
VariableUpperLimitValue | Upper limit value

## AttributeName

`OptimizationBuilderOptimizationVariable_Struct.``AttributeName`

  Attribute name `-------------------------------------`

  Field Value Type:str

## AttributeObject

`OptimizationBuilderOptimizationVariable_Struct.``AttributeObject`

  Object which the attribute belongs to, it makes sense with geometry design variable type `-------------------------------------`

  Field Value Type:`NXOpen.NXObject`

## VariableType

`OptimizationBuilderOptimizationVariable_Struct.``VariableType`

  Variable type `-------------------------------------`

  Field Value Type:`NXOpen.Optimization.OptimizationBuilderOptimizationAttributeType`

## VariableLowerLimitValue

`OptimizationBuilderOptimizationVariable_Struct.``VariableLowerLimitValue`

  Lower limit value `-------------------------------------`

  Field Value Type:float

## VariableUpperLimitValue

`OptimizationBuilderOptimizationVariable_Struct.``VariableUpperLimitValue`

  Upper limit value `-------------------------------------`

  Field Value Type:float