You are on page 1of 65

CENTRO FEDERAL DE EDUCAO TECNOLGICA

CELSO SUCKOW DA FONSECA


CEFET/RJ

INTRODUO AO MTODO DE ELEMENTOS FINITOS


COM UTILIZAO DO SOFTWARE ANSYS

Maurcio Rangel Pacheco


Roberto Monteiro Basto da Silva

Professor Orientador
Pedro Manuel Calas Lopes Pacheco

Agradecimentos
Ao professor Pedro Manuel Calas Lopes Pacheco pela orientao durante a
elaborao deste material didtico;
Ao aluno de Engenharia Mecnica Leonardo de Souza pela colaborao na
preparao da apostila;
Aos integrantes dos laboratrios da COLAN por disponibilizar a infraestrutura
necessria para este projeto.

ndice
1 O que o Mtodo de Elementos Finitos ................................................................. 1
1.1 Introduo ................................................................................................. 1
1.2 Elemento Linear ........................................................................................ 1
1.3 Caso geral ................................................................................................. 3
1.4 Funes de Elementos Finitos para vrios elementos ............................. 5
1.5 Funo Peso W(x) .................................................................................... 6
1.6 Elemento Matricial Formulao de Galerkin ........................................ 10
1.7 Outras Consideraes ............................................................................ 14
2 Introduo ao ANSYS ........................................................................................... 15
2.1 Mtodos de Operao ............................................................................ 15
2.2 Arquivos do ANSYS ................................................................................ 16
2.3 Etapas do Projeto ................................................................................... 17
2.4 Tela do ANSYS ....................................................................................... 18
2.5 Comandos de Visualizao .................................................................... 19
3 Tutorial .................................................................................................................. 21
3.1 Exemplo Modo Interativo ..................................................................... 21
3.2 Exemplo Modo de Programao ......................................................... 25
4 Informaes Adicionais ......................................................................................... 28
4.1 Escolha dos Elementos .......................................................................... 28
4.2 Sadas de Ps-Processamento .............................................................. 31
5 Principais Comandos de Programao ................................................................. 35
6 Dicas ...................................................................................................................... 45
6.1 Salvando imagens .................................................................................. 45
6.2 Configurando a escala de cores ............................................................. 46
6.3 Escala de deformao ............................................................................ 47
6.4 Exibindo geometrias de elementos simplificados ................................... 48
6.5 Gerando animaes ................................................................................ 48
6.6 Importando geometrias ........................................................................... 49
7 Exerccios .............................................................................................................. 51
8 Anexos ................................................................................................................... 61
8.1 Tabela de Elementos .............................................................................. 61
9 Bibliografia ............................................................................................................. 62

1 O Que o Mtodo de Elementos Finitos


1.1 Introduo
Os projetos de engenharia envolvem problemas de diversas reas de
conhecimento, com variados graus de dificuldade. Existem diversas ferramentas
bsicas usadas para a soluo desses problemas, como frmulas, normas e tabelas,
entretanto tais meios so ou muito limitados, abordando modelos simplificados, ou
ento muito especficos, aplicveis para apenas uma situao em particular.
O Mtodo de Elementos Finitos (MEF) uma alternativa aos modelos
analticos clssicos, que pode ser aplicada para qualquer situao, independente de
sua complexidade, fornecendo resultados dentro de tolerncias aceitveis em
engenharia. Com o avano da informtica, cada vez mais esse mtodo utilizado para
a soluo de problemas de engenharia, atravs de softwares como o ANSYS,
permitindo a soluo de problemas complexos. Entretanto, fundamental para a
utilizao adequada dessa ferramenta computacional a compreenso da teoria de
Elementos Finitos, que ser apresentada nesse captulo.

1.2 Elemento Linear

d2
+Q = 0
dx

(1)

Equao geral de modelamento de fenmenos


fsicos, onde a varivel de interesse.

Para uma varivel de interesse de deslocamento, por exemplo, tem-se: D

d2
h( x ) + Q = 0
dx

Analogia com viga engastada

d2
M
h=
dx
EI
d2
( EI ) h M = 0
dx

(3)
(4)

Onde D = (EI, mdulo de rigidez ) e Q = (M, carregamento).

( 2)

Entre parnteses elementos


Sem parnteses ns

Obs: sempre deve-se enumerar


os ns da esquerda para direita

Elemento Linear
Funo linear

y = ax + b

(5)

1.3 Caso geral

= a1 + a2 x

(7 )

= i

(8)

= j

(11) x = x j

a1 =

x = xi

i x j j xi

(14)

x j xi

(9)

i = a1 + a2 xi

(10)

(12)

j = a1 + a2 x j

(13)

a2 =

j i

(15)

x j xi

x xj
xi x
j
i +
L
L

(16)

= Equao geral de elementos finitos

i e j so ns e i e j so valores nodais.

x j xi = L

(17) ; i e j , funes nodais.

Determinando a partir de x j xi = L

Ni =

xj x
L

Nj =

(18)

x xi
L

(17) , so obtidas as funes de forma:


(19) ;

assim podemos reescrever a equao geral de elementos finitos

= Nii + N j j

[N ] = [Ni

Nj

(20)

= [N ] {}

(22)

{} =

(21)
(23)

Analogia com viga bi-engastada

Exemplo 1:

Um elemento unidimensional possui temperatura nos ns i e j de 120C e 90C


respectivamente, a coordenada do n i de x = 1,5cm e do n j de x = 6cm em
relao origem. Determine a temperatura em um ponto localizado a 4cm da origem
assim como o gradiente da temperatura ao longo do elemento.
Dados, elemento linear unidimensional

n i : T = 120C
n j : T = 90C

- Determinando a temperatura no ponto a 4cm da


origem de x e o gradiente de temperatura no
elemento

Equao geral de elementos finitos

xj x
x xi
i +
j
L
L

x i = 1,5 cm
i = 120C
x = 4,0 cm

(24)

x j = 6,0 cm
j = 90C
L = 4,5 cm

a) Temperatura no ponto x = 4,0 cm.

64
4 1,5
120 +
90 = 103,30 C
4,5
4,5

(25)

b) Calculando o gradiente de temperatura

i 90 120
d
= j
=
= 6,67 0 C / cm.
dx
L
4,5

(26)

1.4 Funes de Elemento Finitos para vrios elementos

( e ) = N i( e ) i + N (j e ) j

(27)

(e)
Onde N i =

xj x
x j xi

(28)

N (j e ) =

x xi
x j xi

(29)

onde

As relaes dos ns i e j e de elemento e pode ser feita atravs de uma matriz, como
por exemplo:

As equaes que descrevem as equaes de elementos finitos em cada elemento so


as seguintes:

( 1) = N1( 1) 1 + N 2( 1) 2

(30)

( 2 ) = N 2( 2 ) 2 + N 3( 2 ) 3

(31)

( 3 ) = N 3( 3 ) 3 + N 4( 3 ) 4

(32)

( 4 ) = N 4( 4 ) 4 + N 5( 4 ) 5

(33)

N 2(1) =

Obs: Note que

x x1
x2 x1

(34)

N 2( 2) =

x3 x
x3 x2

(35) so

diferentes embora tenham um n em comum em

(1) = N1(1)1 + N 2(1) 2

(36)

x1 x x2

(37)

1.5 Funo Peso W(x)


H
Dd 2

W ( x )
+ Q dx = 0
2
0
dx

(e )

N s
Ws ( x ) = (e +1)
N s

xr x xs

xs x xt

Frmula de Galerkin

(38)

(39)

WS (x) = funo peso do n S

Integral residual da funo peso


(e )

(e )

(e +1)

Rs = Rs + Rs

Dd 2
xs

Dd 2

= N s
+

+ Q
Q
dx
N

s
2
2

xr
x
s

dx
dx

(e +1)

xs

dx = 0

( 40 )

Rs = Equao residual do n S

Sendo

(e ) = N r r + N s s

( e + 1) = N s s + N t t

(41)

x xr
xs x
s
r +
L
L

(e ) =
N s(e ) =

x xr
L

(43.1)

d ( e ) 1
= ( r + s )
dx
L
(e )

Rs

Dd
=

dx

p
x = xs

x xs
xt x
t
s +
L
L

( e + 1) =

(42)

dN s(e ) 1
=
dx
L
(variao modal)

D
( r + s ) QL
L
2

(46)

(43.2)
(44)

(45)

N s(e +1) =

( e +1 )
1
(48) dN s
=

xt x
L

dx

d (e +1) 1
= ( s + r )
dx
L
( e +1 )

Rs

Dd
=

dx

(47)

(e +1)
x = xs

(49)

(variao modal) (50)

D
( s t ) QL
2
L
6

(51)

(e )
( e +1 )
temos Rs = Rs + Rs

(52)

se D (e ) = D (e +1)

(53)

Equao Geral do resduo

D
R s =
L

( s 1)

( s 1)
(s )
(s )
D (s 1) D (s )
D
QL
QL
s 1 +
+ s
s +1

=0
L
L
2
2
L

(54)

Os expoentes e os ndices (s-1) e (s) informam de qual elemento deveram ser


atribudas s propriedades.
Ao obter a equao residual R por n, monta-se o sistema para assim, se
determinar a varivel de interesse por elemento (a partir dos ns que determinam o
elemento). Determina-se a varivel de interesse por elemento atravs da equao 27.

Exemplo 2:

Uma barra possui um reforo soldado na regio central em sua parte superior e
inferior, com um comprimento de metade do comprimento da barra. O mdulo de
rigidez EI o modulo de elasticidade multiplicado pelo momento de inrcia da seo
transversal I, assim como o carregamento, que dado atravs do diagrama de
momento so mostrados na figura abaixo.

- A deflexo regida pela equao da linha elstica, EI

d 2
M (x ) = 0
dx

y (0 ) = y (800cm ) = 0

No problema, temos as seguintes condies de contorno

EId 2
M (x ) = 0
Comparando a equao
dx
temos D = EI

= h( x )

(59) e

Q = M (x )

(57)

(60)

(55)

Dd 2
+Q = 0
dx

com

(56)
(58)

e sendo

(61) a deflexo Y(y)

Matriz de elementos / propriedades D carga Q comprimento L

e
1
2
3
4

2,4.10

10

4,0.10

10

4,0.10

10

2,4.10

10

10

200

10

200

10

200

10

200

Determinando a equao residual para os ns 2, 3, 4, onde na equao residual geral


s um n qualquer, temos:

D
Rs = eq.residual.geral. =
L

( s 1)

s
( s 1)
(s )
D ( s 1) D ( s )
D
QL
QL
s 1 +
+ s s +1

=0
L
L
2
2
L

(62)

1
(2 )
(1)
(2 )
2,4.1010 (1) 4.1010 (2 )
4.1010
106.200
106.200
2,4.1010
y3

= 0
y1 +
+
y2
R2 ( N 2 ) =
2
2
200
200

200
200
2

106.200 106.200
4.1010
4.1010 4.1010
4.0.1010
= 0

y2 +
R3 ( N3) =
y
y

+
3
4
200
2
2

200
200
200

(64)

106.200 106.200
2,4.1010
4.1010 2,4.1010
4.10 6
= 0

y3 +
R4 ( N 4 ) =
y
y

+
4
5
200
2
2

200
200
200

(65)

Obtemos as 3 equaes e

R2 = 1,2.108 y1 + 3,2.108 y2 2,0.108 y3 + 2 = 0

(66)

dividindo por 108 e impondo as

R3 = 2,0.108 y2 + 4,0.108 y3 2,0.108 y4 + 2 = 0

(67)

