Sei sulla pagina 1di 10

In[1370]:= ClearAll["Global`*"]

borra todo

PORTICO DE UN NIVEL Y UN VANO


ANALISIS ESTRUCTURAL
Ing. Yessica M. Menza

* ESTADO 1: CARGA LATERAL

DATOS INCIALES: Secciones, material y cargas

- Columnas

In[1371]:= b = 0.5; (*Ancho: metros*)


h = 0.4; (*Altura: metros*)
lcol = 3; (*Longitud: metros*)
Acol = b * h (*Area: m2 *)
área

Out[1373]= 0.2

b*h3
In[1374]:= Icol = (*Inercia: m4 *)
12
Out[1374]= 0.00266667

- Vigas

In[1375]:= b = 0.3; (*Ancho: metros*)


h = 0.35; (*Altura: metros*)
lvig = 5; (*Longitud: metros*)
Avig = b * h (*Area: m2 *)
área

Out[1375]= 0.105

b*h3
In[1376]:= Ivig = (*Inercia: m4 *)
12
Out[1376]= 0.00107187

- Modulo de elasticidad

In[1377]:= Em = 21 000 * 1000; (*kNm2 *)

- Fuerzas en grados de libertad libres


100
0
In[1378]:= Fn = 0 ; (*Vector con fuerzas nodales: kN, kN*m*)
0
0
0
2 PORTICO.nb

0
0
In[1379]:= Feq = 0 ; (*Vector con fuerzas equivalentes: kN, kN*m*)
0
0
0
MATRICES ELEMENTALES DE RIGIDEZ

* Elemento 12

In[1380]:= α = 90;

In[1381]:= c = Cos [α Degree];


coseno grado
s = Sin [α Degree];
seno grado
A = Acol;
l = lcol;
Ix = Icol;
-c s / l s / l
-s -c / l -c / l
In[1386]:= MA = 0 1 0 ;
c -s / l -s / l
s c/l c/l
0 0 1

Em A 0 0
In[1387]:= MS = 0 4 Ix 2 Ix ;
l 0 2 Ix 4 Ix

In[1388]:= K12 = MA . MS.Transpose[MA]; MatrixForm[K12]


transposición forma de matriz
Out[1388]//MatrixForm=
24 888.9 0. 37 333.3 - 24 888.9 0. 37 333.3
0. 1.4 × 106 0. 0. - 1.4 × 106 0.
37 333.3 0. 74 666.7 - 37 333.3 0. 37 333.3
- 24 888.9 0. - 37 333.3 24 888.9 0. - 37 333.3
0. - 1.4 × 106 0. 0. 1.4 × 106 0.
37 333.3 0. 37 333.3 - 37 333.3 0. 74 666.7

* Elemento 34

In[1389]:= α = 90;

In[1390]:= c = Cos [α Degree];


coseno grado
s = Sin [α Degree];
seno grado
A = Acol;
l = lcol;
Ix = Icol;
PORTICO.nb 3

-c s / l s / l
-s -c / l -c / l
In[1395]:= MA = 0 1 0 ;
c -s / l -s / l
s c/l c/l
0 0 1

Em A 0 0
In[1396]:= MS = 0 4 Ix 2 Ix ;
l 0 2 Ix 4 Ix

In[1397]:= K34 = MA . MS.Transpose[MA]; MatrixForm[K34]


transposición forma de matriz
Out[1397]//MatrixForm=
24 888.9 0. 37 333.3 - 24 888.9 0. 37 333.3
0. 1.4 × 106 0. 0. - 1.4 × 106 0.
37 333.3 0. 74 666.7 - 37 333.3 0. 37 333.3
- 24 888.9 0. - 37 333.3 24 888.9 0. - 37 333.3
0. - 1.4 × 106 0. 0. 1.4 × 106 0.
37 333.3 0. 37 333.3 - 37 333.3 0. 74 666.7

* Elemento 24

In[1398]:= α = 0;

In[1399]:= c = Cos [α Degree];


coseno grado
s = Sin [α Degree];
seno grado
A = Avig;
l = lvig;
Ix = Ivig;
-c s / l s / l
-s -c / l -c / l
In[1404]:= MA = 0 1 0 ;
c -s / l -s / l
s c/l c/l
0 0 1

Em A 0 0
In[1405]:= MS = 0 4 Ix 2 Ix ;
l 0 2 Ix 4 Ix

In[1406]:= K24 = MA . MS.Transpose[MA]; MatrixForm[K24]


