Você está na página 1de 84

UNlVERSlDADE REGlONAL DE BLUMENAU

CENTRO DE ClNClAS TECNOLGlCAS


DEPARTAMENTO DE ENGENHARlA QUlMlCA
LABORATRIO DE
FLUIDODINMICA COMPUTACIONAL - LFC
Coordenao:
Prof. Dr. Henry Frana Meier
CURSO PRTICO BSICO:
Geometria e Malha ICEM CFD 13.0
Orientao: Marina Chiminlli da Silva
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Atalhos
Geometria
Certifique-se de que a tecla Caps Lock est desligada quando utilizar as teclas de atalho.
Emergency Reset (F4 ou Fll) - se travar o teclado, este atalho o desbloqueia.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Editar a Malha
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Blocos
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Atalhos de Seleo
[ : Undo Selection
] : Accept Selection
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Atalhos do mouse

Right button - Apresenta o menu de opes do item selecionado na rvore de exibio.
Shift + Left button - Quando partes j esto selecionadas e preciso desmarcar alguma(s).
Control + Left button (ou F9 ou ) - Se estiver selecionando alguma parte e precisar retornar
ao modo dinmico. Auxilia no movimento o desenho.
Left button on checkbox - Altera a visibilidade da parte ou entidade.
Double click on Display Tree item with checkbox - Altera a visibilidade da parte ou entidade.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

importante estar sempre no diretrio de


trabalho

File Change Working Dir... selecionar


pasta

Formatos dos arquivos: .prj (projeto); .tin


(geometria); .blk (bloco); .uns (malha);
Area de informaes
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
ClLlNDRO
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Geometry Create point Explicit


Coordinates selecionar Create l Point.
Coordenadas (0 0 0) e pressione Apply ou boto
central do mouse para criar o ponto.
Part POlNT POlNT ou PONTO PONTO e Name pnt.00 pnt.00
Para criar os outros pontos:
POlNTl (50 0 0)
POlNT2 (0 50 0)

Para visualizar os pontos criados pressione Fit Fit


Window Window.

Para que o nome dos pontos aparea na tela,


em Display Tree Window, use o boto direito
do mouse POlNT Show Points Name POlNT Show Points Name
Criao do ponto
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Geometry Create/Modify curve


Circle or arc from center
point and 2 points on plane.
Optional Radius Star angle
0 End angle 360
selecione pnt.00, pnt.0l (x) e
pnt. 02 (y) Apply.
Part
CURVE
CURVE ou
CURVA
CURVA e Name
crv.00
crv.00

Para visualizar a curva criada


pressione
Fit Window
Fit Window.
Criao da curva
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Neste caso, podemos criar a
superfcie de trs maneiras:
l. Geometry Create point
Base Point and Delta
(Part
POlNT
POlNT) - DZ lll0 t pnt.0l
Base point pnt.0l
Create/Modify Surface Sweep
Surface - (Part
SURFACE
SURFACE)
Through 2 Points pnt.0l e
pnt.03 Swept Curves crv.00
Apply
Criao da superfcie
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
2. Geometry Create point
Base Point and Delta -
(Part
POlNT
POlNT) - DZ lll0 t pnt.0l
Base point pnt.0l
Create/Modify curve From
Points Points pnt.0l e pnt.03
Apply ou rodinha do mouse
Create/Modify Surface Curve
Driven - (Part
SURFACE
SURFACE)
Driving Curve crv.00Driven
Curve crv.0l Apply
Criao da superfcie
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
3. Geometry
Transform Geometry
Translate
Geometry Select
crv.00 marque
Copy Z Offset lll0
Create/Modify Surface
Simple Surface -
Curves crv.00 e crv.0l
(Part SURFACE SURFACE)
Criao da superfcie
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Geometry Create/Modify
Surface Simple Surface
- Method From Curves crv.
00 (Part
lNLET
lNLET) Apply e
Curves crv. 0l (Part
OUTLET
OUTLET)
Criao da superfcie
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Create point Explicit Coordinates


