Está en la página 1de 11

Cimentaciones

Las cimentaciones tiene el objetivo de transmitir las cargas de servicio y accidentales que actúan sobre
una

estructura al suelo. Empecemos por determinar las reacciones que se transmiten al portico que se
muestra

en la figura. La reacción que las cargas transmiten se pueden observar utilizando la matriz de fuerzas
en

elementos o el diagrama de fuerzas normales. Suponer que en el primer piso actúa una carga
distribuida

constante de 40 kN/m y en el segundo piso actúa una carga constante de 25 kN/m. Adicionalmente
existen 2

cargas laterales que actúan de derecha a izquierda en primer y segundo pisos. La carga lateral que
atúa en

el primer piso es igual al 25 % de la suma de las cargas verticales; mientras que la carga lateral que
actúa en

el segundo piso es igual al 50% de la suma de las cargas laterales. Considerar


que m. Las

columnas son cuadradas de 25 cm y las vigas deben tener un peralte tal que produzca una
deformación menor

a L/400 en el centro del claro. Para comprobar la deformación de las vigas se debe adicionar un nodo
central a

lo largo de L. El módulo elástico y coeficiente de Poisson se mantienen del ejercicio anterior.

1
clear

•Geometria del portico

L=5.5;%Luz principal del portico [m]


H=3.5;%Altura del portico [m]

•Geometría de las secciones


-Columnnas

%columna1
ac1=0.25;%[m]longitud mayor del elemento 1
bc1=0.25;%[m]longitud menor del elemento 1
%columna2
ac2=0.25;%[m]longitud mayor del elemento 2
bc2=0.25;%[m]longitud menor del elemento 2
%columna3
ac3=0.25;%[m]longitud mayor del elemento 5
bc3=0.25;%[m]longitud menor del elemento 5

2
%columna4
ac4=0.25;%[m]longitud mayor del elemento 6
bc4=0.25;%[m]longitud menor del elemento 6

.-Viga primer piso

av1=0.35;%[m] longitud mayor del elementos 3 y 4


bv1=0.25;%[m] longitud menor del elementos 3 y 4

.-Viga segundo piso

av2=0.35;% [m] longitud mayor del elemento 7 y 8


bv2=0.25;%[m]longitud menor del elemento 7 y 8

•Propiedades mecánicas del material que forma las secciones

E=21500000;%Modulo elástico del hormigón [KPa]


mu=0.2;%Coeficiente de Poisson [-]

•cargas actuantes en el portico


•cargas distribuidas

cd1=-40;%Carga distribuida actuando sobre la viga del primer piso [kN/m]


cd2=-25;%Carga distribuida actuando sobre la viga del segundo piso[kN/m]

•cargas puntuales

ch1=-44.68;%Carga lateral puntual sobre el nodo 5.01 [kN]


ch2=-22.34;%Carga lateral puntual sonre el nodo 8.01 [kN]

•Definición de los nodos que definen el portico

