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
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
-------------------------------------
Getter Method Signature
AttributeName()
Returns: Return type: str -------------------------------------
Setter Method
Signature
AttributeName(value)
Parameters: value (str) –
AttributeObject¶
-
DesignStudyBuilderDesignStudyObjective_Struct.
AttributeObject
¶ Object which the attribute belongs to, it makes sense with geometry design variable type
-------------------------------------
Getter Method Signature
AttributeObject()
Returns: Return type: NXOpen.NXObject
-------------------------------------
Setter Method
Signature
AttributeObject(value)
Parameters: value ( NXOpen.NXObject
) –
ObjectiveType¶
-
DesignStudyBuilderDesignStudyObjective_Struct.
ObjectiveType
¶ Objectibe type
-------------------------------------
Getter Method Signature
ObjectiveType()
Returns: Return type: NXOpen.Optimization.DesignStudyBuilderDesignStudyAttributeType
-------------------------------------
Setter Method
Signature
ObjectiveType(value)
Parameters: value ( NXOpen.Optimization.DesignStudyBuilderDesignStudyAttributeType
) –
WarningLowerLimit¶
-
DesignStudyBuilderDesignStudyObjective_Struct.
WarningLowerLimit
¶ Warning lower limit
-------------------------------------
Getter Method Signature
WarningLowerLimit()
Returns: Return type: float -------------------------------------
Setter Method
Signature
WarningLowerLimit(value)
Parameters: value (float) –
WarningUpperLimit¶
-
DesignStudyBuilderDesignStudyObjective_Struct.
WarningUpperLimit
¶ Warning Upper limit
-------------------------------------
Getter Method Signature
WarningUpperLimit()
Returns: Return type: float -------------------------------------
Setter Method
Signature
WarningUpperLimit(value)
Parameters: value (float) –
FailureLowerLimit¶
-
DesignStudyBuilderDesignStudyObjective_Struct.
FailureLowerLimit
¶ Failure Lower limit
-------------------------------------
Getter Method Signature
FailureLowerLimit()
Returns: Return type: float -------------------------------------
Setter Method
Signature
FailureLowerLimit(value)
Parameters: value (float) –
FailureUpperLimit¶
-
DesignStudyBuilderDesignStudyObjective_Struct.
FailureUpperLimit
¶ Failure Upper limit
-------------------------------------
Getter Method Signature
FailureUpperLimit()
Returns: Return type: float -------------------------------------
Setter Method
Signature
FailureUpperLimit(value)
Parameters: value (float) –