condies de contorno y1 = y5 = 0

R4 = 2,0.108 y3 + 3,2.108 y4 1,2.108 y5 + 2 = 0

(68)

(63)

Obtemos:

R2 = 3,2 y2 2,0 y3 + 2 = 0

(69)

R3 = 2,0 y2 + 4,0 y3 + 2,0 y4 + 2 = 0


R4 = 2,0 y3 + 3,2 y4 + 2 = 0

(70)

(71)

Organizando as variveis e montando o sistema tem-se:

3,2 y2 2,0 y3 + 0 = 2

(72)

0 2,0 y3 + 3,2 y4 = 2

(74)

2,0 y2 + 4,0 y3 2,0 y4 = 2

(73)

Resolvendo o sistema temos:

y2 = 2,50cm.

a)

(75)

y3 = 3,0cm.

(76)

y4 = 2,5cm

(77)

b) Determinando a flexo num ponto a 300 cm da origem, este ponto est entre o 2 e
o n 3 , logo est dentro do elemento 2, da:

= y (2 ) y (2 ) = N 2(2 ) 2 + N 3(2 ) 3

(78)

2 e 3 so variveis nodais que correspondem a y2 e y3.


x x2
x x
y3
y2 +
y (2 ) = N 2(2 ) y2 + N 3(2 ) y3 = 3
x3 x2
x3 x2

(79)

Com X2 = 200; X3 = 400 e X = 300 (no ponto procurado).

1
400 300
300 200
(2,50 + 3,0) = 2,75cm.
y=
( 2,5) +
( 3,0 ) =
2
400 200
400 200

(82)

c) Variaes nodais no elemento 1:

dy (1) 1
2,50 0
= ( y1 + y2 ) =
= 0,0125cm / cm
200
dx
L

(83)

OBS: Soluo do problema atravs de uma notao matricial

R2

R3 =
R
4

3,2 2 0 y2 2
2 4 2 y 2 =
3

0 2 3,2 y4 2

{R} = [K ]{Y } {F } = 0

0

0
0

(84)

(85)

Onde {R} o vetor da equao residual

3,2 2 0
[K ] = 2 4 2
0 2 3,2

2
{F } = 2
2

(86)

(87)

1.6 Elemento Matricial Formulao de Galerkin

Representao da equao residual, atravs de vetores

R1
R
2
.

{R} = ..

Re
R
e +1
y1
d 2

* Ri(e ) = N i ( x ) D 2 + Q dx
x1
dx

Ri(e ) R s(e+1); s = i

Ri(e ) =

Dd
dx

x = xi

xj
d 2

+ Q dx.
* R (je ) = N j ( x ) D
xi
dx

(89)

t= j

D
( i j ) QL
L
2

(88)

(89 .1)

R (je ) R s(e ); r = i

(90)

R (je ) =

{R ( )} = {I ( )}+ [K ( ) ]{ ( )} {f ( )}
e

Variveis nodais

(1)

{ ( )} =
e

(2)

(95)

[K ( ) ] = DL 11
e

1
1

x= x j

s= j

(92 )

D
( i + j ) QL
L
2

(94)
Dd

I i dx x = xi
= (e ) =
I j Dd
dx x = x
j

(e )

(96)

Carregamentos

Propriedades

(3)

{I ( )}

Dd
dx

(91)

(97)

(4)....{f (e ) } = QL
1
2 1

(98)

OBS: O item 2 o erro interelemento,


pode ser desprezado

10

(93)

O vetor {R} representa o sistema de equaes {R} = [K ]{} F = {0}

( 99 )

Temos, onde i e j so os ns:

[K ]
(e )

i
= K 11
K 21

K12 i
K 22 j

(100)

{f ( )} = ff ij
1

(101)

Exemplo 3

Refazendo o exemplo 2, atravs do mtodo matricial.

{R} = [K ]{} { F } = {0}

(102)

Tabela de elemento
p

1 1 2
2 2 3
3 3 4
4 5 5

L
1,2.108
2,0.108
2,0.108
1,2.108

DQ
2
108
108
108
108

(103)

Para cada elemento temos um sistema segundo a equao 102, que ser
determinado matricialmente na forma de MATRIZ DO ELEMENTO.
Abaixo esto relacionadas s matrizes de propriedade e foramento para cada
um dos quatro elementos.

11

[K ] = DL 11
(1)

1
1,2 1,2 1
1 1
QL 1
8 1 1
; f (1) =
= 10 8
= 1,2.10 8
= 10

1
2 1
1 2
1,2 1,2 2
1 1

{ }

[K ]

2
1 2
2
2 ( 2 )

; ( f ) = 108
= 10
2 2
1 3

[K ]

3
1 3
2
2 3

; ( f ( 3) ) = 108
=
2 2 4
1 4

( 2)

( 3)

[K ]
( 4)

5
4

1
,
2
1
,2 4
= 10
;( f
1,2 1,2 5

( 4)

(104)

(105,1)

(105,2)

1 4
) = 10
1 5

(105,3)

A variveis nodais , em cada elemento sero determinada pelo sistema


formados por equaes {R}, onde iram figura todos os elementos a matriz resultante
ser chamada MATRIZ GLOBAL.
A matriz global ter tantas linhas e colunas, quanto tivermos ns no problema
em questo. A posio da matriz do elemento na matriz global ser dada pelos ns
que formam o elemento. Todas as demais linhas e colunas que no correspondem a
um elemento tm seu valor nulo.
Assim, no exemplo onde existem 5 ns para a determinao da matriz global
uma matriz 5x5.
Os ns 1 e2 determinam o primeiro elemento e desta forma, a
matriz propriedade do elemento na matriz global,

posio da

assim como os ns 2 e 3

determinam o segundo elemento e conseqentemente a posio da matriz


propriedade do elemento na matriz global e segue-se desta forma ate ser preenchido
na matriz global o quinto elemento.

12

Adicionando o 2 elemento:

Adicionando o 3 elemento

Adicionando o quarto elemento e escrevendo a equao {R} = [K ].{} {F } = .{0}..........(106)

Pelas condies de contorno y1 = y5 = 0

13

Obtemos o sistema abaixo e reorganizando o sistema temos:


R2 = 1,2 y1 + 3,2 y 2 2 y3 + 2 = 0
R3 = 2 y 2 + 4 y3 2 y 4 + 2 = 0

(107 )
(108 )

R4 = 2 y3 + 3, 2 y 4 1,2 y5 + 2 = 0

(109 )

R2 = 3,2 y 2 2 y3 + 2 = 0

(110 )

R3 = 2 y 2 + 4 y3 2 y 4 + 2 = 0
R4 = 2 y3 + 3,2 y 4 + 2 = 0

(111)
(112 )

A resoluo do sistema feita de forma idntica ao do exemplo 2.

1.7 Outras Consideraes


Nos exemplos dados nesta breve introduo a varivel nodal pode representar
uma varivel de interesse representando uma infinidade de fenmenos fsicos, como
deslocamento, tenso, fluxo de calor, entre outros.
Embora a estrutura da formulao de Galerkin seja fundamentalmente a
mesma paras os diversos estudos atravs do mtodo de elementos finitos, cada
estudo possui uma particular abordagem, como, por exemplo, em uma analise trmica
de uma determinada estrutura, onde haver a necessidade de se representar as
propriedades relacionadas aos fenmenos de conduo e conveco em sua matriz
de propriedades.
Estudos onde a varivel nodal depende do tempo tambm utilizam a mesma
formulao bsica vista, acrescida de alguns fatores. Tal estudo determinado como
transiente.
A vastido de possibilidades da anlise atravs do mtodo de elementos finitos
torna a discrio de seus particulares estudos fora do objetivo desta pequena
introduo, que possui carter de expor de maneira bem suscinta a base da tecnologia
utilizada pelo software ANSYS.
Para cada estudo em particular o usurio do programa devera se aprofundar na
base correspondente do mtodo de elementos finitos para melhor utilizar esta
poderosa ferramenta.

14

2 Introduo ao ANSYS
2.1 Modos de Operao

De uma forma geral, o ANSYS pode ser usado de duas maneiras distintas,
embora na prtica o usurio utilizar ambas em conjunto.
O modo interativo consiste na utilizao da interface do programa para a
elaborao e soluo do problema. Esta a forma mais simples de utilizao do
ANSYS, pois os comandos so acionados atravs de menus, como nos programas
mais comuns. Entretanto, o projeto s poder ser salvo em um arquivo *.DB, que
geralmente tem um tamanho considervel, e modificaes no projeto (como mudana
de variveis e dimenses) so mais difceis de serem implementadas.
No modo de programao, as etapas da resoluo do problema so definidas
em um programa que importado pelo ANSYS. A princpio este processo mais
complexo, pois o usurio deve ter conhecimento dos comandos reconhecidos pelo
ANSYS, mas a utilizao de um programa muito mais prtica na execuo de um
projeto, principalmente por permitir uma fcil edio dos dados. Outra vantagem em
relao ao arquivamento do projeto, pois bastar salvar o programa em formatos com
dimenses reduzidas (como *.TXT ou *.DAT). Alm disso, certos recursos s podem
ser realizados atravs de linha de programao.
Em geral, o usurio utilizar os dois processos em conjunto. Na maioria dos
casos, o programa ser usado para as etapas de pr-processamento e soluo,
enquanto o ps-processamento pode ser usado de maneira mais prtica no modo
interativo.

15

2.2 Arquivos do ANSYS

O ANSYS capaz de operar com uma grande variedade de arquivos, tanto


para a entrada de dados como para a sada dos resultados.
O arquivo principal do ANSYS o de extenso *.DB. Neste arquivo, sero
salvas todas as informaes do projeto, desde a geometria at resultados. O principal
inconveniente desse arquivo sua dimenso, da ordem de dezenas de megabytes,
dependendo da complexidade do estudo. Ser tambm criado um arquivo de extenso
*.DBB, que corresponde a um backup do projeto.
Em relao aos programas, o ANSYS reconhece qualquer arquivo de texto de
formatao simples. Geralmente so usadas as extenses *.DAT e *.TXT, este ltimo
que pode ser criado e editado no aplicativo Bloco de Notas, disponvel em qualquer
verso do Microsoft Windows.
Como regra geral, recomendado salvar o projeto em arquivos mais leves, que
facilitam o processamento e arquivamento. Usa-se o arquivo *.DB apenas quando o
projeto est concludo, e deseja-se salvar os resultados sem a necessidade de uma
nova simulao, o que importante principalmente caso esta seja muito demorada.
O ANSYS tambm gera arquivos de extenso *.LOG, que armazenam todas as
informaes e comandos usados em uma sesso do programa. interessante
observar esse arquivo, principalmente para copiar as linhas de programao para o
arquivo de programa. Esse arquivo de log tambm pode ser acessado atravs do
menu List > Files > Log File.
A sada dos resultados ocorre geralmente dentro do prprio programa.
Entretanto, muitas vezes ser necessrio salv-los de outra forma. Imagens dos
resultados podem ser salvas em formatos comuns, como *.BMP e *.JPEG. Os
resultados numricos (como valores nodais das propriedades) tambm podem ser
salvos em arquivos de extenso *.LIS, que pode ser lida em editores de texto simples
como o Bloco de Notas, ou mesmo importados em programas para plotagem de
grficos, como Microsoft Excel ou Microcal Origin.
Todos esses arquivos sero salvos na pasta definida como diretrio de
trabalho, a no ser que seja especificado outro local. O diretrio de trabalho
configurado ao iniciar o ANSYS. recomendado definir um diretrio em um disco local
com alta velocidade de acesso, uma vez que essa pasta acessada durante todo do
tempo. Esse cuidado fundamental principalmente em instalaes em rede, pois
normalmente o diretrio padro corresponde a uma pasta de rede, cujo acesso mais
lento que um disco local.

