Você está na página 1de 28

SET0181 ANSYS - Aula Prática 12 de setembro de 2006

PROBLEMA ESTRUTURAL - TUTORIAL

1. Formular Problema
2. Construir Geometria
3. Definir Constantes Materiais
4. Definir Tipo de Elemento
5. Gerar Malha
6. Impor Condições de Contorno
7. Obter Solução Numérica
8. Analisar Resultados
9. Exercício

1. Formulação do Problema. Considere uma chapa com dimensões 2Lx x 2Ly e


de espessura t << Lx, t << Ly, contendo um furo circular de raio ri com a origem no
centro da chapa. A chapa está em equilíbrio sob tração/compressão uniaxial
uniforme de valor σ0, conforme ilustrado na Fig. 1.1.

y
−σ0 i σ0 i

ri
x

re 2 Ly

2 Lx

Fig. 1.1: Chapa Retangular com Furo Circular.


Para ri << re = min(Lx, Ly), o estado de tensão, em coordenadas polares, é aproximado
por:
σ 0   ρ i    ρ i   
2 2 4
 ρi 
σ ρρ = 1 −   − 4  − 3  − 1 cos(2θ ),
2   ρ    ρ  ρ   

σ 0   ρ i    ρ i   
2 4

σ θθ = 1 +   − 3   + 1  cos( 2 θ ) ,
2   ρ    ρ  
 

σ 0   ρi  
2 4
 ρi 
σ ρθ = − 2  + 3  − 1 sen(2θ ),
2   ρ  ρ  

Observe as condições de contorno em carregamento:


i) Sobre o contorno do furo, σρρ = σρθ = 0.
ii) Em coordenadas cartesianas retangulares,
σx = σρρ = 0 e τxy = σρθ = 0 sobre (x, y) = (ri, 0),
σy = σρρ = 0 e τxy = σρθ = 0 sobre (x, y) = (0, ri).
iii) Sobre (ρ, θ) = (re, 0), σx = σρρ ≅ σ0, σy = σθθ ≅ 0, τxy = σρθ ≅ 0.
iv) Sobre (ρ, θ) = (re, 900), σx = σθθ ≅ σ0, σy = σρρ ≅ 0, τxy = σρθ ≅ 0.

Por simetria, temos que i) ux = 0 e τxy = 0 sobre x = 0; ii) uy = 0 e τxy = 0 sobre y = 0.


Portanto, basta discretizar ¼ da chapa.

Obs.: Inicialização do ANSYS versão EDucacional:


Iniciar > Programas > ANSYSEDS.S > Run Interactive Now

2. . Construção da Geometria. Geometrias simples podem ser construídas a


partir de primitivas definidas em função de uma origem global. Primitivas são
formas pré-definidas do ANSYS. Explo: Um retângulo é uma primitiva que possui
área, 4 linhas e 4 vértices.

Obs.: No que segue, as opções podem diferir ligeiramente do que é mostrado neste tutorial,
pois elas dependem do produto ANSYS utilizado. Explos de produtos ANSYS: ANSYS
Multiphysics, ANSYS Mechanical, ANSYS Professional, ANSYS Structural, ANSYS LS-
DYNA, ANSYS Emag, ANSYS FLOTRAN, ANSYS PrepPost, ANSYS ED

Passo 1: Definir o retângulo com dimensões Lx X Ly (a espessura é definida no Passo 4)


cujo vértice inferior esquerdo coincide com a origem global.
1. Main Menu > Preprocessor> Modeling> Create> Areas> Rectangle> By
Dimensions
2. Entrar: X1 = 0 X2 = 10 Y1 = 0 Y2 = 10
Fig. 2.1
3. Clicar OK para criar o retângulo e fechar a caixa de diálogo.

OBS.: Se, ao invés de OK, tivéssemos clicado ...


a) Apply, o retângulo seria criado permanecendo aberta a caixa de diálogo. Isto permitiria
criar mais um retângulo.
b) Cancel, a operação seria cancelada sem a criação do retângulo.
c) Help, acessaríamos informação do ANSYS sobre a operação de criação de um retângulo
por dimensões.

Passo 2: Salvar o trabalho realizado até o momento em um arquivo de dados no formato


jobname.db.

1. Utility Menu > Save As


