Sei sulla pagina 1di 49

El Mtodo de los Elementos Finitos Anlisis de Estructuras II Cuadernillo de prcticas

Guillermo Rus Carlborg 1 Alejandro Martnez Castro 2 2006/2007

1 2

grus@ugr.es, Universidad de Granada amcastro@ugr.es, Universidad de Granada

G. Rus y A. Martnez c copyright: Guillermo Rus Carlborg y Alejandro E. Martnez Castro, 2005 Imprime: Dpto. Mecnica de Estructuras, Universidad de Granada

ndice general
1. Manejo de FEAP; mallado 2. Barras y slidos 3. Dinmica, plasticidad y grandes deformaciones 4. Presa de gravedad 5 17 33 45

NDICE GENERAL

G. Rus y A. Martnez

Bloque 1

Manejo de FEAP; mallado

Cap. 1. Manejo de FEAP; mallado

G. Rus y A. Martnez

Prctica 1
La gura adjunta muestra una estructura articulada. El apoyo 3 se desplaza 3 mm hacia la derecha. Datos: EA = 30000 kN. Generar los datos de entrada para un anlisis posterior. Modicar los datos de entrada introduciendo la posicin geomtrica correcta de los lados de 4 m y 3 m.

8 kN5

10 kN
4

3m
1 2 3

4m

4m

Solucin 1
Para resolver este problema acudimos al archivo de entrada Ip1 para feap que contiene la denicin del problema. El contenido del archivo es el siguiente: feap * * MEF - Practica 1 - Ejemplo de estructura articulada * * 0,0,0,2,2,2 !nod,elt,mat,dim,gdl,npe !--fin de linea COORdinates !nodos 1,,0.0,0.0 !nombre,inc,coor_x,coor_y 2,,1.0,0.0 3,,2.0,0.0 4,,1.0,1.0 5,,0.0,1.0 !--fin de linea ELEMents !elementos 1,,1,1,2 !nombre,inc_elt,material,nod_1,nod_2 2,,1,1,4 3,,1,1,5 4,,1,2,3 5,,1,2,4 6,,1,2,5 7,,1,3,4 8,,1,4,5 !--fin de linea BOUNdary !condiciones de contorno 1,,1,1 !nodo,inc,codigo_x,codigo_y 3,,1,1 !--fin de linea 6

G. Rus y A. Martnez FORCe 4,,0.0,-10.0 5,,8.0, 0.0 DISPlacement 3,,0.003,0.0 MATErial,1 TRUSs ELAStic,ISOTropic,1 CROSs,SECTion,30000 END INTEractive STOP

Cap. 1. Manejo de FEAP; mallado !cargas !nodo,inc,valor_x,valor_y !--fin de linea !desplazamientos impuestos !nodo,inc,valor_x,valor_y !--fin de linea !material 1 !tipo de problema !tipo de material !datos del material !--fin de linea !finaliza postproceso !--fin de linea !da el control al usuario !--fin de linea !fin del archivo

1. En primer lugar ejecutaremos feap con este archivo de entrada. Esto lo haremos escribiendo el nombre del programa en la lnea de comandos, e indicando el archivo Ip1 a travs de las preguntas interactivas del comienzo del programa. 2. A continuacin podemos visualizar la estructura y el problema completo entrando en modo plot (del que posteriormente saldremos con end), y aprovechando los comandos mesh, boun y load. Existe un comando de borrado que es wipe. 3. Despus de analizar el listado anterior, identicando la estructura de datos, la denicin de nodos y elementos, y la colocacin de cargas, podemos comprobar esta asignacin mediante los comandos node y elem. Con esto comprobamos que toda la denicion grca del problema de elementos nitos es correcta. Debemos salir del modo plot (escribiendo end). 4. A continuacin estudiamos la denicin de materiales en el listado. Tambin es interesante en este punto observar cmo se estructura el resto del archivo de entrada, en cuanto a comandos de proceso y postproceso. 5. La salida del programa se hace con el comando quit. Modiquemos el chero de entrada para corregir las coordenadas de los nudos como sigue, y guardmoslo: feap * * MEF - Practica 1.1 - Ejemplo de estructura articulada. * * 0,0,0,2,2,2 !nod,elt,mat,dim,gdl,npe COORdinates 1,,0.0,0.0 2,,4.0,0.0 3,,8.0,0.0 4,,4.0,3.0 5,,0.0,3.0 !nodos !nombre,inc,coor_x,coor_y

!--fin de linea 7

Cap. 1. Manejo de FEAP; mallado

G. Rus y A. Martnez

Prctica 2
Considrese la estructura de barras de nudos rgidos de la gura, bajo las cargas que se indican. Considrese que las barras 2-4 y 1-3 pueden resistir tanto traccin como compresin. Datos: EI = 3000 kNm2 , EA = 6000 kN. Generar la malla para analizarla con FEAPpv.

30 kN
2

30 kN
3

4m
1 4

4m

2m 2m

4m

Solucin 2
Para resolver este problema acudimos al archivo de entrada Ip2 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 2 - Estructura de barras de nudos rigidos * * 0,0,0,2,3,2 !nod,elt,mat,dim,gdl,npe !--fin de linea COORdinates !nodos 001,1, 0.0,0.0 !nombre,inc,coor_x,coor_y 101,1, 4.0,4.0 201,1, 6.0,4.0 301,1, 8.0,4.0 401,0,12.0,0.0 !--fin de linea ELEMents !elementos 001,1,2,301,001 !nombre,inc_elt,material,nod_1,nod_2 002,1,1,001,002 102,1,1,101,102 202,1,1,201,202 302,1,1,301,302 401,1,1,400,401 402,1,2,401,101 !--fin de linea BOUNdary !condiciones de contorno 001,,1,1 !nodo,inc,codigo_x,codigo_y 401,,1,1 8

G. Rus y A. Martnez

Cap. 1. Manejo de FEAP; mallado !--fin de linea !cargas !nodo,inc,valor_x,valor_y !--fin de linea !material 1

FORCe 101,1,0.0,-0.6 301,0,0.0, 0.6 MATErial,1 FRAMe SMALl SHEAr,OFF ELAStic,ISOTropic,1 CROSs,SECTion,1E9,3000,1,1 MATErial,2 TRUSs SMALl ELAStic,ISOTropic,1 CROSs,SECTion,6000 END BATCh PLOT,MESH PLOT,LOAD PLOT,BOUN END INTEractive STOP

!tipo de problema !tipo de material !datos del material !--fin de linea !material 2 !tipo de problema !tipo de material !datos del material !--fin de linea !fin del preproceso !--fin de linea !proceso !--fin de linea !dibuja la malla !dibuja las cargas !dibuja las cond. contorno !--fin de linea !finaliza postproceso !--fin de linea !da el control al usuario !--fin de linea !fin del archivo

1. En este caso, se puede observar que el programa ejecuta en modo BATCH. 2. Es interesante examinar los datos volcados al archivo Op2, y contrastarlo con las rdenes especicadas en la entrada de datos. 3. Obsrvese cmo ha sido necesario particionar cada barra en muchos elementos para capturar correctamente la deformada de las barras con cargas distribuidas no uniformes.

Cap. 1. Manejo de FEAP; mallado

G. Rus y A. Martnez

Prctica 3
El objetivo de esta prctica es introducirse en la generacin de mallas de slidos. El slido que se va a estudiar es bidimensional, y es el denido en la gura siguiente.

100

y 30 x

30 100

Solucin 3
Para resolver este problema acudimos al archivo de entrada Ip3 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 3 - Mallados con BLOCK * * 0,0,0,2,2,4 !nod,elt,mat,dim,gdl,npe !--fin de linea PARAmeter !parametros a=100 !ancho (mm) b=100 !largo (mm) r=30 !radio (mm) n=10 !division 1 m=10 !division 2 !--fin de linea BLOCk !bloque de nudos+elementos cart,n,m,1,1,1,0 !coord,incr,incr,nod1,elt1,mat1,tipo 1,r,r 2,a,b 3,0,b 4,0,r !--fin de linea MATErial,1 !material 1 SOLId !tipo de problema ELAStic,ISOTropic,210,0.3 !propiedades del material !--fin de linea END !fin del preproceso 10