%Nodes=[# x y z]
Nodes=[1 0 0 0;
2 L 0 0;
3 0 H 0;
4 L/2 H 0;
5 L H 0;
6 0 2*H 0;
7 L/2 2*H 0;
8 L 2*H 0;
9 -1 -1 0;];%nodo referencial que sirve para designar las inercias correctas en problemas de
figure
plotnodes(Nodes)
title('NODOS')

3
•Definición de áreas e inercias
•Áreas de las secciones

% A=[A(1) A(2) A(3) A(4) A(5) A(6) ]


% A=[Ac1 Ac2 Ac3 Ac4 Av1 Av2]
A=[ac1*bc1 ac2*bc2 ac3*bc3 ac4*bc4 av1*bv1 av2*bv2 ];

•Inercia de las secciones

% I=[I(1) I(2) I(3) I(4) I(5) I(6) ]


% I=[Ic1 Ic2 Ic3 Ic4 Iv1 Iv2 ]
I=[ac1^3*bc1/12 ac2^3*bc2/12 ac3^3*bc3/12 ac4^3*bc4/12 av1^3*bv1/12 av2^3*bv2/12];

•Definición de secciones

%Sections=[# A ky kz Ixx Iyy Izz]


Sections=[1 A(1) Inf Inf 0 0 I(1); %columna1
2 A(1) Inf Inf 0 0 I(2); %columna2
3 A(1) Inf Inf 0 0 I(3); %columna3
4 A(1) Inf Inf 0 0 I(4); %columna4
5 A(5) Inf Inf 0 0 I(5); %Viga primer piso
6 A(6) Inf Inf 0 0 I(6)]; %Viga segundo piso

4
•Definición de materiales y tipos de elementos
•Definición de materiales

%Materials=[# E mu];
Materials=[1 E mu];

•Tipo de elemetos

Types={1 'beam'};

•Elementos

%Elements=[# typ sec mat n1 n2 nr]


Elements=[1 1 1 1 1 3 9; %columna 1
2 1 2 1 2 5 9; %columna 2
3 1 5 1 3 4 9; %viga primer piso
4 1 5 1 4 5 9; %viga primer piso
5 1 3 1 3 6 9; %columna 3
6 1 4 1 5 8 9; %columna 4
7 1 6 1 6 7 9; %viga segundo piso
8 1 6 1 7 8 9;]; %viga segudo piso

figure
plotelem(Nodes,Elements,Types)
hold on
plotnodes(Nodes,'g')
hold off

5
• Condiciones de borde:grados de libertad

DOF=getdof(Elements,Types);
seldof=[0.03 0.04 0.05 1.01 1.02 2.01 2.02];% Variable que selecciona los grados de liebrtad a
DOF=removedof(DOF,seldof);

• Matriz de rigidez

K=asmkm(Nodes,Elements,Types,Sections,Materials,DOF);

• Fuerzas
• Fuerzas distribuidas

%DLoads=[#elem qxi qyi qzi qxj qyj qzj]


DLoads=[3 0 cd1 0 0 cd1 0;
4 0 cd1 0 0 cd1 0;
7 0 cd2 0 0 cd2 0;
8 0 cd2 0 0 cd2 0;];
q=elemloads(DLoads,Nodes,Elements,Types,DOF);

• Puntual

%nodalvalues(DOF,grados de liebrtad de apliación de la carga, cargas

6
%puntuales)
seldof=[5.01];
Cpuntl=[ch1];
P1=nodalvalues(DOF,seldof,Cpuntl);
seldof=[8.01];
Cpuntl=[ch2];
P2=nodalvalues(DOF,seldof,Cpuntl);
P=P1+P2+q;

•Deformaciones

U=K\P;
figure
plotdisp(Nodes,Elements,Types,DOF,U)

title('Deformaciones [m]')

peralte tal que produzca una deformación menor

a L/400 en el centro del claro.

L/400

ans = 0.0138

[val,pos]=max(abs(U))

7
val = 0.1089
pos = 18

DOF(pos)

ans = 8.0100

U(7)

ans = -0.0112

U(16)

ans = -0.0080

Fuerzas

F=elemforces(Nodes,Elements,Types,Sections,Materials,DOF,U,DLoads);
printforc(Elements,F);

ELEM N Vy Vz T My Mz
1 I -2.3562e+02 4.0749e+01 -0.0000e+00 -0.0000e+00 -0.0000e+00 -1.9540e-14
J -2.3562e+02 4.0749e+01 0.0000e+00 0.0000e+00 0.0000e+00 1.4262e+02
2 I -1.2188e+02 2.6271e+01 -0.0000e+00 -0.0000e+00 -0.0000e+00 -2.1316e-14
J -1.2188e+02 2.6271e+01 0.0000e+00 0.0000e+00 0.0000e+00 9.1950e+01
3 I -4.5958e+00 1.5635e+02 -0.0000e+00 -0.0000e+00 -0.0000e+00 -1.9878e+02
J -4.5958e+00 4.6345e+01 0.0000e+00 0.0000e+00 0.0000e+00 7.9923e+01
4 I -4.5958e+00 4.6345e+01 -0.0000e+00 -0.0000e+00 -0.0000e+00 7.9923e+01
J -4.5958e+00 -6.3655e+01 0.0000e+00 0.0000e+00 0.0000e+00 5.6122e+01
5 I -7.9270e+01 3.6153e+01 -0.0000e+00 -0.0000e+00 -0.0000e+00 -5.6156e+01
J -7.9270e+01 3.6153e+01 0.0000e+00 0.0000e+00 0.0000e+00 7.0379e+01
6 I -5.8230e+01 -1.3813e+01 -0.0000e+00 -0.0000e+00 -0.0000e+00 3.5827e+01
J -5.8230e+01 -1.3813e+01 0.0000e+00 0.0000e+00 0.0000e+00 -1.2517e+01
7 I -3.6153e+01 7.9270e+01 -0.0000e+00 -0.0000e+00 -0.0000e+00 -7.0379e+01
J -3.6153e+01 1.0520e+01 0.0000e+00 0.0000e+00 0.0000e+00 5.3083e+01
8 I -3.6153e+01 1.0520e+01 -0.0000e+00 -0.0000e+00 -0.0000e+00 5.3083e+01
J -3.6153e+01 -5.8230e+01 0.0000e+00 0.0000e+00 0.0000e+00 -1.2517e+01

Diagramas

figure
plotforc('norm',Nodes,Elements,Types,F,DLoads)
title("Diagrama de fuerzas normales [kN]")

8
figure
plotforc('sheary',Nodes,Elements,Types,F,DLoads)
title("Diagrama de fuerzas cortantes [kN]");

9
figure
plotforc('momz',Nodes,Elements,Types,F,DLoads)
title("Diagrama de momentos [kN m]");

10
11

También podría gustarte