Para criar os outros pontos:
POlNTl (0 50 0) POlNT2 (0 50 0)
POlNT3 (0 0 ll00) POlNT4 (0 50 lll0)

Create/Modify curve From Points


Points pnt.00 e pnt.0l Apply
Points pnt.02 e pnt.03 Apply
Points pnt.03 e pnt.04 Apply

Create/Modify Surface Surface of revolution


Axis Points pnt.00 e pnt.04 Curves
(selecione todas) Apply
Criao do ponto + curva + superfcie

Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao do corpo

Geometry Create
body Material
point Centroid of
2 points 2 screen
locations

Modifique o campo
Part para "BODY" e
selecione um ponto na
entrada e um ponto na
sada, de modo que o
corpo fique dentro do
cilindro
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao dos blocos

Blocking Create
block lnitialize
blocks Type: 3D
Bounding Box.

Entities Clique na
ferramenta para
selecionar e
selecione toda a
geometria. Clique
com o boto do meio
ou Apply.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Associando as "Edges"

Blocking Associate
Associate Edge to Curve
Clique em "Project
vertices" Edges:
selecione as 4 edges ao
redor da circunferncia
de entrada/sada Curve:
selecione a curva de
entrada/sada entre as
edges. Clique com o
boto do meio ou Apply.

Repita o procedimento do
outro lado do cilindro.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criando o "Ogrid"

Para obter uma melhor


qualidade da malha,
criaremos um "Ogrid".

Blocking Split Block


Ogrid Block

Select Blocks ,
selecione todos os blocos.

Select Faces , selecione


a face na entrada e na
sada.

Apply!
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Modificando o "Ogrid"

Blocking Edit Block


Modify Ogrid

Method: Rescale
Ogrid. Selecione "All
Visible" e em "Edge"
selecione uma edge
semelhante a edge
em vermelho na
figura. Offset: 0.7.
Apply.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Definindo o nmero de ns

Blocking Pre-Mesh Params


Edge Params . Em "Edge"
selecione uma das edges ao
longo do comprimento do
cilindro. Em "Nodes" coloque
l50. Selecione "Copy
Parameters", "Method: To All
Parallel Edges.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Da mesma maneira,
determine o nmero
de ns para as outras
edges, conforme
figuras.

Apply, Dismiss.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Gerando a Malha

Display Tree Window


Marque "Pre-Mesh"
Yes.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Verificando a qualidade da Malha

Blocking Pre-Mesh
Quality Histograms
Criterion
Determinant 2x2x2
Apply

Criterion Angle
Apply
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Duto com Curva
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Geometry Create point


Base Point and Delta -
(Part
POlNT
POlNT) - DX l50 Base
point pnt.03 Apply e DX l50 e
DZ l50 Base point pnt.03
Apply

Create/Modify curve Arc


Method Center and 2 Points
Keep Center Points pnt.04
pnt. 03 pnt.05 Apply
Criao da curva
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Geometry Create point


parameter along a Curve
Points method N point N points 3
Curve crv.02

Create/Modify curve Segment


Curve Curve crv.02 Points
pnt.06 pnt.07 pnt.08 Apply

Create/Modify Surface Curve


Driven - (Part SURFACE Part SURFACE) Driving
Curve crv.02Driven Curve crv.0l
Apply e fazendo isso com os
outros segmentos de curva

Criao da superfcie
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Sutileza

muito importante que


todas as partes estejam
com os devidos nomes.

Exemplo: no Display Tree


Window Geometry
deixar selecionado apenas
CURVES CURVES. Com o boto
direito do mouse clique no
nome correspondente a
parte CURVE CURVE Add to
Part Enties selecione
todas as curvas visveis ou
"v" no teclado.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao do Duto

Essa parte idntica


ao cilindro e ainda
melhor, pois tem-se o
ponto e a curva base
j criados.

