NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder Class Reference

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

Inheritance diagram for NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  DesignVariableTypeEnum { Material, Physical }
 The enum for the design variable type. More...
 
enum  MaterialTypesEnum {
  Mat1, Mat2, Mat3, Mat8,
  Mat9
}
 The enum for the material type. More...
 
enum  PhysicalTypesEnum {
  Pbar, Pbarl, Pbeam, Pbeaml,
  Pbush, Pdamp, Pelas, Pgap,
  Pmass, Prod, Pshear, Pshell,
  Ptube, Pvisc
}
 The enum for the physical type. More...
 

Public Member Functions

unsafe void DeselectAllEntities ()
 This command deselects all the entities. More...
 
unsafe void DeselectAllFields ()
 This command deselects all the fields. More...
 
unsafe void SelectAllEntities ()
 This command selects all the entities. More...
 
unsafe void SelectAllFields ()
 This command selects all the fields. More...
 
unsafe void SelectEntity (string entityName)
 This command selects one entity. More...
 
unsafe void SelectField (string field)
 This command selects one field. More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe string CardName [get, set]
 Returns or sets the card name More...
 
unsafe
NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.DesignVariableTypeEnum 
DesignVariableType [get, set]
 Returns or sets the design variable type More...
 
unsafe bool HasInitialValue [get, set]
 Returns or sets the has initial value More...
 
unsafe bool HasLowerBound [get, set]
 Returns or sets the has lower bound More...
 
unsafe bool HasUpperBound [get, set]
 Returns or sets the has upper bound More...
 
unsafe double InitialValue [get, set]
 Returns or sets the initial value More...
 
unsafe double LowerBound [get, set]
 Returns or sets the lower bound More...
 
unsafe
NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.MaterialTypesEnum 
MaterialTypes [get, set]
 Returns or sets the material types More...
 
unsafe string NameSeed [get, set]
 Returns or sets the name seed More...
 
unsafe
NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.PhysicalTypesEnum 
PhysicalTypes [get, set]
 Returns or sets the physical types More...
 
unsafe double UpperBound [get, set]
 Returns or sets the upper bound More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

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

Created in NX8.0.1

Member Enumeration Documentation

The enum for the design variable type.

Enumerator
Material 
Physical 

The enum for the material type.

Enumerator
Mat1 
Mat2 
Mat3 
Mat8 
Mat9 

The enum for the physical type.

Enumerator
Pbar 
Pbarl 
Pbeam 
Pbeaml 
Pbush 
Pdamp 
Pelas 
Pgap 
Pmass 
Prod 
Pshear 
Pshell 
Ptube 
Pvisc 

Member Function Documentation

unsafe void NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.DeselectAllEntities ( )
inline

This command deselects all the entities.

Created in NX8.0.1

License requirements: nx_correl_update ("FE Model Update")

unsafe void NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.DeselectAllFields ( )
inline

This command deselects all the fields.

Created in NX8.0.1

License requirements: nx_correl_update ("FE Model Update")

unsafe void NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.SelectAllEntities ( )
inline

This command selects all the entities.

Created in NX8.0.1

License requirements: nx_correl_update ("FE Model Update")

unsafe void NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.SelectAllFields ( )
inline

This command selects all the fields.

Created in NX8.0.1

License requirements: nx_correl_update ("FE Model Update")

unsafe void NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.SelectEntity ( string  entityName)
inline

This command selects one entity.

Created in NX8.0.1

License requirements: nx_correl_update ("FE Model Update")

Parameters
entityName
unsafe void NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.SelectField ( string  field)
inline

This command selects one field.

Created in NX8.0.1

License requirements: nx_correl_update ("FE Model Update")

Parameters
field

Property Documentation

unsafe string NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.CardName
getset

Returns or sets the card name

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.DesignVariableTypeEnum NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.DesignVariableType
getset

Returns or sets the design variable type

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe bool NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.HasInitialValue
getset

Returns or sets the has initial value

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe bool NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.HasLowerBound
getset

Returns or sets the has lower bound

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe bool NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.HasUpperBound
getset

Returns or sets the has upper bound

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe double NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.InitialValue
getset

Returns or sets the initial value

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe double NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.LowerBound
getset

Returns or sets the lower bound

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.MaterialTypesEnum NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.MaterialTypes
getset

Returns or sets the material types

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe string NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.NameSeed
getset

Returns or sets the name seed

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.PhysicalTypesEnum NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.PhysicalTypes
getset

Returns or sets the physical types

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")

unsafe double NXOpen.CAE.ModelUpdateDesignVariablesRapidCreateBuilder.UpperBound
getset

Returns or sets the upper bound

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_update ("FE Model Update")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.