OptimizationBuilderOptimizationObjective_Struct Struct

NXOpen.Optimization.OptimizationBuilder.OptimizationObjective is an alias for NXOpen.Optimization.OptimizationBuilderOptimizationObjective_Struct

class NXOpen.Optimization.OptimizationBuilderOptimizationObjective_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
ObjectiveTargetValue Value of objective target

AttributeName

OptimizationBuilderOptimizationObjective_Struct.AttributeName

Attribute name -------------------------------------

Getter Method Signature AttributeName()

Returns:
Return type:str

-------------------------------------

Setter Method

Signature AttributeName(value)

Parameters:value (str) –

AttributeObject

OptimizationBuilderOptimizationObjective_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

OptimizationBuilderOptimizationObjective_Struct.ObjectiveType

Objectibe type -------------------------------------

Getter Method Signature ObjectiveType()

Returns:
Return type:NXOpen.Optimization.OptimizationBuilderOptimizationAttributeType

-------------------------------------

Setter Method

Signature ObjectiveType(value)

Parameters:value (NXOpen.Optimization.OptimizationBuilderOptimizationAttributeType) –

ObjectiveTargetValue

OptimizationBuilderOptimizationObjective_Struct.ObjectiveTargetValue

Value of objective target -------------------------------------

Getter Method Signature ObjectiveTargetValue()

Returns:
Return type:float

-------------------------------------

Setter Method

Signature ObjectiveTargetValue(value)

Parameters:value (float) –