Utilizando umas das


trs formas j
passadas cria-se uma
superfcie de
distncia ll80.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao da curva oposta

Nesta parte, pode-se utilizar os


mtodos j citados ou uma nova
ferramenta que a de espelhar.
Geometry Transform Geometry
Translate Geometry
Select curvas, pontos e
superfcies a serem modificadas
marque Copy Number of
copies l X Offset ll80
Transform Geometry
Rotate Geometry
desmarque Copy Angle 90
Axis Y Center Point Specified
Location selecione ponto
criado na extruso Apply
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao do Duto

Novamente utilizando
umas das trs formas j
passadas, cria-se uma
superfcie de distncia
2l00.

E para finalizar
Geometry
Create/Modify Surface
Simple Surface -
Method From Curves
selecione a ltima curva
(Part
lNLET
lNLET) Apply
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao do corpo

Geometry Create
body Material
point Centroid of
2 points Select 2
screen locations

Modifique o campo
Part para "BODY" e
selecione um ponto em
cada extremidade do
cilindro central, de
modo que o corpo
fique dentro do cilindro
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Blocking Create
block lnitialize
blocks Type: 3D
Bounding Box.

Entities Clique na
ferramenta para
selecionar e selecione
toda a geometria.
Clique com o boto do
meio ou Apply.
Criao dos blocos
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Cortando os blocos

Blocking Split Block


Split Block Split
Method: Prescribed
point.

Selecione uma edge e um


ponto aonde voc quer o
corte.

Edges na vertical so para


cortes horizontais e edges
horizontais cortam na
vertical.

Corte os blocos contornando


o duto e separando as
curvas.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Cortando os blocos

Display Tree Window Clique


com o boto direito em
Blocking e selecione "lndex
Control".

Modifique o Max de "l" de modo


que apaream somente os
blocos na parte de entrada do
duto. Corte na entrada,
conforme foi explicado
anteriormente.

Clique em "Reset" no lndex


Control, para voltar a
visualizao geral dos blocos.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Excluindo os blocos desnecessrios

Blocking Delete
Block.

Certifique-se que o
"Delete permanently"
esteja desativado e
selecione os blocos
vazios e os blocos
localizados nas
curvas. (Blocos
brancos da figura)
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criando blocos nas curvas

Blocking Create Block


Extrude faces .
Method: Extrude along
curve.

Selecione a face
conforme a figura e clique
com o boto do meio,
selecione a curva
seguinte e o ponto onde
ela termina, clique com o
boto do meio.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criando blocos nas curvas

Da mesma forma crie


blocos nos prximos 2
segmentos de curva.

Para criar o bloco que


falta, v em Create
Block From
Vertices/Faces . Ative
"Faces". Selecione a
face como mostra na
figura e a face do
cilindro.

Faa o mesmo na outra


curva.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Associando as edges

Desative as surfaces no
Display Tree Window.

Blocking Associate
Associate Edge to Curve
Clique em "Project vertices"
Edges: selecione as 4 edges
ao redor da circunferncia de
entrada/sada Curve: selecione a
curva de entrada/sada entre as
edges. Clique com o boto do
meio ou Apply.

Repita o procedimento nas demais


edges e circunferncias.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criando o "Ogrid"

Para obter uma melhor


qualidade da malha,
criaremos um "Ogrid".

Blocking Split Block


Ogrid Block

Select Blocks ,
selecione todos os blocos.

Select Faces , selecione


a face na entrada e na
sada Apply!
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Alinhando os vrtices

Blocking Move Vertex


Align vertices in-line

O objetivo alinhar os vrtices


com as circunferncias das
curvas. Em "Reference
Direction" selecione o vrtice
identificado como "0" na figura e
o vrtice aonde se encontra o
cursor do mouse.

Em "Vertices" selecione os
vrtices identificados na 2 figura
e clique com o boto do meio.
Repita o procedimento na outra
direo e nas demais
circunferncias.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Definindo o nmero de ns