G. Rus y A. Martnez

Cap. 1. Manejo de FEAP; mallado !--fin de linea !comienza postproceso !dibuja la malla !finaliza postproceso !--fin de linea !da el control al usuario !--fin de linea !fin del archivo

BATCh PLOT,MESH END INTEractive STOP

1. Ejectese el archivo en feap. En este caso, slo se ha incluido la parte correspondiente a la denicin de la geometra. 2. Vase la denicin de los nudos y elementos generada automticamente por el comando BLOCK mediante los comandos node y elem. 3. Es interesante examinar los datos volcados al archivo Op3, y contrastarlo con las rdenes especicadas en la entrada de datos. 4. Modifquese la densidad de la malla modicando el nmero de elementos en el que se se hace la divisin.

11

Cap. 1. Manejo de FEAP; mallado

G. Rus y A. Martnez

Prctica 4
El objetivo de esta prctica es introducirse en la generacin de mallas de slidos. El slido que se va a estudiar es bidimensional, y es el denido en la gura siguiente.

30

200

200
Dado que la geometra y las cargas son simtricas, vamos a modelizar slo un cuarto del problema, como se muestra en la siguiente gura.

2 3 Bloque 2 100

4 y 30

1 4 x 1 100

Bloque 1 2

Solucin 4
Para resolver este problema acudimos al archivo de entrada Ip4 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 4 - BLOCK - lados curvos * * 0,0,0,2,2,4 !nod,elt,mat,dim,gdl,npe !--fin de linea PARAmeter !parametros a=100 !ancho (mm) b=100 !largo (mm) 12

G. Rus y A. Martnez r=30 n=15 m=15 p=atan(1.0) s=r*sin(p) c=r*cos(0.5*p) d=r*sin(0.5*p)

Cap. 1. Manejo de FEAP; mallado

!radio (mm) !division 1 !division 2 !pi cuartos !coordenadas de un punto en bisectriz !coordenadas para lado cuadratico !coordenadas para lado cuadratico !--fin de linea BLOCk 1 !bloque de nodos y elementos CARTesian,n,m,1,1,1,0,0 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,r,0 !esquina 1 2,a,0 !esquina 2 3,a,b !esquina 3 4,s,s !esquina 4 8,c,d !para hacer lado cuadratico !--fin de linea BLOCk 2 !bloque de nodos y elementos CARTesian,n,m,m*(n+1)+1,0,1,0,0 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,s,s !esquina 1 2,a,b !esquina 2 3,0,b !esquina 3 4,0,r !esquina 4 8,d,c !para hacer lado cuadratico !--fin de linea MATErial,1 !material 1 SOLId !tipo de problema ELAStic,ISOTropic,210,0.3 !propiedades del material !--fin de linea END !fin del preproceso !--fin de linea BATCh !comienza postproceso PLOT,MESH !dibuja la malla END !finaliza postproceso !--fin de linea INTEractive !da el control al usuario !--fin de linea STOP !fin del archivo 1. Ejectese el archivo en feap. Slo se ha incluido la parte correspondiente a la denicin de la geometra. Se ha recurrido a subdividir an ms la geometra y a asimilar el arco de crculo a funciones paramtricas cuadrticas en cada coordenada, lo que se consigue con elementos unidimensionalmente cuadrticos (3 nodos por lado). 2. Modifquese la densidad de la malla modicando el nmero de elementos en el que se se hace la divisin. 3. Vase la denicin de los nudos y elementos generada automticamente por el comando BLOCK mediante los comandos node y elem (hgase con una malla muy poco densa, para facilitar la comprensibilidad de lo visualizado). 13

Cap. 1. Manejo de FEAP; mallado

G. Rus y A. Martnez

4. Obsrvese cmo las tensiones alrededor de la cavidad son del orden de hasta tres veces superiores a la tensin con la que se excita la estructura. 5. Este problema requiere, para obtener soluciones correctas, que los elementos cerca de la circunferencia estn ms agrupados. En la prxima prctica se realiza una nueva malla renada respecto a la anterior.

14

G. Rus y A. Martnez

Cap. 1. Manejo de FEAP; mallado

Prctica 5
El objetivo de esta prctica es introducirse en la generacin de mallas especiales. Sobre el slido de la prctica anterior, se realiza un mallado especial para captar mejor la distribucin de desplazamientos (especialmente de las tensiones).

Solucin 5
Para resolver este problema acudimos al archivo de entrada Ip5 para feappv que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 5 - Refinamiento de malla * * 0,0,0,2,2,4 !nod,elt,mat,dim,gdl,npe !--fin de linea PARAmeter !parametros a=100 !ancho (mm) b=100 !largo (mm) r=30 !radio (mm) n=5 !division 1 m=5 !division 2 p=atan(1.0) !pi cuartos s=r*sin(p) !coordenadas de un punto en bisectriz c=r*cos(0.5*p) !coordenadas para lado cuadratico d=r*sin(0.5*p) !coordenadas para lado cuadratico v=.25 !concentrar eltos: .5 ->nada .25->infinito !--fin de linea BLOCk 1 !bloque de nodos y elementos CARTesian,n,m,1,1,1,0,0 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,r,0 !esquina 1 2,a,0 !esquina 2 3,a,b !esquina 3 4,s,s !esquina 4 5,r*(1-v)+a*v,0 !para concentrar elementos 7,a*v+s*(1-v),b*v+s*(1-v) !para concentrar elementos 8,c,d !para hacer lado cuadratico !--fin de linea BLOCk 2 !bloque de nodos y elementos CARTesian,n,m,0,0,0,1,0,0 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,s,s !esquina 1 2,a,b !esquina 2 3,0,b !esquina 3 4,0,r !esquina 4 5,a*v+s*(1-v),b*v+s*(1-v) !para concentrar elementos 7,0,r*(1-v)+b*v !para concentrar elementos 8,d,c !para hacer lado cuadratico !--fin de linea MATErial,1 !material 1 SOLId !tipo de problema 15

Cap. 1. Manejo de FEAP; mallado ELAStic,ISOTropic,210,0.3 END BATCh PLOT,MESH END INTEractive STOP

G. Rus y A. Martnez !propiedades del material !--fin de linea !fin del preproceso !--fin de linea !comienza postproceso !dibuja la malla !finaliza postproceso !--fin de linea !da el control al usuario !--fin de linea !fin del archivo

1. Ejectese el archivo en feap. Se observa que en esta ocasin, el colocar los nodos centrales de lados cuadrticos ha permitido densicar la malla de forma no uniforme. La geometra de los elementos es ms cercana a un cuadrado, por lo que se espera que se obtengan mejores resultados. 2. Modifquese el parmetro v a 0.25. Si los elementos fuesen cuadrticos, esta malla contemplara singularidades en el campo de desplazamientos. 3. Dibjense los ejes de coordenadas con el comando AXIS.La orientacin de los ejes se observa mejor en perspectiva. Para ver la malla, en perspectiva, ejectense los comandos WIPE, PERSpective, AXIS y MESH. 4. Dibjese una malla poco densa para ver la generacin de malla obtenida. Obsrvese los cambios si se introduce la siguiente modicacin en la denicin del bloque 2:

BLOCk 2 CARTesian,n,m,0,0,1,0,0 1,s,s 2,a,b 3,0,b 4,0,r 5,a*v+s*(1-v),b*v+s*(1-v) 7,0,r*(1-v)+b*v 8,d,c 5. Obsrvese el chero Op5.Cada bloque es procesado independientemente. Posteriormente, los nodos dobles pueden eliminarse con comandos especiales.

