Está en la página 1de 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).
MATERIAL: 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

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
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

=
=

=
=

=
2.5361 0.002536 - 0 1.2680 0.00253 0
0.00253 - 0.000003 0 0.00253 - 0.000003 - 0
0 0 0.00405 0 0 0.00405 -
1.26809 0.00253 - 0 2.53618 0.00253 0
0.00253 0.000003 - 0 0.00253 0.000003 0
0 0 0.00405 - 0 0 0.00405
10
4 6
0
2 2
0
6 12
0
6 12
0
0 0 0 0
2 6
0
4 6
0
6 12
0
6 12
0
0 0 0 0
0 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
0 0 0 1 0 0
0 0 0 0 1 0
0 0 0 0 0 1
1 0 0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 1 0 0
0 0 0 0
0 0 0 0
0
1500
0 0
1
1500
0 1500
8
2 2
2 3 2 3
2 2
2 3 2 3
|
1 2
1 2
x
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
l
EA
K
l m
m l
l m
m l
L
l
Y Y
m
l
X X
l
e
e
e
e
e e e e
e e
e
e
e
e
e e e e
e e
e
e
e




| |
F KQ
f L f
f
l p l p l sen p l p l p l sen p
f
L K L K
T
T
T
e
e e
e
e e
e T e
=
=
=
(

=
=
'
2.81705 - 0.01126 0 2.81705 0.0112 0 '
12
). cos( .
2
). cos( .
2
). ( .
12
). cos( .
2
). cos( .
2
). ( .
'
2 2
|


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 (S
N
+S
E=1
)>
(S
N
-S
E=1
)

Esfuerzo igual
a la suma
Esfuerzo igual
a la resta
SI NO
Imprime reacciones,
momentos y
esfuerzos
























DIGITACIN DEL PROGRAMA EN MATLAB

%ESTRUCTURAS CON NUDOS NO ARTI CULADOS: MARCOS
f or mat l ong
nd=i nput ( ' I NGRESE EL NUMERO DE NODOS= ' ) ;
ne=i nput ( ' I NGRESE EL NUEMRO DE ELEMENTOS= ' ) ;
E=i nput ( ' I NGRESE EL MODULO DE YOUNG=' ) ;
d=i nput ( ' I NGRESE EL DI AMETRO=' ) ;
pes=i nput ( ' I NGRESE EL PESO ESPECI FI CO( gr - f / cm^3) =' ) ;
di sp( ' e===( 1) ( 2) ====' ) ;
t c=i nput ( ' I NGRESE TABLA DE CONECTI VI DAD( sol o nodos) = ' ) ;
n=[ ] ;
f or i =1: nd
di sp( ' I NGRESE LAS CORDENADAS DEL NODO ' ) ; di sp( i ) ;
n( i , 1) =i nput ( ' N( X) = ' ) ;
n( i , 2) =i nput ( ' N( Y) = ' ) ;
end
l e=[ ] ; l m=[ ] ;
A=pi / 4*d^2; I =pi *d^4/ 64;
kr s=zer os( 3*nd) ; f =pes*9. 81e- 6*A; f p=zer os( 3*nd, 1) ; F=zer os( 3*nd, 1) ;
Ki j =zer os( 3*nd) ; L=zer os( 3*nd) ; kp=zer os( 3*nd) ; l e=[ ] ; l =[ ] ; m=[ ] ;
f or i =1: ne
l e( i ) =sqr t ( ( n( t c( i , 2) , 1) - n( t c( i , 1) , 1) ) ^2+( n( t c( i , 2) , 2) -
n( t c( i , 1) , 2) ) ^2) ;
l ( i ) =( n( t c( i , 2) , 1) - n( t c( i , 1) , 1) ) / l e( i ) ;
m( i ) =( n( t c( i , 2) , 2) - n( t c( i , 1) , 2) ) / l e( i ) ;
ps1=t c( i , 1) *3- 2; ps2=t c( i , 1) *3- 1; ps3=t c( i , 1) *3; ps4=t c( i , 2) *3-
2; ps5=t c( i , 2) *3- 1; ps6=t c( 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/ l e( i ) ; kp( ps1, ps4) =- E*A/ l e( i ) ;
kp( ps2, ps2) =12*E*I / l e( i ) ^3; kp( ps2, ps3) =6*E*I / l e( i ) ^2; kp( ps2, ps5) =-
12*E*I / l e( i ) ^3; kp( ps2, ps6) =6*E*I / l e( i ) ^2;
kp( ps3, ps2) =6*E*I / l e( i ) ^2; kp( ps3, ps3) =4*E*I / l e( i ) ; kp( ps3, ps5) =-
6*E*I / l e( i ) ^2; kp( ps3, ps6) =2*E*I / l e( i ) ;
kp( ps4, ps1) =- E*A/ l e( i ) ; kp( ps4, ps4) =E*A/ l e( i ) ;
kp( ps5, ps2) =- 12*E*I / l e( i ) ^3; kp( ps5, ps3) =-
6*E*I / l e( i ) ^2; kp( ps5, ps5) =12*E*I / l e( i ) ^3; kp( ps5, ps6) =- 6*E*I / l e( i ) ^2;
kp( ps6, ps2) =6*E*I / l e( i ) ^2; kp( ps6, ps3) =2*E*I / l e( i ) ; kp( ps6, ps5) =-
6*E*I / l e( i ) ^2; kp( ps6, ps6) =4*E*I / l e( i ) ;

f p( ps1, 1) =f *m( i ) *l e( i ) / 2; f p( ps2, 1) =f *l ( i ) *l e( i ) / 2; f p( ps3, 1) =f *l ( i ) *l e(
i ) ^2/ 12;
f p( ps4, 1) =f *m( i ) *l e( i ) / 2; f p( ps5, 1) =f *l ( i ) *l e( i ) / 2; f p( ps6, 1) =-
f *l ( i ) *l e( i ) ^2/ 12;
F=F+L' *f p; Ki j =Ki j +L' *kp*L;
kp=zer os( 3*nd) ; L=zer os( 3*nd) ; f p=zer os( 3*nd, 1) ;
end
%CONDI CI ONES DE FRONTERA ( Q1, Q2, Q3, Q13, Q14, Q15) =[ 0]
Fc=[ ] ; Kc=[ ] ; Q=zer os( 3*nd, 1) ;
F( 5, 1) =F( 5, 1) +2000; F( 7, 1) =F( 7, 1) +5000; F( 8, 1) =F( 8, 1) +4000; %i ncl ui mos
l as f uer zas ext er nas
Fc=F( 4: 12, 1) ; Kc=Ki j ( 4: 12, 4: 12) ;
Q( 4: 12, 1) =Kc\ Fc;
%CALCULO DE REACCI ONES
R1=Ki j ( 1, 1: 15) *Q- F( 1, 1) ; R2=Ki j ( 2, 1: 15) *Q- F( 2, 1) ; M3=Ki j ( 3, 1: 15) *Q-
F( 3, 1) ;
R13=Ki j ( 13, 1: 15) *Q- F( 13, 1) ; R14=Ki j ( 14, 1: 15) *Q-
F( 14, 1) ; M15=Ki j ( 15, 1: 15) *Q- F( 15, 1) ;
f or i =1: ne
ps1=t c( i , 1) *3- 2; ps2=t c( i , 1) *3- 1; ps3=t c( i , 1) *3; ps4=t c( i , 2) *3-
2; ps5=t c( i , 2) *3- 1; ps6=t c( i , 2) *3;
ESN=E/ l e( i ) *( - Q( ps1, 1) *l ( i ) -
Q( ps2, 1) *m( i ) +Q( ps4, 1) *l ( i ) +Q( ps5, 1) *m( i ) ) ;
EM1=E/ l e( i ) ^2*d/ 2*( - 6*( - Q( ps1, 1) *m( i ) +Q( ps2, 1) *l ( i ) ) -
4*l e( i ) *Q( ps3, 1) +6*( Q( ps4, 1) *m( i ) +Q( ps5, 1) *l ( i ) ) - 2*l e( i ) *Q( ps6, 1) ) ;
EM2=E/ l e( i ) ^2*d/ 2*( 6*( -
Q( ps1, 1) *m( i ) +Q( ps2, 1) *l ( i ) ) +2*l e( i ) *Q( ps3, 1) -
6*( Q( ps4, 1) *m( i ) +Q( ps5, 1) *l ( i ) ) +4*l e( i ) *Q( ps6, 1) ) ;
i f abs( ESN+EM1) <=abs( ESN+EM2)
ES( i ) =ESN+EM2;
el se
ES( i ) =ESN+EM1;
end
end
di sp( ' ===== RESULTADOS ==============' ) ;
di sp( ' REACCI ON EN PUNTO( 1) X( N) =' ) ;
di sp( R1) ;
di sp( ' REACCI ON EN PUNTO( 1) Y( N) =' ) ;
di sp( R2) ;
di sp( ' MOMENTO EN PUNTO( 1) ( Nxmm) =' ) ;
di sp( M3) ;
di sp( ' REACCI ON EN PUNTO( 5) X( N) =' ) ;
di sp( R13) ;
di sp( ' REACCI ON EN PUNTO( 5) Y( N) =' ) ;
di sp( R14) ;
di sp( ' MOMENTO EN PUNTO( 5) ( Nxmm) =' ) ;
di sp( M15) ;
di sp( ' ESFUERZOS( MPa) =' ) ;
di sp( ES) ;

EJECUCION DEL PROGRAMA

I NGRESE EL NUMERO DE NODOS= 5
I NGRESE EL NUEMRO DE ELEMENTOS= 7
I NGRESE EL MODULO DE YOUNG=3. 1e5
I NGRESE EL DI AMETRO=50
I NGRESE EL PESO ESPECI FI CO ( gr - f / cm^3) =7. 8
e===( 1) ( 2) ====
I NGRESE TABLA DE CONECTI VI DAD ( sol o nodos) = [ 1 2; 2 3; 3 4; 2
4; 1 4; 4 5; 1 5]
I NGRESE LAS CORDENADAS DEL NODO
1
N( X) = 0
N( Y) = 0
I NGRESE LAS CORDENADAS DEL NODO
2
N( X) = 1500
N( Y) = 0
I NGRESE LAS CORDENADAS DEL NODO
3
N( X) = 3000
N( Y) = 0
I NGRESE LAS CORDENADAS DEL NODO
4
N( X) = 1500
N( Y) = 1500
I NGRESE LAS CORDENADAS DEL NODO
5
N( X) = 0
N( Y) = 1500
===== RESULTADOS ==============
REACCI ON EN PUNTO ( 1) X( N) =
- 1. 634047510750955e+004

REACCI ON EN PUNTO ( 1) Y( N) =
- 7. 520571515552884e+003

MOMENTO EN PUNTO ( 1) ( Nxmm) =
- 8. 470004922040227e+004

REACCI ON EN PUNTO ( 5) X( N) =
1. 134047510750954e+004

REACCI ON 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.

También podría gustarte