Sunteți pe pagina 1din 25

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERIA CIENCIAS FISICAS Y MATEMTICA

CARRERA DE INGENIERA CIVIL.


ESTRUCTURAS III

TEMA:
DETERMINACIN DE LAS ACCIONES DE MIEMBRO POR CARGA VIVA DE UNA
ARMADURA PLANA POR EL METODO DE EMSAMBLAJE DIRECTO

NOMBRE:

CHAVEZ CHULDE STALIN ENRIQUE

NUMERO DE LISTA:

#7

FECHA DE PRESENTACIN:
10/10/2017

PERIODO:
2017-2018
EJERCICIO 2
Determinar las acciones de miembro de la siguiente armadura (Galpn) por el mtodo del
ensamblaje directo a travs del programa Matlab. Tomando en cuenta los siguientes datos del
ejercicio.

GALPON VISTA DE FRENTE.


GALPON VISTA EN PLANTA

Datos:
E=21000.000 T/m2
rea de Barras internas (2 perfiles L 50x40) = con un rea de 3.84 2 2
rea de Barras externas (C 200x60x60)= 14.42 2

Determinacin de Ic, ngl, nglt, nm, nglm.

= 48
= 48
nm= 53
nglm= 4
= 56
Imposicin de la numeracin de los nudos del galpn y de los barras de la armadura.

Determinacin del sentido de las barras.


Determinacin de los grados de libertad.

Teniendo en cuenta que es una estructura plana la misma tendr dos grados de libertad
por cada nudo como se muestra a continuacin:
Realizacin de la matriz de datos.

Por medio de las funciones del programa CivilCad se extraer todos los puntos de la
armadura con sus grados de libertad estos ltimos obtenidos manualmente.

**MATRIZ DE NUDOS

PUNTO X Y GDLX GDLY


1 0,40 0,00 51 52
2 0,00 0,00 49 50
3 0,47 1,00 1 2
4 0,00 1,00 3 4
5 0,53 2,00 5 6
6 0,00 2,00 7 8
7 0,60 3,00 9 10
8 0,00 3,00 11 12
9 1,00 3,67 13 14
10 0,00 4,00 15 16
11 1,00 4,25 17 18
12 2,00 4,00 19 20
13 2,00 4,50 21 22
14 3,00 4,00 23 24
15 3,00 4,75 25 26
16 4,00 4,00 27 28
17 4,00 4,50 29 30
18 5,00 3,67 31 32
19 5,00 4,25 33 34
20 6,00 4,00 35 36
21 5,40 3,00 37 38
22 6,00 3,00 39 40
23 5,47 2,00 41 42
24 6,00 2,00 43 44
25 5,53 1,00 45 46
26 6,00 1,00 47 48
27 5,60 0,00 53 54
28 6,00 0,00 55 56

Matriz de Datos.

Se proceder a utilizar las funciones del programa Excel para obtener todos los datos
necesarios para la realizacin del ejercicio como son:

o Nudos Iniciales
o Nudos Finales
o Longitud
o ngulos alfa
o Grados de libertad de nudo inicial y final.
**MATRIZ DE DATOS
NI NF
ELEMENTO NI NF X1 Y1 X2 Y2 L ALFA ALFA F VECTOR DE COLOCACION
1 2 1 0,00 0,00 0,40 0,00 0,40 0,0 0,0 49 50 51 52
2 1 3 0,40 0,00 0,47 1,00 1,00 86,2 86,2 51 52 1 2
3 2 4 0,00 0,00 0,00 1,00 1,00 90,0 90,0 49 50 3 4
4 3 5 0,47 1,00 0,53 2,00 1,00 86,2 86,2 1 2 5 6
5 4 6 0,00 1,00 0,00 2,00 1,00 90,0 90,0 3 4 7 8
6 5 7 0,53 2,00 0,60 3,00 1,00 86,2 86,2 5 6 9 10
7 6 8 0,00 2,00 0,00 3,00 1,00 90,0 90,0 7 8 11 12
8 7 9 0,60 3,00 1,00 3,67 0,78 59,0 59,0 9 10 13 14
9 8 10 0,00 3,00 0,00 4,00 1,00 90,0 90,0 11 12 15 16
10 10 11 0,00 4,00 1,00 4,25 1,03 14,0 14,0 15 16 17 18
11 9 12 1,00 3,67 2,00 4,00 1,05 18,5 18,5 13 14 19 20
12 11 13 1,00 4,25 2,00 4,50 1,03 14,0 14,0 17 18 21 22
13 12 14 2,00 4,00 3,00 4,00 1,00 0,0 0,0 19 20 23 24
14 13 15 2,00 4,50 3,00 4,75 1,03 14,0 14,0 21 22 25 26
15 14 16 3,00 4,00 4,00 4,00 1,00 0,0 0,0 23 24 27 28
16 17 15 4,00 4,50 3,00 4,75 1,03 -14,0 166,0 29 30 25 26
17 18 16 5,00 3,67 4,00 4,00 1,05 -18,5 161,5 31 32 27 28
18 19 17 5,00 4,25 4,00 4,50 1,03 -14,0 166,0 33 34 29 30
19 21 18 5,40 3,00 5,00 3,67 0,78 -59,0 121,0 37 38 31 32
20 20 19 6,00 4,00 5,00 4,25 1,03 -14,0 166,0 35 36 33 34
21 22 20 6,00 3,00 6,00 4,00 1,00 90,0 90,0 39 40 35 36
22 23 21 5,47 2,00 5,40 3,00 1,00 -86,2 93,8 41 42 37 38
23 24 22 6,00 2,00 6,00 3,00 1,00 90,0 90,0 43 44 39 40
24 25 23 5,53 1,00 5,47 2,00 1,00 -86,2 93,8 45 46 41 42
25 26 24 6,00 1,00 6,00 2,00 1,00 90,0 90,0 47 48 43 44
26 27 25 5,60 0,00 5,53 1,00 1,00 -86,2 93,8 53 54 45 46
27 28 26 6,00 0,00 6,00 1,00 1,00 90,0 90,0 55 56 47 48
28 27 28 5,60 0,00 6,00 0,00 0,40 0,0 0,0 53 54 55 56
29 2 3 0,00 0,00 0,47 1,00 1,10 65,0 65,0 49 50 1 2
30 4 3 0,00 1,00 0,47 1,00 0,47 0,0 0,0 3 4 1 2
31 3 6 0,47 1,00 0,00 2,00 1,10 -65,0 115,0 1 2 7 8
32 6 5 0,00 2,00 0,53 2,00 0,53 0,0 0,0 7 8 5 6
33 6 7 0,00 2,00 0,60 3,00 1,17 59,0 59,0 7 8 9 10
34 8 7 0,00 3,00 0,60 3,00 0,60 0,0 0,0 11 12 9 10
35 7 10 0,60 3,00 0,00 4,00 1,17 -59,0 121,0 9 10 15 16
36 9 10 1,00 3,67 0,00 4,00 1,05 -18,5 161,5 13 14 15 16
37 9 11 1,00 3,67 1,00 4,25 0,58 90,0 90,0 13 14 17 18
38 9 13 1,00 3,67 2,00 4,50 1,30 39,8 39,8 13 14 21 22
39 12 13 2,00 4,00 2,00 4,50 0,50 90,0 90,0 19 20 21 22
40 14 13 3,00 4,00 2,00 4,50 1,12 -26,6 153,4 23 24 21 22
41 14 15 3,00 4,00 3,00 4,75 0,75 90,0 90,0 23 24 25 26
42 14 17 3,00 4,00 4,00 4,50 1,12 26,6 26,6 23 24 29 30
43 16 17 4,00 4,00 4,00 4,50 0,50 90,0 90,0 27 28 29 30
44 18 17 5,00 3,67 4,00 4,50 1,30 -39,8 140,2 31 32 29 30
45 18 19 5,00 3,67 5,00 4,25 0,58 90,0 90,0 31 32 33 34
46 18 20 5,00 3,67 6,00 4,00 1,05 18,5 18,5 31 32 35 36
47 21 20 5,40 3,00 6,00 4,00 1,17 59,0 59,0 37 38 35 36
48 21 22 5,40 3,00 6,00 3,00 0,60 0,0 0,0 37 38 39 40
49 24 21 6,00 2,00 5,40 3,00 1,17 -59,0 121,0 43 44 37 38
50 23 24 5,47 2,00 6,00 2,00 0,53 0,0 0,0 41 42 43 44
51 25 24 5,53 1,00 6,00 2,00 1,10 65,0 65,0 45 46 43 44
52 25 26 5,53 1,00 6,00 1,00 0,47 0,0 0,0 45 46 47 48
53 28 25 6,00 0,00 5,53 1,00 1,10 -65,0 115,0 55 56 45 46
Una vez obtenidos los datos se procede a crear una tabla solo con los datos necesario para posteriormente cargar en el programa Matlab.

ELEMENTO NI NF AREA L ALFA 1 2 3 4


