In this example, we simplify Case01 setup by forgoing the use of parameter Block_height. Instead, we replace this parameter name by directly using the expression Height+1 in the Nodal_data data structure. Note that the parameter names and expressions are case-insensitive. Also, underscore is used to represent space within parameter names and expressions.
Basic Set Up: Data File Description
The data file for the project is in : ParDef_001\Case02\Data. The key data structures relevant to the definition of parameter definition for the current example are:
•Parameter_definition to define parameter names and values. •Global_loads to replace load value with parameter name "Load". •Nodal_data to replace coordinate points with parameter names "Length", "Height", "Block_width", and local expression "Height+1".
|
Parameter_definition
•Defines parameter names and parameter values
Data File
|
|
* Parameter_definition NUM=1
Parameter_names IDM=4
load
length
Height
block_width
Parameter_values IDM=4
30
20
12
1.5
|
1A list of Parameter_names is created with corresponding Parameter_values. |
|
Global_loads
•Defines the surface load value through parameter name
Data File
|
|
* Global_loads NUM=1
Surface_load IDM=2 JDM=2
Load 0.0
1.0 0.0
Surface_load_type 1
Surface_load_geom_set IDM=2
"Concrete_top"
"Soil_top"
Surface_load_geom_ass IDM=2
1
2
|
1Parameter name Load is put under Global_loads to define the normal surface load on the concrete block.
|
|
Nodal_data
•Defines coordinate points through parameter name
Data File
|
|
* Nodal_data
node_number IDM=7
1 2 3 4 5 6 7
coordinates IDM=2 JDM=7
0 0
Length 0
Length Height
Block_width Height
0 Height
Block_width Height+1
0 Height+1
|
1Parameter names Length, Height, and Block_width are placed accordingly under Nodal_data to define domain geometry. 2Expression Height+1 is defined locally to represent the height of the concrete block. |
|
The following mesh model should be identical to other case models presented in ParDef_001 example.

|
Case01 Strip Footing Mesh Model
|
|