16

2.3 Etapas do Projeto

Em uma anlise de Elementos Finitos, o problema dividido em diversas


etapas, cada uma delas englobando operaes fundamentais para a confeco do
modelo. De uma forma geral, essas etapas so as seguintes:

1 Pr-Processamento
Nesta etapa, so definidos praticamente todos os parmetros de entrada do
problema. Esses parmetros incluem principalmente a gerao da geometria,
definio de propriedades do material, seleo de elementos e aplicao da malha.

2 Soluo
Neste momento sero configurados os carregamentos e outras informaes
relativas anlise. Tambm ser nesta etapa que a anlise ser simulada.

3 Ps-Processamento
Ocorre aps o trmino da simulao. Nesta etapa, o usurio pode verificar os
resultados, atravs de imagens, grficos ou tabelas.

17

2.4 Tela do ANSYS

A figura abaixo mostra a tela do programa, com as principais janelas.

Linha de Comando

Comandos de
Visualizao

Menu Principal
rea Grfica

A rea Grfica a janela onde a geometria em estudo visualizada, como


tambm o local onde sero mostrados os grficos e diagramas dos resultados. Os
comandos so selecionados no Menu Principal, ou podem ser digitados na Linha de
Comando, neste caso seguindo a mesma sintaxe do arquivo de programao. Nas
verses mais recentes do ANSYS os Comandos de Visualizao podem ser
acessados por uma barra de ferramentas no lado direito de tela; nas verses mais
antigas, tais comandos podem ser ativados em uma janela especial, que aberta
atravs do comando PlotCtrls > Pan Zoom Rotate.

DICA: alguns comandos abrem janelas sobre a tela principal. Ser bastante comum
que algumas dessas janelas deixem de ficar visveis, sobrepostas por outras janelas
ou pela tela principal. Para exibir todas as janelas ativas, clique no boto,
localizado ao lado da Linha de Comando

18

2.5 Comandos de Visualizao

Durante a operao do programa, ser necessrio alterar a visualizao da


geometria, permitindo assim uma melhor percepo de detalhes em outros pontos de
vista. Esses comandos de visualizao podem ser acessados na barra de ferramentas
do lado direito da tela, reproduzida abaixo:

Os botes do grupo 1 so as vistas da pea, bastando clicar


no cone para que o ANSYS exiba a orientao desejada. Os dois
primeiros so para vistas isomtricas, e os demais exibem as 6

vistas principais.
O grupo 2 engloba os comandos de zoom, usados para
afastar ou aproximar a visualizao da pea. O primeiro boto
usado para o zoom total, exibindo a ampliao mxima que permite
mostrar toda a pea. O comando seguinte o zoom de rea, onde o
usurio deve definir uma rea retangular para aproximao. O
terceiro retorna para o zoom anterior, enquanto os dois ltimos so
usados para ampliar e reduzir o zoom respectivamente.
No grupo 3 so encontrados os comandos de movimento do

ponto de vista. Ao clicar em um deles, a tela deslocada para a


direo indicada no mesmo. Por sua vez, os botes do grupo 4
causam uma rotao em torno de um dos eixos principais.
O

ltimo

boto

dessa

barra

de

ferramentas

corresponde ao controle dinmico, feito atravs do mouse: ao mover

o mouse mantendo o boto esquerdo pressionado, o desenho


deslocado (equivalente aos comandos do grupo 3), enquanto mover
o mouse com o boto direito pressionado gera uma rotao (como nos comandos do
grupo 4).

19

Alm da barra de ferramentas de visualizao, existem comandos para


configurar a forma de exibio da geometria, todos eles localizados no menu Plot.
Basicamente, escolhe-se o tipo de geometria que ser mostrada na tela (keypoints,
linhas, reas, volumes, ns ou elementos).
Para facilitar a identificao desses elementos, pode-se usar o comando
PlotCtrls > Numbering... . Na tela que se abre, o usurio pode ativar ou desativar a
indicao dos nmeros de cada um dos elementos geomtricos vistos acima. Ativar
essa opo tambm faz com que sejam usadas cores diferentes para cada uma das
entidades, facilitando assim a identificao das mesmas.

20

3 Tutorial
3.1 Exemplo Modo Interativo

Neste primeiro exemplo, ser mostrado como criar uma geometria e fazer uma
anlise, operando apenas no modo interativo.

1 Modelo em estudo
Ser estudada uma situao bastante simples, uma viga com engaste em uma
das extremidades e com uma carga aplicada na outra, como mostra a figura abaixo.

F = 800 N

Uma viga de com 1.5 m de comprimento engastada em uma de suas


extremidades, e uma fora de 800 N aplicada na extremidade livre. A viga de ao
SAE 1020 (E = 200GPa e = 0.3). Essa viga tem uma seo transversal tubular com
dimetro externo de 2 polegadas (50.8 mm) e espessura de parede de 10 mm.

2 Criando a geometria
A geometria uma etapa de pr-processamento. Todos os comandos para a
criao e edio de geometrias se encontram no menu Preprocessor > Modeling.
No necessrio criar uma geometria com preciso de detalhes, pois eles
podem ter pequena ou nenhuma influncia nos resultados desejados. Neste exemplo,
a viga ser representada de forma simplificada por uma linha.
Para a criao da linha, inicialmente so criados os dois pontos extremos. O
ANSYS usa o termo keypoints para definir pontos na rea de trabalho. Acesse o
comando Create > Keypoints > In Active CS, que abre a janela abaixo:

21

Na primeira caixa, deve ser colocado o nmero que corresponde ao keypoint.


Em seguida, digita-se nas caixas inferiores as suas coordenadas ao longo dos trs
eixos, de acordo com as dimenses da viga. Desta forma, deve-se digitar os seguintes
valores:
Keypoint

1.5

Perceba que neste exemplo esto sendo usadas unidades do Sistema


Internacional, logo as posies dos keypoints so definidas em metros. Com os
keypoints marcados, a linha pode ser gerada, atravs do comando Create > Lines >
Lines > Straight Line. O ANSYS abre uma janela de seleo onde deve-se clicar
sobre os dois keypoints para a criao da linha.

3 Definindo o elemento
A escolha do elemento deve levar em considerao o tipo de geometria criada
e o tipo de anlise que ser realizada. O ANSYS dispe de uma grande quantidade de
elementos para as mais diversas aplicaes, disponveis atravs do comando
Element Type > Add/Edit/Delete. Mais adiante sero apresentados alguns dos
elementos mais usados para as situaes mais comuns. Para este caso, ser usado o
elemento PIPE16, direcionado para linhas. Ele permite a definio de propriedades
como a rea da seo transversal. O nmero 16 corresponde ao nmero de graus de
liberdade desse elemento. Para ver informaes a respeito do elemento, como graus
de liberdade, tipos de carregamento e outras caractersticas, digite na Linha de
Comando /HELP, <nome do elemento>.

4 Definindo material e outras propriedades


Com a geometria definida, o prximo passo consiste em determinar as
propriedades do material da pea. A princpio, o ANSYS no possui uma biblioteca de
materiais (embora o usurio possa cri-la), logo suas propriedades devem definidas
manualmente. Dependendo do tipo de anlise e de elemento, apenas algumas
propriedades so necessrias, neste caso, uma anlise estrutural em regime elstico,
basta definir o mdulo de elasticidade e o coeficiente de Poisson.

22

Acesse o comando Material Props > Material Models, que abre a janela
abaixo. No lado direito, deve-se selecionar na listagem o tipo de material adequado
para esse estudo, nesse caso Structural > Linear > Elastic > Isotropic. Ao
selecionar o modelo de material, abre-se uma janela, onde as propriedades so
definidas

Dependendo do tipo de anlise, apenas algumas propriedades precisam ser


definidas, neste caso so informados o mdulo de elasticidade (EX = 200E9) e o
coeficiente de Poisson (PRXY = 0.3).
Existem outras propriedades que tambm precisam ser configuradas,
dependendo do elemento selecionado. Nesse exemplo, um perfil tubular est sendo
representado por uma linha e pelo elemento PIPE16. Portanto, ser necessrio
informar ao ANSYS algumas caractersticas que so denominadas como Constantes
Reais, atravs do comando Real Constants > Add/Edit/Delete.
Pode-se criar vrias configuraes de constantes reais, facilitando a realizao
de vrios estudos (por exemplo, poderiam ser estudados diversos dimetros
diferentes).

Em

seguida,

seleciona-se

elemento

cujas

constantes

sero

configuradas, neste exemplo o nico elemento o PIPE16. A tela que se abre


depende do tipo de elemento, e nem todas as constantes precisam ser definidas,
basta configurar aquelas relacionadas com o estudo: nesse exemplo, basta definir a
constante do dimetro externo (OD = 0.0508) e espessura de parede (TKWALL =
0.01), lembrando que todos os valores devem digitados respeitando o sistema de
unidades adotado (nesse caso, o SI, com dimenses lineares em metros).

5 Aplicando a malha
A pea est pronta, restando apenas a aplicao da malha de elementos
finitos. Existem vrias maneiras de definir como ela ser aplicada, e uma delas
atravs do comando Meshing > Mesh Tool. Ser aberta uma janela com diversos
comandos de malha.

23

A maneira mais simples atravs do comando Smart Size, onde o prprio


ANSYS define uma malha, que pode ser Coarse (mais grosseira, com poucos
elementos grandes) ou Fine (mais refinada, com muitos elementos pequenos).
Entretanto, esse mtodo no muito recomendado, pois no h um controle
adequado da malha.
A melhor forma atravs da definio precisa desse tamanho, pelos comandos
de Size Control. Pode-se configurar o tamanho do elemento (SIZE) ou o nmero de
divises (NDIV) que ser aplicada. Deve-se clicar sobre o boto correspondente ao
tipo de geometria usado, linhas nesse exemplo, e em seguida selecionar os elementos
cuja malha ser configurada. Na tela que se abre, defina o nmero de divises como
15. Aps definida a dimenso do elemento, clique no boto Mesh e selecione
novamente a linha. O ANSYS aplicar a malha, exibindo os elementos.

6 Aplicando condies de contorno


Neste momento, o problema chega etapa de soluo (menu Solution),
comeando com a definio das condies de contorno. Essas condies, nesse
exemplo, correspondem ao engaste em uma extremidade e fora na outra. O
ANSYS considera ambas as condies como carregamentos, localizados no menu
Define Loads.
A restrio ao movimento corresponde a aplicao de um deslocamento nulo
no keypoint 1, portanto selecione o comando Apply > Structural > Displacement >
On Keypoints (um carregamento estrutural de deslocamento aplicado em um
keypoint), e depois selecione o keypoint 1, confirmando com OK. Na tela que se abre,
seleciona-se qual grau de liberdade ser configurado. Nesse caso, como ser aplicada
uma restrio total, pode-se selecionar a opo All DOFs (todos os graus de
liberdade). Na caixa numrica, digita-se o valor do deslocamento, que ser zero.
Para a aplicao da fora, o procedimento o mesmo, porm ser usado o
comando Apply > Structural > Force/Moment > On Keypoints, e em seguida
seleciona-se o outro keypoint. Da mesma forma que o deslocamento, seleciona-se a
direo e o valor da fora aplicada. Levando em considerao o sistema de
coordenadas, deve-se usar a direo FY e o valor da fora ser negativo, com 800.