1 2 1 0,001442 0,40 0,00 49 50 51 52
2 1 3 0,001442 1,00 86,18 51 52 1 2
3 2 4 0,001442 1,00 90,00 49 50 3 4
4 3 5 0,001442 1,00 86,19 1 2 5 6
5 4 6 0,001442 1,00 90,00 3 4 7 8
6 5 7 0,001442 1,00 86,18 5 6 9 10
7 6 8 0,001442 1,00 90,00 7 8 11 12
8 7 9 0,001442 0,78 59,00 9 10 13 14
9 8 10 0,001442 1,00 90,00 11 12 15 16
10 10 11 0,001442 1,03 14,04 15 16 17 18
11 9 12 0,001442 1,05 18,48 13 14 19 20
12 11 13 0,001442 1,03 14,04 17 18 21 22
13 12 14 0,001442 1,00 0,00 19 20 23 24
14 13 15 0,001442 1,03 14,04 21 22 25 26
15 14 16 0,001442 1,00 0,00 23 24 27 28
16 17 15 0,001442 1,03 165,96 29 30 25 26
17 18 16 0,001442 1,05 161,52 31 32 27 28
18 19 17 0,001442 1,03 165,96 33 34 29 30
19 21 18 0,001442 0,78 121,00 37 38 31 32
20 20 19 0,001442 1,03 165,96 35 36 33 34
21 22 20 0,001442 1,00 90,00 39 40 35 36
22 23 21 0,001442 1,00 93,82 41 42 37 38
23 24 22 0,001442 1,00 90,00 43 44 39 40
24 25 23 0,001442 1,00 93,81 45 46 41 42
25 26 24 0,001442 1,00 90,00 47 48 43 44
26 27 25 0,001442 1,00 93,82 53 54 45 46
27 28 26 0,001442 1,00 90,00 55 56 47 48
28 27 28 0,001442 0,40 0,00 53 54 55 56
29 2 3 0,000768 1,10 64,98 49 50 1 2
30 4 3 0,000768 0,47 0,00 3 4 1 2
31 3 6 0,000768 1,10 115,02 1 2 7 8
32 6 5 0,000768 0,53 0,00 7 8 5 6
33 6 7 0,000768 1,17 59,04 7 8 9 10
34 8 7 0,000768 0,60 0,00 11 12 9 10
35 7 10 0,000768 1,17 120,96 9 10 15 16
36 9 10 0,000768 1,05 161,52 13 14 15 16
37 9 11 0,000768 0,58 90,00 13 14 17 18
38 9 13 0,000768 1,30 39,83 13 14 21 22
39 12 13 0,000768 0,50 90,00 19 20 21 22
40 14 13 0,000768 1,12 153,43 23 24 21 22
41 14 15 0,000768 0,75 90,00 23 24 25 26
42 14 17 0,000768 1,12 26,57 23 24 29 30
43 16 17 0,000768 0,50 90,00 27 28 29 30
44 18 17 0,000768 1,30 140,17 31 32 29 30
45 18 19 0,000768 0,58 90,00 31 32 33 34
46 18 20 0,000768 1,05 18,48 31 32 35 36
47 21 20 0,000768 1,17 59,04 37 38 35 36
48 21 22 0,000768 0,60 0,00 37 38 39 40
49 24 21 0,000768 1,17 120,96 43 44 37 38
50 23 24 0,000768 0,53 0,00 41 42 43 44
51 25 24 0,000768 1,10 64,98 45 46 43 44
52 25 26 0,000768 0,47 0,00 45 46 47 48
53 28 25 0,000768 1,10 115,02 55 56 45 46
Determinacin de la carga puntal que soporta las correas.

Se procede a determinar en primer lugar el rea cooperante en donde actura la carga


viva y muerta que fueron ya determinadas anteriormente.

= 1.03 6 = 6.18 2
= 0.515 6 = 3.09 2

Sabiendo el rea cooperante se procede a determinar la carga puntual que soportara


cada correa del galpn como se muestra a continuacin:

= (100 ) (6.18 2 )
2

= 0.618 0.62


= (100 ) (3.092 )
2

= 0.31


= (20 ) (6.18 2 )
2

= 0.12


= (20 ) (3.09 2 )
2

= 0.062

Las cargas puntuales, se van a aplicar en los siguientes grados de libertad:


16, 18, 22, 26, 30, 34, 36
NOTA:
Se proceder a representar solo a la carga viva a partir de este punto por lo cual las
respuestas solo son debidas a las cargas viva de 0.31 T en los extremos y 0.62 T en las
interiores correas de la estructura.
0.62 ton
0.62 ton 0.62 ton
0.62 ton 26 0.62 ton
22 30 0.31 ton
0.31 ton
18 34
36
16

SOLICITACIONES A CARGA VIVA

Estimacin del vector de cargas PL.

Se proceder a determinar las matrices k, T , K esta ltima es el resultado del triple


producto entre:
=

Estas matrices se determinaran a travs de bucles y de vectores de colocacin para as


reducir las lneas de cdigo como se muestra a continuacin:
for i=1:nm
k=Mkap(E,DATOS(i,4),DATOS(i,5));
T=Tap(DATOSD(i,6));
K=T*k*T';
S=Ens(DATOS(i,7:10),K,S,nglt)
end
Se determina la matriz S obtenindose los siguientes datos:

39828 4020,7 -34315 0 -133,7 -2008 -2623 5619,1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2623 -5619 -134,4 -2013 0 0 0 0
4020,7 84374 0 0 -2008 -30148 5619,1 -12039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5619 -12039 -2013 -30148 0 0 0 0
-34315 0 34315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 60564 0 0 0 -30282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30282 0 0 0 0 0 0
-133,7 -2008 0 0 30698 4020,7 -30430 0 -134,4 -2013 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-2008 -30148 0 0 4020,7 60296 0 0 -2013 -30148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-2623 5619,1 0 0 -30430 0 36701 461,93 -3648 -6081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5619,1 -12039 0 -30282 0 0 461,93 82740 -6081 -10137 0 -30282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 -134,4 -2013 -3648 -6081 44609 19152 -26880 0 -10298 -17139 -3648 6081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 -2013 -30148 -6081 -10137 19152 78945 0 0 -17139 -28525 6081 -10137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 -26880 0 26880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 -30282 0 0 0 60564 0 0 0 -30282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 -10298 -17139 0 0 57374 27294 -13817 4617,7 0 0 -25942 -8670 -7316 -6102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 -17139 -28525 0 0 27294 65862 4617,7 -1543 0 -27807 -8670 -2898 -6102 -5090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 -3648 6081 0 0 -13817 4617,7 45134 -3779 -27670 -6919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 6081 -10137 0 -30282 4617,7 -1543 -3779 43692 -6919 -1730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27670 -6919 55339 13839 0 0 -27670 -6919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 -27807 -6919 -1730 13839 31268 0 0 -6919 -1730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 -25942 -8670 0 0 0 0 56224 8670,1 0 0 -30282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 -8670 -2898 0 0 0 0 8670,1 35154 0 -32256 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 -7316 -6102 0 0 -27670 -6919 0 0 74175 14180 -11519 5760,7 -27670 -6919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 -6102 -5090 0 0 -6919 -1730 0 -32256 14180 43687 5760,7 -2881 -6919 -1730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30282 0 -11519 5760,7 83602 ###### 0 0 -30282 0 -11519 -5761 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5760,7 -2881 ###### 27266 0 -21504 0 0 -5761 -2881 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27670 -6919 0 0 55339 ###### 0 0 -27670 6919,3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6919 -1730 0 -21504 ###### 24965 0 0 6919,3 -1730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30282 0 0 0 56224 -8670 0 0 -25942 8670,1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8670 35154 0 -32256 8670,1 -2898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11519 -5761 -27670 6919,3 0 0 74175 -14180 -7316 6102,3 -27670 6919,3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5761 -2881 6919,3 -1730 0 -32256 -14180 43687 6102,3 -5090 6919,3 -1730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25942 8670,1 -7316 6102,3 57374 -27294 0 0 -13817 -4618 -10298 17139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8670,1 -2898 6102,3 -5090 -27294 65862 0 -27807 -4618 -1543 17139 -28525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27670 6919,3 0 0 55339 -13839 -27670 6919,3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6919,3 -1730 0 -27807 -13839 31268 6919,3 -1730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13817 -4618 -27670 6919,3 45134 3779,3 -3648 -6081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4618 -1543 6919,3 -1730 3779,3 43692 -6081 -10137 0 -30282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10298 17139 0 0 -3648 -6081 44609 -19152 -26880 0 -134,4 2013 -3648 6081 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17139 -28525 0 0 -6081 -10137 -19152 78945 0 0 2013 -30148 6081 -10137 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26880 0 26880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30282 0 0 0 60564 0 0 0 -30282 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -134,4 2013 0 0 30698 -4021 -30430 0 -133,7 2007,7 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2013 -30148 0 0 -4021 60296 0 0 2007,7 -30148 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3648 6081 0 0 -30430 0 36701 -461,9 -2623 -5619 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6081 -10137 0 -30282 0 0 -461,9 82740 -5619 -12039 0 -30282 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -133,7 2007,7 -2623 -5619 39828 -4021 -34315 0 0 0 0 0 -134,4 2013 -2623 5619,1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2007,7 -30148 -5619 -12039 -4021 84374 0 0 0 0 0 0 2013 -30148 5619,1 -12039
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34315 0 34315 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30282 0 0 0 60564 0 0 0 0 0 0 0 -30282
-2623 -5619 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78328 5619,1 -75705 0 0 0 0 0
-5619 -12039 0 -30282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5619,1 42321 0 0 0 0 0 0
-134,4 -2013 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -75705 0 75839 2013 0 0 0 0
-2013 -30148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2013 30148 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -134,4 2013 0 0 0 0 0 0 75839 -2013 -75705 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2013 -30148 0 0 0 0 0 0 -2013 30148 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2623 5619,1 0 0 0 0 0 0 -75705 0 78328 -5619
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5619,1 -12039 0 -30282 0 0 0 0 0 0 -5619 42321
SLL
SLR
SRL
SRR
Por ltimo se determina los desplazamientos, reacciones y las acciones de miembro
debido a las cargas vivas.

o Los desplazamientos se obtienen de la siguiente manera:

= () ()

NUDO DELTAL
1 -1,82E-04
2 7,19E-06
3 -1,82E-04
4 -2,56E-05
5 -4,32E-04
6 -3,54E-05
7 -4,32E-04
8 -5,12E-05
9 -4,51E-04
10 -9,34E-05
11 -4,51E-04
12 -3,55E-05
13 -2,62E-04
14 -2,61E-04
15 -1,98E-04
16 -1,99E-05
17 -1,23E-04
18 -2,83E-04
19 -2,71E-05
20 -8,70E-04
21 3,07E-05
22 -8,61E-04
23 9,91E-18
24 -9,21E-04
25 7,44E-18
26 -9,20E-04
27 2,71E-05
28 -8,70E-04
29 -3,07E-05
30 -8,61E-04
31 2,62E-04
32 -2,61E-04
33 1,23E-04
34 -2,83E-04
35 1,98E-04
36 -1,99E-05
37 4,51E-04
38 -9,34E-05
39 4,51E-04
40 -3,55E-05
41 4,32E-04
42 -3,54E-05
43 4,32E-04
44 -5,12E-05
45 1,82E-04
46 7,19E-06
47 1,82E-04
48 -2,56E-05
o Para determinar las reacciones de la armadura se lo hace a travs de la
ecuacin:

Reacciones 0,437
1,711
0,010
0,149
-0,010
0,149
-0,437
1,711

o Por ltimo se determina las acciones de miembro de la siguiente forma:


Elemento Significado
am = 1 0,000 Compresin
2 0,150 Compresin
3 0,775 Compresin
4 1,792 Compresin
5 0,775 Compresin
6 1,792 Compresin
7 -0,472 Traccin
8 1,794 Compresin
9 -0,472 Traccin
10 -0,260 Traccin
11 -0,865 Traccin
12 -0,260 Traccin
13 -0,821 Traccin
14 1,297 Compresin
15 -0,821 Traccin
16 1,297 Compresin
17 -0,865 Traccin
18 -0,260 Traccin
19 1,794 Compresin
20 -0,260 Traccin
21 -0,472 Traccin
22 1,792 Compresin
23 -0,472 Traccin
24 1,792 Compresin
25 0,775 Compresin
26 0,150 Compresin
27 0,775 Compresin
28 0,000 Compresin
29 1,033 Compresin
30 0,000 Compresin
31 -0,775 Traccin
32 0,000 Compresin
33 0,636 Compresin
34 0,000 Traccin
35 0,928 Compresin
36 -0,237 Traccin
37 0,620 Compresin
38 1,979 Compresin
39 -0,274 Traccin
40 0,010 Compresin
41 -0,009 Traccin
42 0,010 Compresin
43 -0,274 Traccin
44 1,979 Compresin
45 0,620 Compresin
46 -0,237 Traccin
47 0,928 Compresin
48 0,000 Traccin
49 0,636 Compresin
50 0,000 Compresin
51 -0,775 Traccin
52 0,000 Traccin
53 1,033 Compresin
Comprobacin del equilibrio por medio de la obtencin del Past.

Elemento
Past = 1 5,55E-17
2 -3,33E-16
3 0
4 0
5 8,10E-15
6 0
7 -1,35E-14
8 -3,66E-15
9 1,41E-14
10 2,07E-14
11 -5,33E-15
12 2,22E-15
13 -2,84E-14
14 -1,07E-14
15 3,35E-14
16 -0,311
17 -6,05E-15
18 -0,62
19 6,66E-16
20 6,44E-15
21 -4,79E-14
22 -0,62
23 5,02E-14
24 9,12E-15
25 1,73E-14
26 -0,62
27 -2,11E-14
28 1,84E-14
29 -1,38E-14
30 -0,62
31 3,94E-15
32 3,80E-15
33 3,45E-14
34 -0,62
35 -2,70E-14
36 -0,311
37 -1,81E-14
38 6,66E-15
39 1,78E-14
40 -4,44E-16
41 -8,33E-16
42 -2,44E-15
43 2,44E-15
44 -9,99E-16
45 -5,83E-15
46 1,11E-16
47 4,44E-15
48 0
r1 0,4367
r2 1,711041
r3 0,010013
r4 0,149959
r5 -0,010013
r6 0,149959
r7 -0,4367
r8 1,711041
REPRESENTACIN DEL SIGNIFICADO FISICO DE LAS REACCIONES Y ACCIONES DE MIEMBRO

Reacciones por carga viva

49,50 51,52 53,54 55,56

1.71 0.15 0.15 1.71

0.44 0.01 0.01 0.44


1.30 15 1.30

13 17 0.26
0.26
11 0.01
0.01
19 0.26
0.26 0.27 0.01 0.27
9 1.98 1.98 20
0.62 0.62
0.24
0.24
12 0.82 14 0.82 16 0.87
0.87
0.47 0.93 0.93 0.47
10 18
1.7 9
9 1.7
0 0
7 8 21 22

0.47 1.79 0.47


1.79 0.64
0.64

0 0
5 6 23 24
1.79 0.77
0.77 0.77 1.79 Acciones de miembro por carga viva 0.77

Barras Ext. Barras Int.


3 0
4 25 0
26
Tensin Compresin Tensin Compresin

0.77 1.03 0.15 0.15 1.03 0.77

1 2 27 28
CODIGO DE LA RESOLUCIN DEL EJERCICIO EN MATLAB.

clear
clc

%%UNIVERSIDAD CENTRAL DEL ECUADOR


%%ESTRUCTURAS 3
%%ANALISIS DE CARGA VIVA
%%DEBER 2
%%CHAVEZ CHULDE STALIN ENRIQUE #7

fprintf('DEBER2 \n')
fprintf('UNIVERSIDAD CENTRAL DEL ECUADOR \n')
fprintf('ESTRUCTURAS 3 \n')
fprintf('Stalin Chvez #7 \n')
fprintf(' \n')

%%DATOS

E=21000000; %E=ton/m^2
load DATOS
load NUDOS

%%Grado de indeterminacin Ic=48


ngl=48;
nglt=56;
nglm=4;
nm=53;

%% PL (CARGA VIVA)

PL=zeros(ngl,1); % CARGAS EN LOS NUDOS


