Está en la página 1de 19

UNIVERSIDAD NACIONAL DE INGENIERIA

Facultad de Ingeniera Mecnica

CUARTO LABORATORIO
Curso : Clculo por Elementos Finitos MC516 C Ing. Ronald Cueva ac!eco "rmaduras lanas A$ellidos % &o!'res ME#I$" C%&'(E) marco antonio Cdigo *+11++* ,%

Seccin : Pro esor : Te!a : Alu!no"s# :

()*+ , ( I&-IC.
-.

/ndice Enunciado del pro0lema 2oluci3n #iagrama de 5lu6o 2oluci3n usando M"78"9 Conclusiones

* 1 4 , 11 1:

ARMADURAS EN EL ESPACIO

CUARTA PRACTICA CALIFICADA (ARMADURAS EN EL ESPACIO)


ENUNCIADO DEL PROBLEMA:
Dada la siguiente armadura tridimensional, sometido a las fuerzas que se muestran en la figura. Piden: Calcular el nmero de barras usados en la pluma de la gra y el nmero de tetraedros que se puedan visualizar. Calcular las reacciones en los apoyos de la pluma de la gra. Calcular los esfuerzos en todas las barras de la pluma.

DATOS DEL PROBLEMA:


Material: E !."#"$% &'mm( Carga: P !$ $$$ & )ngulo de inclinaci*n: + ,$.ecciones de todas las barras: tubo de "$$mm

GRFICO:

ARMADURAS EN EL ESPACIO

"$$

"$

1) Nmero de barras: 29

Nmero de e raedros: C)/E0): (

ARMADURAS EN EL ESPACIO

C1E2P3:, 1 4

2 5

/).E: !

ARMADURAS EN EL ESPACIO

&1ME23 DE 4E42)ED23. E& 5) P51M) DE 5) 621): "" 4E42)ED23.. !) CLCULOS PRE"IOS:

5as dimensiones se muestran a continuaci*n, en la siguiente gr7fica:

ARMADURAS EN EL ESPACIO

1# ANLISIS:

(= (:

9=;

(< (!

(( (,

9:;
(8

>igura "

9<;
(% !$

9"$;

>igura (

ARMADURAS EN EL ESPACIO

9=;
(!

z mm 9<;
(% "%

((

",

(, (8 (" ($

9:; y mm

"<

9"$;
"=

9%;
"8

":

"!

""

<
"$

9(; ! 9!;
"(

9,;

? mm

9%;
""

< = 9,;

9(; ! "

"$

, 9!; (

>igura !
"(

: 98;

% 8

9";

!# MODELADO DEL CUERPO REAL:


4abla de conectividad:

ARMADURAS EN EL ESPACIO

e " ( ! 8 % , : = < "$ "" "( "! "8 "% ", ": "= "< ($ (" (( (! (8 (% (, (: (= (< !$

NODOS " " ( " " " 8 8 % ( ( ! , ! ( % ! ( ( % ( < = "$ < < < = : "$ ( ! ! 8 , % , % , , % , : "$ < = : "$ = : : = : : "$ : "" "" "" "" " " 8 " " " "$ "$ "! 8 8 : ", : 8 "! : 8 8 "! 8 (% (( (= (% (% (% (( "< (=

GDL ( ! 8 % ( ! : = % , : = ( ! "$ "" ( ! ", ": ( ! "! "8 "" "( ", ": "" "( "! "8 "8 "% ", ": % , ", ": % , "! "8 = < ", ": ": "= "< ($ = < (= (< % , (% (, "8 "% (( (! = < "< ($ % , (= (< % , (( (! "8 "% "< ($ % , "< ($ (, (: (( (! (! (8 "< ($ (< !$ "< ($ (, (: (= (< (, (: "< ($ (, (: !" !( (! (8 !" !( ($ (" !" !( (< !$ !" !( , < < "( "= "% "= "% "= "= "% "= (" !$ (: (8 (" !$ (8 (" (" (8 (" (" !$ (" !! !! !! !!

A e $mm 2 ) <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ # <$$ #

E e $N%mm 2 ) !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5 !." @ "$ 5

ARMADURAS EN EL ESPACIO

&# DIAGRAMA DE FLU'O DEL PROGRAMA: 9similar al de armaduras planas;

ARMADURAS EN EL ESPACIO

10

INICI O Leer datos de entrada. Para i=1 hasta N de nodos Ingresar coordenadas de los nodos.

Calc lar !rea" N de #ilas de cond$contorno%CC1&

Para i1 hasta 3' N de nodos Cont(

Para )=1 hasta N de #ilas de cond$contorno%CC1&

ARMADURAS EN EL ESPACIO

11

*I

*i iCC%i" 1&

Cont=1" C2CC1%i"2& C1CC1%i"1&

*I CC%i"1&=C1+ CC%i"2&=C2

*i cont1

N O CC%i"1&=(+ CC%i"2&=(

Para i=1 hasta N ele,entos Calc la Le" l" ," las -osiciones de la ,atri. de rigide. glo/al 0 s 1alor.

ARMADURAS EN EL ESPACIO

12

Para i=1+ 3'N nodos

*i i==CC%i"1 & Calc la las reacciones r=2i)%i"1:23nd&3456%i"1&+ 7=87+r i9+

Para i=1 hasta N de ele,entos Calc la es# er.os

I,-ri,e :es-la.a,ientos" reaciones 0 es# er.os

ARMADURAS EN EL ESPACIO

13

(# USO DEL MATLAB: DIGITACION DEL PROGRAMA


Afinitos$!.m clc clear Adatos ) input9BCngrese el vector area de cada elemento finito en mm( B; E input9BCngrese el vector modulo de young de cada elemento finito en &'mm( B; @ input9BCngrese el vector abscisa de cada nodo en mm B; y input9BCngrese el vector ordenada de cada nodo en mm B; > DE%$$$F$F$FE($$$F$F$F$F$F$FE!$$$GFAla posiciones del % al = son incognitas pero los He puesto como ceros para que los pueda leer el matlab Acalculo de los elementos faltantes de la tabla de conectividad &3D3. D",(F(,!F!,8F!,%F8,%F%,(F%,"GF 6D5 D",(,!,8F!,8,%,,F%,,,:,=F%,,,<,"$F:,=,<,"$F<,"$,!,8F<,"$,",(GF for i ":: 59i; sqrt99@9&3D3.9i,(;;E@9&3D3.9i,";;;I(J9y9&3D3.9i,(;;Ey9&3D3.9i,";;;I(;F l9i; 9@9&3D3.9i,(;;E@9&3D3.9i,";;;'59i;F m9i; 9y9&3D3.9i,(;;Ey9&3D3.9i,";;;'59i;F end Acalculo de la matriz de rigidez K zeros9"$;F au@ zeros9"$;F for i ":: au@96D59i,":8;,6D59i,":8;; E9i;#)9i;'59i;#Dl9i;I(,l9i;#m9i;,El9i;I(,El9i;#m9i;Fl9i;#m9i;,m9i;I(,El9i;#m9i;,Em9i;I(FEl9i;I(,E l9i;#m9i;,l9i;I(,l9i;#m9i;FEl9i;#m9i;,Em9i;I(,l9i;#m9i;,m9i;I(GF K KJau@F au@ zeros9"$;F end Acalculo de L L inv9K9D":8,<,"$G,D":8,<,"$G;;#>9D":8,<,"$G;F L DL9":8;F$F$F$F$FL9%:,;GF Acalculo del vector > > K#LF Acalculo de esfuerzos for i ":: esf9i; E9i;'59i;#DEl9i;,Em9i;,l9i;,m9i;G#L96D59i,":8;;F end Aesfuerzos display9B5os esfuerzos de cada elemento finito en &'mm( son: B; esf Areacciones display9B5as reacciones en los apoyos en & sonB; >9%:=; AgrMfico de la armadura sin fuerzas e@ternas

ARMADURAS EN EL ESPACIO

14

@@ D@,@9";,@9(;,@9%;,@9!;GF yy Dy,y9";,y9(;,y9%;,y9!;GF

@@@ D@JL9":(:<;B,@9";JL9";,@9(;JL9!;,@9%;JL9<;,@9!;JL9%;GF yyy DyJL9(:(:"$;B,y9";JL9(;,y9(;JL98;,y9%;JL9"$;,y9!;JL9,;GF plot9@@,yy,@@@,yyy,BrB;

)# E'ECUCION DEL PROGRAMA:


I*+rese e, -e. or /rea de .ada e,eme* o 01*1 o D"<,!.8<%,"<,!.8<%,"<,!.8<%,"<,!.8<%,"<,!.8<%,"<,!.8<%,"<,!.8<%G ) ".$eJ$$! # Columns " tHrougH , ".<,!% Column : ".<,!% I*+rese e, -e. or mod2,o de 3o2*+ de .ada e,eme* o 01*1 o e* N%mm! D!."e%,!."e%,!."e%,!."e%,!."e%,!."e%,!."e%G E Columns " tHrougH % !"$$$$ !"$$$$ !"$$$$ !"$$$$ !"$$$$ ".<,!% ".<,!% ".<,!% ".<,!% ".<,!% e* mm!

Columns , tHrougH : !"$$$$ !"$$$$

I*+rese e, -e. or abs.1sa de .ada *odo e* mm D$,"%$$,"%$$#(,"%$$#(,"%$$G @ $ "%$$ !$$$ !$$$ "%$$

ARMADURAS EN EL ESPACIO

15

I*+rese e, -e. or orde*ada de .ada *odo e* mm D"%$$,"%$$,"%$$,$,$G y "%$$ "%$$ "%$$ $ $

Los es02er4os de .ada e,eme* o 01*1 o e* N%mm! so*: esf (.%8,% (.%8,% $ !.,$"! E(.%8,% E".$"=, $

Las rea..1o*es e* ,os a5o6os e* N so* ans ".$eJ$$8 # ".$$$$ '' ENE ? DE5 &3D3 9!; $.%$$$ '' ENE O DE5 &3D3 9!; E$.%$$$ '' ENE ? DE5 &3D3 98; $ '' ENE O DE5 &3D3 98;
1600 1400 1200 1000 800 y 600 400 200 0 -200 -500

500

1000 x

1500

2000

2500

3000

Figura 1

ARMADURAS EN EL ESPACIO

16

)plicando "$$$ veces las fuerzas para notar las deformaciones:


1600

1400

1200

1000

800

600

400

200

-200 -500

500

1000

1500

2000

2500

3000

Figura 2 Para visualizar las nuevas posiciones de los nodos ampliamos la figura en la parte de los nodos. 5Pnea azul: posici*n inicial 5Pnea roQa: posici*n final

Figura 3 ARMADURAS EN EL ESPACIO 17

Figura 4

Figura 5

ARMADURAS EN EL ESPACIO

18

7# CONCLUSIONES: El uso de matlab simplifica los c7lculos con una ayuda visual. 5os c7lculos tienes un error despreciable y se puede usar para estructuras mas compleQas. El nmero de barras usadas es (< para armar el sistema. El nmero de tetraedros que se pueden visualizar en el diagrama es "". 5o cual esto Hace que el sistema sea el m7s adecuado. El esfuerzo en la barra : es cero debido a que no Hay una fuerza vertical en el nodo ". 5a orientaci*n del elemento finito : antes era de E8%- 5uego de aplicar las fuerzas e@ternas su orientaci*n cambio y su longitud se mantuvo constante. El elemento finito ! 9vea la figura (; su esfuerzo es cero pero tambiRn es importante para asegurar que la estructura este en un plano Horizontal. 5os elementos finitos % y , 9vea la figura (; est7n en compresi*n. El elemento finito 8 9vea la figura (; es el que soporta el mayor esfuerzo !.,$"! &'mm( esto es debido a que uno de sus e@tremos est7n empotrados en la pared y pr7cticamente toda la fuerza recae sobre Rl. Con este elemento HabrPa que Hacer el diseSo. Este problema es imposible para la est7tica 9Hiperest7tico; ya que tiene 8 inc*gnitas y solo tres ecuaciones de equilibrio. Es posible su soluci*n mediante los mRtodos finitos. 5as reacciones encontradas "$$$$& 9eQe @ del nodo 9!;; %$$$& 9eQe y del nodo 9!; E%$$$& 9eQe @ del nodo 98;; y $& 9eQe y del nodo 98;; cumplen con las tres condiciones de equilibrio por lo tanto est7n bien. 4odos los problemas de armaduras planas tienen como mPnimo ( apoyos rPgidos pero tambiRn pueden tener m7s de dos apoyos. En este tipo de problemas podemos distinguir dos tipos de inc*gnitas las de desplazamientos y las de fuerzas, si el nmero de apoyos rPgidos aumentan entonces las inc*gnitas de fuerzas aumenta y disminuyen las inc*gnitas de desplazamientos y por lo tanto se mantiene constante el nmero de inc*gnitas totales que para nuestro problema es "$.

ARMADURAS EN EL ESPACIO

19