Modelo de trelia plana simples, de 3 barras, usado
para treinar comandos bsicos de entrada de dados de elementos finitos.
Barras rea: 3x10 -4 m 2 Comprimento: 1.5 m
Material : Ao Mdulo de Elasticidade E=2,07e11 N/m 2
Foras N 2: F x =500x 2 N; Foras N 2: F y =-500x 2 N;
1 3 1 2 3 l F l 2
! Se t i ver dvi da sobr e umcomando, ! di gi t e: HELP, <comando>
Fi ni ! l i mpar pr ogr ama / cl ear
/ PREP7 ! ent r a no pr epr ocessador
! Def i ne t i po de el ement o ET, 1, LI NK8 ! gr upo1, t i po bar r a 3d
! modul o de el ast i c do MATERI AL 1 ex, 1, 2. 07e11
! pr opr i edade geom. do REAL 1 R, 1, 3e- 4 ! r ea
! par amet r os L = 1. 5
! - - - Coor denadas nodai s n, 1, 0, 0, 0 n, 2, 1, 1, 0 n, 3, 0, 1, 0
Prof. Paulo de Tarso R Mendona, GRANTE Depto. Eng.Mecnica UFSC. mendonca@grante.ufsc.br 1 ! conect i vi dade dos el em. en, 1, 1, 2 en, 2, 3, 2 en, 3, 1, 3
! Condi coes de Cont or no ! def i ne desl ocam. nodai s pr escr i t os d, 3, al l , 0 ! no 3, t odos os g. l . d, 1, ux, 0 ! no 1, Ux=0.
! def i ne f or cas nodai s F, 2, f x, 500*1. 4142 F, 2, f y, - 500*1. 4142
! +++++++++++++++++++=+++ ! I ni ci o et apa sol ucao / SOLU / STATUS, SOLU SOLVE
! +++++++++++++++++++=+++ ! Ent r a no modul o de vi sual i zacao ! de r esul t ados. / post 1
! i mpr i me desl ocament os pr di sp
! pl ot a def or mada pl di sp
! pl ot a def or mada e i ndef or mada pl di sp, 1
! Mont a uma t abel a de nome ! " t enax" ! ( nome dado pel o usur i o: ! " t enso axi al " ) os ! dados de t enso axi al que ! est ao no ar qui vo LS, ! component e 1( ver out put de el ement o l i nk8 no manual de ! el ement os)
et ab, t enax, l s, 1
! i mpr i me dados da t abel a ( val or es ! de t enses axi ai s) pr et ab, t enax
! pl ot a di agr ama de t ensoes ! emel ement os de l i nha pl l s, t enax, t enax MODELO A2 - Exemplo de Placa com furo. Barra tracionada - EPT
Ar qui vo: exem5- Pl aca- f ur o. t xt
Material : Ao Mdulo de Elasticidade E=2,07e11 N/m 2 Densidade: 7.800 kg/m 3
ANSYS
ANSYS ! ar qui vo exem5- Pl aca- f ur o. t xt ! Pr obl ema de bar r a t r aci onada coment al he, ! model ada por el ement o de EPT
f i ni / cl ear
/ pr ep7
! Par amet r os esp = 10 ! espessur a comp = 250 ! compr i ment o al t = 50 ! di mensoes da bar r a r =10 ! r ai o do f ur o xr =150 ! posi cao do f ur o q=50 ! t ensao apl i cada na ! ext r emi dade.
BLC4, 0, 0, comp, al t ! ger a r et angul o CYL4, xr , al t / 2, r , 0, r , 360 ! ger a ci r cul o asba, 1, 2 ! ger a ar ea 3 =1- 2
! det er mi na di vi sao das l i nhas ! l esi ze, 1, , , 10 ! l esi ze, 3, , , 10 ! l esi ze, 2, , , 4 ! l esi ze, 4, , , 4 ! eshape, 0
MSHAPE, 0, 2D ! El ement os quadr angul ar es, ! mal ha 2D MSHKEY, 0 ! Mal ha i r r egul ar MSHMI D, 0 ! nos i nt emedi ar i os seguem ! cur vat ur a do cont or no
esi ze, r / 5 ! t amanho medi o do el em. ! l esi ze, 5, , , 3 ! t amanho do el em. pr ox. f ur o ! l esi ze, 6, , , 3 ! l esi ze, 7, , , 3 Prof. Paulo de Tarso R Mendona, GRANTE Depto. Eng.Mecnica UFSC. mendonca@grante.ufsc.br 2 ! l esi ze, 8, , , 3
! Def i ne t i po de el ement o ! ( Est ado pl ano de Tensoes) ET, 1, pl ane42, , , 3
! Def i ne pr opr i edades de mat er i al . Aco. MP, EX, 1, 207000 mp, nuxy, 1, 0. 3
! def i ne pr opr i edades geomet r i cas ! ( espessur as) R, 1, esp, esp, esp, esp
! ger a mal ha amesh, 3
! cont or no : f i xa aa esquer da NSEL, s, l oc, x, 0 D, al l , ux, 0 NSEL, r , l oc, y, 0 D, al l , uy, 0
! t r acao na ext r emi dade di r ei t a nsel , al l SFL, 2, pr es, - q sf t r an
f i ni / sol u sol ve f i ni
/ post 1 ! Ent r a no modul o de vi sual i zacao de ! r esul t ados / POST1
! Pl ot a est r ut r ur a def or mada ! ( comampl i f i cacao) pl di sp, 1
! Pl ot a t ensao si gma- x pl esol , sx
! Pl ot a t ensao si gma- x apos medi a nos nos. pl nsol , sx
! Pl ot a t ensao pr i nci pal 1 pl nsol , si g1
! Pl ot a t ensao de von Mi ses ! ou t ensao equi val ent e pl nsol , si ge MODELO 1 - PLACA RETANGULAR DELGADA APOIADA EM DOIS LADOS OPOSTOS E LIVRE NOS OUTROS DOIS. Arquivo: PLACA.TXT
Modelo usado para estimar o efeito da relao a/b dos lados da placa, em relao flexo cilndrica e viga. Capitulo 3 de placas isotrpicas.
Elemento de casca de 8 nos.
Carga de momento fletor nas bordas ou distribuda uniforme q.
Bordas bi-apoiadas ou simplemente apoiadas nos 4 lados
Figura 1 Malha
Figura 2 Deslocamento transversal.
Figura 3 Tenses normais Sx.
fini /clear /prep7
/title,Placa retangular isotropica a =100 b =200 ! lados da placa esp =10 ! espessura e =200000 ! modulo do aco. nu =0.3 g =e/(2*(1+nu)) mom =1000 ! momento nas bordas q =10 ! carga distr.uniforme d=e*esp*esp*esp/(12*(1-nu*nu)) wp=mom*a*a/(8*d*b) !sol.anal.desloc.max.de ! placa infinita wv=wp/(1-nu*nu) ! sol.desloc.max.viga. !------------------------------------------------------------- ! ! DEFINE KEYPOINTS KEYPOINTS KEYPOINTS ! k,1,0,0,0 k,2,a,0,0 k,3,a,b,0 k,4,0,b,0 ! area A,1,2,3,4 ! cria area retangular !----------------------------------------------- ! TIPOS DE ELEMENTO E MATERIAL ! ! aco na grade ET,1,shell93, ! elem.de casca 8 nos mp,ex,1,e mp,ey,1,e mp,nuxy,1,nu mp,gxy,1,g R,1,esp,esp,esp,esp, ! espessuras nos nos Prof. Paulo de Tarso R Mendona, GRANTE Depto. Eng.Mecnica UFSC. mendonca@grante.ufsc.br 3 Prof. Paulo de Tarso R Mendona, GRANTE Depto. Eng.Mecnica UFSC. mendonca@grante.ufsc.br 4 ! !--------------------------------------------------- ! ! DEFINIR ELEMENTOS
!MSHAPE, 0, 2D ! El ement os quadr angul ar es, ! mal ha 2D ! MSHKEY, 0 ! Mal ha i r r egul ar ! MSHMI D, 0 ! nos i nt emedi ar i os seguem ! cur vat ur a do cont or no ! ESISE, 10 ! t amanho medi o do el em. AMESH,1
! Supoporte nas duas faces, y=0 e y=b. nsel,s,loc,y,0 nsel,a,loc,y,b d,all,uz,0 nsel,all
! MOMENTOS !nsel,s,loc,x,0 ! seleciona nos em x=0 !f,all,my,mom/41 ! divide o mom. pelo num.de nos
!nsel,s,loc,x,a ! seleciona nos em x=a !f,all,my,-mom/41 ! ! Carga distribuida sfa,1, ,pres,q ! aplica carga distr.na area 1 sftran ! transfere carga da area p/elem.
nsel,all
/solu solve
/post1 etab,Qy,smisc,8 pletab,Qy pretab,Qy
! fazer curva ao longo da borda y=0. !--- Primeiro seleciona os elementos ao longo da borda. !--- Segundo define o PATH. pdef,Qyy,ETAB, Qy, AVG ! Plota curva em Path Operations.
MODELO 2 - TracPla.txt Flexao de viga laminada plana Laminas ortotropicas [teta1,h1/teta2,h2] Livro de Materiais Compostos, Cap.6, Exemplo 1, pagina 194.
Figura 1 Deslocamento transversal para momento fletor concentrado na extremidade.
FINI /CLEAR,NOSTART /prep7 ! FASE DE PRE-PROCESSAMENTO
/title,Laminado plano sob flexao
! definir parametros. b =40 ! largura L =400 ! L =comprimento da barra nlam =2 ! numero de laminas h1 =5 ! espessura lamina 1 teta1 =0 ! angulo lamina 1 h2 =3 ! lamina 2 teta2 =45 M =100 ! momento a ser aplicado na barra ! Teta =30 ! H =3/nlam
lesize,1,,,20 ! numero de elementos no comprimento lesize,2,,,10 ! numero de elementos na largura lesize,3,,,20 ! numero de elementos no comprimento lesize,4,,,10 ! numero de elementos na largura
! definir tipo de elementos ET,1,shell91 ! elem.casca laminada KEYOPT,1,4,0 KEYOPT,1,5,2 ! armazena valores de tensao no ! topo e base da lamina KEYOPT,1,6,0 ! nao armazena ! tensoes interlaminares KEYOPT,1,8,1 ! armazena para todas as laminas KEYOPT,1,9,0 ! nao usa opcao sanduiche KEYOPT,1,10,0 ! KEYOPT,1,11,0 ! nos localizados na superfcie ! media da casca.
! definir propriedades de material mp,ex,1,E1 mp,ey,1,E2 mp,ez,1,E3 mp,prxy,1,nu12 mp,gxy,1,g12 mp,gxz,1,g12/2 mp,gyz,1,g12/2 !mp,gyz,1,g12 !mp,gxz,1,g12 !mp,prxz,1,nu12 !mp,pryz,1,nu12
Prof. Paulo de Tarso R Mendona, GRANTE Depto. Eng.Mecnica UFSC. mendonca@grante.ufsc.br 5 Prof. Paulo de Tarso R Mendona, GRANTE Depto. Eng.Mecnica UFSC. mendonca@grante.ufsc.br 6 ! definir constates reais p/[teta1,h1/teta2,h2] r,1,nlam,0,,,, RMODIF,1,1,nlam,0, RMODIF,1,13,1,teta1,h1,h1,h1,h1, RMODIF,1,19,1,teta2,h2,h2,h2,h2,
! MALHA mat =1 re =1 tipo =1 esis =0 AATT,mat,re,tipo,esis ! os elementos gerados ! em seguida terao ! material MAT, real RE, type tipo e ! sistema global de coordenadas ESYS =0, ! X axial, Z normal a placa. amesh,1 ! faz malha na area 1
! CONDICOES DE CONTORNO
!apoia uma das extremidades, x =0. nsel,s,loc,x, ! seleciona nos em x =0
D,all,ux,,,,,uy,uz ! faz ux =uy =uz =0 nsel,r,loc,y ! dentro dos nos selecionados, ! busca os com y =0 D,all,roty ! impoe rotacao Y nula nesses nos nsel,all ! reseleciona todos os nos do modelo
! CARREGAMENTO !aplica binario de forca na extremidade nsel,s,loc,x,L ! seleciona nos na extremidade x =L nsel,r,loc,y,b/2 ! no na borda da extremidade F,all,MY,-M/2 ! aplica MOMENTO FLETOR ! nesse no !F,all,FZ,M/b ! aplica forca nesse no para simular BINARIO nsel,all ! reseleciona todos os nos do modelo
nsel,s,loc,x,L ! seleciona nos na extremidade x =L nsel,r,loc,y,-b/2 ! no na borda da extremidade F,all,MY,-M/2 ! aplica MOMENTO FLETOR ! nesse no !F,all,FZ,M/b ! aplica forca nesse no para ! simular BINARIO nsel,all ! reseleciona todos os nos do modelo
! ================================= fini ! entra no processador /solu solve
! =================================== /POST1 ! entra no pos processador
rsys,solu ! saida nas direcoes principais da lamina layer,1 ! escolhe lamina 1 para obter os resultados shell,TOP ! escolhe superf SUPERIOR da lamina etab,sig11t,s,x ! tensao na direcao 1 da lam 1 , top etab,sig12t,s,y etab,sig112t,s,xy pletab,sig11t ! plota tensoes Sig1 na lamina 1 pretab,sig11t,sig12t,sig112t
shell,BOT ! escolhe superf INFERIOR da lamina 1 etab,sig11b,s,x ! tensao na direcao 1 da lam 1, top etab,sig12b,s,y etab,sig112b,s,xy pletab,sig11b ! plota tensoes Sig1b na lamina 1 pretab,sig11b,sig12b,sig112b
layer,2 ! escolhe lamina 2 para obter os resultados shell,TOP ! escolhe superf SUPERIOR da lam 2 etab,sig21t,s,x ! tensao na direcao 1 da lam 2 , TOP etab,sig22t,s,y etab,sig212t,s,xy pletab,sig11b ! plota tensoes Sig1t na lamina 2 pretab,sig21t,sig22t,sig212t
layer,2 ! escolhe lamina 2 para obter os resultados shell,BOT ! escolhe superf INFERIOR da lamina 2 etab,sig21b,s,x ! tensao na direcao 1 da lam 2, BOT etab,sig22b,s,y etab,sig212b,s,xy pletab,sig11b ! plota tensoes Sig1t na lamina 2 pretab,sig21b,sig22b,sig212b
!etable,Nx,smisc,1 !etable,Ny,smisc,2 !etable,Mx,smisc,4 !etable,My,smisc,5 !etable,Mxy,smisc,6 !etable,Qx,smisc,7 !etable,Qy,smisc,8 MODELO 3 - VigIsoC.txt Flexao de viga de secao C, Material isotrpico. Variveis: a, b =larguras do flange e alma, L =comprimento, h =espessura.
Figura 1 Malha do perfil C.
Figura 2 Tenses normais de flexo.
FINI /CLEAR,NOSTART ! FASE DE PRE-PROCESSAMENTO /prep7 ! TITULO
fini /clear /prep7
/title,Flexao de viga de secao C isotropica ! definir variaveis. a, b =larguras do flange e alma, ! l =comprimento, h =espessura. a=20 b=40 l=1000 h=2
E1=210e3 nu12=0.3
blc4,-a/2,-b/2,a,b,l ! cria bloco
! dividir as linhas lesize,9,,,15 lesize,10,,,15 lesize,11,,,15 lesize,12,,,15
! defir tipo de elementos et,1,shell93, ! elemento de casca isotropica mp,ex,1,e1 mp,nuxy,1,nu12
! definir constates reais r,1,5,5,5,5,
! malhar aatt,1,1,1 ! define mat, real, type , esys amesh,1 ! gera malha na parede 1 amesh,2 amesh,3 amesh,4 amesh,5 ! ! colapsa nos nummrg,node nummrg,kp
!engasta uma das extremidas,z =0. nsel,s,loc,z, D,all,UX,,,,,UY,UZ nsel,all
! teste de eliminar rotacao e deslocamento lateral. ! Elimina deslocamento x na extremidade nsel,s,loc,z,l D,all,UX, nsel,all Prof. Paulo de Tarso R Mendona, GRANTE Depto. Eng.Mecnica UFSC. mendonca@grante.ufsc.br 7
! defir tipo de elementos et,1,shell91,,1 ! ELEM. TIPO 1 - CASCA ! LAMINADA KEYOPT,1,2,1 KEYOPT,1,4,0 KEYOPT,1,5,2 ! armazena valores de tensao ! no topo e base da lamina KEYOPT,1,6,0 ! nao armazena tenses ! interlaminares KEYOPT,1,8,1 ! armazena para todas as laminas KEYOPT,1,9,0 ! nao usa opcao sanduiche KEYOPT,1,10,0 ! KEYOPT,1,11,0 ! nos localizados na ! superfcie media da casca.
! definir propriedades do MATERIAL 1 mp,ex,1,E1 ! elemento laminado no tubo mp,ey,1,E2 mp,ez,1,E3 mp,prxy,1,nu12 mp,gxy,1,g12 mp,pryz,1,nu12 mp,prxz,1,nu12 mp,gxz,1,g12 mp,gyz,1,g12/5
et,2,shell93, ! MATERIAL 2, para os elem. ! de casca isotropica p/ tampa mp,ex,2,2e6 mp,nuxy,2,0.3
! definir constates reais p/[teta/-teta/teta] R,1,3,0,,,, ! nlam=3, LSYM=0 (laminado ! nao simetrico) RMODIF,1,1,3,0, RMODIF,1,13,1,teta,h,h,h,h, ! na posicao 13, ! MAT=1, TETA,esp.de cada no RMODIF,1,19,1,-teta,h,h,h,h, ! idem lamina 2 RMODIF,1,25,1,teta,h,h,h,h ! idem lamina 3 Prof. Paulo de Tarso R Mendona, GRANTE Depto. Eng.Mecnica UFSC. mendonca@grante.ufsc.br 9 Prof. Paulo de Tarso R Mendona, GRANTE Depto. Eng.Mecnica UFSC. mendonca@grante.ufsc.br 10
R,2, 5,5,5,5, ! para tampa isotropica
! DEFINIR SISTEMAS LOCAIS DE COORD wpcsys,-1,0 ! faz wp coincidir com sist.global. wprota,0,0,-90 ! rotacao do WP em torno eixo y. ! WX fica axial wprota,0,-90,0 ! rot.do WP em torno de x. WX fica axial,Wz p/cima CSWPLA,11,0,1,1, ! cria local sist.11 ! coincidente c/WP, p/area 4 wprota,0,-90,0 ! rotacao do WP em torno de x. ! Wx fica axial,Wz p/dir.X CSWPLA,12,0,1,1, ! cria local sist.12 ! coincidente c/WP,p/area 6 wprota,0,-90,0 ! rot.do WP em torno de x. ! Wx fica axial,Wz p/dir.-Y CSWPLA,13,0,1,1, ! cria local sist.13 ! coinc.c/wp,p/area 3 wprota,0,-90,0 ! rot.do WP em torno de x. Wx fica axial,Wz p/dir.-X CSWPLA,14,0,1,1, ! cria local sist.14 ! coincidente c/WP,p/area 5
! malhar AATT,1,1,1,12 ! Ativa MATERIAL,REAL,TYPE ! e SISTEMA DE COORDENADAS ! o sist.coord.dos elem. gerados em seguida ! sera o sist. local 12 amesh,6 ! Gera malha na area 6 aatt,1,1,1,11 ! idem para ESYS 11 e area 4 amesh,4 aatt,1,1,1,14 ! idem para ESYS 14 e area 5 amesh,5 aatt,1,1,1,13 ! idem para ESYS 13 e area 3 amesh,3
AATT,2,2,2,0 ! tampa isotropica amesh,2 csys,0 ! volta ao sist.global cart.
/psymb,layr,1 ! plota triade com sistema ! de coord. da lam.1
jj=1 *if,jj,eq,1,then
! CONDICOES DE CONTORNO !engasta uma das extremidas,z =0. nsel,s,loc,z,
D,all,UX,,,,,UY,UZ nsel,all
! fixa no central da placa da tampa nsel,s,loc,x, nsel,r,loc,y, nsel,r,loc,z,L D,all,UY,,,,,UX nsel,all
!----------------------------------------------- fini ! entra no processador /solu solve fini
! ========================= /post1 ! entra no pos processador
esel,s,mat,,1 ! seleciona so os elementos tipo 1 ! (tubo). Remove as tampas. ! assim, os resultados serao vistos ! apenas no material do tubo. rsys,11 ! saida nas dir.do sist.local 11 usado na area 4 dsys,11 ! mostra triade do sist. local 11 layer,1 ! escolhe lamina para obter os resultados shell,top ! escolhe superficie superior da lamina
etable,Nxy,smisc,3 ! cria tabela interna com ! esforco cisalhante etable,Nx,smisc,1 ! nas dir.do sist.local 11. etable,Ny,smisc,2 pretab,nx,ny,nxy ! mostra tabela
! TENSOES PRINCIPAIS rsys,solu ! saida nas direcoes principais da lamina etab,sig1,s,x ! tensao na direcao 1 da lam 1 , top etab,sig2,s,y etab,sig12,s,xy pretab,sig1,sig2,sig12