PL(16,1)=-0.31
PL(18,1)=-0.62
PL(22,1)=-0.62
PL(26,1)=-0.62
PL(30,1)=-0.62
PL(34,1)=-0.62
PL(36,1)=-0.31

%%k, T, K
S=zeros(nglt);
for i=1:nm
k=Mkap(E,DATOS(i,4),DATOS(i,5));
T=Tap(DATOS(i,6)); %Sale la matriz identidad xq los
ejes coinciden con los globales
K=T*k*T';
S=Ens(DATOS(i,7:10),K,S,nglt)
end

%%MATRIZ DE RIGIDEZ

[SLL,SLR,SRL,SRR]=Part(S,ngl,nglt)

%%DEZPLAZAMIENTOS
DELTAL=inv(SLL)*PL

DELTA=zeros(nglt,1);
DELTA(1:ngl,1)=DELTAL

%%REACCIONES

AR=SRL*DELTAL

%%ACCIONES DE MIEMBRRO

am=zeros(nglm,nm)
Dm=zeros(nglm,nm)
Am=zeros(nglm,nm)
Past=zeros(nglt,1)

for i=1:nm
k=Mkap(E,DATOS(i,4),DATOS(i,5));
T=Tap(DATOS(i,6)); %Sale la matriz identidad xq los ejes coinciden con los
globales
D=DELTA(DATOS(i,7:10));
d=T'*D;
a=k*d;
A=T*a;
am(:,i)=a;
Dm(:,i)=D;
Am(:,i)=A;
Past=Acum2(DATOS(i,7:10),A, Past)
end

%%DELTA
DELTAL=inv(SLL)*PL

%%DESPLAZAMIENTOS

DELTA=zeros(nglt,1)
DELTA(1:ngl)=DELTAL

%%REACCIONES

AR=SRL*DELTAL

fprintf('RESULTADOS \n')

amf=am'

Past
ANEXOS
RESPUESTAS Y CODIGO DE LA RESOLUCIN DEL EJERCICIO EN MATLAB (CARGA VIVA)

CARGA MUERTA CARGA MUERTA


CARGA MUERTA Elemento Significado NUDO *1000 mm
Reacciones = r1 0,08 am= 1 0,00 Compresin DELTA = 1 -3,52E-05 -3,52E-02
r2 0,33 2 0,03 Compresin 2 1,39E-06 1,39E-03
r3 0,00 3 0,15 Compresin 3 -3,52E-05 -3,52E-02
r4 0,03 4 0,35 Compresin 4 -4,95E-06 -4,95E-03
r5 0,00 5 0,15 Compresin 5 -8,36E-05 -8,36E-02
r6 0,03 6 0,35 Compresin 6 -6,86E-06 -6,86E-03
r7 -0,08 7 -0,09 Tensin 7 -8,36E-05 -8,36E-02
r8 0,33 8 0,35 Compresin 8 -9,90E-06 -9,90E-03
9 -0,09 Tensin 9 -8,73E-05 -8,73E-02
10 -0,05 Tensin 10 -1,81E-05 -1,81E-02
11 -0,17 Tensin 11 -8,73E-05 -8,73E-02
12 -0,05 Tensin 12 -6,88E-06 -6,88E-03
13 -0,16 Tensin 13 -5,07E-05 -5,07E-02
14 0,25 Compresin 14 -5,05E-05 -5,05E-02
15 -0,16 Tensin 15 -3,83E-05 -3,83E-02
16 0,25 Compresin 16 -3,86E-06 -3,86E-03
17 -0,17 Tensin 17 -2,38E-05 -2,38E-02
18 -0,05 Tensin 18 -5,48E-05 -5,48E-02
19 0,35 Compresin 19 -5,25E-06 -5,25E-03
20 -0,05 Tensin 20 -0,00016829 -1,68E-01
21 -0,09 Tensin 21 5,93E-06 5,93E-03
22 0,35 Compresin 22 -0,00016665 -1,67E-01
23 -0,09 Tensin 23 1,98E-18 1,98E-15
24 0,35 Compresin 24 -0,0001782 -1,78E-01
25 0,15 Compresin 25 1,31E-18 1,31E-15
26 0,03 Compresin 26 -0,00017812 -1,78E-01
27 0,15 Compresin 27 5,25E-06 5,25E-03
28 0,00 Compresin 28 -0,00016829 -1,68E-01
29 0,20 Compresin 29 -5,93E-06 -5,93E-03
30 0,00 Tensin 30 -0,00016665 -1,67E-01
31 -0,15 Tensin 31 5,07E-05 5,07E-02
32 0,00 Compresin 32 -5,05E-05 -5,05E-02
33 0,12 Compresin 33 2,38E-05 2,38E-02
34 0,00 Tensin 34 -5,48E-05 -5,48E-02
35 0,18 Compresin 35 3,83E-05 3,83E-02
36 -0,05 Tensin 36 -3,86E-06 -3,86E-03
37 0,12 Compresin 37 8,73E-05 8,73E-02
38 0,38 Compresin 38 -1,81E-05 -1,81E-02
39 -0,05 Tensin 39 8,73E-05 8,73E-02
40 0,00 Compresin 40 -6,88E-06 -6,88E-03
41 0,00 Tensin 41 8,36E-05 8,36E-02
42 0,00 Compresin 42 -6,86E-06 -6,86E-03
43 -0,05 Tensin 43 8,36E-05 8,36E-02
44 0,38 Compresin 44 -9,90E-06 -9,90E-03
45 0,12 Compresin 45 3,52E-05 3,52E-02
46 -0,05 Tensin 46 1,39E-06 1,39E-03
47 0,18 Compresin 47 3,52E-05 3,52E-02
48 0,00 Tensin 48 -4,95E-06 -4,95E-03
49 0,12 Compresin
50 0,00 Compresin
51 -0,15 Tensin
52 0,00 Tensin
53 0,20 Compresin
clear
clc