2. Selecionar o diretório “c:\Publico” e digitar “chapaFuro-geometria.db”

OBS.: a) Aconselha-se salvar o trabalho realizado em pontos importantes da análise com


nomes differentes. Explo: chapaFuro-geometria.db, chapaFuro-material.db, etc. Assim, se
algum erro for cometido, ou, se houver o interesse de se analisar casos diferentes a partir de
um mesmo ponto (explo: utilizar a mesma geometria para diferentes condições de
contorno), pode-se recomeçar o trabalho do último arquivo salvado.
b) Aconselha-se salvar periodicamente o trabalho realizado utilizando ANSYS
Toolbar > SAVE_DB.

Passo 3: Definir um setor circular de 900 com raio externo Re e raio interno nulo centrado
na origem global.

1. Menu Principal> Preprocessor> Modeling> Create> Areas> Circle> By


Dimensions
2. Entrar: RAD1 = 1.0 THETA1 = 0 THETA2 = 90

OBS.: O raio interno é nulo se valor nenhum for digitado no campo RAD2.
Fig. 2.2

Passo 4: Subtrair setor circular do retângulo.


1. Main Menu> Preprocessor> Modeling> Operate> Booleans> Subtract> Areas
2. Selecionar o retângulo como a área base da qual o setor circular será subtraído
(clicar sobre o retângulo). Toda a figura fica rosa.

Fig. 2.3

3. Clicar Apply
4. Selecionar o setor circular para ser subtraído (clicar sobre o setor circular). Somente
o círculo fica rosa.
Fig. 2.4

5. Clicar OK para gerar a figura correspondente à quarta parte da chapa com furo.

OBS.: Maneira alternativa de se obter Fig. 2.5 é apresentada no Anexo I.

Fig. 2.5

3. Definição das Constantes Materiais. Constantes materiais são propriedades


físicas
do material, tais como módulo de elasticidade e densidade, e são independentes da
geometria. Embora estas constantes não estejam necessariamente ligadas ao tipo de
elemento, por conveniência, as constantes necessárias para montar as matrizes
elementares estão listadas para cada tipo de elemento. Pode-se ter múltiplas classes de
constantes, cada uma correspondendo a um dado material, sendo que cada classe recebe
um número de referência que o identifica.

Passo 1: Passo preliminar que permite filtrar as constantes materiais de interesse para a
análise estrutural do problema tratado.
1. Main Menu > Preferences
2. Ative o filtro Structural.

Fig. 3.1

3. Clique OK para aplicar o filtro e fechar a caixa de diálogo.

Passo 2: Em nosso problema, há somente um material elástico-linear, isotrópico e


homogêneo, com módulo de elasticidade E = 210 GPa e coeficiente de Poisson ν = 0.3.

1. Main Menu > Preprocessor > Material Props > Constant > Isotropic
2. Especifique o número do material desejado ( = 1 no nosso caso) e clique OK.

Fig. 3.2
3. Uma nova janela se abre para que o usuário possa informar as propriedades do
material. No campo Young’s modulus EX entrar 210000 e no campo Poisson’s
ratio <major> entrar 0.3. Os demais campos podem permanecer em branco.

Fig. 3.3

4. Clique OK para definir o conjunto de propriedades materiais e fechar a caixa de


diálogo.
5. Salve dados em “chapaFuro-material.db”

4. Definição do Tipo de Elemento. Os tipos de elementos adequados para a


análise são selecionados de uma biblioteca. Nesta análise, selecionaremos o tipo
PLANE82, com as seguintes características:
i) Utilizado para modelar problemas planos, ou, axi-simétricos;
ii) Oito nós no contorno, o qual é constituído de quatro lados;
iii) Função de forma bi-quadrática e contínua no contorno do elemento;
iv) Dois graus de liberdade por nó, os quais são as componentes do
deslocamento nodal nas direções x e y.
O elemento modela bem geometrias curvas, pode ser transformado em um elemento
triangular quadrático e é mais preciso do que os elementos lineares e bi-lineares.

Fig. 4.1: Geometria do elemento PLANE82 (ANSYS Release 9.0 Documentation).

Passo 1: Definir tipos de elementos e outras opções.

1. Main Menu > Preprocessor> Element Type> Add/Edit/Delete


2. Adicione um elemento clicando em Add....

Fig. 4.2

