DesignStudyBuilderDesignStudyObjective_Struct Struct — NXOpen Python API Reference 12.0.0 documentation

# DesignStudyBuilderDesignStudyObjective_Struct Struct

NXOpen.Optimization.DesignStudyBuilder.DesignStudyObjective is an alias for NXOpen.Optimization.DesignStudyBuilderDesignStudyObjective_Struct

class `NXOpen.Optimization.``DesignStudyBuilderDesignStudyObjective_Struct`

  Bases: `object`

  Defined Objective Structure .

  Constructor: NXOpen.Optimization.DesignStudyBuilder.DesignStudyObjective()

# Fields

Field | Description
--- | ---
AttributeName | Attribute name
AttributeObject | Object which the attribute belongs to, it makes sense with geometry design variable type
ObjectiveType | Objectibe type
WarningLowerLimit | Warning lower limit
WarningUpperLimit | Warning Upper limit
FailureLowerLimit | Failure Lower limit
FailureUpperLimit | Failure Upper limit

## AttributeName

`DesignStudyBuilderDesignStudyObjective_Struct.``AttributeName`

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

  Field Value Type:str

## AttributeObject

`DesignStudyBuilderDesignStudyObjective_Struct.``AttributeObject`

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

  Field Value Type:`NXOpen.NXObject`

## ObjectiveType

`DesignStudyBuilderDesignStudyObjective_Struct.``ObjectiveType`

  Objectibe type `-------------------------------------`

  Field Value Type:`NXOpen.Optimization.DesignStudyBuilderDesignStudyAttributeType`

## WarningLowerLimit

`DesignStudyBuilderDesignStudyObjective_Struct.``WarningLowerLimit`

  Warning lower limit `-------------------------------------`

  Field Value Type:float

## WarningUpperLimit

`DesignStudyBuilderDesignStudyObjective_Struct.``WarningUpperLimit`

  Warning Upper limit `-------------------------------------`

  Field Value Type:float

## FailureLowerLimit

`DesignStudyBuilderDesignStudyObjective_Struct.``FailureLowerLimit`

  Failure Lower limit `-------------------------------------`

  Field Value Type:float

## FailureUpperLimit

`DesignStudyBuilderDesignStudyObjective_Struct.``FailureUpperLimit`

  Failure Upper limit `-------------------------------------`

  Field Value Type:float