%%UNIVERSIDAD CENTRAL DEL ECUADOR


%%ESTRUCTURAS 3
%%ANLISIS POR CARGA MUERTA
%%DEBER 2
%%CHAVEZ CHULDE STALIN ENRIQUE #7

fprintf('DEBER2 \n')
fprintf('UNIVERSIDAD CENTRAL DEL ECUADOR \n')
fprintf('ESTRUCTURAS 3 \n')
fprintf('Stalin Chvez #7 \n')
fprintf(' \n')

%%DATOS

E=21000000; %E=ton/m^2
load DATOS
load NUDOS

%%Grado de indeterminacin Ic=48


ngl=48;
nglt=56;
nglm=4;
nm=53;

%% PL (CARGA MUERTA)

PL=zeros(ngl,1); % CARGAS EN LOS NUDOS


PL(16,1)=-0.06
PL(18,1)=-0.12
PL(22,1)=-0.12
PL(26,1)=-0.12
PL(30,1)=-0.12
PL(34,1)=-0.12
PL(36,1)=-0.06

%%k, T, K
S=zeros(nglt);
for i=1:nm
k=Mkap(E,DATOS(i,4),DATOS(i,5));
T=Tap(DATOS(i,6)); %Sale la matriz identidad xq los
ejes coinciden con los globales
K=T*k*T';
S=Ens(DATOS(i,7:10),K,S,nglt)
end

%%MATRIZ DE RIGIDEZ

[SLL,SLR,SRL,SRR]=Part(S,ngl,nglt)

%%DEZPLAZAMIENTOS

DELTAL=inv(SLL)*PL

DELTA=zeros(nglt,1);
DELTA(1:ngl,1)=DELTAL
%%REACCIONES

AR=SRL*DELTAL

%%ACCIONES DE MIEMBRRO

am=zeros(nglm,nm)
Dm=zeros(nglm,nm)
Am=zeros(nglm,nm)
Past=zeros(nglt,1)

for i=1:nm
k=Mkap(E,DATOS(i,4),DATOS(i,5));
T=Tap(DATOS(i,6)); %Sale la matriz identidad xq los ejes coinciden con los
globales
D=DELTA(DATOS(i,7:10));
d=T'*D;
a=k*d;
A=T*a;
am(:,i)=a;
Dm(:,i)=D;
Am(:,i)=A;
Past=Acum2(DATOS(i,7:10),A, Past)
end

%%DELTA
DELTAL=inv(SLL)*PL

%%DESPLAZAMIENTOS

DELTA=zeros(nglt,1)
DELTA(1:ngl)=DELTAL

%%REACCIONES

AR=SRL*DELTAL

fprintf('RESULTADOS \n')

amf=am'

Past
RESPUESTAS Y CODIGO DE LA RESOLUCIN DEL EJERCICIO EN MATLAB (CARGA MUERTA)