Blocking Pre-Mesh Params


Edge Params . Em "Edge"
selecione uma das edges ao
longo do comprimento do
cilindro maior. Em "Nodes"
coloque l50. Selecione "Copy
Parameters", "Method: To All
Parallel Edges.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Da mesma maneira,
determine o nmero
de ns para as outras
edges, conforme
figuras.

Apply, Dismiss.
70
75
O mesmo para todos os segmentos
das curvas.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Verificando a qualidade da Malha

Blocking Pre-Mesh
Quality Histograms
Criterion
Determinant 2x2x2
Apply

Criterion Angle
Apply
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
PLACA DE ORlFlClO
Detalhe placa de orifcio
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao dos cilindros

Utilizando um dos
mtodos anteriores
criaremos trs cilindros
em sequncia.

Raio = 20
Comprimento = l350

Raio = l0,5
Comprimento = l0

Raio = 20
Comprimento = 920
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao dos blocos

BlockingCreate Block
lnitialize Blocks
Type: 3D Bounding Box
Apply

Quando no
selecionada nenhuma
geometria, o bloco
criado ao redor de todo o
volume.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Cortar o bloco inicial

Split Block Split Block


Split method: "Prescribed
Point"

Cortar o bloco nas duas


interfaces entre o cilindro
grande e pequeno.

Basta selecionar uma


"edge" e ento um ponto
de referncia.

Selecionando uma edge


horizontal, o corte na
vertical; e vice-versa.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Associando as "Edges"

Blocking Associate
Associate Edge to Curve.
(Habilitar "Project Vertices")

Selecionar as 4 edges do
detalhe, confirme, e em
seguida a curva que
tangencia as edges.

Em seguida repetir o
procedimento para o final
do cilindro e tambm nas
interfaces onde o bloco foi
cortado.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Associando as "Edges"

Detalhe das edges


associadas com as
curvas externas.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao do Ogrid

Tem a funo de melhorar


a qualidade da malha.

Split Block Ogrid Block


Select Block (selecione
todos os blocos: atalho "v")
- Select Faces (face de
entrada e de sada)
confirme e apply.

O ogrid ser criado em


todo o volume desde a
entrada at a sada.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Associando o Ogrid

Associar os 4 edges do
ogrid com a
circunferncia interna
(do orifcio).

Blocking Associate
Associate Edge to curve.

Associar a entrada e a
sada do orifcio.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Associando o Ogrid

Deve-se criar uma curva de


raio l0.5 na entrada e na
sada do duto, para que a
associao fique mais
simples.

E ento associamos os 4
edges do ogrid na entrada e
sada do duto com as curvas
recm-criadas.

Se desmarcarmos "Points,
Curves e Surfaces" na
Display Tree, ver a imagem
ao lado.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Excluindo os Blocos

Exclua os blocos
marcados ao lado
com a ferramenta:
Blocking Delete
Block.

Estes blocos no so
necessrios pois
esto fora da placa de
orifcio.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao do Novo Ogrid

Criar-se um novo
ogrid por dentro do
primeiro, conforme a
figura.

Lembrando: Blocking
Split Block Ogrid
Block Select blocks:
confirme Select
faces: confirme
Apply.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Modificando o Ogrid

lremos modificar o
tamanho do ogrid interno
para melhorar a
qualidade da malha.

Blocking Edit Block


Modify Ogrid Method:
Rescale Ogrid.

Selecione a edge
destacada e defina o
offset=0,7 apply.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Ajustando a Malha

Blocking Pre-Mesh
Params Edge
Params Habilitar:
Copy Parameters
Method: To All
Parallel Edges.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Ajustando a Malha

Selecione uma das edges


longitudinais do cilindro que
forma o orifcio (Length=l0)
e defina Nodes=5.

O campo Spacing foi


atualizado para 2,5. Para
que tenhamos uma malha
mais ortogonal,
interessante que se
mantenha este
espaamento nos outros
cilindros.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Ajustando a Malha

