Parameters
Parameter entities parameterize FE entity and geometric entity attributes.
Abaqus Cards
To properly read and import parameters, independent parameters must be defined before dependent parameters. If parameters are not properly defined, Abaqus will abort the evaluation, and an error message will display.
In the image below, parameter2 must be defined ahead of parameter1.Parameters are evaluated and their values are determined by the solver. The final
value, after the evaluation of the parameter, will be written in the input deck. The order
in which the parameters are written determines the value assigned to the parameter. The
value of Parameter1, regardless of where Parameter1 is written in the input deck, will be
2.
*PARAMETER
parameter1 = 1.0
**HMNAME PROPERTY 1 property1
*SHELL SECTION, ELSET=property1, MATERIAL=Steel
<parameter1>, 5
*PARAMETER
Parameter1 = 2.0
During export, parameters are exported in the order in which they were created. Parameter information is written at the top of the input deck. If a parameter is in an Include file, then it will be written at the top of the Include file.
The keywords, *Parameter Dependence and *Parameter Table are not yet supported.
Card | Description |
---|---|
*PARAMETER | Defines numerical values through algebraic expressions of parameter names
referenced throughout the input file. Note: Supported:
|
LS-DYNA Cards
Card | Description |
---|---|
|
Defines numerical values of parameter names referenced throughout the input
file. Note: Supported:
|
|
Defines numerical values through algebraic expressions of parameter names
referenced throughout the input file. Note: Supported:
|
Nastran Cards
Card | Description |
---|---|
%DEFREPSYM | Defines default parameter values. Note: Can be created, imported, and
exported. Edit in the Entity Editor. |
%DEFREPWIDTH | Defines default width information. Note: Automatically created during export
when a parameter is created in HyperMesh. |
%SETREPSYM | Defines default values. Note: Cannot be created in HyperMesh, only imported and exported. |
%UNDEFREPSYM | Clears or unsets default parameter values. Note: Cannot be created in HyperMesh, only imported and exported. |
%UNSETREPSYM | Clears or unsets parameter values. Note: Cannot be created in HyperMesh, only imported and exported. |
Materials that can be parameterized in the NastranMSC user
profile.
- MAT1
- MAT10
- MAT2
- MAT4
- MAT5
- MAT8
- MAT9
- MATEP
- MATG
- MATHE
- MATHP
Properties that can be parameterized in the NastranMSC user
profile.
- PAABSF
- PACBAR
- PACINF
- PAERO2
- PBEND
- PBUSH
- PBUSH1D
- PCOMP
- PCOMPG
- PCOMPP
- PCONVM
- PWELD
- PDAMP
- PELAS
- PELAST
- PFAST
- PGAP
- PHBDY
- PMASS
- PROD
- PSEAM
- PSHEAR
- PSHELL
- PSHELL1
- PTUBE
- PVISC
OptiStruct Cards
- The parameter entity is supported in the OptiStruct interface, however support is limited to parameters that are created in HyperMesh and associated with parameters in HyperStudy.
- Scope is limited to material and property entity types. Also, within those entity types, parameterization is restricted to template attributes of type double.
- Parameterized attributes are unparameterized with their original value during export.
- Parameters cannot be exported or imported.
Radioss Cards
Card | Description |
---|---|
/GLOBAL/INT_EXPR/ | Defines numerical values through algebraic expressions of parameter names
referenced throughout the input file. Note: Supported:
|
/GLOBAL/INTEGER/ | Defines numerical values of parameter names referenced throughout the input
file. Note: Supported:
|
/GLOBAL/REAL/ | Defines numerical values of parameter names referenced throughout the input
file. Note: Supported:
|
/GLOBAL/REAL_EXPR/ | Defines numerical values through algebraic expressions of parameter names
referenced throughout the input file. Note: Supported:
|