16

Bloque 2

Barras y slidos

17

Cap. 2. Barras y slidos

G. Rus y A. Martnez

Prctica 6
La gura adjunta muestra una estructura articulada. El apoyo 3 se desplaza 3 mm hacia la derecha. Datos: EA = 30000 kN. Calcular los esfuerzos axiles en todas las barras. Calcular el descenso en el punto 2. Calcular las reacciones en los apoyos

8 kN5

10 kN
4

3m
1 2 3

4m

4m

Solucin 6
En la prctica 1 se haba escrito un chero en feap incluyendo la geometra, material y condiciones de contorno. El contenido del archivo es el siguiente: feap * * MEF - Practica 6 - Ejemplo de estructura articulada * * 0,0,0,2,2,2 !nod,elt,mat,dim,gdl,npe !--fin de linea COORdinates !nodos 1,,0.0,0.0 !nombre,inc,coor_x,coor_y 2,,4.0,0.0 3,,8.0,0.0 4,,4.0,3.0 5,,0.0,3.0 !--fin de linea ELEMents !elementos 1,,1,1,2 !nombre,inc_elt,inc_nod,nod_1,nod_2 2,,1,1,4 3,,1,1,5 4,,1,2,3 5,,1,2,4 6,,1,2,5 7,,1,3,4 8,,1,4,5 !--fin de linea BOUNdary !condiciones de contorno 1,,1,1 !nodo,inc,codigo_x,codigo_y 3,,1,1 !--fin de linea 18

G. Rus y A. Martnez FORCe 4,,0.0,-10.0 5,,8.0, 0.0 DISPlacement 3,,0.003,0.0 MATErial,1 TRUSs ELAStic,ISOTropic,1 CROSs,SECTion,30000 END INTEractive STOP

Cap. 2. Barras y slidos !cargas !nodo,inc,valor_x,valor_y !--fin de linea !desplazamientos impuestos !nodo,inc,valor_x,valor_y !--fin de linea !material 1 !tipo de problema !tipo de material !datos del material !--fin de linea !finaliza postproceso !--fin de linea !da el control al usuario !--fin de linea !fin del archivo

1. Ejectese feap y compruebense los datos de entrada. Los comandos BOUN, LOAD, NODE, y ELEM permiten chequear la malla introducida. Saldremos del mdulo plot con el comando end. 2. A continuacin estudiamos la denicin de materiales en el listado. Obsrvese la sintaxis del elemento TRUSs en el manual de feappv. 3. Procedemos al clculo propiamente dicho, mediante los comandos tang (que genera la matriz de rigidez tangente), form (que calcula el residuo del sistema de ecuaciones, incluyendo las condiciones de contorno), y solv (que resuelve el sistema de ecuaciones). De forma resumida, los tres comandos se pueden ejecutar escribiendo tang,,1. 4. Podemos visualizar los resultados de los desplazamientos mediante disp,all (que son los datos que se obtienen de la resolucin del sistema). No debemos entrar todava en el modo plot. Se mostrar una lista de datos, similar a esta: Node 1 2 3 4 5 1 Coord 0.0000E+00 4.0000E+00 8.0000E+00 4.0000E+00 0.0000E+00 2 Coord 0.0000E+00 0.0000E+00 0.0000E+00 3.0000E+00 3.0000E+00 1 Displ 2 Displ 0.0000E+00 0.0000E+00 1.4098E-03 -3.9784E-03 3.0000E-03 0.0000E+00 2.7179E-03 -4.0799E-03 3.9650E-03 -1.0150E-04

5. De igual forma, procederemos con los comandos reac,all y stre,all. 6. Entrando en el mdulo plot, podremos visualizar los datos anteriores en nudos con disp,100,-1 y a continuacin mesh. 7. Adems de datos en nodos, existen campos de resultados, como son las fuerzas y desplazamientos o, en su caso, campos de temperatura, etc. En este caso estamos interesados en los valores de los esfuerzos axiles de todas las barras, que podemos visualizar mediante estr. 19

Cap. 2. Barras y slidos

G. Rus y A. Martnez

8. A continuacin visualizaremos la deformada. Ante todo, borraremos la pantalla con WIPE. Ejecutando el comando DEFO,100,1 se genera una deformada, aumentada con el factor 100, y escalada respecto a la original. Esto nos permite comparar las geometras deformada e indeformada. Tras haber ejecutado este comando, podremos visualizar la deformada con MESH. Ejecutaremos UNDEFO para volver a la geometra inicial, la cual podremos ver volviendo a ejecutar el comando MESH. 9. Obsrvese la importancia del escalado, ejecutando DEFO,100 y MESH. Aparece la misma deformada, pero colocada de forma tal que no es posible saber cmo ha sido el campo de desplazamientos. 10. Finalmente, podremos visualizar las reacciones con el comando REAC.

20

G. Rus y A. Martnez

Cap. 2. Barras y slidos

Prctica 7
Considrese la estructura de barras de nudos rgidos de la gura, bajo las cargas que se indican. Considrese que las barras 2-4 y 1-3 pueden resistir tanto traccin como compresin, pero no resisten por exin. Datos: EI = 3000 kNm2 , EA = 6000 kN. Calclense los desplazamientos de todos los nudos, dibjese la deformada y obtengase los esfuerzos en todas las barras.

30 kN
2

30 kN
3

4m
1 4

4m

2m 2m

4m

Solucin 7
La malla de este problema se haba generado en la prctica 2. Se han cambiado las deniciones de elementos, considerando elementos TRUSs y FRAMe. En este caso, retomaremos el chero de datos de entrada y resolveremos el problema. Para resolver este problema acudimos al archivo de entrada Ip7 para feap. Obsrvese que respecto al visto en la prctica 2, se han aadido comandos en modo BATCH. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 7 - Estructura de barras de nudos rigidos * * 0,0,0,2,3,2 !nod,elt,mat,dim,gdl,npe !--fin de linea COORdinates !nodos 001,1, 0.0,0.0 !nombre,inc,coor_x,coor_y 101,1, 4.0,4.0 201,1, 6.0,4.0 301,1, 8.0,4.0 401,0,12.0,0.0 !--fin de linea ELEMents !elementos 001,1,2,301,001 !nombre,inc_elt,inc_nod,nod_1,nod_2 002,1,1,001,002 102,1,1,101,102 202,1,1,201,202 302,1,1,301,302 21

Cap. 2. Barras y slidos 401,1,1,400,401 402,1,2,401,101 BOUNdary 001,,1,1 401,,1,1 FORCe 101,1,0.0,-0.6 301,0,0.0, 0.6 MATErial,1 FRAMe SMALl SHEAr,OFF ELAStic,ISOTropic,1 CROSs,SECTion,1E9,3000,1,1 MATErial,2 TRUSs SMALl ELAStic,ISOTropic,1 CROSs,SECTion,6000 END BATCh TANG,,1 PLOT,MESH PLOT,LOAD PLOT,BOUN PLOT,REAC PLOT,DEFO,40,1 PLOT,MESH END INTEractive STOP

G. Rus y A. Martnez

!--fin de linea !condiciones de contorno !nodo,inc,codigo_x,codigo_y !--fin de linea !cargas !nodo,inc,valor_x,valor_y !--fin de linea !material 1

!tipo de problema !tipo de material !datos del material !--fin de linea !material 2 !tipo de problema !tipo de material !datos del material !--fin de linea !fin del preproceso !--fin de linea !modo batch !solucin !dibuja la malla !dibuja las cargas !dibuja las condiciones de contorno !dibuja las reacciones !predibuja la deformada, escalada y comparable !dibuja la nueva malla !--fin de linea !finaliza postproceso !--fin de linea !da el control al usuario !--fin de linea !fin del archivo