3. Na janela Library of Element Types, escolha a família de elementos


Structural Solid. A relação de todos os elementos desta família aparece ao lado.
4. Escolha Quad 8node 82, o qual corresponde ao elemento PLANE82.
Fig. 4.3

5. Clique OK para ativar o elemento e fechar a caixa de diálogo.


6. Defina as opções do elemento PLANE82 clicando em Options....

Fig. 4.4

7. Na janela PLANE82 element type options, selecione Plane strs w/thk (tensão
plana com espessura) no menu Element behavior K3.
Fig. 4.5

8. Clique OK para especificar as opções do elemento e fechar a caixa de diálogo.


9. Clique Close para fechar a caixa de diálogo Element Types.

Passo 2: Definir constantes reais. Fornecer informação adicional para os tipos de elementos
cuja geometria não esteja completamente definida pelas posições dos nós. Constantes reais
típicas incluem a espessura de casca para elementos de casca e propriedades da secção
transversal para elementos de viga.

Para esta análise, uma vez que a hipótese básica é estado plano de tensão com espessura,
você entrará com a espessura como uma constante real para o elemento PLANE82.
1. Main Menu> Preprocessor> Real Constants> Add/Edit/Delete
2. Clique em Add …

Fig. 4.6

3. Clique OK para PLANE82.


4. Entre 0.5 para THK.

Fig. 4.7

5. Clique OK para definir a constante real (espessura) e fechar a caixa de diálogo.


6. Clique Close para fechar janela Real Constants.
7. Salve dados em “chapaFuro-elemento.db”.

5. Geração da Malha. A malha de elementos finitos pode ser gerada


automaticamente pelo ANSYS a partir das informações fornecidas sobre o tipo de
elemento e sobre outras constantes reais. Especifica-se um tamanho de elemento
global para controlar o número de elementos utilizados na geração automática.

Passo Único: Discretizar chapa com furo.

1. Main Menu> Preprocessor> Mesh Tool


2. Em Size Controls, clique em Set ao lado de Global para definir valores de tamanho
globais. A janela Global Element Sizes aparece na tela.
Fig. 5.1

3. Em SIZE Element edge length, entre o valor 0.6.


Fig. 5.2

4. Clique OK para confirmar valores e fechar a janela.


5. Sob Mesh, certifique-se que Area está selecionado.
6. Clique Mesh. A janela Mesh Áreas aparece na tela.

Fig. 5.3

7. Clique em Pick All para que toda a área seja discretizada. Feche quaisquer janelas
de aviso que aparecerem. Após alguns segundos, a janela Mesh Áreas se fecha e
uma malha aparece sobre a área da chapa.
Fig. 5.4

8. Clique Close para encerrar a geração da malha.


9. Salve dados em “chapaFuro-malha.db”

6. Imposição das Condições de Contorno. No ANSYS, começa aqui a fase de


solução do problema. Nesta fase, você define o tipo de análise e as opções, aplica o
carregamento externo e define as opções para este carregamento, e resolve
numericamente o problema via método dos elementos finitos. Por default, uma nova
análise estática é iniciada.

Passo 1: Impor condições de deslocamento. Você pode aplicar as condições de


deslocamento diretamente sobre linhas contendo um conjunto de nós.

1. Main Menu > Prepocessor > Loads > Loads > Apply > Structural >
Displacement > On Lines

Obs.: Alternativamente, poder-se-ia utilizar ...


Main Menu> Solution> Define Loads> Apply> Structural> Displacement> On Lines
Utiliza-se esta opção quando se deseja alterar as condições de contorno na fase 7. Obtenção
da Solução Numérica.
Fig. 6.1

2. Com a opção Pick selecionada (o cursor torna-se uma seta apontada para cima),
clique sobre a linha à esquerda da chapa .
Obs.: Caso outra linha seja selecionada por engano, selecione Unpick (o cursor torna-se
uma seta apontada para baixo) e clique sobre a linha selecionada.
3. Clique OK para fechar a janela e abrir a caixa de diálogo Apply U, ROT on Lines.
4. Clique sobre UX.
5. Em VALUE entre o valor 0.
Obs.: Alternativamente, o campo poderia ter permanecido vazio.