7 Resolvendo e analisando resultados


Com o modelo preparado, pode-se resolver o problema. Clique no comando
Solve > Current LS, localizado ainda no menu Solution e confirme a operao.
Podem surgir diversas mensagens indicando o processo de soluo. Quando a anlise

24

terminar (ao surgir a mensagem Solution is done), pode-se passar para a etapa
seguinte, de ps-processamento, atravs do menu General Postproc.
Uma maneira bastante intuitiva de analisar os resultados atravs de
diagramas que exibem, por exemplo, a deformao da viga. Acesse o comando Plot
Results > Deformed Shape para exibir a imagem da viga em deflexo (existe ainda a
possibilidade de plotar o contorno original, para comparao):
Y
Z 1X

10

11

12

13

14

15

Outros resultados podem ser plotados, como deformaes e deslocamentos,


atravs do comando Plot Results > Countour Plot > Nodal Solution (para resultados
em ns; para plotar resultados em elementos, use a opo Element Solution).
Existem tambm outras formas de exibio dos resultados, como a criao de
listagens e animaes, que sero abordadas mais adiante.

3.2 Exemplo Modo de Programao

A ttulo de comparao, o mesmo problema acima ser refeito, mas dessa vez
atravs da criao de um programa.
No programa, as etapas de pr-processamento, soluo e ps-processamento
devem ser ativadas por um comando especfico. Em seguida, os comandos so
digitados de acordo com a sintaxe definida pelo ANSYS (qualquer dvida, o help do
programa tem a sintaxe de cada comando). Comeando pela gerao da geometria,
que uma etapa de pr-processamento, deve-se definir os keypoints e em seguida a
linha, da seguinte forma:

/PREP7

> ativa o pr-processador

K,1,0,0

> cria o keypoint 1 nas coordenadas 0,0

K,2,1.5,0

> cria o keypoint 2 nas coordenadas 1.5,0

L,1,2

> cria a linha ligando os pontos 1 e 2

OBS.: os termos aps o smbolo > so apenas informaes usadas para explicar cada
comando, logo no devem ser digitados no programa.

25

A prxima etapa consiste em definir o elemento a ser usado (nesse caso, o


PIPE16). Para isso, usada a seguinte linha de instruo:

ET,1,PIPE16

> define o elemento n1 como sendo do tipo PIPE16

Os passos seguintes so relacionados com as propriedades do material e com


as constantes reais do elemento. Para as propriedades, usa-se o comando MP,
seguido de uma legenda correspondente propriedade (essa legenda pode ser
consultada no help do ANSYS, ou mesmo na tela de definio de propriedades no
modo interativo), e de um nmero usado para representar o material. Nesse caso:

MP,EX,1,200E9

> define o mdulo de elasticidade (EX) para o material n1

MP,PRXY,1,0.3

> define o coeficiente de Poisson (PRXY) para o material n1

Em relao s constantes reais, deve-se referir ao help do elemento. Nessa


tela mostrada uma tabela, com a numerao correspondente s constantes
disponveis. Deve-se preencher apenas aquelas que sero usadas, caso uma
constante no seja usada, basta deixar um espao em branco (veja mais adiante
alguns exemplos para a configurao dessas constantes). Como sero usadas apenas
as duas primeiras (OD e TKWALL), a linha ser dessa forma:

R,1,0.0508,0.010

> define o dimetro externo e a espessura de parede para o


grupo de constantes n1

Para a aplicao da malha, inicialmente usa-se um comando ESIZE para


definir seu tamanho. Nesse comando, o primeiro argumento ser deixado em branco,
pois corresponde dimenso do elemento. Como est sendo usado um nmero de
divises, ser digitado esse valor no segundo argumento. Por fim, a malha aplicada
com um comando LMESH (o prefixo L usado para indicar que se trata de uma
malha de linha), com a opo all para selecionar todas as linhas, embora na prtica s
exista uma.

ESIZE,,15

> define que o elemento ter 15 divises

LMESH,all

> aplica a malha

Neste momento se inicia a etapa de soluo, com a aplicao das condies


de contorno. Sero usados os comandos DK e FK, para definio de deslocamentos e

26

foras em keypoints respectivamente. Ambos seguem o mesmo padro, com a


indicao do nmero do keypoint, seguido de uma legenda representativa do tipo de
deslocamento ou fora (consulte o help para ver quais legendas esto disponveis), e
do valor. Como no h mais condies a serem definidas, pode-se usar o comando
SOLVE para resolver a anlise. Portanto, tem-se:

/SOLU

> inicia a etapa de soluo

DK,1,ALL,0

> deslocamento em todas direes (all) com valor zero (engaste)

FK,2,FY,-800

> fora na direo Y com valor de 800N

SOLVE

> resolve o problema

Geralmente quando se trabalha com programas, as etapas de psprocessamento so realizadas no modo interativo, mas tambm possvel inserir
comandos para plotar automaticamente os grficos, lembrando que deve-se ativar o
modo de ps-processamento antes. Um exemplo mostrado abaixo:

/POST1

> inicia a etapa de ps-processamento

PLDISP,2

> plota um grfico com a deformao da viga.

Os comandos de programao acima sero vistos com maiores detalhes mais


adiante.

27

4 Informaes Adicionais
4.1 Escolha dos Elementos

Esta uma das etapas mais importantes do estudo, pois esse elemento deve
atender adequadamente ao tipo de anlise a ser realizada bem como levar em
considerao o tipo de geometria criada. Cada elemento caracterizado por diversas
informaes, sendo que as principais so o nmero de ns, graus de liberdade,
constantes reais e propriedades de material aplicveis e tipos de carregamentos aos
quais podem ser submetidos.
O ANSYS possui uma grande quantidade de elementos, cada um com suas
prprias caractersticas e aplicaes. Desta forma, sero apresentados aqui apenas os
mais usados, de acordo com o tipo de geometria:

1 Geometrias adimensionais
Essa a geometria mais elementar que pode ser criada no ANSYS, que
consiste de um ponto do espao, ou seja, uma massa pontual representada por um
keypoint. S existe um elemento para esse tipo de geometria:
-

MASS : existem basicamente dois tipos de elementos: o MASS21 representa um


ponto estrutural, que pode ser submetido a deslocamentos e rotaes ao longo
dos trs eixos. Suas constantes reais so relativas sua massa. O MASS71
similar ao anterior, porm utilizado para indicar um ponto trmico, com
temperatura como seu nico grau de liberdade.

2 Geometrias unidimensionais
Embora possam parecer muito simples, as geometrias desse tipo podem ser
muito teis, pois exigem o menor tempo de processamento. Com elas, estruturas
bastante complicadas como trelias podem ser estudadas facilmente. As geometrias
unidimensionais sero compostas apenas por linhas e curvas, podendo estar
dispostas em um plano ou no espao.
Uma caracterstica bastante comum nesses elementos que devem ser
criadas constantes reais para definir as propriedades geomtricas de sua seo
transversal, bem como outros parmetros. Os principais elementos so:
-

LINK : os elementos LINK so usados para diversas aplicaes, sendo que se


destaca para a representao de trelias e molas. Existem diversos tipos desse
elemento, variando os graus de liberdade e condies de carregamento, usando

28

como constantes reais as suas propriedades de seo, como rea. O LINK1 o


mais simples, operando apenas em 2D, enquanto o LINK8 o de aplicao mais
geral, podendo ser submetido compresso e trao no espao. O LINK10 se
caracteriza por permitir tenses em apenas um sentido, enquanto os elementos
LINK31 a LINK34 so para aplicaes trmicas.
-

BEAM : esse elemento usado para representar vigas em geral, suportando alm
de trao e compresso carregamentos de flexo. Atravs da configurao das
opes do elemento (keyopts), pode-se selecionar o tipo de seo transversal
(retangular, tubular, circular ou geral). Os elementos BEAM3 (2D) e BEAM4 (3D)
so mais simples, apenas para regime elstico, enquanto o BEAM23 (2D) e
BEAM24 (3D) podem levar em considerao efeitos de plasticidade e flambagem.
Os elementos BEAM54 (2D) e BEAM44 (3D) trabalham com sees transversais
irregulares.

PIPE : esse elemento similar ao anterior, porm s aplicado para a


representao de sees tubulares. O mais usado o PIPE16, onde as principais
constantes reais a serem definidas so o dimetro externo e espessura de parede.
O PIPE20 similar, porm leva em considerao efeitos de plasticidade. Existe
tambm outros elementos desse tipo, ideais para o estudo de tubulaes, como o
PIPE18 (tubo curvo) e PIPE17 (junta em forma de T).

3 Geometrias bidimensionais
Neste caso, so usadas reas, que podem estar limitadas a um plano apenas
ou dispostas no espao.
-

PLANE : o elemento principal para o estudo de geometrias bidimensionais, com


ou sem definio de espessura. O elemento mais simples o PLANE42, que pode
ser submetido a diversos tipos de carregamento. Entretanto, ele composto por
apenas 4 ns em seus vrtices, portanto s recomendado para geometrias
retangulares. Caso existam detalhes como furos ou adoamentos, deve-se usar o
PLANE82, que tem as mesmas caractersticas, porm possui 8 ns (sendo 4 nos
vrtices e 4 nos pontos mdios das arestas), o que facilita sua adaptao
geometria. Para anlises trmicas, comum usar o PLANE55, e para estudos
onde se deva considerar os efeitos trmico e mecnico, usa-se o elemento
PLANE13, chamado de elemento acoplado por considerar diversos tipos de
carregamento.

SHELL : embora existam elementos SHELL para aplicaes bidimensionais,


geralmente sero usados para anlises 3D, onde sempre ser definida a constante
real equivalente espessura. O SHELL28 o mais simples, trabalhando apenas

29

com deslocamentos e rotaes em relao aos trs eixos. O SHELL63 tem como
adicional a capacidade de aplicao de foras de flexo e de membrana, mas por
ser um elemento de 4 ns, pode no se adaptar a certas geometrias. Nesses
casos, usa-se o elemento de 8 ns SHELL93. Caso seja necessrio realizar um
estudo trmico, esto disponveis os elementos SHELL57 e SHELL131.

4 Geometrias tridimensionais
Ao trabalhar com geometrias tridimensionais, no ser necessrio estabelecer
constantes reais relacionadas geometria, pois todas as dimenses esto definidas.
Nesses casos a anlise geralmente mais demorada, mas utilizando adequadamente
o elemento podem ser conseguidos resultados muito precisos.
SOLID : existem diversos tipos de elementos, sendo que o mais indicado por sua
flexibilidade e por se adaptar facilmente mesmo em geometrias muito complexas o
SOLID92, composto por 10 ns dispostos de forma tetragonal, suportando diversos
carregamentos e plasticidade. Outro elemento que tambm bastante usado o
SOLID95, composto por 20 ns dispostos em forma de bloco. Suas verses para
carregamentos trmicos so o SOLID87 e SOLID90 respectivamente. Existe ainda o
elemento SOLID98, tambm de forma tetragonal, porm usado para problemas
acoplados.

Existem diversos outros tipos de elementos para aplicaes mais especficas,