1. En este caso, se puede observar que el programa ejecuta en modo BATCH. Se observa una salida grca con la deformada, la indeformada, las reacciones (direccin y magnitud proporcional al tamao de las echas), cargas y condiciones de contorno. 2. Es interesante examinar los datos volcados al archivo Op7, y contrastarlo con las rdenes especicadas en la entrada de datos. 3. Podemos obtener los valores de los desplazamientos en los nodos 101 y 301 mediante los comandos DISP,,101 y DISP,,301. 22

G. Rus y A. Martnez

Cap. 2. Barras y slidos

4. Los valores de los esfuerzos en todas las barras se obtienen con stre,all. Obsrvese que hay slo dos barras para modelizar los elementos sometidos a axil puro. 5. Los valores de las reacciones en los nodos 1 y 401 pueden verse con reac,,1 y reac,,401. A continuacin se va a comprobar que la geometra para ambos materiales ha sido correctamente interpretada. Para esto, en el mdulo PLOT ejecutaremos mate,1, con lo que se consigue un ltrado de los resultados. Si se ejecuta ahora WIPE, MESH, se observa que slo se ha dibujado la geometra de las barras de material 1. Comprubese que, en efecto, son las que se pretenda. Comprobemos los nodos para el material 2. Para esto, ejecutaremos WIPE, MATE,2 NODE,

23

Cap. 2. Barras y slidos

G. Rus y A. Martnez

Prctica 8
El objetivo de esta prctica es introducirse en la resolucin de problemas de elasticidad. Se trata de resolver el siguiente problema de slido con agujero, que modeliza una pieza colgada de un eje o robln que la tracciona. Se pueden deducir las condiciones de contorno del dibujo, suponiendo friccin sin desplazamiento entre la pieza y el eje. Se puede aplicar simetra respecto al eje vertical. La nica carga consiste en una presin P de valor 0, 2kN/mm. El acero tiene mdulo elstico E = 210kN/mm2, y coeciente de Poisson = 0, 3.

30

200

P 200

Solucin 8
Para resolver este problema acudimos al archivo de entrada Ip9 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 8 - Problema elastico estatico * * 0,0,0,2,2,4 !nod,elt,mat,dim,gdl,npe !--fin de linea PARAmeter !parametros a=100 !ancho (mm) b=100 !largo (mm) r=30 !radio (mm) n=15 !division 1 m=15 !division 2 p=atan(1.0) !pi cuartos s=r*sin(p) !coordenadas de un punto en bisectriz c=r*cos(0.5*p) !coordenadas para lado cuadratico d=r*sin(0.5*p) !coordenadas para lado cuadratico v=.35 !concentrar eltos: .5 ->nada .25->infinito !--fin de linea BLOCk 1 !bloque de nodos y elementos CARTesian,n,m,,,1,0,0 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 24

G. Rus y A. Martnez 1,r,0 2,a,0 3,a,b 4,s,s 5,r*(1-v)+a*v,0 7,a*v+s*(1-v),b*v+s*(1-v) 8,c,d BLOCk 2 CARTesian,n,m,,,1,0,0 1,s,s 2,a,b 3,0,b 4,0,r 5,a*v+s*(1-v),b*v+s*(1-v) 7,0,r*(1-v)+b*v 8,d,c BLOCk 3 CARTesian,n,m,,,1,0,0 1,a,0 2,r,0 3,s,-s 4,a,-b 5,r*(1-v)+a*v,0 6,c,-d 7,a*v+s*(1-v),-b*v-s*(1-v) BLOCk 4 CARTesian,n,m,,,1,0,0 1,a,-b 2,s,-s 3,0,-r 4,0,-b 5,a*v+s*(1-v),-b*v-s*(1-v) 6,d,-c 7,0,-r*(1-v)-b*v CBOUndary QUADratic,1,1 1,0,r 2,s,s 3,d,c QUADratic,1,1 1,s,s 2,r,0 3,c,d LINEar,1,0 1,0,b 2,0,-b

Cap. 2. Barras y slidos !esquina 1 !esquina 2 !esquina 3 !esquina 4 !para concentrar elementos !para concentrar elementos !para hacer lado cuadratico !--fin de linea !bloque de nodos y elementos !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo !esquina 1 !esquina 2 !esquina 3 !esquina 4 !para concentrar elementos !para concentrar elementos !para hacer lado cuadratico !--fin de linea !bloque de nodos y elementos !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo !esquina 1 !esquina 2 !esquina 3 !esquina 4 !para concentrar elementos !para hacer lado cuadratico !para concentrar elementos !--fin de linea !bloque de nodos y elementos !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo !esquina 1 !esquina 2 !esquina 3 !esquina 4 !para concentrar elementos !para hacer lado cuadratico !para concentrar elementos !--fin de linea !condicion de contorno !geometria,tipo !nombre de punto, coorx, coory

25

Cap. 2. Barras y slidos

G. Rus y A. Martnez !--fin de linea !fuerza en contorno !sobre la normal !geometria !nombre de punto,coorx,coory,valor !--fin de linea !material 1 !tipo de problema !propiedades del material !--fin de linea !fin del preproceso !--fin de linea !eliminar nodos duplicados !--fin de linea !comienza postproceso !solucionar el problema lineal

CSURface NORMal LINEar 1,0,-b,0.2 2,a,-b,0.2 MATE,1 SOLId SMALl ELAStic,ISOTropic,210,0.3 END TIE BATCh TANG,,1 PLOT,UNDEformed PLOT,MESH PLOT,DEFOrmed,50,-1 PLOT,MESH PLOT,LOAD PLOT,BOUNdary END INTEractive STOP 1. Ejectese el archivo en feap.

!finaliza postproceso !--fin de linea !da el control al usuario !--fin de linea !fin del archivo

2. En primer lugar, obsrvese que los bloques tres y cuatro han de conservar el sentido de los anteriores, con el objeto de la correcta denicin del sentido de los elementos. 3. Obsrvese tambin cmo el nmero de grados de libertad por nodo es dos (desplazamiento horizontal y vertical). 4. Obsrvese la aplicacin de las cargas. Hemos denido una carga distribuida, pero en elementos nitos, slo se utilizan valores nodales. Obsrvese cmo se distribuye esta carga distribuida segn el tamao del elemento y las funciones de forma sobre la supercie. 5. Las componentes del tensor de tensiones se pueden visualizar entrando en plot y utilizando el comando STREss,1, donde el ltimo nmero designa la componente del tensor, de 1 a 3 en el caso bidimensional. 6. Las tensiones pueden visualizarse sin salida para la malla, con el comando stress,n,,1, donde n vara de 1 a 5. 26

G. Rus y A. Martnez

Cap. 2. Barras y slidos

7. Se pueden ver tambin los valores principales con PSTRess,1 a 3, y los invariantes con 5 a 7. Las tensiones princiales 1,2,3 se obtienen con n=1,2,3. Los mximos esfuerzos tangenciales se obtienen con n=4 con 4. El valor del invariante I1 (diagonal) se obtiene con n=5. Finalmente, para n=6, n=7 se obtienen invariantes tensionales J2 y J3 , empleados en plasticidad.

27

Cap. 2. Barras y slidos

G. Rus y A. Martnez

Prctica 9
El objetivo de esta prctica es comparar los resultados obtenidos con dos teoras diferentes para resolver el problema de una viga en voladizo con una carga puntual en su extremo. Este problema puede resolverse mediante el modelo de viga de Bernoulli-Euler, asumiendo ciertas simplicaciones en el campo de desplazamientos. Tambin puede resolverse mediante un modelo 2D de elementos nitos, como un problema elstico de tensin plana.

Para una viga de longitud L, mdulo elstico E , momento de inercia I (viga de espesor h y ancho unitario), cargada en su extremo con una carga puntual de valor p, el desplazamiento en el extremo viene dado por la expresin: w= pL3 3EI

