Next: Error Messages
Up: Load Definition
Previous: Boundary Data
The association of a FEMGEN load with an ABAQUS step is achieved via the FEMGEN loadcase number argument in the 'PROPERTY LOAD' command. All loads with loadcase number 1 will be associated with the first ABAQUS step and so on.
All FEMGEN load commands have the following form:
PROPERTY LOAD load_type [load_name] [loadcase_no] part1_name/ALL [part2_name] args
Argument | Meaning |
load_type | Load type (e.g. PRESSURE). |
load_name | Optional load name identifier (for reference purposes). |
loadcase_no | Optional FEMGEN loadcase No. (ABAQUS step). |
part1_name/ALL | Geometric part to which load is applied. |
part2_name | Optional second part to specify which side of part1 is loaded (element faces loads only). |
args | Varying arguments depending on load_type |
Notes:
Notes on advanced loading:
The following load types are supported:
Generic Load Type | FEMGEN Load Type | Application |
Uniform Pressure | PRESSURE | Element faces. |
Concentrated Force | FORCE | Nodes. |
Prescribed Displacement | DISPLACE | Nodes. |
Gravity or Body Force | GRAVITY | Whole elements. |
Temperature | TEMPERAT | Nodes. |
Surface Flux | HEAT | Element faces. |
Forced Convection | HEAT | Element faces. |
Hydrostatic Pressure | HYDROSTA | Element faces. |
Centrifugal Force | CENTRIFU | Whole elements. |
Coriolis Force | CENTRIFU | Whole elements. |
Rotary Acceleration | CENTRIFU | Whole elements. |
Distributed Seepage | DFLOW | Element faces. |
Seepage Coefficients | FLOW | Element faces. |
Fluid Mass Flow Rate | MFLOW | Nodes. |
Concentrated Electric Charge | CECHARGE | Nodes. |
Distributed Electric Charge | DECHARGE | Element faces. |
Concentrated Heat flux | CFLUX | Nodes. |
Radiation | RADIATE | Element faces. |
Interface Contact | C-INTERF | Contact Element Set |
Model Change | MODEL-CH | Whole Elements. |
Velocity | VELOCITY | Nodes. |
PROPERTY LOAD PRESSURE [load_name] [loadcase_no] part_name/ALL [part2_name] args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Geometry containing element faces/edges. |
part2_name | Optional second part containing the elements to be loaded. |
arg1 | Pressure value. |
arg2 | Degree of Freedom Indicator (0,1,2,3). |
Notes:
Example FEMGEN Command:
PROPERTY LOAD PRESSURE LO1 1 L2 100 0
Corresponding ABAQUS Input Deck:
*ELSET, ELSET=FL2 4 8 12 16 *DLOAD, OP=NEW FL2 , P2 , 100.0000
PROPERTY LOAD FORCE [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing nodes. |
arg1 | Force value. |
arg2 | Degree of Freedom Indicator (1,2,3,4,5,6). |
Notes:
Example FEMGEN Command:
PROPERTY LOAD FORCE LO1 1 P3 100 2
Corresponding ABAQUS Input Deck:
*NSET, NSET=P3 25 *CLOAD, OP=NEW P3 , 2 , 100.0000
PROPERTY LOAD DISPLACE [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing nodes. |
arg1 | Displacement value. |
arg2 | Degree of Freedom Indicator (1,2,3,4,5,6,7). |
Notes:
Example FEMGEN Command:
PROPERTY LOAD DISPLACE LO1 1 P4 100 2
Corresponding ABAQUS Input Deck:
*NSET, NSET=P4 21 *BOUNDARY P4 , 2, 2, 100.0000
PROPERTY LOAD GRAVITY [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing whole elements. |
arg1 | Gravitational Constant or body force value. |
arg2 | Degree of Freedom Indicator (1,2,3). |
Notes:
Example FEMGEN Command:
PROPERTY LOAD GRAVITY LO1 1 S1 -9.814 2
Corresponding ABAQUS Input Deck:
*DLOAD, OP=NEW S1 , GRAV, -9.814000 , 0.0000000 , 1.000000 , 0.0000000
PROPERTY LOAD TEMPERAT [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing nodes. |
arg1 | Temperature value. |
Notes:
Example FEMGEN Command:
PROPERTY LOAD TEMPERAT LO1 1 L4 100
Corresponding ABAQUS Input Deck:
*NSET, NSET=L4 21 16 11 6 1 *TEMPERATURE, OP=NEW L4 , 100.0000
PROPERTY LOAD HEAT [load_name] [loadcase_no] part_name/ALL [part2_name] args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Geometry containing element faces. |
part2_name | Optional second part containing the elements to be loaded. |
arg1 | Reference flux. |
arg2 | 0 |
arg3 | Reference flux for S2 side of shells. |
Notes:
Example FEMGEN Command:
PROPERTY LOAD HEAT LO1 1 L3 123 0
Corresponding ABAQUS Input Deck:
*ELSET, ELSET=FL3 13 14 15 16 *DFLUX, OP=NEW FL3 , S3 , 123.0000
PROPERTY LOAD HEAT [load_name] [loadcase_no] part_name/ALL [part2_name] args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Geometry containing element faces. |
part2_name | Optional second part containing the elements to be loaded. |
arg1 | Reference film coefficient. |
arg2 | Reference sink temperature. |
arg3 | Reference film coefficient for S2 side of shells. |
arg4 | Reference sink temperature for S2 side of shells. |
Notes:
Example FEMGEN Command:
PROPERTY LOAD HEAT LO1 1 L2 123 456
Corresponding ABAQUS Input Deck:
*ELSET, ELSET=FL2 4 8 12 16 *FILM, OP=NEW FL2 , F2 , 456.0000 , 123.0000
PROPERTY LOAD HYDROSTA [load_name] [loadcase_no] part_name/ALL [part2_name] args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Geometry containing element faces. |
part2_name | Optional second part containing the elements to be loaded. |
arg1 | Pressure at point name1. |
arg2 | Degree of Freedom Indicator (0). |
arg3 | Point name1. |
arg4 | Point name2. |
arg5 | Pressure at point name2. |
Notes:
For 3D models, the interface will use the Z coordinate of point name1 to define the position where pressure = arg1, and the z coordinate of point name2 to define the position where pressure = arg5.
Example FEMGEN Command:
PROPERTY LOAD HYDROSTA LO1 1 L2 100.00 0 P3 P2 0
Corresponding ABAQUS Input Deck:
*ELSET, ELSET=FL2 4 8 12 16 *DLOAD, OP=NEW FL2 , HP2 , 100.0000 , 0.0000000 , 100.0000
PROPERTY LOAD CENTRIFU [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name, determines ABAQUS load label. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing whole elements. |
arg1 | Magnitude. |
arg2 | Degree of Freedom Indicator (for display purposes only). |
arg3 | Point name1 (first point on rotation axis). |
arg4 | Point name2 (second point on rotation axis). |
Notes:
Example FEMGEN Command:
PROPERTY LOAD CENTRIFU LO9 1 S1 100.00 1 P5 P6
Corresponding ABAQUS Input Deck:
*DLOAD, OP=NEW S1 CENT 100.0 -10.00 0.0000 0.0000 0.0000 1.000 0.0000
PROPERTY LOAD DFLOW [load_name] [loadcase_no] part_name/ALL [part2_name] args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Geometry containing element faces. |
part2_name | Optional second part containing the elements to be loaded. |
arg1 | Reference seepage magnitude. |
Notes:
Example FEMGEN Command:
PROPERTY LOAD DFLOW LO10 1 L1 100.00
Corresponding ABAQUS Input Deck:
*ELSET, ELSET=FL1 1 2 3 4 *DFLOW, OP=NEW FL1 , Q1 , 100.0000
PROPERTY LOAD FLOW [load_name] [loadcase_no] part_name/ALL [part2_name] args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Geometry containing element faces. |
part2_name | Optional second part containing the elements to be loaded. |
arg1 | Reference pore pressure. |
arg2 | Reference flow coefficient |
Notes:
Example FEMGEN Command:
PROPERTY LOAD FLOW LO12 1 S1 100.00 200.00
Corresponding ABAQUS Input Deck:
*ELSET, ELSET=FS1 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 *FLOW, OP=NEW FS1 , Q1 , 100.0000 , 200.0000
PROPERTY LOAD MFLOW [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing nodes. |
arg1 | Mass flow rate per unit area (x) |
arg2 | Mass flow rate per unit area (y) |
arg3 | Mass flow rate per unit area (z) |
Notes:
Example FEMGEN Command:
PROPOPERTY LOAD MFLOW LO13 1 P2 1 2 3
Corresponding ABAQUS Input Deck:
*NSET, NSET=P2 5 *MASS FLOW RATE, OP=NEW P2 , 1.000000 , 2.000000 , 3.000000
PROPERTY LOAD CECHARGE [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing nodes. |
arg1 | Reference magnitude for electric charge. |
Notes:
Example FEMGEN Command:
PROPERTY LOAD CECHARGE LO14 1 P4 100.00
Corresponding ABAQUS Input Deck:
*NSET, NSET=P4 21 *CECHARGE, OP=NEW P4 , , 100.0000
PROPERTY LOAD DECHARGE [load_name] [loadcase_no] part_name/ALL [part2_name] args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Geometry containing element faces. |
part2_name | Optional second part containing the elements to be loaded. |
arg1 | Reference magnitude for electric charge. |
Notes:
Example FEMGEN Command:
PROPERTY LOAD DECHARGE LO16 1 L4 100.00
Corresponding ABAQUS Input Deck:
*ELSET, ELSET=FL4 1 5 9 13 *DECHARGE, OP=NEW FL4 , ES4 , 100.0000
PROPERTY LOAD CFLUX [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing nodes. |
arg1 | Flux value. |
arg2 | Degree of Freedom Indicator (1,2,3). |
Notes:
Example FEMGEN Command:
PROPERTY LOAD CFLUX LO11 1 P2 100.00 1
Corresponding ABAQUS Input Deck:
*NSET, NSET=P2 5 *CFLUX, OP=NEW P2 , 1 , 100.0000
PROPERTY LOAD RADIATE [load_name] [loadcase_no] part_name/ALL [part2_name] args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Geometry containing element faces. |
part2_name | Optional second part containing the elements to be loaded. |
arg1 | Reference sink temperature. |
arg2 | Radiation constant. |
Notes:
Example FEMGEN Command:
PROPERTY LOAD RADIATE LO18 1 L4 100 200
Corresponding ABAQUS Input Deck:
*ELSET, ELSET=FL4 1 5 9 13 *RADIATE, OP=NEW, ZERO= -273.16 FL4 , R4 , 100.0000 , 200.0000
PROPERTY LOAD C-INTERF [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing whole interface elements. |
arg1 | Reference value v. |
Notes:
Example FEMGEN Command:
PROPERTY LOAD C-INTERF LO20 1 S1 1.00000E-02
Corresponding ABAQUS Input Deck (versions 5.4 and above):
*CONTACT INTERFERENCE, TYPE=ELEMENT, OP=NEW S1 , 0.1000000E-01
Example FEMGEN Command:
PROPERTY LOAD C-INTERF LO20 1 S1 0
Corresponding ABAQUS Input Deck (versions 5.4 and above):
*CONTACT INTERFERENCE, TYPE=ELEMENT, OP=NEW, SHRINK S1
For ABAQUS versions below 5.4, the command 'PROPERTY LOAD C-INTERF' creates a '*VALUE' card instead.
PROPERTY LOAD MODEL-CH [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing whole elements. |
arg1 | 0=REMOVE, 1=INCLUDE |
Notes:
Example FEMGEN Command:
PROP LOAD MODEL-CH LO19 1 S1 0
Corresponding ABAQUS Input Deck:
*MODEL CHANGE, OP=REMOVE 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
PROPERTY LOAD VELOCITY [load_name] [loadcase_no] part_name/ALL args
Argument | Meaning |
load_name | FEMGEN load name. |
loadcase_no | FEMGEN loadcase number (links load to an ABAQUS step). |
part_name | Any geometry containing nodes. |
arg1 | Velocity value. |
arg2 | Degree of Freedom Indicator (1,2,3,4,5,6). |
Notes:
Example FEMGEN Command:
PROPERTY LOAD VELOCITY LO1 1 P4 100 2
Corresponding ABAQUS Input Deck:
*NSET, NSET=P4 21 *BOUNDARY, TYPE=VELOCITY P4 , 2, 2, 100.0000
Femsys Limited