como os elementos VISCO que levam em considerao a viscoelasticidade do
material, os elementos CONTAC e TARGE para estudar situaes onde ocorram
contatos entre componentes e FLUID para aplicar propriedades de fluidos. Como j foi
comentado, o help do ANSYS possui informaes detalhadas de todos os elementos
disponveis, desde caractersitcas geomtricas at uma listagem de constantes reais e
carregamentos que podem ser aplicados.
Em alguns casos, deve-se definir opes para um determinado elemento,
necessrias para uma anlise em particular. Essas opes so chamadas de keyopts,
e so configuradas durante a seleo do elemento. No modo interativo, basta clicar no
boto Options na tela de elementos, aps selecion-lo, enquanto que no modo de
programao essas opes so definidas de forma similar as constantes reais, ou
seja, so digitados nmeros nas posies correspondentes a opo que deseja-se
configurar. Por exemplo, no elemento PLANE82 o keyopt 3 define o seu
comportamento, podendo representar, por exemplo, um caso com deformao plana
quando usado o valor 2 (veja o help do elemento). Para isso, deve-se digitar:

30

ET,1,PLANE82, , , 2

Perceba que, embora esse elemento no possua os keyopts 1 e 2, deve-se


deixar em branco as posies correspondentes aos mesmos. Esses keyopts podem
ser acessados no help do ANSYS, da mesma forma que as demais propriedades.

4.2 Sadas de Ps-Processamento

Como foi visto anteriormente, aps executada uma simulao os resultados


so exibidos durante a etapa de ps-processamento. Existem diversas maneiras de
obter os resultados, atravs dos dois ps-processadores, um para plotar resultados
em um dado instante (General PostProc) e outro para resultados transientes
(TimeHist PostPro).
No exemplo do tutorial acima, foi usada a exibio de grficos de contorno
(Countor Plots), que a sada mais comum, na opo General PostProc > Plot
Results > Countour Plots > Nodal Solution. Nesta forma, utilizada uma escala
progressiva de cores para identificar faixas de valores sobre a geometria estudada. A
figura abaixo mostra um exemplo, onde so plotadas faixas de tenso em uma pea
submetida a um carregamento mecnico.

Os resultados que podem ser plotados dependem do tipo de anlise e do


elemento selecionado (por exemplo, ao usar um elemento de caractersticas trmicas,
no ser possvel plotar tenses). Para algumas propriedades, alm dos resultados ao
longo das direes principais, tambm pode-se obter outros resultados calculados
(como, por exemplo, tenses equivalentes de Von Mises). A escala pode ser
personalizada, como ser visto na seo de dicas.

31

Outra forma de sada atravs de grficos vetoriais (Vector Plots), acessado


em General PostProc > Plot Results > Vector Plot > Predefined. Aqui podem ser
plotadas grandezas vetoriais (como fluxo de calor) sobre um contorno da pea,
exibidas sob a forma de setas coloridas. As cores tambm so definidas em uma
escala para identificar faixas de valores distintos. A figura abaixo mostra um exemplo,
onde est sendo plotado o fluxo e calor ao longo de uma pea.

Os modos apresentados acima permitem a exibio apenas de resultados para


estudos estticos (sem dependncia do tempo) ou em um dado instante para estudos
transientes. Neste ltimo caso, pode-se selecionar o instante desejado pelos
comandos na opo General PostProc > Read Results, mostrados abaixo:

First Set : primeiro instante;

Last Set : ltimo instante;

Previous Set : instante anterior;

Next Set : instante seguinte;

By Pick : instante selecionado;

By Time/Freq : pela especificao do tempo.

Em estudos transientes, possvel plotar curvas mostrando o comportamento


de uma determinada varivel ao longo do tempo, atravs do menu TimeHist PostPro,
que exibe a tela abaixo (esta tela tambm pode ser acessada pelo comando Variable
Viewer localizado no mesmo menu):

32

Clicando no boto

pode-se adicionar uma nova linha, que corresponder

ao eixo Y do grfico, j que o eixo X definido para o tempo. A tela que se abre
idntica ao do ps-processador, onde deve ser selecionada a propriedade a ser
plotada. Por fim, seleciona-se o n onde ser feita a leitura. Sero exibidos os valores
mximo e mnimo para essa propriedade. Clicando no boto

ANSYS

pode

exibir uma curva como a mostrada abaixo, mostrando o comportamento dessa varivel
ao longo do tempo.

33

As sadas grficas so as mais utilizadas, pois permitem uma fcil


compreenso da distribuio dos resultados. Entretanto, muitas vezes pode ser
necessria uma sada sob a forma de texto, seja para leitura precisa dos valores como
para exportao para outros programas. Desta forma, o ANSYS tambm permite a
criao de sadas sob a forma de texto, como ser mostrado a seguir.
Em estudos transientes, aps definida uma propriedade de sada, pode-se criar
facilmente um arquivo com os resultados nodais ao longo de tempo, atravs do boto
localizado na tela de variveis. Ser aberta uma tela de texto do ANSYS, onde a
listagem pode ser copiada para a rea de transferncia ou salva em um arquivo.
Os comandos localizados no menu General PostProc > List Results so
usados para criar listagens para um dado instante. Alguns exemplos so o comando
Nodal Solution exibe os resultados de uma propriedade selecionada para todos os
ns, e o comando Vector Data, exibindo os valores de grandezas vetoriais ao longo
dos trs eixos principais.
Alm das duas sadas principais mostradas acima, existe o comando General
PostProc > Query Results > Subgrid Solu, usado para a exibio diretamente na
tela de resultados nodais, para um ou mais ns selecionados diretamente com o
mouse na tela. Inicialmente deve-se selecionar o resultado desejado, da mesma forma
que nos comandos vistos anteriormente. Em seguida, o usurio pode selecionar ns
com o mouse, e o ANSYS exibe ao lado do mesmo o valor nodal.

34

5 Principais Comandos de Programao


Nesta parte da apostila sero mostrados os comandos mais usados para a
preparao de um programa para o ANSYS. Esses comandos sero divididos de
acordo com suas aplicaes.

1 Inicializao do arquivo
recomendado iniciar o arquivo TXT com os seguintes comandos, para fechar
os arquivos que estejam abertos e para limpar a memria:

FINISH
/CLEAR, START

Outro comando que pode ser usado mostrado abaixo, para a definio do
nome do arquivo:

/TITLE, (nome do arquivo)

2 Seleo de Etapas
Esses comandos so usados para indicar a ativao de uma determinada
etapa de programao. Lembre-se que certos comandos s podem ser usados em
determinadas etapas (por exemplo, os comandos para criao de geometria s podem
ser usados durante o pr-processamento).

/PREP7

> Pr-processador

/SOLU

> Soluo

/POST1

> Ps-processador geral

/POST26

> Ps-processador para estudos transientes (ao longo do tempo)

3 Gerao de Geometria
Geralmente o programa ser usado para a criao de geometrias simples, no
mximo at elementos planos.

K, (n kp) , (pos.X do kp) , (pos.Y do kp)


Cria um ponto, com nmero definido pelo usurio, nas coordenadas X e Y
definidas

35

L, (kp1) , (kp2)
Cria uma linha reta entre os pontos kp1 e kp2

CIRCLE, (kp do centro) , (raio)


Cria uma circunferncia com centro no ponto selecionado com o raio definido

A, (kp1) , (kp2) , (kp3) , ...


Cria uma rea atravs da marcao de trs ou mais pontos

AL, (L1) , (L2) , (L3) ...


Cria uma rea atravs de trs ou mais linhas

OBS.: no sero mostrados aqui os comandos para a gerao de geometrias


tridimensionais (volumes), pois geralmente tais geometrias sero importadas de outro
programa.

4 Operaes Booleanas
Essas operaes consistem de comandos usados para somar e subtrair reas,
localizados no menu Modeling > Operate. Os comandos mais comuns so os
seguintes:

AADD, (A1) , (A2) ...


Agrupa diversas reas em uma rea

ASBA, (A1) , (A2)


Subtrai a rea A2 da rea A1, formando uma nova rea

AGLUE, (A1) , (A2) ...


Esse comando une duas ou mais reas. reas coladas no so agrupadas em
uma nica rea como no comando AADD, mas deixam de ficar separadas. Em outras
palavras, como se as reas marcadas fossem coladas.

36

5 Definio de parmetros
Esses parmetros constituem principalmente as constantes reais e as
propriedades do material, bem como a escolha do elemento.

ET, (n elemento) , (nome do elemento) , (KOPT1) , (KOPT2) ...


Esse comando usado para definir um elemento. O nmero do elemento
corresponde a uma legenda, usada para identific-lo, o que ser importante se a
anlise necessitar de vrios elementos. Em seguida, deve-se dizer o nome do
elemento. Pode-se definir KOPTS, que so as opes do elemento. Cada elemento
possui suas prprias opes, portanto acesse o help do mesmo para saber mais
detalhes.

MP, (label) , (n material) , (valor)


Esse comando usado para definir propriedades do material. Em uma anlise
podem existir vrios materiais, portanto usado um nmero para identific-los. O label
corresponde a uma propriedade (como EX para mdulo de elasticidade). As
propriedades que podem ou devem ser definidas para um determinado elemento
podem ser encontradas no help do programa. Por fim, digita-se um valor. As
propriedades mais comuns so as seguintes:

EX : mdulo de elasticidade
ALPX : coeficiente de dilatao trmica linear
PRXY : coeficiente de Poisson
MU : coeficiente de atrito
C : calor especfico
DENS : massa especfica
KXX : condutividade trmica
HF : coeficiente de pelcula

OBS.: algumas dessas propriedades podem ser aplicadas em outras direes,


trocando-se a terminao. Por exemplo, para definir um mdulo de elasticidade na
direo Y, usa-se o label EY.

37

R , (n das constantes) , (const. 1) , (const.2) ...


Com este comando so definidas as constantes reais para um determinado
elemento (como espessura de parede em um elemento PIPE, por exemplo). Em uma
mesma anlise, pode-se usar um elemento com diversos grupos de constantes, por
isso usado um nmero para identific-las. Em seguida, so preenchidas as posies
relativas s constantes desejadas, enquanto aquelas que no so necessrias so
mantidas em branco. Para verificar a ordem das constantes, verifique o help do
elemento em questo.

ESIZE, (tamanho) , (n de divises)


Ser usado para configurar a dimenso global dos elementos da malha.
Define-se um dos parmetros, ou o tamanho do elemento ou a quantidade de divises
que ser feita. Existem tambm comandos especficos para determinadas geometrias,
como LESIZE (para linhas) e AESIZE (para reas), onde pode-se definir as dimenses
de geometrias selecionadas.

Comandos para seleo de elemento e propriedades


Como foi visto acima, pode-se usar referncias numricas durante a definio
de elementos, propriedades e constantes reais. Durante a etapa de gerao da malha,
deve-se indicar quais definies sero usadas. Para isso, sero usados os comandos
TYPE (para elementos), MAT (para propriedades de material) e REAL (para
constantes reais), seguidos do nmero de identificao desejado. Caso o estudo s
utilize um elemento com um material e um ou nenhum grupo de constantes reais,
esses comandos podem ser dispensados.

Comandos para aplicao da malha


Para a aplicao da malha, so usados os comandos LMESH, AMESH e
VMESH, respectivamente para linhas, reas e volumes. Caso seja necessrio
escolher o tipo de elemento ou propriedades de material, deve-se usar os comandos
vistos no tpico acima antes da aplicao da malha. Os comandos devem ser
seguidos dos nmeros correspondentes s geometrias nas quais se deseja aplicar a
malha, ou do label ALL, que seleciona todas as geometria.

38

6 Aplicao de condies de contorno

Deslocamentos
Os deslocamentos so definidos pelos comandos D, DK, DL e DA, usados
respectivamente para ns, keypoints, linhas e reas. Os comandos seguem a sintaxes
abaixo:

D, (n do n) , (label) , (valor)
DK, (n do keypoint) , (label) , (valor)
DL, (n da linha) , (n da rea relativa) , (label) , (valor)
DA, (n do rea) , (label) , (valor)

