DesignStudyBuilderDesignStudyVariable_Struct Struct¶
NXOpen.Optimization.DesignStudyBuilder.DesignStudyVariable is an alias for NXOpen.Optimization.DesignStudyBuilderDesignStudyVariable_Struct
-
class
NXOpen.Optimization.
DesignStudyBuilderDesignStudyVariable_Struct
¶ Bases:
object
Defined variable structure
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 |
DistributeType | Distribute type |
LocationParameter | Location parameter |
ScaleParameter | Scale parameter |
ShapeParameter | Shape parameter |
ValuesCount | Values count |
AttributeName¶
-
DesignStudyBuilderDesignStudyVariable_Struct.
AttributeName
¶ Attribute name
-------------------------------------
Getter Method Signature
AttributeName()
Returns: Return type: str -------------------------------------
Setter Method
Signature
AttributeName(value)
Parameters: value (str) –
AttributeObject¶
-
DesignStudyBuilderDesignStudyVariable_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
) –
VariableType¶
-
DesignStudyBuilderDesignStudyVariable_Struct.
VariableType
¶ Variable type
-------------------------------------
Getter Method Signature
VariableType()
Returns: Return type: NXOpen.Optimization.DesignStudyBuilderDesignStudyAttributeType
-------------------------------------
Setter Method
Signature
VariableType(value)
Parameters: value ( NXOpen.Optimization.DesignStudyBuilderDesignStudyAttributeType
) –
VariableLowerLimitValue¶
-
DesignStudyBuilderDesignStudyVariable_Struct.
VariableLowerLimitValue
¶ Lower limit value
-------------------------------------
Getter Method Signature
VariableLowerLimitValue()
Returns: Return type: float -------------------------------------
Setter Method
Signature
VariableLowerLimitValue(value)
Parameters: value (float) –
VariableUpperLimitValue¶
-
DesignStudyBuilderDesignStudyVariable_Struct.
VariableUpperLimitValue
¶ Upper limit value
-------------------------------------
Getter Method Signature
VariableUpperLimitValue()
Returns: Return type: float -------------------------------------
Setter Method
Signature
VariableUpperLimitValue(value)
Parameters: value (float) –
DistributeType¶
-
DesignStudyBuilderDesignStudyVariable_Struct.
DistributeType
¶ Distribute type
-------------------------------------
Getter Method Signature
DistributeType()
Returns: Return type: NXOpen.Optimization.DesignStudyBuilderDesignStudyDistributeType
-------------------------------------
Setter Method
Signature
DistributeType(value)
Parameters: value ( NXOpen.Optimization.DesignStudyBuilderDesignStudyDistributeType
) –
LocationParameter¶
-
DesignStudyBuilderDesignStudyVariable_Struct.
LocationParameter
¶ Location parameter
-------------------------------------
Getter Method Signature
LocationParameter()
Returns: Return type: float -------------------------------------
Setter Method
Signature
LocationParameter(value)
Parameters: value (float) –
ScaleParameter¶
-
DesignStudyBuilderDesignStudyVariable_Struct.
ScaleParameter
¶ Scale parameter
-------------------------------------
Getter Method Signature
ScaleParameter()
Returns: Return type: float -------------------------------------
Setter Method
Signature
ScaleParameter(value)
Parameters: value (float) –
ShapeParameter¶
-
DesignStudyBuilderDesignStudyVariable_Struct.
ShapeParameter
¶ Shape parameter
-------------------------------------
Getter Method Signature
ShapeParameter()
Returns: Return type: float -------------------------------------
Setter Method
Signature
ShapeParameter(value)
Parameters: value (float) –