ModelUpdateDesignVariablesRapidCreateBuilder Class

class NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder

Bases: NXOpen.Builder

This class is the builder that is used for the rapid creation of design variables.

To create a new instance of this class, use NXOpen.CAE.CorrelManager.CreateModelUpdateDesignVariablesRapidCreateBuilderBuilder()

New in version NX8.0.1.

Properties

Property Description
CardName Returns or sets the card name
DesignVariableType Returns or sets the design variable type
HasInitialValue Returns or sets the has initial value
HasLowerBound Returns or sets the has lower bound
HasUpperBound Returns or sets the has upper bound
InitialValue Returns or sets the initial value
LowerBound Returns or sets the lower bound
MaterialTypes Returns or sets the material types
NameSeed Returns or sets the name seed
PhysicalTypes Returns or sets the physical types
Tag Returns the Tag for this object.
UpperBound Returns or sets the upper bound

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
DeselectAllEntities This command deselects all the entities.
DeselectAllFields This command deselects all the fields.
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
SelectAllEntities This command selects all the entities.
SelectAllFields This command selects all the fields.
SelectEntity This command selects one entity.
SelectField This command selects one field.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

CardName

ModelUpdateDesignVariablesRapidCreateBuilder.CardName

Returns or sets the card name

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

Getter Method

Signature CardName

Returns:
Return type:str

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature CardName

Parameters:cardName (str) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

DesignVariableType

ModelUpdateDesignVariablesRapidCreateBuilder.DesignVariableType

Returns or sets the design variable type

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

Getter Method

Signature DesignVariableType

Returns:
Return type:NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilderDesignVariableTypeEnum

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature DesignVariableType

Parameters:designVariableType (NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilderDesignVariableTypeEnum) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

HasInitialValue

ModelUpdateDesignVariablesRapidCreateBuilder.HasInitialValue

Returns or sets the has initial value

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

Getter Method

Signature HasInitialValue

Returns:
Return type:bool

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature HasInitialValue

Parameters:initialValue (bool) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

HasLowerBound

ModelUpdateDesignVariablesRapidCreateBuilder.HasLowerBound

Returns or sets the has lower bound

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

Getter Method

Signature HasLowerBound

Returns:
Return type:bool

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature HasLowerBound

Parameters:lowerBound (bool) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

HasUpperBound

ModelUpdateDesignVariablesRapidCreateBuilder.HasUpperBound

Returns or sets the has upper bound

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

Getter Method

Signature HasUpperBound

Returns:
Return type:bool

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature HasUpperBound

Parameters:upperBound (bool) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

InitialValue

ModelUpdateDesignVariablesRapidCreateBuilder.InitialValue

Returns or sets the initial value

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

Getter Method

Signature InitialValue

Returns:
Return type:float

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature InitialValue

Parameters:initialValue (float) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

LowerBound

ModelUpdateDesignVariablesRapidCreateBuilder.LowerBound

Returns or sets the lower bound

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

Getter Method

Signature LowerBound

Returns:
Return type:float

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature LowerBound

Parameters:lowerBound (float) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

MaterialTypes

ModelUpdateDesignVariablesRapidCreateBuilder.MaterialTypes

Returns or sets the material types

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

Getter Method

Signature MaterialTypes

Returns:
Return type:NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilderMaterialTypesEnum

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature MaterialTypes

Parameters:materialTypes (NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilderMaterialTypesEnum) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

NameSeed

ModelUpdateDesignVariablesRapidCreateBuilder.NameSeed

Returns or sets the name seed

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

Getter Method

Signature NameSeed

Returns:
Return type:str

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature NameSeed

Parameters:title (str) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

PhysicalTypes

ModelUpdateDesignVariablesRapidCreateBuilder.PhysicalTypes

Returns or sets the physical types

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

Getter Method

Signature PhysicalTypes

Returns:
Return type:NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilderPhysicalTypesEnum

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature PhysicalTypes

Parameters:physicalTypes (NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilderPhysicalTypesEnum) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

UpperBound

ModelUpdateDesignVariablesRapidCreateBuilder.UpperBound

Returns or sets the upper bound

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

Getter Method

Signature UpperBound

Returns:
Return type:float

New in version NX8.0.1.

License requirements: None.

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

Setter Method

Signature UpperBound

Parameters:upperBound (float) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

Method Detail

DeselectAllEntities

ModelUpdateDesignVariablesRapidCreateBuilder.DeselectAllEntities

This command deselects all the entities.

Signature DeselectAllEntities()

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

DeselectAllFields

ModelUpdateDesignVariablesRapidCreateBuilder.DeselectAllFields

This command deselects all the fields.

Signature DeselectAllFields()

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

SelectAllEntities

ModelUpdateDesignVariablesRapidCreateBuilder.SelectAllEntities

This command selects all the entities.

Signature SelectAllEntities()

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

SelectAllFields

ModelUpdateDesignVariablesRapidCreateBuilder.SelectAllFields

This command selects all the fields.

Signature SelectAllFields()

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

SelectEntity

ModelUpdateDesignVariablesRapidCreateBuilder.SelectEntity

This command selects one entity.

Signature SelectEntity(entityName)

Parameters:entityName (str) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

SelectField

ModelUpdateDesignVariablesRapidCreateBuilder.SelectField

This command selects one field.

Signature SelectField(field)

Parameters:field (str) –

New in version NX8.0.1.

License requirements: nx_correl_update (“FE Model Update”)

Validate

ModelUpdateDesignVariablesRapidCreateBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.