Para o cilindro de
comprimento=l350,
utilizar nodes=540.

Para o cilindro de
comprimento=920,
utilizar nodes=368.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Ajustando a Malha

Desabilite "Points,
curves e surfaces" na
Display Tree e ajuste
sua geometria como na
figura ao lado.

Defina Nodes=l5 para


as edges horizontais e
verticais, Nodes=l0
para a edge diagonal
maior e Nodes=5 para a
diagonal menor.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Gerando a Malha

Para visualizar a
malha habilite: Pre-
Mesh Menu:
Blocking Display
Tree.

Podemos verificar a
qualidade da malha
gerada em Blocking
Pre-Mesh Quality
Histograms
Criterion:
Angle/Determinant
2x2x2
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Consideraes

Clicando com o boto direito do mouse em Pre-


Mesh (Display tree) Show Size lnfo veremos
que o numero total de ns superior a 800.000,
que um nmero muito grande para uma
simulao de placa de orifcio.

Podemos reduzir o nmero de ns deixando a


malha mais refinada perto do orifcio e menos
refinada nas extremidades.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Spacing e Ratio

Spacing: espaamento entre o


comeo e o fim do n, tamanho
do n.

Ratio: razo de crescimento do n


em relao ao anterior.

Ponto l e 2: clicando-se numa


edge, aparecer uma seta. Esta
aponta do ponto l para o ponto 2.

Selecionando a edge do orifcio


vemos que o ponto l fica
esquerda e o ponto 2 direita.
Spacingl=2,5 / Spacing2=2,5 e
no h razo de crescimento (l).
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Mesh Law

BiGeometric: Padro do software. Podem ser


definidos Spacing e Ratio para ambos os pontos.

Uniform: Os ns so distribuidos uniformemente ao


longo da edge.

Geometricl: Apenas Spacing no ponto l pode ser


definido, as demais variveis so ajustadas pelo
software.

Geometric2: ldem ao geometric l, mas para o


ponto 2.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Redimensionando a Malha

Selecione uma edge de um dos


cilindros e verifique onde so os
pontos l e 2. O ponto de interesse
o que est na interface com o
orifcio.

Se for o ponto l mude Mesh Law


para Geometricl. Se for o ponto 2,
mude para Geometric2.

No campo Spacing altere para 2,5


que o mesmo Spacing do
orifcio. Agora mude Nodes at
que o Spacing do ponto oposto
fique em torno de l5.

Faa o mesmo para o outro


cilindro. O edge do orifcio no
necessrio alterar.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Pre-Mesh

Habilite Pre-Mesh na
Display Tree e
perceba que os ns
so menores perto da
placa de orifcio e vo
aumentando de
tamanho ao longo do
cilindro.

Boto direito do
mouse em Pre-Mesh
(Display Tree), o
nmero de ns foi
reduzido para pouco
mais de 300 mil.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Gerao de arquivo CFX

File Save blocking Save Multiblock Mesh Volume

File Mesh Load from Blocking pressione Replace


(se necessrio).

Output Select Solver


Output Write lnput Yes
Apply
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Coluna de Bolhas
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Create point (0 0 0)

Create/Modify Surface Standard Shapes


Box XYZ Size (200 50 l200) Box
Origin (0 0 0) Apply

Coloque todas as partes em seus devidos


nomes.
Para criar nova parte:

Display Tree Window Geometry deixar


selecionado apenas CURVES CURVES. Com o boto
direito do mouse clique em Parts Create
Part CURVE CURVE Enties selecione todas as
curvas visveis ou "v" no teclado.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Create/Modify curve Circle or arc
from center point and 2 points on plane.
Optional Radius Star angle 0 End
angle 360 selecione pnt.02, pnt.03 (x) e
pnt. 04 (y) Apply.

Transform Geometry Translate