O nico detalhe relativo aplicao de um deslocamento a uma linha, no


qual deve-se informar tambm o nmero da rea qual a linha pertence, j que uma
mesma linha pode fazer parte de mais de uma rea.
Os labels correspondem aos graus de liberdade definidos. Alguns dos
principais so os seguintes:

UX, UY, UZ : deslocamentos ao longo dos eixos X, Y e Z


ROTX, ROTY, ROTZ : rotaes em torno dos eixos X, Y, e Z
TEMP : temperatura
SYMM : relao de simetria (dispensa o uso de valor, s vlido para linhas e reas)
ASYM : relao de axisimetria (dispensa o uso de valor, s vlido para linhas e reas)
ALL : todos os graus de liberdade

Para restringir um grau de liberdade, usa-se o valor de zero.

Foras
As foras so aplicadas diretamente em ns (comando F) ou em keypoints
(comando FK), seguindo a mesma sintaxe, mostrada abaixo:

F, (n do n) , (label) , (valor)
FK, (n do keypoint) , (label) , (valor)

39

Da mesma forma que os deslocamentos, as foras possuem labels para


representar os tipos de carregamento. Alguns dos prinicipais so indicados abaixo:

FX, FY, FZ : foras nas direes X, Y e Z


MX, MY, MZ : momentos em torno dos eixos X, Y e Z
HEAT : fluxo de calor

Carregamentos Superficiais
Os carregamentos superficiais representam todo tipo de carregamento
distribudo em linhas (comando SFL) e reas (comando SFA). Tambm podem ser
aplicadas em ns ou elementos, embora essa prtica no seja muito usual. A sintaxe
mostrada abaixo:

SFL, (n da linha) , (label) , (valor)


SFA, (n da rea) , (loadkey) , (label) , (valor)

Para os carregamentos em reas, deve-se definir um loadkey, que corresponde


a uma referncia para carregamentos. Essa referncia depende do elemento
selecionado, portanto acesse o help do ANSYS para maiores informaes.
Os labels mais usados para carregamentos superficiais so os seguintes:

PRES : presso
CONV : conveco
HFLUX : fluxo de calor
RAD : radiao

Deletando carregamentos
Muitas vezes em anlises transientes pode-se desejar retirar um ou mais
carregamentos, indicando que estes deixaram de atuar na pea. Para isso, so
usados os comandos abaixo, que possuem a mesma nomenclatura dos comandos
para aplicao, porm seguidos do sufixo DELE.

DKDELE, DLDELE, DADELE : apaga deslocamentos em keypoints, linhas e reas


FKDELE : apaga fora em keypoint
SFLDELE, SFADELE : apaga carregamentos superficiais em linhas e reas

40

7 Soluo

ANTYPE, (tipo de anlise)


Deve-se usar esse comando para definir o tipo de anlise que ser realizado,
usando-se um nmero ou um label para represent-lo. Os principais tipos so os
seguintes:

STATIC ou 0 : anlise esttica (sem variao de tempo)


TRANS ou 4 : anlise transiente (com uma variao ao longo do tempo)

Existem outros tipos de anlise mais especficas, disponveis no help no


comando.

TIME, (tempo)
Usado geralmente em anlises transientes, permite definir o instante de tempo
antes da realizao dos clculos. Muitas vezes o valor do tempo ser definido por uma
varivel cujo valor incrementado gradativamente por um comando *DO.

NSUBST, (qtd. de intervalos)


Em uma anlise transiente, pode-se definir em quantas partes ser dividido
cada loadstep (que normalmente ser definido pelo comando TIME acima). O
comando NSUBST define em quantas sub-partes cada parte ser dividida.

DICA : para melhor exemplificar como essa diviso realizada, imagine que em um
programa seja criado uma repetio por meio de um comando *DO, com um
incremento de 5. Dessa forma, apenas usando a essa partio, os tempos seriam
incrementados da seguinte maneira:

Tempo = 0, 5, 10, 15, 20...

Ou seja, cada intervalo tem uma extenso de 5 segundos. Usando um


comando NSUBST, pode-se aplicar uma nova diviso a cada um desses intervalos.
Por exemplo, com um comando NSUBST,2 cada intervalo de 5 segundos seria
dividido em duas partes, cada uma de 2.5 segundos. Com isso, o incremento do
tempo se daria da seguinte forma:

Tempo = 0, 2.5, 5, 7.5, 10, 12.5, 15, 17.5, 20...

41

KBC, (forma de variao do carregamento)


Em anlises transientes, deve-se informar como os carregamentos variam
dentro de um intervalo de tempo, definido pelos loadsteps e substeps. Antes da
aplicao do carregamento, usa-se o comando KBC seguido de um nmero
representativo, como mostrado abaixo.

0 : carregamento do tipo rampa


1 : carregamento do tipo degrau

Geralmente, usa-se um modelo em rampa em carregamentos mecnicos, e o


modelo em degraus para carregamentos de temperatura.
SOLVE
O comando SOLVE usado para resolver a anlise.
8 Ps-Processamento
PLDISP, (cdigo)
Exibe a pea deformada. Os cdigos possveis so os seguintes:
0 : Apenas a imagem deformada;
1 : Exibe a imagem deformada e a imagem no-deformada sobrepostas
2 : Exibe a imagem deformada e o contorno da imagem no-deformada

PLNSOL, (item) , (componente)


Plota grficos de contorno. Alguns dos itens que podem ser plotados so
mostrados a seguir (caso o elemento selecionado permita):

U : deslocamento linear (pode ser plotado nas trs componentes X, Y e Z ou seu


somatrio atravs da componente SUM)
ROT : rotao (mesmas componentes do anterior)
TEMP : temperatura
PRES : presso
S : tenso, com as seguintes componentes abaixo:
X, Y, Z : tenses normais
XY, XZ, YZ : tenses de cisalhamento
1, 2, 3 : tenses principais
EQV : tenso equivalente

42

EPEL : deformao elstica, usando as mesmas componentes vistas acima para a


tenso
EPTH : deformao trmica, usando as mesmas componentes vistas acima para a
tenso
EPPL : deformao plstica, usando as mesmas componentes vistas acima para a
tenso
EPTO : deformao mecnica total, usando as mesmas componentes vistas acima
para a tenso
EPTT : deformao total (tmica + mecnica), usando as mesmas componentes vistas
acima para a tenso

Outros itens e componentes podem ser vistos no help do ANSYS.

9 Comandos de controle de programa


So comandos que s podem ser usados no modo de programao, ou seja,
em um arquivo de texto importado.

*DO, (varivel) , (valor inicial) , (valor final) , (incremento)


O comando *DO faz com que determinados comandos sejam executados um
determinado nmero de vezes. Deve-se definir uma varivel contadora, que pode
inclusive ser usada nos comandos seguintes. Em seguida, so estipulados os valores
inicial e final, juntamente com um incremento

*ENDDO
Essa instruo usada para marcar o final do intervalo a ser repetido pelo
comando *DO.

*IF, (varivel) , (operador) , (valor de comparao) , THEN


usado para criar condicionais dentro de um programa. Uma varivel
escolhida comparada com um valor (ou outra varivel), usando um dos operadores
lgicos abaixo:

43

EQ

Igual a

NE

Diferente de

GT

Maior que

LT

Menor que

GE

Maior ou igual a

LE

Menor ou igual a

Os comandos entre o *IF e o *ENDIF s sero executados caso a condio


estabelecida seja satisfeita.

*ELSE
Esse comando similar ao *IF, porm as instrues identificadas por ele sero
executadas se a condio estabelecida pelo *IF no for satisfeita.

*ENDIF
usado para finalizar a condicional iniciada pelo *IF.

*ASK, (varivel) , (texto) , (valor padro)


O comando acima usado para, durante a execuo do programa, fazer surgir
uma caixa de texto, usada para a entrada de um valor pelo usurio, salvo na varivel
especificada. Por exemplo, usando a linha abaixo:

*ASK, n, Entre com o nmero de divises, 10

O ANSYS exibe a pergunta Entre com o nmero de divises e aguarda que o usurio
digite um valor, que ser arquivado na varivel n. O valor padro (10 no exemplo)
usado caso nenhum valor seja digitado.

DICA: Para a incluso de comentrios no programa, basta colocar o sinal de


exclamao (!) antes do mesmo. Todo o texto de uma linha aps esse sinal ser
ignorado pela execuo do programa.

44

6 Dicas
6.1 Salvando imagens
Normalmente ser necessrio na execuo de um projeto registrar a
distribuio dos resultados, como tenses e deformaes. A representao visual,
atravs de uma escala de cores uma maneira bastante intuitiva e prtica de exibir os
resultados de um estudo, como foi visto nos exemplos.
Muitas vezes, deseja-se usar essas imagens em um relatrio de projeto. O
ANSYS permite, portanto, salvar a tela atravs do comando Hard Copy, localizado no
menu PlotCtrls. A opo To Printer envia a imagem diretamente para uma
impressora, enquanto a opo To File permite salv-lo em um arquivo.
Pode-se escolher diversos formatos de arquivo. Os dois formatos principais,
geralmente mais usados so os seguintes:

*.BMP : Arquivo tpico do aplicativo Paintbrush do Windows. Tem grandes


dimenses (em torno de 1 MB) mas mantm a qualidade da imagem, mesmo se
suas dimenses forem posteriormente reduzidas.

*.JPEG : Formato de imagem bastante difundido, principalmente na Internet. Tem


um tamanho bem reduzido, mas a compresso causa uma perda de qualidade,
ainda mais perceptvel caso suas dimenses sejam reduzidas.

A opo Reverse Video faz com que o ANSYS inverta as cores, fundamental
para tornar o fundo da tela branco. Pode-se escolher tambm a orientao da figura
(Portrait ou Landscape).
As imagens so sempre salvas no diretrio de trabalho. Pode-se mudar o nome
de arquivo padro definido pelo ANSYS. Porm, necessrio tomar cuidado, pois
esse comando no verifica se j existe um arquivo de mesmo nome. Caso isso
acontea, o novo arquivo ser salvo sobre o anterior.
O comando Hard Copy permite salvar a tela exibida pelo ANSYS, logo pode
ser usado no apenas para gerar imagens dos resultados, mas tambm da geometria,
dos carregamentos e da malha de elementos finitos.

45

6.2 Configurando a escala de cores


Ao plotar os resultados, o ANSYS cria uma escala de cores automtica,
baseada nos valores mnimo e mximo. Entretanto, o usurio pode querer configur-la
de outra maneira, alterando o nmero de divises e/ou os valores-limite, de acordo
com seu estudo.
Por exemplo, em um ensaio estrutural, pode-se querer destacar regies da
pea onde ocorreu plastificao de material (ou seja, tenses acima do escoamento).
Em um estudo de solda, pode-se configurar a escala para exibir regies onde ocorreu
fuso do material. Enfim, possvel formatar a escala de cores de forma a mostrar os
dados desejados.
Para isso, inicialmente deve-se exibir o resultado desejado, atravs dos
comandos Contour Plot. Em seguida, deve-se acessar o comando PlotCtrls > Style
> Countors > Uniform Countors, que exibe a tela abaixo.

A opo Auto calculated a padro, onde o ANSYS define automaticamente


