Академический Документы
Профессиональный Документы
Культура Документы
NACIONAL DE
INGENIERIA
21
FACULTAD DE INGENIERIA
MECNICA
CLCULO POR ELEMENTOS FINITOS
INFORME:
Calificada
CDIGO:
SECCION:
DOCENTE:
MC 516
ALUMNO:
Cruz Saravia James J.
20112093E
UNI 2015 - I
21
NDICE
Pg.
ndice
. 1
Enunciado
del
Problema
.. 2
Solucin
Modelado
del
cuerpo
real...
3
Coordenadas
Nodales..
.. 5
Cuadro
de
Conectividad..
.. 7
Grados
de
Libertad
Nodales
y
Carga.. 8
Vector
Matriz
de
Rigidez
Global
. 9
Ecuaciones
de
rigidez
y
condiciones
contorno....10
de
Esfuerzos....
... 10
Resultados
11
Uso
de
MATLAB..
....11
21
Ejecucin
del
Programa
.. 13
Diagrama
de
flujo.
.. 19
Conclusiones.
..21
21
E=3.1*105 N/mm2
Carga:
P=30 000 N
tubo de 100mm
21
21
21
COORDENADAS NODALES
2
2
Ae= ( 100 80 )
4
Ae=2.827433 103 m2
Orientacin de los elementos finitos en el plano x-y-z:
Para este propsito definimos 3 ngulos directores
,,
l=cos
m=cos
p=cos
21
PARTE SUPERIOR
PARTE CENTRAL
21
PARTE
INFERIOR
CUADRO DE CONECTIVIDAD
Luego tendremos el siguiente cuadro de conectividad segn los datos
brindados.
21
Q = 0 0 0 0 0 0 Q7 Q32 Q 33 10 m
La siguiente tabla resume los GDL de cada elemento finito y su orientacin:
VECTOR CARGA
Partiendo de la premisa de que es posible reemplazar el peso de cada barra,
que acta en el centro de gravedad del cuerpo al que pertenece, por dos
fuerzas de igual magnitud, que actan en los extremos de dicha barra, sin que
esta sustitucin afecte el equilibrio del cuerpo, o sea, que la suma de fuerzas
sea igual a cero, y adems, que la suma de momentos tomados desde cualquier
punto de referencia inercial de movimiento, tambin sea cero.
Reacciones y tensiones:
21
Diagrama
libre:
Calculo de la
Sumamos
al origen de las
pesos de las barras y obtenemos:
de cuerpo
tensin:
momentos respecto
2 tensiones de los
T=
3. W . cos ( 60 )
2 sen ( 15 ) (5+0.25 cos (15 ) )
Con ayuda del cuadro de conectividad podemos sumar los trminos que
interactan entre s, en la armadura. Utilizando el Matlab se puede obtener en
forma directa la siguiente matriz de rigidez. No mostramos la matriz de rigidez
por ser demasiado grande para este formato.
ECUACIN DE RIGIDEZ
21
Fi=Kij Qj (1)
De la matriz de rigidez sacamos una matriz reducida (M):
Entonces:
[]
F1
F2
1
F3
M
=Qr
F 31
F 32
ESFUERZOS
En cada elemento los esfuerzos se obtienen por medio de la siguiente
relacin:
e=
E
[l m
le
p m l
[]
Qi
Qj
Q
p ] k ,con sus respectivos GDL
Qh
Ql
Qm
21
RESULTADOS
Cargas nodales y Desplazamientos para cada nodo, obtenido del Matlab:
clear all
format short
disp('
disp('
ARMADURAS ESPACIALES')
______________________')
21
21
for i=1:length(m)
for j=1:length(m)
kr(i,j)=KT(m(i),m(j));
end
f(i)=F(m(i));
end
q=kr\f';
Q=M;
for i=1:length(m)
Q(m(i))=q(i);
end
FT=KT*Q;
disp(' ')
disp('DESPLAZAMIENTOS mm ')
disp(Q)
disp(' ')
disp('FUERZAS TOTALES (reacciones y externas) N ')
disp(FT)
%esfuerzos
for i=1:length(le)
ES(i)=esf(i,:)*[Q(T(i,4));Q(T(i,5));Q(T(i,6));Q(T(i,7));Q(T(i,8));Q(T(i,9))];
end
disp(' ')
disp('ESFUERZOS N/mm2')
disp(ES)
D=[];DF=[];
for i=1:length(c)
D=[D;[x(c(i,1),:);x(c(i,2),:)]];
DF=[DF;[x(c(i,1),:)+[Q(T(i,4)),Q(T(i,5)),Q(T(i,6))];x(c(i,2),:)+[Q(T(i,7)),Q(T(i,8)),Q(T(i,9))]]];
end
plot3(D(1:2,1),D(1:2,2),D(1:2,3),'LineWidth',3)
hold on
plot3(DF(1:2,1),DF(1:2,2),DF(1:2,3),'r','LineWidth',2.3)
for i=3:2:2*length(c)-1
plot3(D(i:i+1,1),D(i:i+1,2),D(i:i+1,3),'LineWidth',3)
plot3(DF(i:i+1,1),DF(i:i+1,2),DF(i:i+1,3),'r','LineWidth',2.3)
end
hold of
grid on
xlabel({['Abscisas de ',int2str(length(x)),' nodos'];'(mm)'},'Color','w','FontWeight','bold');
ylabel({['Ordenadas de ',int2str(length(x)),' nodos'];'(mm.)'},'Color','w','FontWeight','bold');
zlabel({['Coordenadas de ',int2str(length(x)),'
nodos'];'(mm.)'},'Color','w','FontWeight','bold');
title({'GRAFICO';'DEFORMACION EN ARMADURAS PLANAS';['Numero de elementos:
',int2str(length(le))]},'Color','w','FontWeight','bold')
legend('Armadura inicial','Armadura deformada',2)
set(gcf,'Color',[0.6,0.6,0.6]);
21
1.0308 -0.0002
0 0.0010
1.0308 0.0002
0 0.0010
0.5000 0.0010
0
0
0.6000
0 0.0010
0
1.1927 0.0002 0.0005 0.0008
1.1927 -0.0002 0.0005 0.0008
1.0308 0.0002
0 0.0010
1.0308 -0.0002
0 0.0010
0.5000 0.0010
0
0
21
21
0
0
0
0
0
0
0
0
0 -0.0141
0
0
0
0
0
0
0
0
0
0 -0.1130
0
0
0
0
0
0
0
0
0
0
0 -0.1156
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Columns 13 through 24
-0.0170 0.0409 0.0682 -0.0170 -0.0409 -0.0682
0
0
0
0
0
0
0.0409 -0.0982 -0.1636 -0.0409 -0.0982 -0.1636
0
0
0
0
0
0
0.0682 -0.1636 -0.2727 -0.0682 -0.1636 -0.2727
0
0
0
0
0
0
0
0
0 -0.2427 -0.2913
0 -0.0017 -0.0021 -0.0137
0
0
0
0 -0.7710
0 -0.2913 -0.3496
0 -0.0021 -0.0025 -0.0164
0 -0.0025 -0.0168
0
0
0
0
0
0 -0.0137 -0.0164 -0.1093
0 -0.0168 -0.1119
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 -0.7710
0
0 -0.0025 -0.0168
0
0
0
0
0
0
0
0
0
0 -0.0168 -0.1119
0
0
0
-0.0264
0 0.1056 -0.0264
0 -0.1056
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.1056
0 -0.4224 -0.1056
0 -0.4224
0
0
0
0
0
0
0.9704 -0.0409 -0.1596 -0.9252
0
0 -0.0018
0 -0.0141
0
0
0
-0.0409 0.8692 0.1636
0
0
0
0
0
0
0
0
0
-0.1596 0.1636 0.9237
0
0
0 -0.0141
0 -0.1130
0
0 -0.1156
-0.9252
0
0 1.2114 0.3322 0.1738
0
0
0
0
0
0
0
0
0 0.3322 1.2187 0.1636
0
0
0
0
0
0
0
0
0 0.1738 0.1636 0.8107
0
0 -0.1156
0
0
0
-0.0018
0 -0.0141
0
0
0 1.1948 0.3214 -0.0657 -0.9252
0
0
0
0
0
0
0
0 0.3214 1.1592 -0.0790
0
0
0
-0.0141
0 -0.1130
0
0 -0.1156 -0.0657 -0.0790 0.8237
0
0
0
0
0
0
0
0
0 -0.9252
0
0 0.9486 -0.0280 0.0935
0
0
0
0
0
0
0
0
0 -0.0280 0.8072 -0.0954
0
0 -0.1156
0
0
0
0
0
0 0.0935 -0.0954 0.6014
0
0
0
0
0
0 -0.2427 -0.2913
0
0
0
0
0
0
0
0
0
0 -0.2913 -0.3496
0
0 -0.7710
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 -0.7710
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 -0.0234 -0.0280 0.0935 -0.0234 0.0280 -0.0935
0
0
0
0
0
0 -0.0280 -0.0337 0.1122 0.0280 -0.0337 0.1122
0
0
0
0
0
0 0.0935 0.1122 -0.3739 -0.0935 0.1122 -0.3739
Columns 25 through 33
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 -0.0018
0 -0.0141
0
0
0
0
0
0
0
0
0
0
0
0 -0.1156 -0.0141
0 -0.1130
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 -0.1156
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-0.2427 -0.2913
0
0
0
0 -0.0234 -0.0280 0.0935
-0.2913 -0.3496
0
0 -0.7710
0 -0.0280 -0.0337 0.1122
0
0
0
0
0
0 0.0935 0.1122 -0.3739
0
0
0
0
0
0 -0.0234 0.0280 -0.0935
0 -0.7710
0
0
0
0 0.0280 -0.0337 0.1122
0
0
0
0
0
0 -0.0935 0.1122 -0.3739
1.1913 0.3193 0.0935 -0.9252
0
0 -0.0234 -0.0280 -0.0935
0.3193 1.1542 0.1122
0
0
0 -0.0280 -0.0337 -0.1122
0.0935 0.1122 0.4895
0
0
0 -0.0935 -0.1122 -0.3739
-0.9252
0
0 0.9503 -0.0280 -0.0793 -0.0234 0.0280 0.0935
0
0
0 -0.0280 0.8046 0.1122 0.0280 -0.0337 -0.1122
0
0
0 -0.0793 0.1122 0.6025 0.0935 -0.1122 -0.3739
-0.0234 -0.0280 -0.0935 -0.0234 0.0280 0.0935 0.0935
0
0
-0.0280 -0.0337 -0.1122 0.0280 -0.0337 -0.1122
0 0.1346
0
-0.0935 -0.1122 -0.3739 0.0935 -0.1122 -0.3739
0
0 1.4956
Warning: Matrix is close to singular or badly scaled.
Results may be inaccurate. RCOND = 7.869917e-018.
> In lab4 at 65
DESPLAZAMIENTOS mm
0
0
0
-0.1641
0.0468
-0.0702
-0.1604
0.0547
0.0078
0
0
0
-0.1809
0.0473
-0.0760
-0.1768
0.0552
0.0134
-0.2289
0.5716
-0.0933
-0.2326
0.5663
-0.1711
-0.2131
0.5605
-0.1776
-0.2091
0.5663
-0.0873
-0.3892
0.5656
-0.1684
21
2.2844
2.5053 -0.6827
0.2594
Columns 13 through 24
-8.2729 -7.3703 -8.3231 -7.3703 -1.7870 -1.7304 -1.7362 -1.7809
2.7262
3.5500
2.9837
2.2718
Columns 25 through 30
2.4864 -0.6337 -8.9353 -9.7556 -8.9353 -9.7556
21
DIAGRAMA DE FLUJO
21
SI
INICIO
NO
Cont=1, C2
C1CC1
SI
Cont0
Para i=1;
3xN nodos
Si i==CC(i,1)
Calcula esfuerzos
CONCLUSIONES
21
21