Geometry Select (curva criada no
passo anterior) marque Copy Number
of Copies 3 Method Vector Through 2
points pnt.02 e pnt.0.5 Apply

Number of Copies l Method Vector


Through 2 points pnt.02 e pnt.0.6 Apply

Select (curva copiada) Number of Copies


3 Through 2 points pnt.02 e pnt.0.5
Apply
Criao dos Orifcios
DX DY DZ Base
Point
l00 25 0 Pnt.00
l8 6 0 Pnt.0l
0.4 0 0 Pnt.02
0 0.4 0 Pnt.02
-l2 0 0 Pnt.02
0 -l2 0 Pnt.02
Create point Base Point and Delta
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Superfcie

Create/Modify Surface
Segment/Trim Surface Surface
(selecionar a qual esto as curvas)
Curves (os 8 orifcios)

Display Tree Window boto direito do


mouse clique em Parts Create Part
lNLET lNLET Enties selecione as 8
superfcies no centro das curvas
(cortadas no passo anterior)

Em funo do alinhamento de Edges


Transform Geometry Translate
Geometry Select (curvas
referentes aos orifcios) marque Copy
Number of Copies l Method
Explicit Z Offset 2000 Apply

Realizar o passo 2 (OUTLET OUTLET) Enties


selecione a superfcie retangular do lado
oposto.

Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Orifcios Quadrangulares

Pensando futuramente na malha hexadrica, fazendo orifcios


quadrangulares, o determinante ser l.0 e os ngulos 90

lgualam-se as reas rn=a v0.4n=a a=0.7l

Create point Base Point and Delta


DX DY DZ Base Point
l00 25 0 Pnt.00
l8 6 0 Pnt.0l
-l2 0 0 Pnt.02
0 -l2 0 Pnt.02
0.355 0.355 0 Pnt.02
-0.355 0.355 0 Pnt.02
0.355 -0.355 0 Pnt.02
-0.355 -0.355 0 Pnt.02

Create/Modify curve From Points


Points pnt.05 e pnt.06 Apply
Points pnt.06 e pnt.07 Apply
Points pnt.07 e pnt.08 Apply
Points pnt.08 e pnt.05 Apply

Realizar os 3 ltimos passos do slide


"Criao da Orifcios" e "Superfcie",
adaptando as modificaes ao quadrado.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Malha Hexadrica

Geometry Create body Material point

Blocking Create block lnitialize blocks

Blocking Split Block Split Block

Cortar aonde h curvas (8 cortes na vertical e 4


na horizontal)

Blocking Associate Associate Edge


to Curve Edges (selecionar as 4 edges ao
redor do quadrado) Curve (selecionar as 4
curvas do quadrado) Apply (repetir o mesmo
procedimento para os outros 7 orifcios)

Blocking Pre-Mesh Params Edge


Params

No comprimento da coluna = l00 nodes

Largura maior = 30 nodes Menor = 5 nodes

Espessura maior = 8 nodes Meio = 5 nodes

Nos quadradinho = 4 nodes

Display Tree Blocking Pre-Mesh



Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Malha Tetradrica

No h necessidade da criao do bloco.

A deteco de falhas automtica e mais fcil de reparar


a malha.

O controle sobre o tamanho do elemento compatvel com


os pontos e curvas.

As curvas e pontos especificam os limites.

Se no houver curvas a malha fica livre sobre a borda da


superfcie.

Os pontos permitem que o gerador de malha reconhea


cantos afiados.

O agrupamento das entidades geomtricas em partes


(Display Tree Window) permite definir parmetros diferentes
em cada uma delas. Alm disso, pode-se modificar os
parmetros que regem o tamanho do elemento para cada
parte: tamanho mximo, a altura inicial e a razo de altura.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Coluna com orifcios circulares

No caso da coluna de bolhas de orifcios


quadrangulares no h vantagem em
fazer malha tetradrica, por isso a
utilizao de orifcios circulares.

Deletar as curvas referentes aos orifcios


