Vous êtes sur la page 1sur 7

SEXTA PRCTICA: MARCOS

PROBLEMA.- Resolver el problema de la tercera prctica considerando el peso


propio del material y calcular los esfuerzos y las reacciones en los apoyos
(empotrados).
MATERI AL: E=3.1x10
5
N/mm
2
, =7.8 gr-f/cm
3
, | = 50mm





















SOLUCIN





















TABLA DE CONECTIVIDAD.

NODO X(mm) Y(mm)
1 0 0
2 1500 0
3 3000 0
4 1500 1500
5 0 1500
0 0 0 0
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
0 0 0 0

l


m 0 0 0
l 0 0 0
0 0 1 0 0


0 0 0 l m

0 0 0 m l

0 0 0 0 0

0 0 0
l
0
l l
0

elemento NODOS
(1) (2)
GDL
1 2 3 4 5 6
Le
(mm)
Ae
(mm
2
)
Ee
(N/mm
2
)
I
(mm
4
)
1 1 2 1 2 3 4 5 6 1500.00 1963.5 3.1x10
5
3.07x10
5

2 2 3 4 5 6 7 8 9 1500.00 1963.5 3.1x10
5
3.07x10
5

3 3 4 7 8 9 10 11 12 2121.32 1963.5 3.1x10
5
3.07x10
5

4 2 4 4 5 6 10 11 12 1500.00 1963.5 3.1x10
5
3.07x10
5

5 1 4 1 2 3 10 11 12 2121.32 1963.5 3.1x10
5
3.07x10
5

6 4 5 10 11 12 13 14 15 1500.00 1963.5 3.1x10
5
3.07x10
5

7 1 5 1 2 3 13 14 15 1500.00 1963.5 3.1x10
5
3.07x10
5


PROCEDIMIENTO DE CLCULO (realizado slo para el primer elemento)

Matriz de transformacin de coordenadas
l =
X
2
X
1
=
1500 0
= 1

l
e
1500
m =
Y
2
Y
1
=
0 0
= 0
l
e
1500


