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(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(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(initialValue)

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(lowerBound)

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(upperBound)

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(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(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(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(title)

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(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(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.