Fig. 6.2
6. Clique OK para impor o deslocamento UX = 0 sobre o lado esquerdo da chapa e
fechar a caixa de diálogo. Pequenos triângulos aparecem sobre a linha
correspondente, simbolizando a aplicação do campo de deslocamento.
7. Repita os itens 1. – 6. para a linha inferior da chapa. Neste caso, imponha o
deslocamento UY = 0.

Fig. 6.3

8. Utility Menu> Plot Lines

Fig. 6.4

Passo 2: Impor condições de carregamento. O carregamento imposto é um carregamento


uniformemente distribuído (pressão uniforme) sobre o lado direito da chapa. A convenção
do ANSYS para a pressão é a de que um valor positivo representa pressão sobre a
superfície (compressão).

Você pode aplicar as condições de carregamento diretamente sobre linhas contendo um


conjunto de nós.

1. Main Menu > Preprocessor > Loads > Loads > Apply > Structural > Pressure
> On Lines

Obs.: Aqui também, poder-se-ia utilizar …


Main Menu > Solution > Define Loads > Apply > Structural > Pressure > On Lines

2. Com a opção Pick selecionada (o cursor torna-se uma seta apontada para cima),
clique sobre a linha à direita da chapa .Obs.: Caso outra linha seja selecionada por
engano, selecione Unpick (o cursor torna-se uma seta apontada para baixo) e clique
sobre a linha selecionada.

Fig. 6.5

3. Clique OK para fechar a janela e abrir a caixa de diálogo Apply PRES on Lines.
4. Em VALUE Load PRES value entre o valor 500.

Obs.: O próximo campo fica vazio por se tratar de pressão uniforme no contorno.
Fig. 6.6

5. Clique OK para impor a pressão uniforme de valor 500 sobre o lado direito da
chapa e fechar a caixa de diálogo. Seta(s) apontando para dentro da chapa
aparece(m) sobre este lado.

Fig. 6.7

6. Salve dados em “chapaFuro-condContorno.db”


7. Obtenção da Solução Numérica

Passo Único:

1. Main Menu> Solution> Solve> Current LS

Fig. 7.1

2. Revise a informação na janela STATUS Command e feche-a utilizando File>


Close.

Obs.: A obtenção da solução pode tomar alguns segundos de processamento. Se


aparecer alguma janela com mensagem para verificação de algum parâmetro, clique
Yes.

3. Após a solução, uma janela com a mensagem “Solution is done” aparece na tela.
Fechar esta janela.

Obs.: 1) ANSYS salva os resultados de um passo de carregamento na base de dados e em


um arquivo de resultados com o formato nome.ext, onde ext = RST para estrutural, = RTH
para térmico, = RMG para magnético e = RFL para análise de fluido.

2) A base de dados só pode conter um conjunto de resultados, o qual corresponde ao


último passo de carregamento efetuado. ANSYS salve todas as soluções no arquivo de
resultados.

4. Salve os dados em “chapaFuro-solucao.db”


8. Análise dos Resultados

Passo1: Inicie o pós-processamento geral e leia os resultados.

1. Main Menu> General Postproc> Read Results> First Set

Passo 2: Desenhe a malha deformada sobre a malha não deformada.

1. Malha sem animação:


a) Main Menu> General Postproc> Plot Results> Deformed Shape
b) Selecione Def + undeformed e clique OK.

Fig. 8.1

2. Malha com animação:


a) Utility Menu> Plot Ctrls> Animate> Deformed Shape
b) Em No. of frames to create, entre com o número de imagens desejada (10).
c) Em Time delay, (seconds), forneça o intervalo de tempo entre uma imagem
e outra (0.5 s).
d) Selecione Def + undeformed e clique OK.
Fig. 8.2

e) A animação tem início e a janela Animation Controller aparece na tela. Se


necessário, faça ajustes na animação nesta janela.
f) Clique Close para fechar a janela e parar a animação.

Fig. 8.3
Passo 3: Desenhe curvas de nível para as tensões.

1. Main Menu> General Postproc> Plot Results> Contour Plot> Nodal Solu
2. Selecione Stress e X-direction.

Fig. 8.4

3. Clique OK para fechar a janela Contour Nodal Solution Data e obter a


distribuição de tensão sobre a chapa.

Análise do resultado: Observe que ...