da parte outlet outlet.

Geometry Part Fluid Fluid Create Body


Material Point Centroid of 2 points
(procure selecionar pontos de forma que
body fique no centro da geometria).

Repair Geometry Build Diagnostic


Topology (tecla b) Part CURVE CURVE (ou
nova ex.: REPAlR REPAlR) Tolerance (para
este caso) l Apply.

Mesh Global Mesh Setup Global


Mesh Size Scale Factor 2 Max
Element l0 Apply.
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Parmetros da Malha

Mesh Compute Mesh Volume Mesh Compute

Como pode-se perceber, a malha no condiz com a geometria, pois


os elementos esto muito grandes.

Mesh Part Mesh Setup

Display Tree Window Surfaces Tetra


Sizes e Curves Curve Tetra sizes
(representa o tamanho mximo do elemento).

Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Mesh Surface Mesh Setup


Surfaces (selecionar wall que
contm os orifcios) Maximum
size = l Apply

Mesh Curve Mesh Setup


Select Curves (os orificos)
Maximum size = 0.04 Apply

Mesh Compute Mesh


Volume Mesh Compute


Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Verificando a Qualidade

Edit Mesh
Smooth Mesh Globally
Smoothing iterations = 25
Up to value = 0.5 Criterion
Quality Apply

necessrio que a qualidade


esteja no mnimo acima de 0.3.
0181
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Criao da Densidade

Quando necessrio uma regio de


concentrao dentro do domnio de
escoamento, cria-se uma densidade.

Geometry Create point


Base Point and Delta - (Part POlNT POlNT) -
DX 50 Base point pnt.0l.

Mesh Create density Size = l


ratio = l.2 width as ll Points
pnt.0l e pnt.07.

Mesh Compute Mesh


Volume Mesh Compute

Edit Mesh Smooth Mesh Globally


Smoothing iterations = 25 Up to
value = 0.5 Criterion Quality
Apply
0182
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB
Malha Hbrida

Mesh Global Mesh Setup


Global Mesh Size Scale Factor l
Max Element l6 Apply.

Menu Settings Model


Mesh Surface Mesh Setup


pressionar Surface(s) [abrir uma
janela com vrias opes, clicar em
e selecione lNLET, lNTERFACEl,
lNTERFACE2 e OUTLET Accept.
Maximum Size = 2

Fazer o mesmo selecionando CYLl,


CYL2 e CYL3. Maximum size 4.
0183
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Mesh Curve Mesh Setup


Select Curves (todas)
Maximum size = 4 Apply

Geometry Create Body

Mesh Compute Mesh


Volume Mesh Compute

Menu File Mesh Save mesh


as = tetra_meshl.uns File
Mesh Close Mesh.

Transform Geometry
Translate Geometry Select
(body) X Offset 25 Apply.

Mesh Compute Mesh


Volume Mesh Compute

Menu File Mesh Save mesh


as = tetra_mesh2.uns File
Mesh Open Mesh Merge.

0184
Curso Prtico Bsico: Icem CFD-1!"
L#$or#t%rio &e F'ui&o&i()mic# Com*ut#cio(#' + DE, + FURB

Edit Mesh Merge Node Merge


Meshes merge volume meshes
Merge surface mesh parts.

Blocking Create Block lnitializeBlock

Association Associate Edge to Curve

A malha hexadrica ser na parte CYL3

Blocking Split Block O-Grid

Blocking Pre-mesh Params Edge


params Nodes: Comprimento = l7;
Vertical/Horizontal = 9; Diagonal = 4.

Display Tree Blocking Pre-Mesh

File Save blocking Save Multiblock


Mesh Volume. File Mesh Load
from Blocking pressione Merge.

Edit Mesh Merge Node Merge


Meshes merge volume meshes
Merge surface mesh parts lNTERFACE2.

Edit Mesh Smooth Mesh Globally Smoothing iterations = l2 Up to


value = 0.4 Criterion Quality Apply