Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1000 mm
2000 mm
PA=30000 N
Considerar:
PA=30KN
t (espesor)=150mm
E=
=11*
T=80C
Y=
DIAGRAMA DE FLUJO
INICIO
INGRESO DE DATOS
CONSTANTES: E, f, t, , T
VECTORES: L, A, P
CALCULO DE VECTORES
3
2
; K=
2
2
+ 3 2 3
2
+ 2
3
2
3
3
3
2
3
3
CALCULO DE VECTORES
3
2
2
2
+ 3 2 3
2
+ 2
3
2
3
3
3
2
3
3
2
*
IMPRESIN DE RESULTADOS
R1, Q2, Q3, Q4, E1, E2, E3
FIN
2
SOLUCIN:
1. MODELO DEL CUERPO REAL
Se considera tres elementos finitos. Para facilitar los clculos los elementos finitos tendrn
longitud de 1000, 600 y 400mm.
Y los espesores lo calculamos tomando el punto medio de cada elemento finito:
B1=
= 2 mm
B2=
=2
B3=
mm
900mm
1000m
m
600mm
400mm
420mm
240mm
NODOS
{1}
1
2
3
GDL
{2}
2
3
4
1
1
2
3
2
2
3
4
le (mm)
1000
600
400
Ae (mm2)
135000
63000
36000
Q1
Q2
Q3
Q4
Qj =
[mm]
Donde Q1=0 pues la carga empotrada y los dems desplazamientos son incgnitas que
tendrn que ser calculadas.
3. VECTOR CARGA
12
F1
22
F2
11
32
F3
F4
21
31
F11 =
1+
R1 = 10590.75 + R1 N
11 =EA T = 35640kN
12=EA T = -35640kN
F21 =
+ PA = 40590.75 N
21 =EA T =16632KN
22=EA T = -16632KN
F22 =
F32 =
2=
= 2965.41 N
2965.41 N
31 =EA T = 9504kN
32=EA T = -9504kN
F33 =
3 =1129.68
F43 =
3=1129.68
F1 = [
+
]=[
][N]
2
4. MATRIZ DE RIGIDEZ
A continuacin pasamos a calcular la matriz de Rigidez Global, que est determinada
por la siguiente ecuacin:
Kij = ( )1[
] + ( )2[
]+ ( )3[
] + (
)[
Kij =
2
2
]+ (
)[
)3[
]=
] *
2
Para obtener los desplazamientos tomamos la siguiente submatriz:
[
]=10^5*[
2
]*[
] = 10^5*[
]*
Resolviendo obtenemos:
R1=-44121 N
6. ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos la siguiente
ecuacin:
= ( )[
] [
] (E)e T
Y obtenemos lo siguiente:
=(
)1 [
]**
=(
)1 [
]**
=(
)1 [
]**
2
2
+- (3*
)--- = 97.32
+- (3*
) ---
=-181.05
=-201.225
7. RESULTADOS:
R1=-44121 N
= 97.32
=-181.05
=-201.225
%f(ne+1)=f(ne+1)-rxn;
%el ltimo nodo es afectado por el peso y la reaccin
%rxn, pero esta ltima se hallar al final
for i=1:ne
k(i,i)=k(i,i)+E*a(i)/l(i);
k(i,i+1)=k(i,i+1)-E*a(i)/l(i);
k(i+1,i)=k(i+1,i)-E*a(i)/l(i);
k(i+1,i+1)=k(i+1,i+1)+E*a(i)/l(i);
end
%aplicar el enfoque de eliminacin para este problema, pues slo hay 1
%condicin de contorno q(ne+1)=0 (ltimo nodo). As, la columna y fila
%'ne+1'sima de la matriz de rigidez sern eliminadas. Lo siguiente ser
%eliminar los elementos 'ne'simos del vector de fuerza y desplazamiento,
%y debido a que q(ne+1)=0, sus valores no sern afectados. Luego los
%elementos eliminados los reutilizar para calcular la reaccin en el
%apoyo (este clculo ir primero para no definir ms variables)
kaux=k(ne+1,:);
%vector auxiliar para el clculo de la reaccin
faux=f(ne+1);
%elemento que se necesita para el clculo de la reaccin
qaux=q; %vector auxiliar
k(:,ne+1)=[];%elimino fila 'ne+1'sima
k(ne+1,:)=[];%elimino columna 'ne+1'simo
f(ne+1)=[];%elimino elemento 'ne+1'simo
qaux(ne+1)=[];%elimino elemento 'ne+1'simo
qaux=(k^(-1))*f';%calculo de vector desplazamiento global
q=[qaux',0];
rxn=faux-(kaux*q');%clculo de la reaccin en el apoyo
for i=1:ne
s(1,i)=(E/l(i))*[-1,1]*[q(i);
q(i+1)]-(E*cd*tv);%clculo de esfuerzos
end
fprintf('\n');
fprintf('La reaccin en el apoyo es: %f N\n',rxn);
for i=1:ne fprintf('La deformacin del nodo %d es: %fe-4 mm\n',i,q(i)*10^4);
fprintf('El esfuerzo del e.f. %d es: %fe-3 N mm-2\n',i,s(i)*10^3);
end
CONCLUSIONES
10