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) –