Download FEAP - - A Finite Element Analysis Program

Transcript
Contents
1 Introduction
1.1 Setting Program Options . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Uses of Common and Include Statements . . . . . . . . . . . . . . . . .
1
1
3
2 Data Input and Output
2.1 Parameters and Expressions . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Array Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5
7
3 Allocating Arrays
8
4 User Functions
4.1 Mesh Input Functions - UMESHn. . . . . .
4.1.1 Command line data . . . . . . . .
4.2 User Material Models . . . . . . . . . . .
4.2.1 The UMATIn Module . . . . . . .
4.2.2 The UMATLn Module . . . . . . .
4.2.3 Auto time step control . . . . . .
4.3 Mesh Manipulation Functions - UMANIn.
4.4 Solution Command Functions - UMACRn. .
4.5 Plot Command Functions - UPLOTn. . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5 Adding Elements
5.1 Material property storage . . . . . . . . . . . . . . .
5.2 Non-linear Transient Solution Forms . . . . . . . . .
5.3 Example: 2-Node Truss Element . . . . . . . . . . . .
5.3.1 Theory for a Truss . . . . . . . . . . . . . . .
5.4 Additional Options in Elements . . . . . . . . . . . .
5.4.1 Task 1 Options . . . . . . . . . . . . . . . . .
5.4.2 Task 6 Options . . . . . . . . . . . . . . . . .
5.5 Projection of element variables to nodes . . . . . . .
5.6 Elements with History Variables . . . . . . . . . . . .
5.6.1 Assigning amount of storage for each element
5.6.2 Accessing history data for each element . . . .
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
15
15
16
17
18
20
21
23
24
25
.
.
.
.
.
.
.
.
.
.
.
27
31
32
41
42
46
46
46
47
48
49
49