transposición forma de matriz
Out[1406]//MatrixForm=
441 000. 0. 0. - 441 000. 0. 0.
0. 2160.9 - 5402.25 0. - 2160.9 - 5402.25
0. - 5402.25 18 007.5 0. 5402.25 9003.75
- 441 000. 0. 0. 441 000. 0. 0.
0. - 2160.9 5402.25 0. 2160.9 5402.25
0. - 5402.25 9003.75 0. 5402.25 18 007.5

ENSAMBLE DE LA MATRIZ GLOBAL


4 PORTICO.nb

12 Em Icol 6 Em Icol
0 - 12 Em Icol 0 6 Em Icol
0
lcol3 lcol2 3
lcol lcol2
Acol Em
0 0 0 - Acol Em 0 0
lcol lcol
6 Em Icol 4 Em Icol
0 - 6 Em Icol 0 2 Em Icol
0
lcol2 lcol lcol2 lcol
- 12 Em Icol 0 - 6 Em Icol 12 Em Icol
+ Avig Em 0 - 6 Em Icol 0
lcol3 lcol2 lcol3 lvig lcol2
0 - Acol Em 0 0 Acol Em
+ 12 Em Ivig - 6 Em Ivig
0
lcol lcol lvig3 lvig2
6 Em Icol 2 Em Icol 6 Em Icol 6 Em Ivig 4 Em Icol
0 - - + 4 Em Ivig 0
lcol2 lcol lcol2 lvig2 lcol lvig
In[1407]:= K= 12 Em Icol
0 0 0 0 0 0
lcol3
0 0 0 0 0 0 0
6 Em Icol
0 0 0 0 0 0
lcol2
Avig Em 12 Em Icol
0 0 0 - 0 0 -
lvig lcol3
0 0 0 0 - 12 Em Ivig
3
6 Em Ivig
0
lvig lvig2
6 Em Ivig 2 Em Ivig 6 Em Icol
0 0 0 0 -
lvig2 lvig lcol2

Out[1407]//MatrixForm=
24 888.9 0 37 333.3 - 24 888.9 0 37 333.3 0 0
0 1.4 × 106 0 0 - 1.4 × 106 0 0 0
37 333.3 0 74 666.7 - 37 333.3 0 37 333.3 0 0
- 24 888.9 0 - 37 333.3 465 889. 0 - 37 333.3 0 0
0 - 1.4 × 106 0 0 1.40216 × 106 - 5402.25 0 0
37 333.3 0 37 333.3 - 37 333.3 - 5402.25 92 674.2 0 0
0 0 0 0 0 0 24 888.9 0
0 0 0 0 0 0 0 1.4 × 106
0 0 0 0 0 0 37 333.3 0
0 0 0 - 441 000. 0 0 - 24 888.9 0 -
0 0 0 0 - 2160.9 5402.25 0 - 1.4 × 106
0 0 0 0 - 5402.25 9003.75 37 333.3 0

MATRIZ KLL - REDUCIDA


12 Em Icol Avig Em
+ 0 - 6 Em Icol - Avig Em 0
lcol3 lvig lcol 2 lvig
Acol Em
0 + 12 Em Ivig - 6 Em Ivig 0 - 12 Em Ivig
lcol lvig3 lvig2 lvig3
- 6 Em Icol
2
- 6 Em Ivig 4 Em Icol
+ 4 Em Ivig 0 6 Em Ivig
lcol lvig2 lcol lvig lvig2
In[1408]:= KLL = Avig Em 12 Em Icol Avig Em
- 0 0 + 0
lvig lcol3 lvig
0 - 12 Em Ivig 6 Em Ivig
0 Acol Em
+ 12 Em Ivig
lvig3 lvig2 lcol lvig3
6 Em Ivig 2 Em Ivig
0 - - 6 Em Icol 6 Em Ivig 4
lvig2 lvig 2
lcol lvig2

Out[1408]//MatrixForm=
465 889. 0 - 37 333.3 - 441 000. 0 0
0 1.40216 × 106 - 5402.25 0 - 2160.9 - 5402.25
- 37 333.3 - 5402.25 92 674.2 0 5402.25 9003.75
- 441 000. 0 0 465 889. 0 - 37 333.3
0 - 2160.9 5402.25 0 1.40216 × 106 5402.25
0 - 5402.25 9003.75 - 37 333.3 5402.25 92 674.2

SOLUCION MATRICIAL
PORTICO.nb 5

In[1409]:= UL = Inverse[KLL].(Fn + Feq); MatrixForm[UL] (* Grados de libertad libres: m, rad*)


matriz inversa forma de matriz
Out[1409]//MatrixForm=
0.00453248
0.0000126556
0.00166999
0.00442015
- 0.0000126556
0.00161986