a escala. Tambm pode-se definir quantas divises (cores) sero usadas no grfico.
Marcando a opo User specified, o usurio pode informar quais sero os
valores mnimo (VMIN) e mximo (VMAX) de sua escala. Outra alternativa preencher
apenas um desses limites e definir o valor do incremento (VINC).
Definidos os valores, o ANSYS reformata a figura, atualizando para a nova
escala. Valores que estejam fora desta sero mostrados em cinza. Muitas vezes, esse
recurso bastante til, como mostra a figura abaixo: foi definido um valor mximo
equivalente tenso de escoamento do material, logo as regies em cinza so
aquelas onde ocorreram tenses acima do limite de escoamento, que correspondem
pontos onde o material plastificou.

46

Esse comando tambm pode ser usado via programao, agilizando a


operao, conforme mostrado abaixo:

/CONT, (n janela) , (n divises) , (VMIN) , (VINC) , (VMAX)

O nmero da janela, a no ser que tenha sido trocado, geralmente ser 1. Para
o caso acima, o comando que poderia ser usado seria (sabendo que para o material
acima o escoamento de 250 MPa):

/CONT,1,9,0, ,250E6

6.3 Escala de deformao


Para tornar mais fcil de identificar as deformaes que ocorrem na pea, o
ANSYS normalmente aplica um fator de escala s mesmas. Isso gera, durante a
plotagem dos resultados, peas com deformaes muitas vezes exageradas,
totalmente fora da realidade. Entretanto, o usurio pode configurar essa escala, pelo
comando PlotCtrls > Style > Displacement Scaling.
Existem trs opes principais, mais usadas. Auto calculated corresponde ao
padro, onde o prprio ANSYS define um valor de ampliao da deformao. A opo
True scale corresponde aos valores reais, ou seja, a deformao exibida na tela
real. Pode-se tambm definir um fator de escala, marcando a opo User specified e
digitando na janela o seu valor.

47

Esse comando tambm pode ser colocado na programao, seguindo a


seguinte sintaxe:

/DSCALE, (n janela) , (fator)

Para um fator de escala real, deve-se usar o valor 1. Digitando a opo AUTO
como fator, ser usada a escala automtica do ANSYS.

6.4 Exibindo geometrias de elementos simplificados


Como foi visto acima, em muitas simulaes ser mais recomendado
representar modelos por geometrias simples, como linhas e reas. Entretanto, muitas
vezes ser interessante representar esses modelos com maior fidelidade, para facilitar
a compreenso do estudo.
Por exemplo, foi visto anteriormente um estudo de uma barra de seo tubular
submetida a um carregamento, onde foi usada uma linha combinada com um
elemento PIPE. Os resultados mostram a geometria como uma linha, embora na
prtica o ANSYS tenha calculado os resultados considerando sua forma real.
Para exibir na tela geometrias simplificadas como realmente so, usa-se o
comando a seguir:

/ESHAPE, (escala)

Onde a escala pode assumir dois valores:


/EHAPE,0

= escala padro, com geometria simplificada

/EHAPE,1

= escala real, usando os valores definidos pelas constantes reais

6.5 Gerando animaes


Principalmente em estudos transientes, pode ser recomendado a exibio dos
resultados sob a forma de uma animao. Desta forma, para vrios tempos so
plotados sobre a geometria a distribuio de uma das propriedades selecionadas. Na
prtica, so exibidos em seqncia grficos de contorno para vrios tempos. Essa
animao pode ser visualizada ou gravada em um arquivo.
Inicialmente deve-se selecionar a opo PlotCtrls > Over Time > Over Time,
que exibe a tela abaixo:

48

Na parte inferior da janela, seleciona-se a propriedade a ser animada, como


nos comandos vistos anteriormente. Na primeira opo definido o nmero de frames
da animao, e em seguida escolhido que intervalo ser plotado (uma faixa de
loadsteps ou de tempo). A opo Auto countour scaling quando ativada faz com que
a cada intervalo a faixa de valores da escala de cores seja reajustada; caso esteja
desligada, a faixa mantida constante. A janela de controle permite pausar, parar e
recomear a animao, alm de permitir avano e recuo quadro a quadro.
Depois de criada a animao, esta pode ser salva atravs do comando
PlotCtrls > Animate > Save Animation. Na tela que se abre, pode ser escolhido o
nome e o diretrio onde o vdeo (em extenso *.AVI) ser salvo.

6.6 Importando geometrias


Embora o ANSYS possua em seu pr-processador comandos para a criao
de geometrias, sua operao no muito prtica. Atualmente existem diversos
programas de CAD que so capazes de gerar peas complexas, inclusive em 3D, de
maneira bastante simples. Com isso, muitas vezes ser interessante criar a geometria
em um programa desse tipo para posteriormente import-la no ANSYS para
processamento.
Entretanto, esse processo deve ser visto com ateno, pois problemas durante
a importao so comuns, principalmente com geometrias 3D. Para que a geometria
seja reconhecida, ela dever ser salva em um formato aceito pelo ANSYS. O tipo de
arquivo mais usado o de extenso *.IGES, mas o ANSYS tambm abre arquivos de
Catia, Pro/Engineer, ParaSolid, entre outros. Seleciona-se a extenso desejada no
menu File > Import. Antes de importar, observe os seguintes cuidados.

49

1 Salve o arquivo com a mesma unidade que ser usada no ANSYS (em geral,
metros);
2 Procure fazer a geometria a mais simplificada possvel, eliminando detalhes cuja
influncia nos resultados nula ou desprezvel, como pequenos raios de adoamento
e outros detalhamentos. A presena dessas geometrias exige a aplicao de uma
malha muito fina, aumentando o tempo de processamento.
3 Em peas simtricas, utilize os recursos de simetria do ANSYS para facilitar a
anlise. Desta forma, em peas desse tipo basta criar metade ou um quarto do total
para a realizao do estudo.

Mesmo seguindo esses passos, pequenos erros podem acontecer.


interessante analisar a pea, procurando por pontos com falhas na geometria. Outra
coisa interessante submeter a pea a um carregamento de teste, para verificar a
integridade da geometria.

50

7 Exerccios
Nesta parte da apostila sero apresentados alguns exemplos de exerccios,
todos eles na forma de programas a serem importados no ANSYS, com instrues at
a etapa de soluo. Os exemplos aqui apresentados buscam abordar diversas
situaes comuns em problemas de engenharia. Todos os programas possuem
cometrios para facilitar a compreenso.

7.1 Problema Estrutural Mecnico (Esttico)

/PREP7
! dimenses da pea (em metros)
h = (1/2)*25.4e-3
l = 4*h

! altura de 1/2 polegada


! base

elem = h/ 20

! tamanho do elemento

! marcao dos coordenadas


x1 = 0
y1 = 0
x2 = l/2
y2 = y1
x3 = l
y3 = y1
x4 = x3
y4 = h
x5 = x2
y5 = y4
x6 = x1
y6 = y4
x7 = x1
y7 = h/2
x8 = x2
y8 = y7
! marcao dos keypoints
K,1,x1,y1
K,2,x2,y2
K,3,x3,y3
K,4,x4,y4
K,5,x5,y5
K,6,x6,y6
K,7,x7,y7
K,8,x8,y8

! k,(num. keypoint),(coord em x),(coord em y)

51

! criao das linhas


L,1,2
L,2,3
L,3,4
L,4,5
L,5,6
L,6,7
L,7,1
L,7,8
L,8,5
L,8,2

! L,(primeiro keypoint),(segundo keypoint)

! criao das reas


AL,1,10,8,7
AL,6,8,9,5
AL,2,3,4,9,10

! A,(num. das linhas)

! propriedades do material
MP,EX,1,200E9
MP,PRXY,1,0.3

! MP,(md. elast.),(num. material),(valor)


! MP,(coef. poisson),(num. material),(valor)

! definio do tipo de elemento


ET,1,PLANE82

! ET,(num. material),(nome do elemento)

! definio do tamanho dos elementos


ESIZE,elem

! ESIZE,(tamanho),(num. divises)

! criao da malha
AMESH,all
! condies de contorno
DL,7,1,all,0

! DL,(num.linha),(num.rea da linha),(grau de
liberdade),(valor)

DL,6,2,all,0
FK,4,fy,-1000
/SOLU
SOLVE

52

7.2 Problema Estrutural Mecnico (Dinmico)

/PREP7
! dimenses da pea (em metros)
h = (1/2)*25.4e-3
l = 4*h

! altura de 1/2 polegada


! base

elem = h/10

! tamanho do elemento

! marcao dos coordenadas


x1 = 0
y1 = 0
x2 = l/2
y2 = y1
x3 = l
y3 = y1
x4 = x3
y4 = h
x5 = x2
y5 = y4
x6 = x1
y6 = y4
x7 = x1
y7 = h/2
x8 = x2
y8 = y7
! marcao dos keypoints
K,1,x1,y1
K,2,x2,y2
K,3,x3,y3
K,4,x4,y4
K,5,x5,y5
K,6,x6,y6
K,7,x7,y7
K,8,x8,y8

! k,(num. keypoint),(coord em x),(coord em y)

! criao das linhas


L,1,2
L,2,3
L,3,4
L,4,5
L,5,6
L,6,7
L,7,1
L,7,8
L,8,5
L,8,2

! L,(primeiro keypoint),(segundo keypoint)

53

! criao da rea
AL,1,10,8,7
AL,6,8,9,5
AL,2,3,4,9,10

! A,(num. das linhas)

! propriedades do material
MP,EX,1,200E9
MP,PRXY,1,0.3

! MP,(md. elast.),(num. material),(valor)


! MP,(coef. poisson),(num. material),(valor)

! definio do tipo de elemento


ET,1,PLANE82

! ET,(num. material),(nome do elemento),(propriedades


do elem)

! definio do tamanho dos elementos


ESIZE,elem

! ESIZE,(tamanho),(num. divises)

! criao da malha
AMESH,all
! condies de contorno
DL,7,1,all,0

! DL,(num.linha),(num.rea da linha),(grau de
liberdade),(valor)

DL,6,2,all,0

/SOLU
ANTYPE,4

! Define anlise transiente

! variveis definidas
f0 = 20
tf = 120
NLS = 100

! amplitude da fora
! tempo final
! Nmero de loadsteps ( quantidade de etapas atraves do
qual o carregamento sera aplicado)

*DO,I,1,NLS,1

! sintaxe da rotina de carregamento transiente, loop (I


corresponde varivel temporria de contagem, incio do
loop, fim do loop, valor do incremento - unitrio )

! clculo do tempo e da fora, na anlise transiente


t = (tf/NLS)*I

! tempo da fora (calculado a partir do tamanho do


intervalo, ou seja, Tf/NLS), I define varivel temporal de
contagem

F = f0*sin(t)

! fora aplicada (definida pela amplitude f0 e o seno do


tempo calculado)

54

FK,4,FY,F

! aplicao da fora

TIME,t

! caracteriza o estudo transiente, comando que define o


instante de tempo em estudo (TIME, tempo em estudo j
calculado e armazenado na variavel t )

nropt,full

! Newton Raphson = full (anlise de convergncia pelo


mtodo Newton Raphson)
! Lumped mass approx off
! numero de substeps, quantidade de divises de cada
loadstep

lumpm,0
NSUBST,5

autots,off
lnsrch,on
outres,all,all
kbc,0

SOLVE
*ENDDO

! Auto time search on


! Line search on
! Output data for all substeps (salva o resultado para cada
etapa)
! define a caracterstica da grandeza transiente (para
esse modelo de forca senoidal foi definido KBC,1 que
caracteriza uma variao em rampa, linear)
! resolve o loadstep atual
! retorna ao incio do ciclo para fazer o estudo do prximo
loadstep

7.3 Problema Trmico

