In order to be 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.
Supported Card
|
Solver Description
|
Supported Parameters
|
Notes
|
*PARAMETER
|
Defines numerical values through algebraic expressions of parameter names referenced throughout the input file.
|
Double
Integer
String
Double expression
Integer expression
|
Supported:
• | Parameters can be created, imported, and exported. |
• | Edit parameters in the Entity Editor. |
• | Parameter expressions are evaluated on the fly. |
• | Parameter expressions can reference another parameter. |
• | If you edit the value of a parameter, the other parameters that references it will be updated accordingly. |
• | Parameterized variables are grayed out in the card editor and cannot be changed. Edit these variables in the Entity Editor. |
• | You can create and assign parameters from the fields of an entity in Entity Editor. |
• | Load magnitude, element node ID, Node coordinate, and so on can all be parameterized. |
Limitations:
• | Support is limited to all properties and materials. |
• | Parameterization of entity IDs is not supported. |
• | Unsupported parameterized entities and fields are replaced with corresponding parameter values during import, to avoid the loss of data. |
• | In macros and browsers, if any parameterized variable is changed, you will receive a warning message in the message bar and the value will not be updated. |
• | The creation of duplicate parameters is not supported. During import, duplicate parameters and their corresponding expression will be replaced with the resolved value in the input deck. |
|
|