a) Os valores máximo (SMX) e mínimo (SMN) da componente normal de
tensão na dir. X ocorrem sobre o contorno circular da chapa;
b) O valor mínimo ocorre no ponto superior do contorno circular, (X, Y) = (0,
1). Este valor, em módulo, é aproximadam. 3 vezes o valor da pressão
imposta (SX ~ -1500). Justifique.
c) O valor máximo ocorre no ponto mais à direita do contorno circular, (X, Y)
= (1, 0). Este valor, em módulo, está próximo de zero. Justifique.
Fig. 8.5

4. Repita itens 1) - 3) para a componente normal de tensão na dir. y, Y-Component of


Stress, e realize uma análise do resultado.

Fig. 8.6
Passo 4: Listar as reações no contorno.

1. Main Menu> General Postproc> List Results> Reaction Solu

Fig. 8.7

2. Clique OK para listar todos os itens e para fechar a caixa de diálogo. Janela com
lista de valores para as reações é mostrada.

Fig. 8.8
3. Em Utility Menu > PlotCtrls > Numbering ..., clique sobre NODE node
numbers para mostrar a numeração dos nós sobre a malha. Utilize os recursos de
zoom in / zoom out para melhorar a visualização.

Fig. 8.9

4. Os valores das componentes horizontal e vertical da força resultante são


apresentados no final da lista. Estes valores estão corretos? Justifique.
5. File> Close (Windows), or Close (X11/Motif), para fechar a janela com a lista.

Passo 5: Sair do ANSYS. Ao sair do ANSYS, você encontrará diferentes alternativas para
salvar os seus dados.

1. File > Exit


2. Clique em Save Everything.
3. Clique OK para realizar a operação e sair do ANSYS.
Fig. 8.10

9. Exercício
(Ex. 2, Lista III, cont.) Resolva numericamente (utilizando o ANSYS) o problema da
chapa infinita com orifício circular sob tração biaxial uniforme de valor σ0. No Passo 5.
Geração da Malha, utilize o valor 1.0 para SIZE Element edge lenght. Realize uma análise
dos resultados obtidos. Em particular, verifique se as condições de contorno estão impostas
corretamente (caso haja alguma discordância, justifique). Realize uma análise de tensão
(σx, σy, τxy) de alguns nós situados sobre a borda do furo (nó superior, nó à direita, etc.). Os
resultados numéricos conferem com a teoria? Agora, utilize o valor 0.6 para SIZE Element
edge lenght e repita o procedimento acima. Houve melhora nos resultados? Calcule o erro
percentual entre os valores numérico e teórico das tensões não nulas.
ANEXO I: Obtenção da Fig. 1 utilizando WorkPlane

Def.: Um WorkPlane (WP) é um plano imaginário com uma origem, um sistema de


coordenadas 2-D (Cartesiano, ou, Polar), um incremento de refino (snap increment) e uma
grade.

Um WP é utilizado para localizar entidades do modelo sólido, tais como as primitivas.Por


default, o WP é um plano cartesiano com origem na origem global.

Passo 3: Definir um setor circular de 900 com raio externo Re e raio interno nulo centrado
na origem global utilizando o WP.

1. Utility Menu> WorkPlane> Display Working Plane (ativar).


2. Utility Menu> WorkPlane> WP Settings
3. Clicar sobre Polar.
4. Clicar sobre Grid and Triad
5. Entrar 0.5 para o incremento de refino.
6. Clicar salvar os atributos no banco de dados e fechar a caixa de diálogo.

Fig. I.1.
7. Main Menu> Preprocessor> Modeling> Create> Areas> Circle> Solid Circle
8. Clicar sobre a origem global (0,0).
9. Mover mouse para o raio 1 e clicar sobre novamente para criar o círculo.

Fig. I.2.

10. Clicar OK para salvar os atributos no banco de dados e fechar a caixa de diálogo.
11. Toolbar> SAVE_DB para salvar os dados no arquivo.
12. Utility Menu> WorkPlane> Display Working Plane (desativar).

OBS.: Note que enquanto o cursor é posicionado na posição desejada, os valores de WP X


e WP Y e o Radius são atualizados. Alternativamente, pode-se digitar diretamente os
valores de WP X e WP Y e o Radius.

Passo 4: Idêntico ao Passo 4 da Seção 2 utilizando o círculo sólido ao invés do setor


circular.

Você também pode gostar