COMBO 1 COMBO 1
COMBO 1 Elemento Significado NUDO *1000 mm
Reacciones
= r1 -0,60 am= 1 0,00 Compresin DELTA = 1 2,49E-04 2,49E-01
r2 -2,34 2 -0,20 Tensin 2 -9,84E-06 -9,84E-03
r3 -0,01 3 -1,06 Tensin 3 2,49E-04 2,49E-01
r4 -0,20 4 -2,45 Tensin 4 3,50E-05 3,50E-02
r5 0,01 5 -1,06 Tensin 5 5,91E-04 5,91E-01
r6 -0,20 6 -2,45 Tensin 6 4,85E-05 4,85E-02
r7 0,60 7 0,65 Compresin 7 5,91E-04 5,91E-01
r8 -2,34 8 -2,45 Tensin 8 7,00E-05 7,00E-02
9 0,65 Compresin 9 6,17E-04 6,17E-01
10 0,36 Compresin 10 1,28E-04 1,28E-01
11 1,18 Compresin 11 6,17E-04 6,17E-01
12 0,36 Compresin 12 4,86E-05 4,86E-02
13 1,12 Compresin 13 3,59E-04 3,59E-01
14 -1,77 Tensin 14 3,57E-04 3,57E-01
15 1,12 Compresin 15 2,71E-04 2,71E-01
16 -1,77 Tensin 16 2,73E-05 2,73E-02
17 1,18 Compresin 17 1,68E-04 1,68E-01
18 0,36 Compresin 18 3,87E-04 3,87E-01
19 -2,45 Tensin 19 3,71E-05 3,71E-02
20 0,36 Compresin 20 0,00118928 1,19E+00
21 0,65 Compresin 21 -4,19E-05 -4,19E-02
22 -2,45 Tensin 22 0,00117764 1,18E+00
23 0,65 Compresin 23 -1,40E-17 -1,40E-14
24 -2,45 Tensin 24 0,00125928 1,26E+00
25 -1,06 Tensin 25 -9,31E-18 -9,31E-15
26 -0,20 Tensin 26 0,00125869 1,26E+00
27 -1,06 Tensin 27 -3,71E-05 -3,71E-02
28 0,00 Compresin 28 0,00118928 1,19E+00
29 -1,41 Tensin 29 4,19E-05 4,19E-02
30 0,00 Compresin 30 0,00117764 1,18E+00
31 1,06 Compresin 31 -3,59E-04 -3,59E-01
32 0,00 Tensin 32 3,57E-04 3,57E-01
33 -0,87 Tensin 33 -1,68E-04 -1,68E-01
34 0,00 Compresin 34 3,87E-04 3,87E-01
35 -1,27 Tensin 35 -2,71E-04 -2,71E-01
36 0,32 Compresin 36 2,73E-05 2,73E-02
37 -0,85 Tensin 37 -6,17E-04 -6,17E-01
38 -2,71 Tensin 38 1,28E-04 1,28E-01
39 0,38 Compresin 39 -6,17E-04 -6,17E-01
40 -0,01 Tensin 40 4,86E-05 4,86E-02
41 0,01 Compresin 41 -5,91E-04 -5,91E-01
42 -0,01 Tensin 42 4,85E-05 4,85E-02
43 0,38 Compresin 43 -5,91E-04 -5,91E-01
44 -2,71 Tensin 44 7,00E-05 7,00E-02
45 -0,85 Tensin 45 -2,49E-04 -2,49E-01
46 0,32 Compresin 46 -9,84E-06 -9,84E-03
47 -1,27 Tensin 47 -2,49E-04 -2,49E-01
48 0,00 Compresin 48 3,50E-05 3,50E-02
49 -0,87 Tensin
50 0,00 Tensin
51 1,06 Compresin
52 0,00 Compresin
53 -1,41 Tensin
clear
clc

%%UNIVERSIDAD CENTRAL DEL ECUADOR


%%ESTRUCTURAS 3
%%DEBER 2
%%ANALISIS DE COMBINACION DE CARGAS
%%CHAVEZ CHULDE STALIN ENRIQE #7

fprintf('DEBER2 \n')
fprintf('UNIVERSIDAD CENTRAL DEL ECUADOR \n')
fprintf('ESTRUCTURAS 3 \n')
fprintf('Stalin Chvez #7 \n')
fprintf(' \n')

%%DATOS

E=21000000; %E=ton/m^2
load DATOS
load NUDOS

%%Grado de indeterminacin Ic=48


ngl=48;
nglt=56;
nglm=4;
nm=53;

%% PL (CARGA MUERTA)

PL=zeros(ngl,1); % CARGAS EN LOS NUDOS


PL(16,1)=1.2*(-0.06)+1.6*(0.31)
PL(18,1)=1.2*(-0.12)+1.6*(0.62)
PL(22,1)=1.2*(-0.12)+1.6*(0.62)
PL(26,1)=1.2*(-0.12)+1.6*(0.62)
PL(30,1)=1.2*(-0.12)+1.6*(0.62)
PL(34,1)=1.2*(-0.12)+1.6*(0.62)
PL(36,1)=1.2*(-0.06)+1.6*(0.31)

%%k, T, K
S=zeros(nglt);
for i=1:nm
k=Mkap(E,DATOS(i,4),DATOS(i,5));
T=Tap(DATOS(i,6)); %Sale la matriz identidad xq los
ejes coinciden con los globales
K=T*k*T';
S=Ens(DATOS(i,7:10),K,S,nglt)
end

%%MATRIZ DE RIGIDEZ

[SLL,SLR,SRL,SRR]=Part(S,ngl,nglt)

%%DEZPLAZAMIENTOS

DELTAL=inv(SLL)*PL

DELTA=zeros(nglt,1);
DELTA(1:ngl,1)=DELTAL

%%REACCIONES

AR=SRL*DELTAL

%%ACCIONES DE MIEMBRRO

am=zeros(nglm,nm)
Dm=zeros(nglm,nm)
Am=zeros(nglm,nm)
Past=zeros(nglt,1)

for i=1:nm
k=Mkap(E,DATOS(i,4),DATOS(i,5));
T=Tap(DATOS(i,6)); %Sale la matriz identidad xq los ejes coinciden con los
globales
D=DELTA(DATOS(i,7:10));
d=T'*D;
a=k*d;
A=T*a;
am(:,i)=a;
Dm(:,i)=D;
Am(:,i)=A;
Past=Acum2(DATOS(i,7:10),A, Past)
end

%%DELTA
DELTAL=inv(SLL)*PL

%%DESPLAZAMIENTOS

DELTA=zeros(nglt,1)
DELTA(1:ngl)=DELTAL

%%REACCIONES

AR=SRL*DELTAL

fprintf('RESULTADOS \n')

amf=am'

Past

S-ar putea să vă placă și