Comprobaremos los resultados obtenidos cuando se modeliza con elementos de feap tipo SOLId. Se va a considerar un modelo plano de tensin plana, considerando que el slido es elstico lineal, e istropo. Se emplearn elementos cuadrangulares de 9 nodos, y se observarn los diferentes resultados obtenidos con distintos valores geomtricos y de coeciente de Poisson.

Solucin 9
Para resolver este problema acudimos al archivo de entrada Ip9 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 9 - Viga en voladizo * * 0,0,0,2,2,9 !nod,elt,mat,dim,gdl,npe !--fin de linea PARAmeter ! parametros f=1000. ! fuerza h=5 ! espesor l=10 ! longitud de viga n=8 ! numero de elementos longitudinales m=2 ! numero de elementos en medio espesor (2m en h) !--linea en blanco BLOCk !bloque de nodos y elementos CARTesian,2*n,4*m,,,1,0,9 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,0,-h/2 !esquina 1 2,l,-h/2 !esquina 2 3,l,h/2 !esquina 3 4,0,h/2 !esquina 4 !--linea en blanco 28

G. Rus y A. Martnez CBOUndary node,0.,0.,1,1 EBOUndary,add 1,0,1,0 CSURface TANG LINEar 1,l,-h/2,-f/h 2,l,h/2.,-f/h GLOBAl PLANe STREss SMALl MATErial,1 SOLId ELAStic,ISOTropic,3.1e+10,0.5 END INTEractive STOP 1. Ejectese el archivo en feap.

Cap. 2. Barras y slidos !bloqueo del nodo central del empotramiento !nodo,coordx,coordy,bloqueo,bloqueo !---linea en blanco !movimiento horizontal impedido para el resto en x=0. !coord,valor,bloqueo,libre !---linea en blanco !fuerza en el borde x=l !sobre la tangente !fuerza distribuida !nombre de punto,coorx,coory,valor !nombre de punto,coorx,coory,valor !---linea en blanco ! Condiciones del analisis ! Tension plana ! Pequeas def ormaciones !---linea en blanco !material 1: hormigon !tipo de elemento !propiedades del material !material 1: hormigon

2. Inicialmente, el espesor es h = 5 y la longitud de la viga es L = 10. Entre en el mdulo plot y observe: i) las condiciones de contorno del problema (comando boun ), especialmente la forma de modelizar el empotramiento; ii) las cargas, con el comando load ;iii) los nodos, con el comando node . Ejectese tang,,1 y visualcense los campos de tensiones. Observe el campo de tensiones tangenciales stress,4 . En los extremos se producen cambios para adaptarse a las condiciones de contorno: nodo bloqueado o borde libre. 3. Cambie la denicin geomtrica. En esta ocasin, seleccione h = 0.5. Esta viga tiene una relacin h/L de 1/20. Densique la malla cambiando n = 60, m = 3. Cargue el chero en feap y visualice la malla y condiciones de contorno. Ejecute tang,,1 , y visualice la deformada, con defo,1000,1 . Visualice el campo de tensiones tangenciales, con stress,1 . 4. La teora de vigas predice un desplazamiento vertical w = 1.032E 3. Podemos comparar este desplazamiento con el obtenido en el nodo 847 (coordenadas (L,0)), salindonos del mdulo plot y ejecutando el comando disp,node,847. Anote el resultado de este desplazamiento. Qu porcentaje de error hay entre el obtenido con el MEF y el valor terico?. 5. Observe los resultados obtenidos para el desplazamiento en el nodo 847 cambiando el coeciente de Poisson a 0.5 y a 0.0 Qu resultado se parece ms al terico?. 29

Cap. 2. Barras y slidos

G. Rus y A. Martnez

Prctica 10
El objetivo de esta prctica es comparar los resultados obtenidos con dos teoras diferentes para resolver el problema de exin de placas. La solucin obtenida mediante la teora de placas delgadas de Kirchho se compara con la obtenida mediante elementos slidos 3D.
p p

Consideremos una placa elstica e istropa, de espesor h, geometra cuadrada, de lado L. Sus parmetros elsticos son: E = 3.1E + 10, = 0.2. La placa se apoya en sus cuatro bordes (apoyos simples). La carga es uniforme, de valor p = 10E 3.

Solucin 10
Para resolver este problema acudimos al archivo de entrada Ip10 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * - Practica 10 - Flexion de placas con solidos 3D * * 0,0,0,3,3,8 !nod,elt,mat,dim,gdl,npe !--fin de linea PARA !Defincion de parametros l=10 !Longitud del lado de la placa cuadrada h=5 !Espesor de la placa m=2 !Numero de elementos en la mitad del espesor n=8 !Numero de elementos en el lado p=10000 !Presion e1=3.1e+10 !Modulo elastico n1=0.2 !Coeficiente de Poisson ep=h/(m*4.0) !--fin de linea BLOCK,1 !Bloque capa CARTESIAN,n,n,2*m,1,1,1,10 !Material 1, tipo generado, 10 (cubo 8 nodos) 1,0.5*l,-0.5*l,-0.5*h 2,0.5*l,0.5*l,-0.5*h 3,-0.5*l,0.5*l,-0.5*h 4,-0.5*l,-0.5*l,-0.5*h 5,0.5*l,-0.5*l,0.5*h 30

G. Rus y A. Martnez 6,0.5*l,0.5*l,0.5*h 7,-0.5*l,0.5*l,0.5*h 8,-0.5*l,-0.5*l,0.5*h

Cap. 2. Barras y slidos

!--fin de linea CBOUndary,SET SURFace,1,1,1 1,0.5*l,-0.5*l,-ep 2,0.5*l,0.5*l,-ep 3,0.5*l,0.5*l,ep 4,0.5*l,-0.5*l,ep !--fin de linea CBOUndary SURFace,1,1,1 1,0.5*l,0.5*l,-ep 2,-0.5*l,0.5*l,-ep 3,-0.5*l,0.5*l,ep 4,0.5*l,0.5*l,ep !--fin de linea CBOUndary SURFace,1,1,1 1,-0.5*l,0.5*l,-ep 2,-0.5*l,-0.5*l,-ep 3,-0.5*l,-0.5*l,ep 4,-0.5*l,0.5*l,ep !--fin de linea CBOUndary SURFace,1,1,1 1,-0.5*l,-0.5*l,-ep 2,0.5*l,-0.5*l,-ep 3,0.5*l,-0.5*l,ep 4,-0.5*l,-0.5*l,ep CSURface,ADD CARTesian SURFace 1,0.5*l,-0.5*l,0.5*h,-p 2,0.5*l,0.5*l,0.5*h,-p 3,-0.5*l,0.5*l,0.5*h,-p 4,-0.5*l,-0.5*l,0.5*h,-p MATErial,1 SOLId ELAStic,ISOTropic,e1,n1 SMALl END INTEractive !--fin de linea !da el control al usuario !--fin de linea 31 !--fin de linea !--Superficie de presion constante

!--fin de linea !material 1 !tipo de problema

Cap. 2. Barras y slidos STOP 1. Ejectese el archivo en feap. !fin del archivo

G. Rus y A. Martnez