0( 1 0(
( (
( (
0( 0 0(
L =


(
=
(

EA

0
(
0
(
(
1(

0

EA

0
(
0
(
(
0(

(

0 0
l
0 0
(

e e
(

0
12EA


l
3
e

6EA


0
2

6 EA
l
2
e
4EA
0
12EA

l
3
e
6EA
2

6 EA
(
l
2
e
(
2EA
(
(
K
|e
=

l e


EA
0

l
e
l e
0
EA
0

l
e (
0
(
(

e e
(

0
12EA

6 EA
0

12EA 6 EA
(
l
3
e
2 EA


0
2

l
2
e
2EA
l
3
e
6EA
2

l
2
e (
4EA (
(

l e l
e
l e l
e
0.00405 0


0 - 0.00405 0 0 (
(

0


0

= 10
8
x


0.000003
0.00253
0.00253
2.53618
0 - 0.000003
0 - 0.00253
0.00253
(

1.26809 (
(

- 0.00405 0

0 0.00405 0 0
(

0

0

- 0.000003
0.00253
- 0.00253 0
1.2680 0
0.000003
- 0.002536
- 0.00253
(
(
2.5361

(
K
e
= L
T
K
|e
L
T
. (| ).

. cos(| ).

.cos(| ).
2

. (| ).

. cos(| ).

. cos(| ).
2
( p sen l

f ' =

e
p l
e
p l e p sen l
e
p l
e

p l e
(

f ' = |0
2

0.0112
2

2.81705 0
12

0.01126
2 2
- 2.81705|
T

12

f = L
T
f '
KQ = F

DIAGRAMA DE FLUJO DEL PROGRAMA

INICIO



Leer datos de
entrada


Para i=1: #nodos



Leer posiciones (X,Y)



Para i=1: #elementos



Calcula longitud de cada elemento, csenos
directores, matriz de rotacin L, matriz de
rigidez y fuerzas.


Calcula desplazamientos, las reacciones en
los apoyos y los momentos respectivos.


Para i=1: #elementos


Calcula esfuerzo normal, y esfuerzo
debido a la flexin (para = 1,1 )



1 2
1

2


SI NO
Si (SN+SE=1)>
(S
N
-S
E=1
)
Esfuerzo igual
a la suma

Esfuerzo igual
a la resta










Imprime reacciones,
momentos y
esfuerzos




DIGITACIN DEL PROGRAMA EN MATLAB

%ESTRUCTURAS CON NUDOS NO ARTICULADOS: MARCOS
format long
nd=input('INGRESE EL NUMERO DE NODOS= ');
ne=input('INGRESE EL NUEMRO DE ELEMENTOS= ');
E=input('INGRESE EL MODULO DE YOUNG=');
d=input('INGRESE EL DIAMETRO=');
pes=input('INGRESE EL PESO ESPECIFICO(gr-f/cm^3)=');
disp('e===(1) (2)====');
tc=input('INGRESE TABLA DE CONECTIVIDAD(solo nodos)= ');
n=[];
for i=1:nd
disp('INGRESE LAS CORDENADAS DEL NODO ');disp(i);
n(i,1)=input('N(X)= ');
n(i,2)=input('N(Y)= ');
end le=[];lm=[];
A=pi/4*d^2;I=pi*d^4/64;
krs=zeros(3*nd);f=pes*9.81e-6*A;fp=zeros(3*nd,1);F=zeros(3*nd,1);
Kij=zeros(3*nd);L=zeros(3*nd);kp=zeros(3*nd);le=[];l=[];m=[];
for i=1:ne
le(i)=sqrt((n(tc(i,2),1)-n(tc(i,1),1))^2+(n(tc(i,2),2)-
n(tc(i,1),2))^2);
l(i)=(n(tc(i,2),1)-n(tc(i,1),1))/le(i);
m(i)=(n(tc(i,2),2)-n(tc(i,1),2))/le(i);
ps1=tc(i,1)*3-2;ps2=tc(i,1)*3-1;ps3=tc(i,1)*3;ps4=tc(i,2)*3-
2;ps5=tc(i,2)*3-1;ps6=tc(i,2)*3;
L(ps1,ps1)=l(i);L(ps1,ps2)=m(i);L(ps2,ps1)=-
m(i);L(ps2,ps2)=l(i);L(ps3,ps3)=1;
L(ps4,ps4)=l(i);L(ps4,ps5)=m(i);L(ps5,ps4)=-
m(i);L(ps5,ps5)=l(i);L(ps6,ps6)=1;
kp(ps1,ps1)=E*A/le(i);kp(ps1,ps4)=-E*A/le(i);
kp(ps2,ps2)=12*E*I/le(i)^3;kp(ps2,ps3)=6*E*I/le(i)^2;kp(ps2,ps5)=-
12*E*I/le(i)^3;kp(ps2,ps6)=6*E*I/le(i)^2;
kp(ps3,ps2)=6*E*I/le(i)^2;kp(ps3,ps3)=4*E*I/le(i);kp(ps3,ps5)=-
6*E*I/le(i)^2;kp(ps3,ps6)=2*E*I/le(i);
kp(ps4,ps1)=-E*A/le(i);kp(ps4,ps4)=E*A/le(i);
kp(ps5,ps2)=-12*E*I/le(i)^3;kp(ps5,ps3)=-
6*E*I/le(i)^2;kp(ps5,ps5)=12*E*I/le(i)^3;kp(ps5,ps6)=-6*E*I/le(i)^2;
kp(ps6,ps2)=6*E*I/le(i)^2;kp(ps6,ps3)=2*E*I/le(i);kp(ps6,ps5)=-
6*E*I/le(i)^2;kp(ps6,ps6)=4*E*I/le(i);

fp(ps1,1)=f*m(i)*le(i)/2;fp(ps2,1)=f*l(i)*le(i)/2;fp(ps3,1)=f*l(i)*le(
i)^2/12;
fp(ps4,1)=f*m(i)*le(i)/2;fp(ps5,1)=f*l(i)*le(i)/2;fp(ps6,1)=-
f*l(i)*le(i)^2/12; F=F+L'*fp;Kij=Kij+L'*kp*L;
kp=zeros(3*nd);L=zeros(3*nd);fp=zeros(3*nd,1);
end
%CONDICIONES DE FRONTERA (Q1,Q2,Q3,Q13,Q14,Q15)=[0]
Fc=[];Kc=[];Q=zeros(3*nd,1);
F(5,1)=F(5,1)+2000;F(7,1)=F(7,1)+5000;F(8,1)=F(8,1)+4000; %incluimos
las fuerzas externas
Fc=F(4:12,1);Kc=Kij(4:12,4:12);
Q(4:12,1)=Kc\Fc;
%CALCULO DE REACCIONES
R1=Kij(1,1:15)*Q-F(1,1);R2=Kij(2,1:15)*Q-F(2,1);M3=Kij(3,1:15)*Q-
F(3,1);
R13=Kij(13,1:15)*Q-F(13,1);R14=Kij(14,1:15)*Q-
F(14,1);M15=Kij(15,1:15)*Q-F(15,1);
for i=1:ne
ps1=tc(i,1)*3-2;ps2=tc(i,1)*3-1;ps3=tc(i,1)*3;ps4=tc(i,2)*3-
2;ps5=tc(i,2)*3-1;ps6=tc(i,2)*3;
ESN=E/le(i)*(-Q(ps1,1)*l(i)-
Q(ps2,1)*m(i)+Q(ps4,1)*l(i)+Q(ps5,1)*m(i));
EM1=E/le(i)^2*d/2*(-6*(-Q(ps1,1)*m(i)+Q(ps2,1)*l(i))-
4*le(i)*Q(ps3,1)+6*(Q(ps4,1)*m(i)+Q(ps5,1)*l(i))-2*le(i)*Q(ps6,1));
EM2=E/le(i)^2*d/2*(6*(-
Q(ps1,1)*m(i)+Q(ps2,1)*l(i))+2*le(i)*Q(ps3,1)-
6*(Q(ps4,1)*m(i)+Q(ps5,1)*l(i))+4*le(i)*Q(ps6,1));
if abs(ESN+EM1)<=abs(ESN+EM2)
ES(i)=ESN+EM2;



end
else
end

ES(i)=ESN+EM1;
disp('===== RESULTADOS ==============');
disp('REACCION EN PUNTO(1) X(N)=');
disp(R1);
disp('REACCION EN PUNTO(1) Y(N)=');
disp(R2);
disp('MOMENTO EN PUNTO(1)(Nxmm) =');
disp(M3);
disp('REACCION EN PUNTO(5) X(N)=');
disp(R13);
disp('REACCION EN PUNTO(5) Y(N)=');
disp(R14);
disp('MOMENTO EN PUNTO(5)(Nxmm) =');
disp(M15);
disp('ESFUERZOS(MPa)=');
disp(ES);
EJ ECUCI ON DEL PROGRAMA

INGRESE EL NUMERO DE NODOS= 5
INGRESE EL NUEMRO DE ELEMENTOS= 7
INGRESE EL MODULO DE YOUNG=3.1e5
INGRESE EL DIAMETRO=50
INGRESE EL PESO ESPECIFICO (gr-f/cm^3)=7.8
e===(1) (2)====
INGRESE TABLA DE CONECTIVIDAD (solo nodos)= [1 2;2 3;3 4;2
4;1 4;4 5;1 5]
INGRESE LAS CORDENADAS DEL NODO
1
N(X)= 0
N(Y)= 0
INGRESE LAS CORDENADAS DEL NODO
2
N(X)= 1500
N(Y)= 0
INGRESE LAS CORDENADAS DEL NODO
3
N(X)= 3000
N(Y)= 0
INGRESE LAS
4
CORDENADAS DEL NODO
N(X)= 1500
N(Y)= 1500
INGRESE LAS CORDENADAS DEL NODO
5
N(X)= 0
N(Y)= 1500
===== RESULTADOS ==============
REACCION EN PUNTO (1) X(N)=
-1.634047510750955e+004

REACCION EN PUNTO (1) Y(N)=
-7.520571515552884e+003

MOMENTO EN PUNTO (1)(Nxmm) =
-8.470004922040227e+004

REACCION EN PUNTO (5) X(N)=
1.134047510750954e+004

REACCION EN PUNTO (5) Y(N)=
-2.436750156917257e+002

MOMENTO EN PUNTO(5)(Nxmm) =
-4.388783325569534e+004

ESFUERZOS=
5.5118 5.8687 -4.1628 -3.4516 5.2671 -7.0564 0
CONCLUSIONES

Conclusiones acerca de los resultados de la armadura


Al trabajar la armadura con nodos rgidos, y no con nodos articulados como se
hizo en la tercera prctica, los valores de las fuerzas de reaccin en los apoyos
son ms altos, esto se debe a que cada elemento no solo esta sometido a traccin
si no tambin a flexin.


El elemento numero 7 de la armadura no trabaja, es decir no esta sometido a
ninguna carga (traccin y flexin), por lo tanto no es necesario colocar el
elemento numero 7, concluimos que este elemento tan solo esta presente para
hacer ms fcil el montaje de la armadura.


Segn los resultados de los esfuerzos el elemento nmero 6 es el ms critico,
por lo cual es el elemento que fallar primero, y el elemento que determinar el
dimetro de cada elemento.


Conclusiones acerca del programa realizado


El nmero de elementos finitos para nuestro problema es el nmero de
elementos que forman la armadura, porque cada elemento tiene seccin
constante y el material es el mismo.


Para resolver una armadura con nudos rgidos, tan solo sumamos los efectos de
traccin y de flexin, para nuestra matriz de rigidez, as logramos resolver dicha
armadura por los mtodos ya conocidos.

Vous aimerez peut-être aussi