Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Apresentao
Este minicurso tem por finalidade iniciar o aluno na utilizao do programa de
elementos finitos ANSYS. So apresentados os fundamentos do Mtodo dos Elementos
Finitos e os comandos bsicos do ANSYS para a criao e a anlise estrutural de modelos
simples.
Sumrio
1 Mtodo dos elementos finitos: fundamentos e aplicaes........................................................1
1.1 Etapas da formulao do mtodo...........................................................................................................1
1.2 Tipos de elementos.................................................................................................................................9
1.3 Tipos de anlise por elementos finitos.................................................................................................10
1.4 Matriz de rigidez do elemento..............................................................................................................10
1.5 Malha de elementos finitos...................................................................................................................15
1.6 Aplicaes do mtodo.............................................................................................................................17
2 Anlise
Anlise por elementos finitos atravs do ANSYS......................................................................29
2.1 Estrutura geral do programa................................................................................................................29
2.2 Ambiente e comandos gerais do ANSYS..............................................................................................32
2.3 Propriedades dos elementos..................................................................................................................40
2.4 Alguns comandos importantes .............................................................................................................46
2.5 Exemplos de estruturas reticuladas ....................................................................................................52
2.6 Exemplos de estruturas de placa..........................................................................................................62
2.7 Exemplos especficos de comportamento estrutural............................................................................70
Modelo contnuo:
- Infinitos graus de liberdade
- Definido por equaes diferenciais
- Soluo exata pelo clculo diferencial
Problemas complexos:
Geometria irregular
Condies de contorno no usuais
Carregamentos variados
Vrios materiais
etc.
Modelo discreto:
o
Mtodo dos
Elementos Finitos
(MEF)
Alguns mtodos aproximados de soluo do comportamento estrutural para problemas complexos so:
- Mtodo de Rayleigh-Ritz: usa a energia do sistema;
- Mtodo dos Resduos Ponderados e Mtodo de Galerkin: trabalham diretamente com a equao
diferencial;
- Mtodo de Diferenas Finitas: soluo da equao diferencial atravs de equaes algbricas.
Estes mtodos so bsicos na formulao do Mtodo dos Elementos Finitos. Assim sendo, o MEF
essencialmente uma tcnica de anlise numrica que busca solues aproximadas para problemas
regidos por equaes diferenciais.
No Mtodo dos Elementos Finitos (MEF), a soluo do problema, ou seja, da equao diferencial, se
d pela discretizao da estrutura contnua. A idia de dividir a estrutura complexa em vrias
subestruturas, com forma geomtrica e soluo simples. Por exemplo, seja uma placa sob flexo com
uma geometria irregular. A soluo analtica (exata) deste problema no pode ser obtida diretamente,
atravs dos princpios da fsica e da matemtica. Assim, para obter a soluo aproximada feita uma
diviso da placa em diversos subdomnios retangulares, com soluo simples conhecida.
carregamento
condies de
contorno
Placa com geometria complexa,
sem soluo direta
A equao diferencial que rege os deslocamentos transversais de uma placa retangular sob flexo :
4 w0 4 w0
4 w0
p
4 +
4 + 2
2
2 =
x
y
x y
D
onde p o carregamento e D a rigidez flexo da placa, dada por D =
Eh 3
.
12(1 2 )
Aps a obteno da soluo desta equao diferencial, ou seja, aps a obteno da soluo para um
subdomnio (uma placa retangular), feita a unio de todos os subdomnios, chegando-se estrutura
com sua geometria original/real.
1
4
2
5
3
6
4
7
elemento
5
9
6
10
9
14
10
15
13
12
11
16
14
19
11
12
17
15
20
13
18
16
21
A soluo geral para cada elemento uma funo aproximada, sendo chamada de funo de
interpolao ou funo de forma, podendo ser, por exemplo, um polinmio. A soluo para cada
elemento obtida em funo unicamente dos valores da soluo nos ns (valores nodais), que
passam a ser as incgnitas do problema. Em geral, para problemas em esttica, as incgnitas so os
deslocamentos dos ns (translaes e rotaes). O grau e a forma da funo de interpolao
dependem da natureza e do nmero de incgnitas, alm do nmero de ns. A funo de interpolao
deve tambm garantir as caractersticas de continuidade da soluo. Esta continuidade garantida
pela imposio de igualdade das variveis de campo (incgnitas) nos ns de interface entre os
elementos.
Z
Y
X
Y
Sistema de referncia local
Mtodo direto: baseado no conhecido Processo dos Deslocamentos, sendo, portanto, uma
tcnica de fcil compreenso e aplicao, mas limitada a estruturas simples;
Seja qual for o mtodo utilizado, o resultado um sistema de equaes algbricas. No caso de
problemas de anlise esttica, este sistema de equaes representa o equilbrio da estrutura,
podendo ser colocado na seguinte forma matricial:
Ke Ue = Fe
onde:
Esta expresso matricial estabelece a relao entre as foras aplicadas nos ns da estrutura e os
deslocamentos correspondentes, atravs da matriz de rigidez. A partir da determinao das incgnitas
(deslocamentos nos ns) deste sistema de equaes, o clculo das deformaes, tenses e esforos
feito a partir de relaes da Teoria da Elasticidade.
O significado fsico dos termos da matriz de rigidez : o coeficiente Keij representa a fora no grau
de liberdade i, devida ao deslocamento unitrio imposto ao grau de liberdade j, estando os demais
graus de liberdade bloqueados.
A ordem deste sistema de equaes dada pelo nmero de ns do elemento e pelo nmero de graus
de liberdade de cada n. Por exemplo, considerando um elemento de placa que possua 4 ns e
6 graus de liberdade por n (3 translaes e 3 rotaes), o sistema ter a ordem de:
z1
x1
v1
2
X
y1
u1
X
m=
Por exemplo, seja uma malha composta de 2 elementos de placa, com 6 ns, sendo 6 graus de
liberdade por n, conforme figura.
u1, v1, w1
x1, y1, z1
u2, v2, w2
x2, y2, z2
u3, v3, w3
x3, y3, z3
1
4
u4, v4, w4
x4, y4, z4
5
u5, v5, w5
x5, y5, z5
6
u6, v6, w6
x6, y6, z6
u1
v1
w1
24x24
x1
y1
z1
Ke1
--------
u2
v2
w2
x2
y2
z2
12x12
-----
----u6
v6
w6
Ke2
24x24
36X36
x6
y6
z6
36X1
F34
F35
F36
36X1
Nota-se que a matriz de rigidez global K obtida pela associao das matrizes elementares. A
superposio destas matrizes (rea pontilhada) ocorre por causa da imposio de condies de
continuidade/compatibilidade dos deslocamentos nos ns comuns aos elementos. Um procedimento
semelhante deve ser aplicado ao vetor F, impondo-se neste caso o equilbrio das foras nos ns
comuns aos elementos. Todo este procedimento deve ser feito de maneira automtica,
computacionalmente.
7
Esquematicamente, as etapas de clculo via Mtodo dos Elementos Finitos so dadas pelo fluxograma
a seguir.
Discretizao do domnio:
gerao da malha de elementos finitos
(ns, elementos e conectividade)
Fonte: www.jppmonteiro.googlepages.com
vJ
uI
n I
uJ
wJ n J
uI
vI wI
uJ
vJ wJ
uI
vI
wI
uJ
vJ
wJ
Fonte: ANSYS
11
z I
z J
uI
vJ
uJ
n J
n I
uI
vI
z I
uJ
vJ
z J
uI
vI
z I
uJ
vJ
z J
Fonte: ANSYS
12
uI
vI
wI
x I
y I z I
uJ
wJ x J y J z J
vJ
uI
vI
wI
x I
y I
z I
uJ
vJ
wJ
x J
y J
z J
Fonte: ANSYS
13
w1/x
2
Y
w1/y
Ke 12x12 =
BT DK B dA
onde:
DK =
D D
D D
0
0
0
( 1 - )D / 2
Eh 3
: rigidez de flexo da placa (E = mdulo de elasticidade; = coeficiente de Poisson;
D=
12( 1 - 2 )
h = espessura da placa);
B = matriz de transformao deformaes-deslocamentos nos ns, que depende das funes de
interpolao do elemento.
x1
2
Y
Ke 12x12 =
BT DM B dA
onde:
14
y1
D D
0
0
0
D D
0
0
0
0 ( 1 - )D / 2 0
0
DM = 0
0
0
0
Gh 0
0
0
0
0 Gh
Eh 3
= rigidez de flexo da placa (E = mdulo de elasticidade; = coeficiente de Poisson;
12( 1 - 2 )
h = espessura da placa);
D=
Deve-se lembrar, no entanto, que quanto mais refinada a malha, maior o nmero de elementos e
de ns, o que implica em uma ordem maior do sistema global de equaes a ser resolvido (K U = F).
Por conseqncia, o custo computacional (tempo de clculo) ser mais elevado. Assim, o nmero
de elementos utilizados na criao do modelo (grau de refinamento da malha) ser um compromisso
entre custo computacional e preciso requerida.
As figuras a seguir exemplificam como as malhas podem ser refinadas apenas onde necessrio.
15
Fonte: www.cee.engr.ucdavis.edu
Fonte: www2.imperial.ac.uk
Fonte: www.scielo.br
16
17
18
19
20
21
Fonte: www.ansys.com
Fonte: www.grante.ufsc.br
22
Fonte: www.eng.midasuser.com
Fonte: www.scia-online.com
Fonte: www.ansys.com
23
Fonte: www.fem.unicamp.br
Fonte: www.engineering-and-solutions.com
Fonte: www.rockfield.co.uk
Fonte: www.bugman123.wordpress.com
Fonte: www.meta-synthesis.com
Fonte: www.ansys.com
24
Fonte: www.warungplus.com
Fonte: www.bristol.ac.uk
Fonte: www-milton.ansys.com
25
Fonte: www.ansys.com
Fonte: www.ilight.com/fieldview12release.php
Fonte: www.vncold.vn
Fonte: www.ansys.com
Fonte: www.engr.uconn.edu
26
Fonte: www.kgt.co.jp
Fonte: www.ansys.com
Fonte: www.eeimvr.uff.br
Fonte: www.sci.utah.edu
Fonte: www.syd.kth.se
27
Fonte: adg.stanford.edu
Fonte : www.illustrations.marin.ntnu.no
Fonte: www.peterbird.name
28
Anlise
por
elementos
finitos
atravs do ANSYS
2.1 Estrutura geral do programa
O programa ANSYS e a maioria dos programas comerciais de anlise via Mtodo dos Elementos
Finitos usam procedimentos similares para entrada dos dados, aplicao da soluo e anlise dos
resultados. As principais etapas a serem definidas so:
a) Tipo de elemento a ser utilizado (viga, placa, slido, etc.);
b) Propriedades mecnicas do material (propriedades elsticas, fsicas, etc.);
c) Propriedades geomtricas (rea e inrcia da seo transversal, etc.)
d) Gerao do modelo (malha de elementos finitos: ns e elementos);
e) Aplicao das foras atuantes na estrutura;
f) Imposio das condies de contorno (condies de apoio);
g) Tipo de clculo a ser efetuado (esttico, dinmico, flambagem, etc.);
h) Anlise dos resultados (listar, plotar e exportar).
29
P
X
Propriedades
geomtricas e
do material
Tipo de
elemento
(1)
7
9
10
4
5
(2)
15
14
13
5
2
16
9
11
7
12
6
8
3
4
(3) Malha
transl=rot=0
P/4
13
16
12
P/4
P/4
P/4
(4) Condies
de contorno
(5) Carregamento
Clculo
Anlise
dos
resultados
(6)
(7)
30
O programa ANSYS possui 188 tipos de elementos para as mais diversas possibilidades de geometria e
de anlise, conforme descrio no Anexo 1. Alm das anlises especficas por elementos finitos, o
ANSYS possui vrias outras ferramentas: substruturao, otimizao, programao (APDL), interface
com outros programas computacionais, etc.
Os mdulos do ANSYS que definem as etapas de criao do modelo, de clculo e anlise dos
resultados, so mostrados a seguir.
Pr-processador
/prep7
finish
Ps-processador
Soluo
/solution
solve
finish
/post1
finish
31
Tela de clculo:
Prompt de comandos
32
file.err
Help do ANSYS:
33
Salvar e carregar
dados e clculos feitos
Executar um arquivo
de comandos
Controles de imagens:
34
35
36
37
38
39
40
41
42
43
44
45
ET,ITYPE,NAME
No qualquer
Nome do
elemento
MP,LAB,MAT,VALOR
N qualquer
EX,EY,PRXY,GXY, etc.
R,NSET,R1,R2,...,R6
No qualquer
Valores das propriedades
geomtricas
TYPE,ITYPE
MAT,MAT
REAL,NSET
........
Elementos gerados
tero as propriedades
anteriormente definidas
Gerao da malha
........
46
b) Malha automtica
Keypoint
K,NPT,X,Y,Z : Keypoints
3
L3
No qualquer
Coordenadas
rea
L4
A1
L2
Line
L,P1,P2 : Lines
1
Keypoints
L1
2
Nmero de
elementos
Tamanho do
elemento
A,P1,P2,P3,P4
No de elementos
Keypoints
LMESH,NL1,NL2,INC
AMESH,NA1,NA2,INC
VMESH,NV1,NV2,INC
47
c) Malha manual
N,NODE,X,Y,Z
No do n
: Criao de um n
Coordenadas
E,I,J,K,L,M,N,O,P
: Criao de um elemento
Ns
d) Carregamento
No dos ns
F,NO1,LAB,VALOR,,NO2,INC
FX,FY,FZ,MX,MY,MZ
: Carga concentrada no n
Incremento
SFBEAM,ELEM,LKEY,PRES,VALOR
Direo da carga (ver na
descrio do elemento Help do ANSYS)
No do
elemento
SFE,ELEM,LKEY,PRES,,VALOR
No do
elemento
Demais restries
D,NODE,LAB,,,,,LAB2,...,LAB6
No do n
48
49
g) Comandos de seleo
Elemento
inicial
Elemento
final
Incremento
NALL
h) Unio de malhas distintas
NUMMRG,NODE,TOLER
CP,NSET,LAB,NO1,NO2,...,NO17
No qualquer
No dos ns
Repetir este comando tantas vezes quanto o nmero de graus de liberdade a serem impedidos.
50
k) Outros comandos
/ESHAPE,1 : plota em 3D as propriedades geomtricas definidas
pelas Constantes Reais
HELP, nome do comando : help via prompt de comandos
/EOF : parada de execuo em um arquivo de comandos
etable,no_j,smisc,6
etable,no_k,smisc,12
plls,no_j,no_k
pretab,no_j,no_k
ESFORO CORTANTE
====================================================================
etable,no_j,smisc,2
etable,no_k,smisc,8
plls,no_j,no_k
pretab,no_j,no_k
ESFORO NORMAL
====================================================================
etable,no_j,smisc,1
etable,no_k,smisc,7
plls,no_j,no_k
pretab,no_j,no_k
51
20 kN
30 kN
10 kN/m
EI
100 kN.m
2EI
9m
3m
2m
4m
! Inicia o pr-processador
! Tipo de elemento do ANSYS(viga)
! Imprimir esforos no sistema local
! Lines
mat,1
lmesh,1
mat,2
lmesh,2
!
!
!
!
! Carga distribuda
52
save
fini
! Encerra o pr-processador
***********************************
! Inicia o ps-processador
53
Resultados
Estrutura deformada:
54
b)Prtico plano
20 kN
10 kN
15 kN
0,07 kN/cm
3m
2m
2m
5m
55
! Inicia o pr-processador
! Tipo de elemento do ANSYS (viga)
! Imprimir esforos no sistema local
! Lines
lesize,1,,,20
lesize,2,,,10
lesize,3,,,10
lmesh,all
! Carga distribuda
***********************************
! Inicia o ps-processador
56
Resultados
Diagrama de momento fletor:
57
58
c)Trelia plana
20 kN
10 kN
1m
2m
2m
! Inicia o pr-processador
! Tipo de elemento do ANSYS (trelia)
! Elementos
! Encerra o pr-processador
***********************************
! Inicia o ps-processador
59
P
X
! Inicializa o pr-processador
et,1,shell63
**********************************
! Comprimento da placa (m)
! Largura da placa (m)
k,1,0,0,0
k,2,a,0,0
k,3,a,b,0
k,4,0,b,0
L,1,2
lesize,1,,,10
L,2,3
lesize,2,,,5
L,3,4
lesize,3,,,10
L,4,1
lesize,4,,,5
a,1,2,3,4
! Gerao da rea
amesh,all
!
!
!
!
! Inicializa o ps-processador
! Anlise dos resultados: feita via menus
61
62
q
b
x
Placa simplesmente apoiada, com carregamento uniformemente distribudo.
!Inicializa o PRE-PROCESSADOR
!Define o tipo de elemento
***********************************
!Comprimento da placa (m)
!Largura da placa (m)
k,1,0,0,0
k,2,a,0,0
k,3,a,b,0
k,4,0,b,0
L,1,2
lesize,1,,,20
L,2,3
lesize,2,,,20
L,3,4
lesize,3,,,20
L,4,1
lesize,4,,,20
A,1,2,3,4
!Gerao da area
AMESH,ALL
63
nsel,y,0
d,all,uz,,,,,ux,roty
nall
nsel,y,b
d,all,uz,,,,,ux,roty
nall
save
fini
C*** Soluo *******************************************************
/solu
!Inicializa o mdulo de soluo
antype,static
!Define o clculo esttico
solve
!Efetua os clculos
fini
!Finaliza o mdulo de soluo
C*** Resultados ****************************************************
/post1
64
!Inicializa o PRE-PROCESSADOR
!Define o tipo de elemento
***********************************
!Comprimento da placa (m)
!Largura da placa (m)
!Espessura da placa (m)
k,1,0,0,0
k,2,a,0,0
k,3,a,b,0
k,4,0,b,0
k,5,0,0,e
k,6,a,0,e
k,7,a,b,e
k,8,0,b,e
l,1,2
lesize,1,,,20
l,2,3
lesize,2,,,20
65
l,3,4
lesize,3,,,20
l,4,1
lesize,4,,,20
l,1,5
lesize,5,,,1
l,2,6
lesize,6,,,1
l,3,7
lesize,7,,,1
l,4,8
lesize,8,,,1
l,5,6
lesize,9,,,20
l,6,7
lesize,10,,,20
l,7,8
lesize,11,,,20
l,8,5
lesize,12,,,20
v,1,2,3,4,5,6,7,8
!Gerao do volume
vmesh,all
nsel,s,loc,x,a
d,all,uz,,,,,uy
nall
nsel,s,loc,y,b
d,all,uz,,,,,ux
nall
save
fini
C*** Soluo *******************************************************
/solu
!Inicializa o mdulo de soluo
antype,static
!Define o clculo esttico
solve
!Efetua os clculos
fini
!Finaliza o mdulo de soluo
C*** Resultados ****************************************************
/post1
66
67
! Inicia o pre-processador
! Tipo de elemento do ANSYS
! Keypoints
! Lines
! Nmero de elementos
! Gerao dos ns e elementos
68
69
b) Vibrao
70
! Keypoints
L,1,2
lesize,1,,,20
L,2,3
lesize,2,,,20
L,3,4
lesize,3,,,20
L,4,1
lesize,4,,,20
A,1,2,3,4
AMESH,ALL
! rea
! Criao dos ns e elementos
save
fini
c*** Solucao ************************************
/solu
antype,modal
modopt,subsp,20
mxpand,20
solve
fini
c*** Resultados *********************************
/post1
set,list
! Listagem das frequencias naturais
set,1,1
! Visualizao dos modos de vibracao
pldi,1
set,1,2
pldi,1
! etc...
71
Resultados
Primeiro modo de vibrao
Frequncias naturais:
***** INDEX OF DATA SETS ON RESULTS FILE
*****
SET TIME/FREQ LOAD STEP SUBSTEP
CUMULATIVE
1 0.0000
1
1
1
2 0.0000
1
2
2
3 0.0000
1
3
3
4 0.0000
1
4
4
5 0.0000
1
5
5
6 0.0000
1
6
6
7 67.352
1
7
7
8 97.960
1
8
8
9 121.34
1
9
9
10 174.13
1
10
10
11 174.13
1
11
11
12 305.51
1
12
12
13 305.51
1
13
13
14 318.83
1
14
14
15 347.03
1
15
15
16 385.85
1
16
16
17 528.06
1
17
17
18 528.06
1
18
18
19 586.02
1
19
19
20 612.29
1
20
20
72
Anexo 1
Biblioteca de elementos do ANSYS
Verso 11 / 2008 (188 tipos de elementos)
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
Bibliografia recomendada
FILHO, A.A. Elementos finitos: a base da tecnologia CAE. So Paulo: rica, 2000.
SORIANO, H.L. Mtodo de elementos finitos em anlise de estruturas. So Paulo: EDUSP, 2003.
COOK, R.D.; MALKUS, D.S.; PLESHA, M.E. Concepts and applications of finite element
analysis. New York: John Wiley & Sons, 1989.
COOK, R.D. Finite element modeling for stress analysis. New York: John Wiley & Sons, 1995.
BRAUER, J.R. What every engineer should know about finite element analysis. New York: Marcel
Dekker, 1993.
KNIGHT, C.E. The finite element method in mechanical design. Boston: PWS-KENT Publishing
Company, 1993.
HUEBNER, K.H.; THORNTON, E.A. The finite element method for engineers. New York: John
Wiley & Sons, 1982.
ASSAN, A.E. Mtodo dos elementos finitos: primeiros passos. Campinas: Editora da UNICAMP,
2003.
92