Finite Element Analysis of Bidimensional Truss Structures
Finite Element Analysis of Bidimensional Truss Structures
Step 1: Identification of the finite elements, nodes and the corresponding DOFs.
The structure was divided into 3 finite elements, and the total number of DOFs for the
structure is 6.
The initial data and the nodes coordinates are defined:
ORIGIN := 1
6
E := 2.1 10
A := 12
x 1 := 0
x 2 := 0
x 3 := 600
y 1 := 0
y 2 := 400
y 3 := 0
Element # 1
i := 1
l :=
j := 2
(xj
xi
)2 + (yj
xj xi
cos :=
cos = 0
yi
)2
sin :=
l = 400
yj yi
l
sin = 1
2
( cos) 2
( sin cos)
( cos)
sin cos
2
2
sin cos
( sin)
( sin cos)
( sin)
EA
k1 :=
l
2
2
( sin cos)
sin cos
( cos)
( cos)
2
2
( sin)
sin cos
( sin)
( sin cos)
0
0
0 6.3 104
k1 =
0
0
4
0 6.3 10
4
0 6.3 10
0
0
4
0 6.3 10
0
Element # 2
j := 3
i := 2
l :=
(xj
cos :=
xi
)2 + (yj
xj xi
l
cos = 0.832
yi
)2
sin :=
l = 721.11
yj yi
l
sin = 0.555
2
( cos) 2
( sin cos)
( cos)
sin cos
2
2
( sin)
sin cos
( sin cos)
( sin)
EA
k2 :=
l
2
2
( sin cos)
sin cos
( cos)
( cos)
2
2
sin cos
( sin)
( sin)
( sin cos)
2.419 104
4
1.613 10
k2 =
4
2.419 10
4
1.613 10
1.613 10
2.419 10
1.613 10
2.419 10
1.075 10
1.613 10
1.075 10
4
4
1.613 10
4
1.075 10
4
1.613 10
4
1.075 10
4
1.613 10
i := 1
l :=
j := 3
(xj
cos :=
xi
Element # 3
)2 + (yj
xj xi
yi
)2
sin :=
cos = 1
l = 600
yj yi
l
sin = 0
2
( cos) 2
( sin cos)
( cos)
sin cos
2
2
sin cos
( sin)
( sin cos)
( sin)
EA
k3 :=
l
2
2
( sin cos)
sin cos
( cos)
( cos)
2
2
( sin)
sin cos
( sin)
( sin cos)
4.2 104
0
k3 =
4.2 104
0 4.2 10
0
0
4.2 10
k11 , 1
k12 , 1
k13 , 1
k1' :=
k1
4, 1
0
0
0
0
0
0 6.3 104
0
0
k1' =
4
0 6.3 10
0
0
0
0
0 0
0 6.3 10
0 0
0 0
0
4
6.3 10
0 0
0 0
0 0
Element # 2
0
0
k2' :=
0
0
0
Element # 3
0
k21 , 4
k22 , 4
k23 , 4
k24 , 4
0
0
k2' =
0
2.419 10
1.075 10
1.613 10
0 1.613 10
0 2.419 10
0
1.613 10
1.613 10
2.419 10
1.613 10
2.419 10
1.075 10
4
1.613 10
4
1.075 10
4
1.613 10
4
1.075 10
0
4
4
1.613 10
k31 , 1
k32 , 1
0
k3' :=
0
k33 , 1
k3
4, 1
4.2 104
k3' =
4.2 104
0 0
0 0
k33 , 2 0 0 k33 , 3
k34 , 2 0 0 k34 , 3
k32 , 4
0
0
k33 , 4
k34 , 4
0 0 0 4.2 10
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0
4
4.2 10
4.2 104
0
4
0
6.3 10
0
0
K =
4
6.3 10
0
4
0
4.2 10
0
0
4.2 10
6.3 10
0
4
2.419 10
1.613 10
7.375 10
1.613 10
1.613 10
2.419 10
1.613 10
6.619 10
1.613 10
2.419 10
1.075 10
4
1.613 10
4
1.075 10
4
1.613 10
4
1.075 10
0
4
4
1.613 10
6.3 104
K =
6.3 10
0
4
6.619 10
1.613 10
4
4.2 10
0
4
1.613 10
1.075 10
1.613 10
2.419 10
1.613 10
1.613 10
1.075 10
4.2 10
4.2 10
2.419 10
4
1.613 10
4
1.075 10
4
1.613 10
4
7.375 10
4
6.3 10
0
4
2.419 10
1.613 10
Krn := submatrix ( K , 1 , 3 , 4 , 6)
Knr := submatrix ( K , 4 , 6 , 1 , 3)
Knn := submatrix ( K , 4 , 6 , 4 , 6)
6.3 104
0
0
4
4
Krr =
0
1.613 10
6.619 10
4
4
1.613 10
1.075 10
0
0
6.3 10
0
4
4
0
1.613 10
1.075 10
0
4.2 10
0
4
4
Knr =
0
2.419 10
1.613 10
4
4
4
6.3 10 1.613 10 1.075 10
4.2 104
0
0
4
4
Knn =
0
2.419 10
1.613 10
4
4
0
1.613 10
7.375 10
0
Pn := 3000 daN
1000
0
Dn = 0.156 cm
0.048
Reactive forces:
Pr := Krn Dn
3 103
Pr = 3 103
3
2 10
daN
0
Dr := 0
0
D := stack ( Dr , Dn)
P := stack ( Pr , Pn)
0
0
D=
0
0.156
0.048
3 103
3 103
2 103
P =
3
3 10
3
1 10
We rearrange the structure external forces and displacements vectors, in the order of the structure
degrees of freedom.
D4 , 1
D1 , 1
D
5, 1
D :=
D6 , 1
D2 , 1
D3 , 1
P4 , 1
P1 , 1
P
5, 1
P :=
P6 , 1
P2 , 1
P3 , 1
0
0.156
D=
0.048
0
0
0
3
3 10
3
3 10
P =
3
1 10
3
3 10
3
2 10
Using the values of the nodal displacements and the element force-displacement characteristic, the nodal forces
and axial forces are computed for each element.
Element # 1
i := 1
j := 2
D2 i 1 , 1
D2 i , 1
d1 :=
D2 j 1 , 1
D
2 j , 1
d1 =
0.156
0.048
F1 := k1 d1
3 103
F1 =
3
3 10
N1 :=
(F11)2 + (F12)2
3
N1 = 3 10
N1' :=
N1' = 3 10
Element # 2
i := 2
j := 3
D2 i 1 , 1
D2 i , 1
d2 :=
D2 j 1 , 1
D
2 j , 1
3
F2 := k2
3 d210
3
2 10
F2 =
3
3 10
3
2 10
(F13)2 + (F14)2
0.156
0.048
d2 =
0
N2 :=
(F21)2 + (F22)2
N2' :=
(F23)2 + (F24)2
3
N2' = 3.606 10
N2 = 3.606 10
Element # 3
i := 1
j := 3
D2 i 1 , 1
D2 i , 1
d3 :=
D2 j 1 , 1
D
2 j , 1
0
0
d3 =
0
0
F3 := k3 d3
0
0
F3 =
0
0
N3 :=
N3 = 0
(F31)2 + (F32)2
N3' :=
N3' = 0
(F33)2 + (F34)2