CALCULO DE REACCIONES

- 12 Em Icol
3
0 6 Em Icol
0 0 0
lcol lcol2
0 - Acol Em 0 0 0 0
lcol
6 Em Icol 2 Em Icol
- 0 0 0 0
lcol2 lcol
In[1410]:= KRL = 12 Em Icol 6 Em Icol
; MatrixForm[KRL]
0 0 0 - 0 forma de matriz
lcol3 lcol2
Acol Em
0 0 0 0 - 0
lcol
6 Em Icol 2 Em Icol
0 0 0 - 0
lcol2 lcol

Out[1410]//MatrixForm=
- 24 888.9 0 37 333.3 0 0 0
0 - 1.4 × 106 0 0 0 0
- 37 333.3 0 37 333.3 0 0 0
0 0 0 - 24 888.9 0 37 333.3
0 0 0 0 - 1.4 × 106 0
0 0 0 - 37 333.3 0 37 333.3

In[1411]:= FR = KRL.UL; MatrixForm[FR] (* Reacciones: kN, kN*m *)


forma de matriz
Out[1411]//MatrixForm=
- 50.4623
- 17.7179
- 106.866
- 49.5377
17.7179
- 104.544

CALCULO FUERZAS EN LOS ELEMENTOS

* Elemento 12

In[1412]:= α = 90;
c = Cos [α Degree];
coseno grado
s = Sin [α Degree];
seno grado
A = Acol;
l = lcol;
Ix = Icol;
6 PORTICO.nb

-c s / l s / l
-s -c / l -c / l
In[1418]:= MA = 0 1 0 ;
c -s / l -s / l
s c/l c/l
0 0 1

Em A 0 0
In[1419]:= MS = 0 4 Ix 2 Ix ;
l 0 2 Ix 4 Ix
0
0
In[1420]:= u= 0 ; (*Desplazamientos en los extremos: metros *)
0.004532480970222169`
0.000012655639171701201`
0.001669985438168231`

In[1421]:= t = MS.Transpose[MA].u; MatrixForm[t]


transposición forma de matriz
(*Fuerza axial - par de momentos flectores: kN, kN*M *)
Out[1421]//MatrixForm=
17.7179
- 106.866
- 44.5204

* Elemento 34

In[1422]:= α = 90;
c = Cos [α Degree];
coseno grado
s = Sin [α Degree];
seno grado
A = Acol;
l = lcol;
Ix = Icol;
-c s / l s / l
-s -c / l -c / l
In[1428]:= MA = 0 1 0 ;
c -s / l -s / l
s c/l c/l
0 0 1

Em A 0 0
In[1429]:= MS = 0 4 Ix 2 Ix ;
l 0 2 Ix 4 Ix
0
0
In[1430]:= u= 0 ; (*Desplazamientos en los extremos: metros *)
0.004420150567124473`
- 0.000012655639171701205`
0.0016198641581581035`
PORTICO.nb 7

In[1431]:= t = MS.Transpose[MA].u; MatrixForm[t]


transposición forma de matriz
(*Fuerza axial - par de momentos flectores: kN, kN*M *)
Out[1431]//MatrixForm=
- 17.7179
- 104.544
- 44.0691

* Elemento 24

In[1432]:= α = 0;
c = Cos [α Degree];
coseno grado
s = Sin [α Degree];
seno grado
A = Avig;
l = lvig;
Ix = Ivig;
-c s / l s / l
-s -c / l -c / l
In[1438]:= MA = 0 1 0 ;
c -s / l -s / l
s c/l c/l
0 0 1

Em A 0 0
In[1439]:= MS = 0 4 Ix 2 Ix ;
l 0 2 Ix 4 Ix
0.004532480970222169`
0.000012655639171701201`
In[1440]:= u= 0.001669985438168231` ; (*Desplazamientos en los extremos: metros *)
0.004420150567124473`
- 0.000012655639171701205`
0.0016198641581581035`

In[1441]:= t = MS.Transpose[MA].u; MatrixForm[t]


transposición forma de matriz
(*Fuerza axial - par de momentos flectores: kN, kN*M *)
Out[1441]//MatrixForm=
- 49.5377
44.5204
44.0691

RESULTADOS EN SAP2000
8 PORTICO.nb

DESPLAZAMIENTOS Y GIROS:

REACCIONES:
PORTICO.nb 9

FUERZAS INTERNAS:

- DIAGRAMA DE FUERZA AXIAL

- DIAGRAMA DE MOMENTO

-DIAGRAMA DE CORTANTE
10 PORTICO.nb