2. Inicialmente, obsrvese que el espesor es h = 5 y la longitud del lado es L = 10. Entre en el mdulo plot. A continuacin, veamos la placa en 3D. Para ello, ejecute el comando persp,1. Elija la opcin 0, para cambiar el punto de vista. Seleccione como nuevo punto de vista el de coordenadas (20,20,20). Para vector vertical, deje el que est por defecto, el (0,0,1). Para ver la placa ocultando las supercies no vistas, ejecute el comando hide. 3. Compruebe las condiciones de contorno con el comando boun. Observe tambin las cargas, con el comando load. Compruebe la posicin de los nodos, con node. 4. Salga de feap. Cambie los parmetros h = 0.5, m = 3, n = 16. Con este espesor, puede considerarse un caso de placa delgada. Cargue este archivo en feap, y ejecute tang,,1. 5. Entre en el mdulo plot, y visualice en 3D. Visualice la deformada con defo,3000,1. 6. Visualice las reacciones, con el comando reac. Observe que en las esquinas aparecen reacciones descendentes, mientras que en el resto del borde la reaccin es ascendente. Este aspecto fundamenta la consideracin del cortante generalizado en placas, Vn . 7. Salga del mdulo plot. Compruebe el desplazamiento del centro (nodo 1012), con el comando disp,node,1012. La solucin terica, obtenida mediante la teora de placas delgadas, se ha calculado con Mathematica, y es w = 1.276E 3. Compare este resultado con el desplazamiento obtenido para el nodo central. Qu porcentaje de diferencia existe entre este valor y el que se obtiene con teora de placas delgadas?. 8. Salga de feapy rene la malla cambiando m = 6 ; n = 20. Vuelva a cargar este chero en feap, y ejecute tang,,1. Observe ahora el desplazamiento en el nodo central, que para esta malla es el 2867. Para ello, ejecute el comando disp,node,2867. Qu porcentaje de diferencia existe entre este resultado y el obtenido con la teora de placas delgadas?.
STRESS 1 -1.07E+06 -7.68E+05 3 -4.62E+05 -1.56E+05 1.50E+05 1 2 4.56E+05 7.62E+05 1.07E+06 Current View Min = -1.07E+06 X =-2.37E-14 Y = 1.32E-13 Z =-1.64E+00 Max = 1.36E+05 X = 5.16E+00 Y =-7.61E-15 Z =-2.50E-01 Time = 0.00E+00

32

Bloque 3

Dinmica, plasticidad y grandes deformaciones

33

Cap. 3. Dinmica, plasticidad y grandes deformaciones G. Rus y A. Martnez

Prctica 11
El objetivo de esta prctica es introducirse en la resolucin de problemas dinmicos. Sobre el problema de la prctica 7, se hace la modicacin de aadir las propiedades de densidad del acero y disipacin (0 = 1e 3 y 1 = 0 del modelo de Rayleigh) y se resuelve el problema transitorio en el que la situacin inicial no tiene ninguna fuerza y repentinamente se aplica la presin inferior de modo constante. Puesto que el fenmeno transitorio es muy rpido, se estudian los dos primeros milisegundos, a intervalos de cuatro microsegundos.

Solucin 11
Para resolver este problema acudimos al archivo de entrada Ip11 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 11 - Problema elastico transitorio * * 0,0,0,2,2,4 !nod,elt,mat,dim,gdl,npe !--fin de linea PARAmeter !parametros a=100 !ancho (mm) b=100 !largo (mm) r=30 !radio (mm) n=3 !division 1 m=3 !division 2 p=atan(1.0) !pi cuartos s=r*sin(p) !coordenadas de un punto en bisectriz c=r*cos(0.5*p) !coordenadas para lado cuadratico d=r*sin(0.5*p) !coordenadas para lado cuadratico v=.35 !concentrar eltos: .5 ->nada .25->infinito !--fin de linea BLOCk 1 !bloque de nodos y elementos CARTesian,n,m,,,1,0,0 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,r,0 !esquina 1 2,a,0 !esquina 2 3,a,b !esquina 3 4,s,s !esquina 4 5,r*(1-v)+a*v,0 !para concentrar elementos 7,a*v+s*(1-v),b*v+s*(1-v) !para concentrar elementos 8,c,d !para hacer lado cuadratico !--fin de linea BLOCk 2 !bloque de nodos y elementos CARTesian,n,m,,,1,0,0 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,s,s !esquina 1 2,a,b !esquina 2 3,0,b !esquina 3 4,0,r !esquina 4 5,a*v+s*(1-v),b*v+s*(1-v) !para concentrar elementos 34

G. Rus y A. Martnez Cap. 3. Dinmica, plasticidad y grandes deformaciones 7,0,r*(1-v)+b*v 8,d,c BLOCk 3 CARTesian,n,m,,,1,0,0 1,a,0 2,r,0 3,s,-s 4,a,-b 5,r*(1-v)+a*v,0 6,c,-d 7,a*v+s*(1-v),-b*v-s*(1-v) BLOCk 4 CARTesian,n,m,,,1,0,0 1,a,-b 2,s,-s 3,0,-r 4,0,-b 5,a*v+s*(1-v),-b*v-s*(1-v) 6,d,-c 7,0,-r*(1-v)-b*v CBOUndary,ADD QUADratic,1,1 1,0,r 2,s,s 3,d,c QUADratic,1,1 1,s,s 2,r,0 3,c,d LINEar,1,0 1,0,b 2,0,-b CSURface NORMal LINEar 1,0,-b,0.2 2,a,-b,0.2 MATErial,1 SOLId ELAStic,ISOTropic,210,0.3 DENSity,,7.8 DAMPing,RAYLeigh,1e-3,0 END !para concentrar elementos !para hacer lado cuadratico !--fin de linea !bloque de nodos y elementos !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo !esquina 1 !esquina 2 !esquina 3 !esquina 4 !para concentrar elementos !para hacer lado cuadratico !para concentrar elementos !--fin de linea !bloque de nodos y elementos !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo !esquina 1 !esquina 2 !esquina 3 !esquina 4 !para concentrar elementos !para hacer lado cuadratico !para concentrar elementos !--fin de linea !condicion de contorno !geometria,tipo !nombre de punto, coorx, coory

!--fin de linea !fuerza en contorno !sobre la normal !geometria !nombre de punto,coorx,coory,valor !--fin de linea !material 1 !tipo de problema !propiedades del material

!--fin de linea !fin del preproceso !--fin de linea 35

Cap. 3. Dinmica, plasticidad y grandes deformaciones G. Rus y A. Martnez TIE BATCh DT,,4 TRANsient,NEWMark INITial FORM,ACCEleration LOOP,time,500 TIME TANG,,1 PLOT,WIPE PLOT,UNDEformed PLOT,MESH PLOT,DEFOrmed,100,-1 PLOT,MESH NEXT,time END INTEractive STOP !eliminar nodos duplicados !--fin de linea !comienza postproceso !solucionar el problema dinamico

!finaliza postproceso !--fin de linea !da el control al usuario !--fin de linea !fin del archivo

1. Ejectese el archivo en feap. Se ha preparado el archivo para que represente la deformada en los distintas incrementos de tiempo. Si la animacin es demasiado lenta o rpida, dependiendo de la CPU del ordenador, puede modicarse la densidad de elementos y el intervalo e incremento de tiempo. 2. Si la velocidad del ordenador lo permite, se puede incluir el comando PLOT,PSTRess,1 para visualizar la evolucin de las tensiones en dinmica. Es interesante observar en este caso cmo el valor extremo de la tensin no se produce en la situacin estacionaria, sino en algn momento del principio de la fase transitoria, como ocurre con el mximo desplazamiento.

36

G. Rus y A. Martnez Cap. 3. Dinmica, plasticidad y grandes deformaciones

Prctica 12
El objetivo de esta prctica es introducirse en la resolucin de problemas de plasticidad. Sobre el problema visto en el bloque de elasticidad, se hace la modicacin de asumir un modelo plstico perfecto con lmite elstico en u = 0, 36kN/mm2, con el criterio de plasticacin de Von Mises, con lo que la curva idealizada del comportamiento del material es:

Solucin 12
Para resolver este problema acudimos al archivo de entrada Ip12 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 12 - Problema plastico estatico * * 0,0,0,2,2,4 !nod,elt,mat,dim,gdl,npe !--fin de linea PARAmeter !parametros a=100 !ancho (mm) b=100 !largo (mm) r=30 !radio (mm) n=15 !division 1 m=15 !division 2 p=atan(1.0) !pi cuartos s=r*sin(p) !coordenadas de un punto en bisectriz c=r*cos(0.5*p) !coordenadas para lado cuadratico d=r*sin(0.5*p) !coordenadas para lado cuadratico v=.35 !concentrar eltos: .5 ->nada .25->infinito !--fin de linea BLOCk 1 !bloque de nodos y elementos CARTesian,n,m,,,1,0,0 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,r,0 !esquina 1 2,a,0 !esquina 2 3,a,b !esquina 3 4,s,s !esquina 4 5,r*(1-v)+a*v,0 !para concentrar elementos 7,a*v+s*(1-v),b*v+s*(1-v) !para concentrar elementos 8,c,d !para hacer lado cuadratico !--fin de linea BLOCk 2 !bloque de nodos y elementos CARTesian,n,m,,,1,0,0 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 37

Cap. 3. Dinmica, plasticidad y grandes deformaciones G. Rus y A. Martnez 1,s,s 2,a,b 3,0,b 4,0,r 5,a*v+s*(1-v),b*v+s*(1-v) 7,0,r*(1-v)+b*v 8,d,c BLOCk 3 CARTesian,n,m,,,1,0,0 1,a,0 2,r,0 3,s,-s 4,a,-b 5,r*(1-v)+a*v,0 6,c,-d 7,a*v+s*(1-v),-b*v-s*(1-v) BLOCk 4 CARTesian,n,m,,,1,0,0 1,a,-b 2,s,-s 3,0,-r 4,0,-b 5,a*v+s*(1-v),-b*v-s*(1-v) 6,d,-c 7,0,-r*(1-v)-b*v CBOUndary,ADD QUADratic,1,1 1,0,r 2,s,s 3,d,c QUADratic,1,1 1,s,s 2,r,0 3,c,d LINEar,1,0 1,0,b 2,0,-b CSURface NORMal LINEar 1,0,-b,0.2 2,a,-b,0.2 MATErial,1 SOLId ELAStic,ISOTropic,210,0.3 38 !esquina 1 !esquina 2 !esquina 3 !esquina 4 !para concentrar elementos !para concentrar elementos !para hacer lado cuadratico !--fin de linea !bloque de nodos y elementos !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo !esquina 1 !esquina 2 !esquina 3 !esquina 4 !para concentrar elementos !para hacer lado cuadratico !para concentrar elementos !--fin de linea !bloque de nodos y elementos !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo !esquina 1 !esquina 2 !esquina 3 !esquina 4 !para concentrar elementos !para hacer lado cuadratico !para concentrar elementos !--fin de linea !condicion de contorno !geometria,tipo !nombre de punto, coorx, coory

!--fin de linea !fuerza en contorno !sobre la normal !geometria !nombre de punto,coorx,coory,valor !--fin de linea !material 1 !tipo de problema !propiedades del material

G. Rus y A. Martnez Cap. 3. Dinmica, plasticidad y grandes deformaciones PLAStic,MISEs,0.36 END TIE BATCh LOOP,NEWTon,7 TANG,,1 PLOT,WIPE PLOT,UNDEformed PLOT,MESH PLOT,DEFOrmed,50,-1 PLOT,PSTRess,6,,1 PLOT,MESH NEXT,NEWTon END INTEractive STOP !--fin de linea !fin del preproceso !--fin de linea !eliminar nodos duplicados !--fin de linea !comienza postproceso !solucionar el problema no lineal !visualizar deformada mientras se calcula

!--fin de linea !da el control al usuario !--fin de linea !fin del archivo

1. Ejectese el archivo en feap. Se ha preparado el archivo para que represente la deformada en las distintas iteraciones necesarias para alcanzar el equilibrio en un problema no lineal como es el de plasticidad perfecta.

2. Visualcense las tensiones y sus invariantes.

3. El segundo invariante de tensiones reeja claramente la distribucin de la zona plasticada. Modifquese el archivo de entrada para hacer una sla iteracin de Newton y obsrvese la zona de mxima tensin. Reptase el clculo con un cierto nmero de iteraciones (hasta que se obtenga el equilibrio), y vase cmo repitiendo el grco se observa cmo aumenta la zona de mximas tensiones (relacionada con la zona plasticada) hasta obtenerse un resultado como el del dibujo: 39

Cap. 3. Dinmica, plasticidad y grandes deformaciones G. Rus y A. Martnez

PRIN. STRESS J_2 1.08E-03 3.06E-02 6.01E-02 8.96E-02 1.19E-01 1.49E-01 1.78E-01 2.08E-01 Current View Min = 1.08E-03 X = 1.03E+02 Y = 7.14E+01 Max = 2.08E-01 X = 1.67E-14 Y = 9.66E+01 Time = 0.00E+00

4. Se pueden estimar las zonas ms prximas a la rotura por el cdigo de colores en el grco anterior.

40

G. Rus y A. Martnez Cap. 3. Dinmica, plasticidad y grandes deformaciones

Prctica 13
El objetivo de esta prctica es introducirse en la resolucin de problemas grandes desplazamientos o efectos de segundo orden. Utilizamos por simplicidad una estructura de barras articuladas, simulando un edicio de gran altura, como el de la gura. Existe una fuerte carga gravitatoria en la azotea, y se incluye una carga perturbadora distribuida horizontal como puede ser el viento.

Time = 0.00E+00

Solucin 13
Para resolver este problema acudimos al archivo de entrada Ip13 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente: feap * * MEF - Practica 13 - Problema no lineal * * 0,0,0,2,2,2 !nod,elt,mat,dim,gdl,npe !--fin de linea PARAmeter !parametros h=10 !alturas !--fin de linea COORdinates !nodos 1,1,0.0, 0.0 !nombre,inc,coor_x,coor_y h+1,0,0.0,(h+1)*3.0 h+2,1,2.0, 0.0 41

Cap. 3. Dinmica, plasticidad y grandes deformaciones G. Rus y A. Martnez 2*h+2,0,2.0,(h+1)*3.0 ELEMents 1,1,1, 1, 2 h,0,1, h, h+1 h+1,1,1, h+2, h+3 2*h ,0,1,2*h+1,2*h+2 2*h+1,1,1, 1, h+3 3*h ,0,1, h,2*h+2 3*h+1,1,1, 2, h+2 4*h ,0,1, h+1,2*h+1 4*h+1,1,1, 1, h+2 5*h+1,0,1, h+1,2*h+2 BOUNdary 1,,1,1 h+2,,1,1 FORCe h+1,0,1.0,-50.0 2*h+2,0,1.0,-50.0 MATErial,1 TRUSs FINIte ELAStic,ISOTropic,1 CROSs,SECTion,30000 END BATCh LOOP,NEWTon,10 TANG,,1 PLOT,DEFO,1,-1 PLOT,MESH NEXT,NEWTon PLOT,UNDE PLOT,MESH PLOT,LOAD PLOT,BOUN PLOT,DEFO,1,-1 PLOT,MESH END INTEractive STOP !--fin de linea !elementos !nombre,inc_elt,inc_nod,nod_1,nod_2

!--fin de linea !condiciones de contorno !nodo,inc,codigo_x,codigo_y !--fin de linea !cargas !nodo,inc,valor_x,valor_y !--fin de linea !material 1 !tipo de problema !desplazamientos finitos !tipo de material !datos del material !--fin de linea !finaliza postproceso !--fin de linea !proceso !solucion del problema no lineal !dibuja conforme se calcula

!finaliza postproceso !--fin de linea !da el control al usuario !--fin de linea !fin del archivo

1. Ejectese el archivo en feap. Se ha preparado el archivo para que represente la deformada en las distintas iteraciones necesarias para alcanzar el 42

G. Rus y A. Martnez Cap. 3. Dinmica, plasticidad y grandes deformaciones equilibrio en un problema no lineal como es el de grandes deformaciones. 2. Edtese el archivo para calcular una nica iteracin, o bien elimnese el comando FINIte, con objeto de eliminar los efectos de segundo orden. Comprese visualmente la deformada, y comprense los valores de los desplazamientos en el nudo superior derecho, para tomar conciencia de la importancia de los efectos de segundo orden en casos como ste. 3. Para comprender el fenmeno del pandeo, se puede jugar con la magnitud de la carga perturbadora, y disminuyendo y aumentando la carga de compresin vertical, que ya se encuentra cercana a la carga crtica.

