Professional Documents
Culture Documents
RESUMEN
Se presenta el fundamento matemtico que conduce al algoritmo denominado ensamblaje
directo para encontrar la matriz de rigidez de una estructura por medio del ordenador. Se obtiene esta
matriz para estructuras planas cuyos elementos se estudiaron en el captulo 12. Finalmente se indica
la forma de cmo obtener la matriz de rigidez para armaduras y prticos planos utilizando el programa
CAL.
Los elementos del prtico plano son totalmente flexibles, sta hiptesis facilita la elaboracin
de un programa de computacin para obtener la matriz de rigidez de la estructura.
ii)
El sistema de coordenadas
Para el ejemplo analizado las seis primeras coordenadas del elemento corresponden a la
columna y las siguientes seis a la viga.
426
Figura 13.1.1
P p
p t = [ p1
p2
p3
p5
p6 ]
p1
p2
p3
p4
p5
p6
427
P t = [P1
P1
P2
P3
P2
P3
P4
P6 ]
P5
P4
P5
P6
matriz
p= Aq
Primera columna de
A
q1 = 1 y qi = 0 i 1
Figura 13.3.1
p1 = 0
p2 = 0
p3 = 0
p4 = 1
p7 = 1
p8 = 0
p9 = 0
p10 = 0
Segunda columna de
A
q 2 = 1 y qi = 0 i 2
Figura 13.3.2
p5 = 0
p11 = 0
p6 = 0
p12 = 0
428
p1 = 0
p2 = 0
p3 = 0
p4 = 0
p5 = 1
p6 = 0
p7 = 1
p8 = 1
p9 = 0
p10 = 0
p11 = 0
p12 = 0
Tercera columna de
q3 = 1 y qi = 0 i 3
Figura 13.3.3
p1 = 0
p2 = 0
p3 = 0
p4 = 0
p5 = 0
p6 = 1
p7 = 0
p8 = 0
p9 = 1
p10 = 0
p11 = 0
p12 = 0
p5 = 0
p6 = 0
Cuarta columna de
A
q 4 = 1 y qi = 0 i 4
Figura 13.3.4
p1 = 0
p2 = 0
p3 = 0
p4 = 0
p7 = 0
p8 = 0
p9 = 0
p10 = 0
p11 = 0
A (1)
A = ===
A ( 2)
A (1) =
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
p12 = 1
429
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
A ( 2) =
La matriz A orientada al uso del computador est compuesta nicamente por ceros y unos,
como se acaba de apreciar. Su clculo es muy sencillo pero implica demasiados nmeros.
k12
(1)
k13
k 21
(1)
k 22
(1)
k 23
(1)
k 24
(1)
k 25
k 31
(1)
k 32
(1)
k 33
(1)
k 34
(1)
k 35
k 41
(1)
k 42
(1)
k 43
(1)
k 44
(1)
k 45
k 51
(1)
k 52
(1)
k 53
(1)
k 54
(1)
k 61
(1)
k 62
(1)
k 63
(1)
k 64
(1)
k11
(1)
( 2)
k12
k 21
( 2)
( 2)
k13
k 22
( 2)
k 23
k 31
( 2)
k 32
( 2)
k 33
k 41
( 2)
k 42
( 2)
k 43
k 51
( 2)
k 52
( 2)
k 61
( 2)
k 62
( 2)
k11
( 2)
(1)
k14
( 2)
(1)
k14
k15
( 2)
(1)
k16
(1)
(1)
k 26
(1)
k 36
(1)
k 46
k 55
(1)
k 56
(1)
k 65
(1)
k 66
(1)
k15
( 2)
( 2)
k 24
( 2)
k 25
( 2)
k 34
( 2)
k 35
( 2)
k 44
( 2)
k 45
k 53
( 2)
k 54
( 2)
k 63
( 2)
k 64
( 2)
(1)
(1)
(1)
k16
( 2)
( 2)
k 26
( 2)
( 2)
k 36
( 2)
k 46
k 55
( 2)
k 56
( 2)
k 65
( 2)
k 66
( 2)
( 2)
( 2)
K=
A(i ) t k (i ) A(i )
i =1
Para el presente ejemplo los triples productos matriciales indicados en la ecuacin 2, son:
430
Producto A
(1) t
K (i ) A(i )
(1) t
(1)
(1)
k 44
(1)
k 45
(1)
k 46
(1)
k 54
(1)
k 55
(1)
k 56
(1)
k 64
(1)
k 65
(1)
k 66
(1)
0
Producto A
( 2) t
K ( 2) A ( 2)
( 2)
k12
k 21
( 2)
k 31
k 61
k11
( 2) t
( 2)
( 2)
( 2)
k13
( 2)
k 22
( 2)
k 23
( 2)
k 26
( 2)
( 2)
k 32
( 2)
k 33
( 2)
k 36
( 2)
( 2)
k 62
( 2)
k 63
( 2)
k 66
( 2)
k16
( 2)
K=
k 44
(1)
+ k11
( 2)
k 45
(1)
+ k12
k 54
(1)
k 64
(1)
+ k 21
( 2)
k 55
(1)
+ k 31
( 2)
k 65
(1)
k 61
( 2)
( 2)
k 46
+ k 22
( 2)
+ k 32
( 2)
k 62
(1)
+ k13
k 56
(1)
k 66
(1)
( 2)
( 2)
k16
+ k 23
( 2)
k 26
( 2)
+ k 33
( 2)
k 36
( 2)
k 63
( 2)
( 2)
k 66
( 2)
VC (1) = [0
3]
VC (2) = [1
4]
Los tres primeros dgitos de VC corresponden a los grados de libertad del nudo inicial y los
tres ltimos a los grados de libertad del nudo final.
Se llega a obtener el mismo resultado de la matriz de rigidez de la estructura analizada en los
numerales anteriores, si sobre la matriz de rigidez de cada elemento se coloca el vector de colocacin
respectivo, en la parte superior y a la derecha, como se explica a continuacin.
Los elementos de la primera columna de la matriz de rigidez del elemento 1 van a la posicin
cero en la matriz de rigidez de la estructura pero como no existe la posicin toda la primera columna
no contribuye, razn por la cual se traza una lnea vertical, lo propio sucede con la segunda y tercera
columnas. Los elementos de la cuarta columna si contribuyen a la formacin de K. Ahora bien, a nivel
de filas, la primera fila tiene un cero por lo que no contribuye trazndose por tanto una lnea
horizontal, de igual manera la segunda y tercera filas no contribuyen.
431
Elemento 1
0
k11
0
(1)
k21
k31
k (1) =
(1)
k41
k51
(1)
(1)
(1)
k61
(1)
k12
(1)
k22
(1)
k32
(1)
k42
(1)
k52
(1)
k62
(1)
k13
(1)
k23
k33
(1)
(1)
k43
(1)
k53
(1)
k63
(1)
k14
2
(1)
k24
k34
k15
(1)
(1)
k44
(1)
k54
(1)
k64
(1)
3
(1)
k25
k35
k16
(1)
k55
(1)
k65
(1)
(1)
(1)
k56
(1)
k66
(1)
k36
(1)
(1)
k 26
(1)
k45
(1)
k 46
[1
k11
( 2)
2
( 2)
k 21
( 2)
k 31
k12
3
( 2)
k 22
( 2)
( 2)
k 32
k 41
( 2)
k 51
k 61
k13
0
( 2)
k 23
( 2)
( 2)
k 33
k 42
( 2)
( 2)
k 52
( 2)
k 62
k14
( 2)
k15
( 2)
k 24
( 2)
k 25
( 2)
k 34
( 2)
k 35
k 43
( 2)
k 44
( 2)
k 45
( 2)
k 53
( 2)
k 54
( 2)
( 2)
k 63
( 2)
k 64
( 2)
k16
( 2)
( 2)
k 26
( 2)
k 36
( 2)
k 46
k 55
( 2)
k 65
( 2)
]
1
( 2)
( 2)
( 2)
k 56
( 2)
k 66
( 2)
EJEMPLO N.- 1
I0
1
=
2
80
A0 L
432
Figura 13.4.1
SOLUCIN
Para el 1, se considera que el nudo inicial corresponde a la junta A y el final al nudo B. Luego
el ngulo que forma el eje del elemento con el eje X es 90 grados. La matriz de rigidez en
coordenadas globales resulta.
12
0
(1)
6L
=
12
0
0
80
6L
0
12
0
0
80
0
0
80
4 L2
6L
0
6L
12
0
0
0
80
2 L2
6L
6L
6L
0
2 L2 EI 0
6 L L3
0
4 L2
VC (1) = [0 0 0 1 2 3]
Luego al colocar el VC sobre y a la derecha de la matriz de rigidez de miembro, se tiene:
[
k (1) =
12
0
0
80
6L
0
12
0
0
80
6L
0
6L
12
0
0
4 L2
6L
6L
12
0
0
2 L2
6L
80
80
6L
2 L2
6L
4 L2
0
0
EI 0
L3
0
1
2
3
433
12
K=
6L
80
EI o
L3
4 L2
6L
3
5
sen =
cos =
4
5
VC ( 2) = [1
4]
se tiene:
( 2)
EI
= 3o
L
1
1388
25
816
25
18 L
5
1388
25
816
25
18 L
5
816
25
912
25
24 L
5
816
25
912
25
24 L
5
18 L
5
24 L
5
1388
25
816
25
18 L
5
1388
25
816
25
18 L
5
4 L2
18 L
5
24 L
5
2 L2
816
25
912
25
24 L
5
816
25
912
25
24 L
5
18 L
5
24 L
5
2 L2
18 L
5
24 L
5
4 L2
1388
25
816
25
K =
18L
5
18L
5
816
25
912
25
24 L
5
24 L
5
18L
5
24 L
5
18L
5
24 L
5
4 L2
2 L2
2 L2
4 L2
EI o
L3
1
2
3
0
0
4
434
1688
25
816
25
K =
12 L
5
18L
5
816
25
2912
25
24 L
5
24 L
5
12 L
5
24 L
5
18L
5
24 L
5
8L2
2 L2
2 L2
4 L2
EI o
L3
EJEMPLO N.- 2
Determinar la matriz de rigidez del prtico plano presentado en la figura 13.5.1 si sus
elementos son totalmente flexibles. Las columnas son de 40 x 40 y la viga de 30 x 30. Considerar un
mdulo E = 2100000
T / m2 .
Figura 13.5.1
SOLUCIN
k (1) =
1988.00
0.00
2982.00
0.00
112000.00
0.00
1988.00
0.00
0.00 112000.00
2982.00
0.00
2982.00
0.00
5964.00
2982.00
0.00
2982.00
1988.00
0.00
2982.00
1988.00
0.00
2982.00
0.00 112000.00
0.00
0.00
112000.00
0.00
2982.00
2982.00
0.00
5964.00
2982.00
0.00
VC (1) = [0
3]
435
Elemento 2
k ( 2) =
0.00 47250.00
47250.00
0.00
0.00
0.00
0.00
267.75
535.50
0.00
267.75
535.50
0.00
535.50
1428.00
0.00
535.50
714.00
47250.00
0.00
0.00
47250.00
0.00
0.00
0.00
267.75
535.50
0.00
267.75
535.50
0.00
535.50
714.00
VC ( 2) = [1
535.50
0.00
4
6]
6]
1428.00
Elemento 3
k (3) = k (1)
VC ( 3) = [0
49238.00
0.00
0.00 112270.00
K=
2982.00 47250.00
0.00
535.50
0.00
267.75
535.50
714.00
2982.00
535.50
7392.00
0.00
535.50
47250.00
0.00
0.00
49238.00
0.00
2982.00
0.00
267.75
535.50
0.00 112270.00
535.50
0.00
535.50
714.00
535.50
7392.00
2982.00
EJEMPLO N.- 3
Resolver el ejemplo N.- 2 considerando que los nudos son rgidos.
0.00
SOLUCIN
De acuerdo a la nomenclatura indicada en el captulo 12, se tiene:
Elementos 1 y 3
436
C1 = 0
C 2 = 0.15 m.
f = 2.85 m.
3 EI
= 0.01477
GAf2
4 EI o 1 +
= 6024.56652 = k '
f
1 + 4
k =
a=
L = 3.00 m
2 EI o 1 2
= 2880.75171
f
1 + 4
b =
6 EI o
1
= 3124.67306 = b'
2
1
+
4
t =
12 EI o
1
= 2192.75303
3
1 + 4
f
r =
EAo
= 117894.7368
f
k (1) =
2192.80
0.00
3124.70
2192.80
0.00
117894.70
0.00
3124.70
0.00
6024.60
3124.70
0.00
3349.50
2192.70
0.00
3142.70
2192.80
0.00
3453.60
0.00
117894.70
0.00
0.00
117894.70
0.00
3453.60
0.00
3349.50
3353.60
0.00
7011.30
0.00
3453.60
0.00 117894.00
0.00
k (1) = k ( 3)
Elemento 2
C1 = 0.20
C 2 = 0.20 m.
=
k =
a=
f = 3.60 m.
3 EI
= 0.00521
GAf2
4 EI o 1 +
= 1550.89543 = k '
f
1 + 4
2 EI o 1 2
= 763.39029
f
1 + 4
L = 4.00 m
437
b =
6 EI o
1
= 642.85714 = b'
2
1 + 4
f
t =
12 EI o
1
= 357.14286
3
1 + 4
f
r =
EAo
= 52500
f
k ( 2) =
0.00 52500.00
52500.00
0.00
0.00
0.00
0.00
357.14
714.29
0.00
357.14
714.29
0.00
714.29
1822.32
0.00
714.29
777.68
52500.00
0.00
0.00
52500.00
0.00
0.00
0.00
357.14
714.29
0.00
357.14
714.29
0.00
714.29
777.68
0.00
714.29
1822.32
Los vectores de colocacin de cada elemento son los indicados en el ejemplo anterior, razn
por la cual no se los ha presentado. Al efectuar el ensamblaje se obtiene:
54693.00
0.00
0.00 118250.00
K=
3453.60 52500.00
0.00
0.00
714.29
0.00
357.14
714.29
3453.60
714.29
8833.60
0.00
714.29
777.68
52500.00
0.00
0.00
54693.00
0.00
0.00
0.00
357.14
714.29
0.00
714.29
777.68
0.00 118250.00
714.29
714.29
8833.60
3453.60
EJEMPLO N.- 4
Figura 13.6.1
438
Ao
2
Ao
3
4
5
Ao
2
Ao
Ao
SOLUCIN
VC (1) = [0
VC (2) = [0
VC (3) = [3
VC (4) = [3
VC (5) = [0
VC (3) = [0
0
0
4
4
0
0
2]
2]
2]
0]
4]
0]
1
1
1
0
3
0
k (1) =
[0
2]
EA0
L 1
0
0
0
1
2
439
Elemento 2
[
k ( 2) =
EA0
2L
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0
0
1
2
Elemento 3
k ( 3) =
EA0
L
[3
2]
3
4
1
2
Elemento 4
[
k ( 4) =
EA0
2L
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
0 .5
3
4
0
0
Elemento 5
k ( 5) =
[0
4]
EA0 0
L 1
0
0
0
3
4
K =
1 + 0.25
0.25
0.25
0.25 + 1
0.25 + 1
1
0.25
EA0
0.25 L
1 + 0.25
440
K =
EA0
L
1.25
0.25
0 .0
0 .0
0.25
1.25
0 .0
1 .0
0 .0
0 .0
1.25
0.25
0 .0
1 .0
0.25
1.25
EJEMPLO N.- 5
SOLUCIN
Elemento Vertical
12
0
6L
k=
12
0
100
6L
0
12
0
0
100
6L
0
0
0
4 L2
6L
6L
12
0
0
2 L2
6L
100
2 L2
6L
100
0
6L
VC (1) = [0
4 L2
0
1
Elemento Horizontal
k=
VC ( 2) = [1
0
0 EA1
0 L
0
0
EI o
L3
4]
3]
441
Ensamblaje Directo
12 EI o EA1
+
L
L3
K =
0
6 EI o
L2
0
6 EI o
L2
100 EI o
L3
EJEMPLO N.- 6
Figura 13.8.1
SOLUCIN
442
Figura
1
2
3
4
5
X0
(m )
0.000033
0.000079
0.002115
0.000079
0.000033
0.002339
(m)
0.10
0.30
1.90
3.50
3.70
SUMATORIA
IY
(m )
4.45333x10-7
0.000007
0.009221
0.000973
0.000457
0.010658
(m4)
0.000457
0.000973
0.009221
0.000007
4.45333x10-7
0.010658
I Y ' 0.010658
=
= 0.000738
L2
3 .8 2
I
0.010658
' = Y2 =
= 0.000738
L
3 .8 2
W ' 0.002339 2 (0.000738)
=
=
= 0.000432
2
2
' 2 = (0.000738)2 (0.000432 )2 = 3.580942 x10 7
k = k'=
0.000738
= 2060.9104
3.580942 x10 7
'
0.000432
a=
=
= 1260.3865
2
'
3.580942 x10 7
2
k + a 2060.9104 + 1260.3865
=
= 874.0255
L
3.80
b + b' 2 (874.0255)
t=
=
= 460.0134
L
3.80
b = b'=
IY '
443
k=
b'
t
b'
b'
a
b'
k'
k=
460.0134
874.0255
460.0134
874.0255
874.0255
2060.9104
874.0255
1260.3865
460.0134
874.0255
460.0134
874.0255
874.0255
1260.3865
874.0255
2060.9104
VC = [2
5]
k =
1988.00
0.00
2982.00
0.00
112000.00
0.00
1988.00
0.00
0.00 112000.00
2982.00
0.00
2982.00
0.00
5964.00
2982.00
0.00
2982.00
1988.00
0.00
2982.00
1988.00
0.00
2982.00
0.00 112000.00
0.00
0.00
112000.00
0.00
2982.00
2982.00
0.00
5964.00
2982.00
0.00
VC = [0
VC = [0
0
0
0
0
1
1
2
4
3]
5]
444
3976.00
K=
13.5
0.00
2982.00
0.00
2982.00
0.00
112460.00
874.00
460.00
874.00
2982.00
0.00
874.00
460.00
8024.90
874.00
874.00
112460.00
1260.40
874.00
2982.00
874.00
1260.40
874.00
8024.90
VC
R=?
C=?
Este comando sirve para cargar los vectores de colocacin de cada uno de los elementos de
la estructura los mismos que estn inmersos en la matriz denominada VC. El nombre que se da a
esta matriz es arbitraria.
Cada una de las columnas de VC contiene el vector de colocacin de un elemento. Para
prticos planos y armaduras planas el valor de R=6 para prticos planos est correcto pero para
armaduras planas debera ser 4 pero est programado para 6 de tal manera que cuando se trate de
una armadura plana en el tercera y sexta fila que corresponden a los giros se colocar 0 para el caso
de armadura plana.
ADDK
Ki
VC
N=?
Con este comando se suma la contribucin de la matriz de rigidez del elemento denominado
Ki a la matriz de rigidez de la estructura K. Es necesario indicar la columna en la cual se encuentra el
vector de colocacin esto se realiza identificando la columna N del arreglo VC.
FRAME
Ki
I=?
A=?
E=?
X = Xi, Xj
Y = Yi, Yj
R=?
C=?
El comando LOAD XYZ sirve para definir las coordenadas X, Y, Z de un nudo de una
armadura plana o espacial. Para cada nudo se ocupar una fila de datos. En armaduras planas se
colocar Z=0. Es fundamental que la matriz que contiene las coordenadas de nudo se denomine
XYZ.
Ki
A=?
E=?
445
N = Ni,Nj
EJEMPLO N.- 7
Preparar el archivo de datos para CAL correspondiente a la estructura del ejemplo 2 resuelto
en ste captulo.
SOLUCIN
B1
C MATRIZ DE RIGIDEZ DE LOS ELEMENTOS EN COORDENADAS GLOBALES
FRAME K1 T1 I=0.002133 A=0.16 E=2100000
X=0,0
Y=0,3
FRAME K2 T2 I=0.000675 A=0.09 E=2100000
X=0,4
Y=3,3
FRAME K3 T3 I=0.002133 A=0.16 E=2100000
X=4,4
Y=0,3
C MATRIZ DE VECTORES DE COLOCACIN
LOADI VC R=6 C=3
0
1
0
0
2
0
0
3
0
1
4
4
2
5
5
3
6
6
C MATRIZ DE RIGIDEZ DE LA ESTRUCTURA
ZERO K R=6 C=6
ADDK K
K1
VC N=1
ADDK K
K2
VC N=2
ADDK K
K3
VC N=3
PRINT K
QUIT
EJEMPLO N.- 8
SOLUCIN
En la figura 13.9 se indica la numeracin de los nudos y elementos de la armadura plana del
ejemplo 4.
446
B1
C COORDENADAS DE LOS NUDOS
LOAD XYZ R=4 C=3
0
0
0
30 0
0
0
30
0
30 30
0
C MATRIZ DE RIGIDEZ DE LOS ELEMENTOS EN COORDENADAS GLOBALES
TRUSS K1 T1 A=1 E=2000000 N=3,4
TRUSS K2 T2 A=0.7071 E=2000000 N=1,4
TRUSS K3 T3 A=1 E=2000000 N=2,4
TRUSS K4 T4 A=0.7071 E=2000000 N=2,3
TRUSS K5 T5 A=1 E=2000000 N=1,2
TRUSS K6 T6 A=1 E=2000000 N=1,3
C MATRIZ DE VECTORES DE COLOCACION
LOADI VC R=6 C=6
0 0
3
3
0
0
0 0
4
4
0
0
0 0
0
0
0
0
1 1
1
0
3
0
2 2
2
0
4
0
0 0
0
0
0
0
C MATRIZ DE RIGIDEZ DE LA ARMADURA PLANA
ZERO K R=4 C=4
ADDK K K1
VC N=1
ADDK K K2
VC N=2
ADDK K K3
VC N=3
ADDK K K4
VC N=4
ADDK K K5
VC N=5
ADDK K K6
VC N=6
PRINT K
QUIT
Se ha presentado el archive de datos para el programa CAL para el sistema de coordenadas
generalizadas indicado en la figura 13.6.2.
13.6
447
EJERCICIOS PROPUESTOS
EJERCICIO N.- 1
Determinar la matriz de rigidez por ensamblaje directo de la siguiente estructura, sin
considerar nudos rgidos pero considerando el efecto de corte. Datos: E = 2100000 T / m ,
2
EJERCICIO N.- 2
Preparar el archivo de datos para el programa CAL, para determinar la matriz de rigidez del
ejercicio anterior.
EJERCICIO N.- 3
Obtener la matriz de rigidez del ejercicio nmero 1 considerando nudos rgidos.
EJERCICIO N.- 4
Encontrar la matriz de rigidez de la siguiente estructura si los vectores de colocacin son los
siguientes:
VC (1) = [1
VC (2) = [4
VC (3) = [4
2
5
3
6
0
1
0
2
0]
3]
0]
448
EJERCICIO N.- 5
Preparar el archivo de datos para el programa CAL del ejercicio 4.
EJERCICIO N.- 6
Obtener la matriz de rigidez por ensamblaje directo de la siguiente armadura plana
compuesta por perfiles C de 3 mm de espesor. Considerar E = 2000000 kg / cm
EJERCICIO N.- 7
Indicar si la siguiente armadura es estable o inestable usando la matriz de rigidez de la
estructura. Considerar que cada elemento es un perfil C igual al del ejemplo anterior.
EJERCICIO N.- 8
Determinar la matriz de rigidez por ensamblaje directo del siguiente marco plano. Los dos
elementos tienen la misma seccin transversal y en ellos se cumple que:
Ao
= 80
I o L2
449
EJERCICIO N.- 9
Encontrar la matriz de rigidez por ensamblaje directo de la siguiente estructura.
450
EJERCICIO N.- 10
E = 2100000 T / m 2 .