/PREP7
! dimenses da pea (em metros)
h = (1/2)*25.4e-3
l = 4*h

! altura de 1/2 polegada


! base

! marcao dos coordenadas


x1 = 0
y1 = 0
x2 = l
y2 = y1
x3 = x2
y3 = h
x4 = x1
y4 = y3
! marcao dos keypoints
K,1,x1,y1
K,2,x2,y2
K,3,x3,y3
K,4,x4,y4

! k,(num. keypoint),(coord em x),(coord em y)

55

! criao das linhas


L,1,2
L,2,3
L,3,4
L,4,1

! L,(primeiro keypoint),(segundo keypoint)

! criao da rea
AL,1,2,3,4

! A,(num. das linhas)

! propriedades do material
MP,DENS,1,7900
MP,C,1,422
MP,KXX,1,46

! MP,(massa especfica),(num. material),(valor em


kgm/m)
! MP,(calor especfico),(num. material),(valor em J/kgm K)
! MP,(condutividade trmica),(num. material),(valor em
W/mK)

! definio do tipo de elemento


ET,1,PLANE55

! ET,(num. material),(nome do elemento),(propriedades


do elem)

! definio do tamanho dos elementos


ESIZE,(h/10)

! ESIZE,(tamanho), ou (num. divises)

! criao da malha
AMESH,1

! AMESH comado para criao da malha, seguido do


nmero da rea onde a malha deve ser criada.

! CONDICAO DE CONTORNO
! aplicao de temperatura constante, regiao adiabatica T= 473 k
DL,4,1,TEMP,473

! DL,(num.linha),(num.rea da linha),(grau de
liberdade),(valor). O comando DL,,,TEMP, indica uma
regio adiabtica a temperatura definida em seguida,
em Kelvin

! aplicao de conveco nas outras linhas


hi = 100
Ti = 293

! coef. de pelcula (em W / m K)


! temperatura do ambiente (20C), o fluxo se dara da
regio adiabtica cuja temperatura 200C, para a regio
onde ocorre a conveco com o ambiente a 20C.

LSEL,U,LOC,X,x1,x1

! exclui da seleo as linhas que no esto sobre a


coordenada x1 (ou seja, todas as linhas menos a da
esquerda)
! SFL,(ALL, seleciona todas as linhas),(tipo de
carregamento, CONV conveco),hi, ti,Temperatura

SFL,ALL,CONV,hi,,Ti

56

ALLSEL,ALL,ALL

! retorna todos os elementos para a seleo padro, com


todos as entidades selecionadas

/SOLU
ANTYPE,4

! Define anlise transiente

TIME,120

! tempo final TIME,t, caracteriza o estudo transiente,


comando que define o instante de tempo em estudo
(TIME, tempo em estudo )
! Newton Raphson = full
! Lumped mass approx off
! numero de substeps, quantidade de divises de cada
loadstep

nropt,full
lumpm,0
NSUBST,60

autots,off
lnsrch,on
outres,all,all
kbc,0

! Auto time search on


! Line search on
! Output data for all substeps (salva o resultado para cada
etapa )
! define a caracterstica da grandeza transiente KBC,0
caracteriza que as temperaturas variam sob a forma
escalonada

SOLVE
7.4 Problema Termo-Mecnico

/PREP7
!ESTUDO DAS DISTRIBUICOES DE TEMPERATURA A DAS TENSOES RESIDUAIS
GERADAS POR ELAS
!ESTUDO REALIZADO EM DOIS MOMENTOS
!PRIMEIRO MOMENTO DO ESTUDO, rea 1 ser desconsiderada, correspondendo
ao cordo de solda
!SEGUNDO MOMENTO DO ESTUDO, rea 1 ser parte da estrutura

! dimenses da pea (em metros)


h = (1/2)*25.4e-3
! altura de 1/2 polegada
t = h/2
! largura da solda
l = 3*h
! largura total
elem = h/24

! tamanho do elemento

57

! criao da geometria
x1 = 0
y1 = h
x2 = t
y2 = y1
x3 = x2
y3 = h/2
x4 = x1
y4 = y3
x5 = x1
y5 = 0
x6 = x3
y6 = y5
x7 = l
y7 = y5
x8 = x7
y8 = y2
k,1,x1,y1
k,2,x2,y2
k,3,x3,y3
k,4,x4,y4
k,5,x5,y5
k,6,x6,y6
k,7,x7,y7
k,8,x8,y8
l,1,2
l,2,3
l,3,4
l,4,1
l,4,5
l,5,6
l,6,3
l,6,7
l,7,8
l,8,2
al,1,2,3,4
al,3,5,6,7
al,2,7,8,9,10
! propriedades do material (propriedade para a realizao de um estudo acoplado de
comportamento trmico e mecnico )
!propriedades trmicas
MP,DENS,1,7900
MP,C,1,422
MP,KXX,1,46
!propriedades mecnicas
MP,EX,1,200E9
MP,PRXY,1,0.3

! MP,(massa especifica),(num. material),(valor em


kgm/m)
! MP,(calor especifico),(num. material),(valor em J/kgm K)
! MP,(condutividade trmica),(num. material),(valor em
W/m K)
! MP,(md. elast.),(num. material),(valor)
! MP,(coef. poisson),(num. material),(valor)

58

! definio do elemento ( PLANE13, ser necessrio configurar uma de suas opes, o


valor do keypoint 1, para definir seus graus de liberdade, no caso em estudo o
deslocamento e a temperatura)
ET,1,PLANE13,4

! elemento capaz de operar com carregamentos


acoplados ET,(num. material), (nome do elemento),
(propriedades do elem) o nmero 4 indica que o elemento
e prprio para uma anlise transiente onde existe o
carregamento trmico e mecnico(deslocamento)

ESIZE,elem
AMESH,all
SFL,5,CONV,100,,293

SFL,6,CONV,100,,293
SFL,8,CONV,100,,293
SFL,9,CONV,100,,293
SFL,10,CONV,100,,293
DL,1,1,TEMP,873

DL,4,1,TEMP,873

TUNIF,293

! regio definida como de conveco, SFL,(nmero da


linha), (tipo de carregamento, CONV conveco),hi,, ti
Temperatura do ambiente.
! regio definida como de conveco
! regio definida como de conveco
! regio definida como de conveco
! regio definida como de conveco
! regio definida como adiabtica (largura do cordo de
solda),DL,(num.linha),(num.rea da linha),(grau de
liberdade),(valor).
! regio definida como adiabtica (largura do cordo de
solda)
! define um valor de temperatura de 293K para todos os
ns que no tiveram uma temperatura definida

/SOLU
ANTYPE,0

! ANTYPE,0 Define analise esttica

! Na verdade o problema analisa dois intervalos estticos,sem variao do


! carregamento com o tempo, ou seja, cada intervalo em si no transiente. A anlise
! feita em seqncia em dois intervalos

!! PRIMEIRO MOMENTO DE ANLISE (a rea 1, que corresponde ao cordo de


solda, ter seus elementos desconsiderados, mortos)
TIME,1
nropt,full

! tempo final
! Newton Raphson = full,

esel,s,elem,,1,64

! Seleciona os elementos de numero 1 at 64


(corresponde ao quadrado superior, rea 1)

59

ekill,all

! "mata" os elementos selecionados

ALLSEL,ALL,ALL

! retorna todos os elementos para a seleo padro, para


assim continuar a analise

outres,all,all

! salva o resultado para cada etapa

kbc,0

! define a caracterstica da grandeza transiente KBC,0


caracteriza que as temperaturas variam sob a forma
escalonada

SOLVE
! SEGUNDO MOMENTO DE ANLISE (rea 1 considerada parte da estrutura)
TIME,2
nropt,full
esel,s,elem,,1,64
ealive,all
ALLSEL,ALL,ALL
outres,all,all
kbc,0

! Newton Raphson = full


! seleciona os elementos de 1 a 64 (que estavam
"mortos")
! reativa os elementos selecionados
! retorna todos os elementos para a seleo padro, para
assim continuar a analise
! salva o resultado para cada etapa)
! define a caracterstica da grandeza transiente KBC,0
caracteriza que as temperaturas variam sob a forma
escalonada

SOLVE

60

8 Anexos
8.1 Tabela de Elementos
Classification
Structural Point
Structural Line
Structural Beam

2-D
3-D
2-D
3-D
2-D

Structural Solid
3-D
2-D
Structural Shell

3-D

Structural Pipe
Structural Interface
Structural Multipoint
Constraint Elements
Structural Layered
Composite

MPC184
SOLID46, SHELL91, SHELL99, SOLID191

Explicit Dynamics
Hyperelastic Solid
Visco Solid
Thermal Point
Thermal Line
Thermal Solid
Thermal Shell
Thermal Electric
Fluid
Magnetic Electric
Electric Circuit
Electromechanical
Coupled-Field
Contact
Combination
Matrix
Infinite
Surface
Meshing

Elements
MASS21
LINK1
LINK8 , LINK10, LINK11, LINK180
BEAM3, BEAM23, BEAM54
BEAM4, BEAM24, BEAM44, BEAM188, BEAM189
PLANE2, PLANE25, PLANE42, PLANE82, PLANE83, PLANE145,
PLANE146, PLANE182, PLANE183
SOLID45, SOLID64, SOLID65, SOLID92, SOLID95, SOLID147,
SOLID148, SOLID185, SOLID186, SOLID187
SHELL51, SHELL61
SHELL28, SHELL41, SHELL43, SHELL63, SHELL93, SHELL143,
SHELL150, SHELL181
PIPE16, PIPE17, PIPE18, PIPE20, PIPE59, PIPE60
INTER192, INTER193, INTER194, INTER195

2-D
3-D

LINK160, BEAM161, PLANE162, SHELL163, SOLID164,


COMBI165, MASS166, LINK167
HYPER56, HYPER58, HYPER74, HYPER84, HYPER86, HYPER158
VISCO88, VISCO89, VISCO106, VISCO107, VISCO108
MASS71
LINK31, LINK32, LINK33, LINK34
PLANE35, PLANE55, PLANE75, PLANE77, PLANE78
SOLID70, SOLID87, SOLID90
SHELL57, SHELL131, SHELL132
PLANE67, LINK68, SOLID69, SHELL157
FLUID29, FLUID30, FLUID38, FLUID79, FLUID80, FLUID81,
FLUID116, FLUID129, FLUID130, FLUID141, FLUID142
PLANE53, SOLID96, SOLID97, INTER115, SOLID117, HF118,
HF119, HF120, PLANE121, SOLID122, SOLID123, SOLID127,
SOLID128
SOURC36, CIRCU94, CIRCU124, CIRCU125
TRANS109, TRANS126
SOLID5, PLANE13, SOLID62, SOLID98, ROM144
CONTAC12, CONTAC26, CONTAC48, CONTAC49, CONTAC52,
TARGE169, TARGE170, CONTA171, CONTA172, CONTA173,
CONTA174, CONTA175, CONTA178
COMBIN7, COMBIN14, COMBIN37, COMBIN39, COMBIN40,
PRETS179
MATRIX27, MATRIX50
INFIN9, INFIN47, INFIN110, INFIN111
SURF151, SURF152, SURF153, SURF154
MESH200
Extrado da Documentao do ANSYS 7.1

61

9 Bibliografia
University

of

Alberta

ANSYS

Tutorial.

Disponvel

em

<http://www.mece.ualberta.ca/tutorials/ansys/index.html>.

ANSYS 7.1 Documentation


SEGERLIND, L.J.; Applied Finite Element Analysis, 2nd Edition, John Wiley & Sons Inc,
New York, 1984.

62

You might also like