43

Cap. 3. Dinmica, plasticidad y grandes deformaciones G. Rus y A. Martnez

44

Bloque 4

Presa de gravedad

45

Cap. 4. Presa de gravedad

G. Rus y A. Martnez

Prctica 14
El objetivo de esta prctica es introducirse en la resolucin de un problema realista. Se pretende calcular el comportamiento tenso-deformacional de una presa de gravedad de hormign. Se considera que no existe subpresin de agua, pues se supone que el plano de drenajes de la presa funciona correctamente. Se requiere analizar la situacin a embalse lleno y embalse vaco, haciendo uso de parmetros, con el objeto de que sea posible modelizar cualquier seccin. Se realiza un anlisis elstico 2D, de deformacin plana.
h

h1

P1 P2

h2

t2 ht t1 pw pw e3 e1 c1

y e2 x e4 c2 d2

d1

pr

Solucin 14
Para resolver este problema acudimos al archivo de entrada Ip14 para feap que contiene la denicin del problema. Analcese el contenido del archivo, que es el siguiente:

feap * * PRESAS DE GRAVEDAD- MODELO BASICO * * 0,0,0,2,2,9 !nod,elt,mat,dim,gdl,npe !--fin de linea PARAmeter !parametros h=5. !ancho en coronacion (m) 5 h1=5. !distancia vertical (m) al p. comienzo paramento aguas arriba. Pu h2=7. !distancia vertical (m) al p. paramento aguas abajo. Punto P2 de t1=0.02 !talud aguas arriba (en tanto por 1) 46

G. Rus y A. Martnez t2=0.6 ht=100. ha=ht d1=150. d2=150. c1=20. c2=8. e1=-d1-t1*ht e2=d2+t2*(ht+h1-h2) e3=-t1*ht e4=h+t2*(ht+h1-h2) pw=9.8*1000*ha pr=200. n=18 nl=18 m=28 ms=24 v=0.4 vp=0.3

Cap. 4. Presa de gravedad

!talud aguas abajo !altura de presa !altura de agua !distancia del pie de paramento a.abajo al borde ficticio a arrib !dist. pie parmento aguas abajo, borde ficticio a. abajo !canto aguas arriba !canto aguas abajo !distancia negativa al borde ficticio aguas arriba !distancia positiva al borde ficticio aguas abajo !distancia al pie del paramento aguas arriba !distancia al pie del paramento aguas abajo !presion de agua, en funcion de ha. Si ha=0, nula. !profundidad de borde ficticio !doble del numero de elementos transversales en presa !doble del numero de elementos en el canto de cimiento !doble del numero de elementos verticales en presa. !doble del numero de elementos en "radial" en suelo. !parametro, [0,1] de densificacion de malla. !parametro de desplazamiento de malla en la presa. !--fin de linea BLOCk 1 !bloque de nodos y elementos 1: bloque superior CARTesian,n,n,,,1,0,9 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,0,ht !esquina 1 2,h,ht+h1-h2 !esquina 2 3,h,ht+h1 !esquina 3 4,0,ht+h1 !esquina 4 !--fin de linea BLOCk 2 !bloque de nodos y elementos 2: cuerpo de presa CARTesian,n,m,,,1,0,9 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,e3,0 !esquina 1 2,e4,0 !esquina 2 3,h,ht+h1-h2 !esquina 3 4,0,ht !esquina 4 6,e4*vp+h*(1-vp),(1-vp)*(ht+h1-h2) !p. intermedio 6 8,e3*vp,ht*(1-vp) !p. intermedio 8 !--fin de linea BLOCk 3 !bloque de nodos y elementos 3: cimentacion CARTesian,n,nl,,,1,0,9 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,e3,-c1 !esquina 1 2,e4,-c2 !esquina 2 3,e4,0 !esquina 3 4,e3,0 !esquina 4 !--fin de linea BLOCk 4 !bloque de nodos y elementos 5: suelo, bajo el agua. CARTesian,nl,ms,,,2,0,9 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,e1,0 !esquina 1 2,e1,-pr !esquina 2 3,e3,-c1 !esquina 3 4,e3,0 !esquina 4 6,e1*v+e3*(1-v),-pr*v-c1*(1-v) !p. intermedio 6 47

Cap. 4. Presa de gravedad 8,e1*v+e3*(1-v),0

G. Rus y A. Martnez

!p. intermedio 8 !--fin de linea BLOCk 5 !bloque de nodos y elementos 5: suelo, bajo presa. CARTesian,n,ms,,,2,0,9 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,e1,-pr !esquina 1 2,e2,-pr !esquina 2 3,e4,-c2 !esquina 3 4,e3,-c1 !esquina 4 6,e2*v+e4*(1-v),-pr*v-c2*(1-v) !p. intermedio 6 8,e1*v+e3*(1-v),-pr*v-c1*(1-v) !p. intermedio 8 !--fin de linea BLOCk 6 !bloque de nodos y elementos 6: suelo, bajo sup. libre. CARTesian,ms,nl,,,2,0,9 !tipo,salto1,salto2,nod1,elt1,mat1,skip,tipo 1,e4,-c2 !esquina 1 2,e2,-pr !esquina 2 3,e2,0. !esquina 3 4,e4,0. !esquina 4 5,e2*v+e4*(1-v),-pr*v-c2*(1-v) !p. intermedio 5 7,e2*v+e4*(1-v),0 !p. intermedio 7 !--fin de linea EBOUndary ! condiciones de contorno en borde inferior 2,-pr,1,1 ! empotrado !--fin de linea EBOUndary,ADD ! condiciones de contorno borde ficticio aguas arriba 1,e1,1,0 ! desplazamientos horizontales impedidos. 1,e2,1,0 !--fin de linea CSURface !fuerza en contorno: hidrostatica en paramento aguas arriba. NORMal !sobre la normal LINEar !geometria 1,0.,ht,0. !nombre de punto,coorx,coory,valor 2,-t1*ht,0.,-pw !--fin de linea CSURface,ADD !fuerza en contorno: hidrostatica sobre el suelo NORMal !sobre la normal LINEar !geometria 1,-t1*ht,0.,-pw !nombre de punto,coorx,coory,valor 2,-d1-t1*ht,0.,-pw !--fin de linea MATErial,1 !material 1: hormigon SOLId !tipo de elemento DENS,,2500 !densidad (masa por unidad de volumen) BODY,,0,-9.8*2500,0 !fuerza por unidad de volumen (peso especifico) ELAStic,ISOTropic,3.1e+10,0.25 !propiedades del material !--fin de linea MATErial,2 !material 1 SOLId !tipo de problema ELAStic,ISOTropic,3.1e+9,0.3 !propiedades del material rocoso del suelo !--fin de linea END 48

G. Rus y A. Martnez

Cap. 4. Presa de gravedad !--fin de linea !Elimina nodos con coordenadas iguales !--fin de linea

TIE INTEractive !batch !tang,,1

!--fin de linea STOP 1. Ejectese el archivo en feap. 2. Visualcense la malla, cargas y condiciones de contorno. 3. Ejecutese el comando tang,,1. 4. Observe la deformada con defo,1000,1. 5. Observe cada material con el comando mate, en el mdulo plot.
DISPLACEMENT 2 -4.91E-02 -4.21E-02 -3.51E-02 -2.81E-02 -2.11E-02 -1.40E-02 -7.02E-03 0.00E+00 Current View Min = -4.91E-02 X = 5.92E+01 Y =-9.93E+00 Max = 0.00E+00 X =-1.52E+02 Y =-2.00E+02 Time = 0.00E+00

49

Potrebbero piacerti anche