Você está na página 1de 16

Workshop CFD: Malha Modelo

Manifold

www.esss.co
Introdução

• Este workshop ilustra como combinar um domínio de


fluido com qualidade aceitável usando ferramentas de
defeaturing

Objetivos

• Criação de entidades virtuais;

• Definir refinamentos locais em superfícies de interesse;

• Definição de program controlled inflation;

• Analisar qualidade de malha/Influência do defeaturing/


Configurações do pinch.

www.esss.co
Início do Projeto

Criação do Projeto

• Iniciar Workbench;

• Selecione um componente do Mesh;

• Clique com o botão direito na célula de geometria e


selecione Import Geometry > Browse

• Localize o arquivo “Escape.scdoc”. A célula geométrica irá


mostrar uma marca de verificação indicando que está
atualizada.

• Clique duas vezes na célula da malha para iniciar a


geração de malha

www.esss.co
Unidades

Selecione as Unidades

• No menu principal, selecione Unidades e, se ainda não


estiver definido, especifique Métrica (mm ...)

www.esss.co
Preparação

• Agora vamos dividir entidades virtuais dividindo uma face cilíndrica para ajudar na
decomposição automática do bloco usado pelo método MultiZone;

• Para exibir vértices, ative a opção “Show Vertices” na guia Exibir;

• Selecione todos os corpos na geometria e altere a transparência para 0,5

www.esss.co
Definindo Virtual Entities (1)

• Altere a Coloração do Edge para ‘By connectivity’

• Clique com o botão direito no modelo na árvore do projeto e insira “Virtual Topology’’

www.esss.co
Definindo Virtual Entities (2)

• Com o ‘Virtual Topology ’ selecionado no Outline, escolha o filtro de seleção de vértice e selecione
os dois pontos próximos ao corpo poroso cilíndrico (pressione Ctrl para seleção múltipla).
Selecione ‘Split Face at Vertices’ na barra de ferramentas.

www.esss.co
Definindo Virtual Entities (2)

• Repita a operação para os dois pontos correspondentes no outro lado: duas faces virtuais serão
criadas na face lateral inicial, fornecendo duas arestas (Edges) para basear a criação da malha.

www.esss.co
Método MultiZone

• A primeira etapa é definir um método MultiZone para os dois corpos cilíndricos. Desative “Show
vertices”. Com ‘Mesh’ selecionado no Outline, selecione ambos, clique com o botão direito, Inserir >
Method e escolha Multizone.

• Mude Surface Mesh Method para ‘Uniform’;

• Mantenha Source/Target selection em ‘Automatic’.

www.esss.co
Global Sizing Controls (1)

• Nos outros dois corpos a malha será gerada usando o algoritmo padrão para Tetrahedron Patch
Conforming. Portanto, nenhuma definição de método adicional é necessária aqui

• No entanto, na visualização de detalhes de ‘Mesh’, mude a opção ‘Triangle Surface Mesher’ para ‘Advancing
Front’. Este algoritmo geralmente fornece uma malha de superfície mais suave.

www.esss.co
Global Sizing Controls (2)
• Na visualização de detalhes de ‘Mesh’ no Outline: certifique-se de que ‘CFD’ e ‘Fluent’ estejam
selecionados para as Preferências de Física (Physics Preference) e Solver (Solver preference),
respectivamente

• Expanda a caixa Sizing Box. Certifique-se de que "Capture Curvature" esteja definido como Yes e defina os
seguintes valores de dimensionamento global:

• Curvature Normal Angle : 12°;

• Defeature Size : 0.5 mm;

• Curvature Min Size : 2 mm;

• Element Size : 8 mm;

• Max Size : 16 mm

• Growth Rate : 1.2

• Certifique-se de que os valores de Defeaturing e Pinch Tolerance estão configurados conforme mostrado (direita).
A ativação do "defeaturing" automático permite que o aplicativo Meshing anule automaticamente pequenos
recursos e geometria suja de acordo com a Tolerância de defeaturing especificada aqui
www.esss.co
Local Sizing Controls (1)

• Para refinar adequadamente as zonas de interesse, precisamos definir o local sizing nelas. Estes
irão reger localmente os valores de dimensionamento global

• Com ‘Mesh’ selecionado no Outline, selecione a cruz como mostrado em destaque (você pode
precisar ocultar algumas faces antes). Clique com o botão direito, insira > Sizing. Defina um
tamanho de 1 mm nesta face, selecionando “Hard" como comportamento, uma vez que este
tamanho é menor do que o tamanho mínimo global e será ignorado caso contrário.

www.esss.co
Local Sizing Controls (2)

• Selecione as duas arestas (Edges) criadas


com a divisão da face virtual. Defina um
tamanho de 6 mm sobre elas, com um
bias simétrico (refinado próximo às
extremidades do cilindro) e um fator de
bias igual a 2;

• Selecione o segundo corpo cilíndrico


próximo à saída e defina um body sizing
de 4 mm nele.

www.esss.co
Controles de Inflation

• Para este workshop, vamos ativar o automatic program


controlled inflation. Isso criará o Inflation na malha em todas
as superfícies, exceto aquelas vinculadas a propriedades
extras (Named Selections, Mechanical load, ...);

• Na visualização de detalhes "Mesh", expanda a "Inflation box"


e defina a opção "Use Automatic Inflation" para "Program
Controlled". Defina as camadas máximas para 3, deixando
os outros parâmetros com os valores padrão;

• Selecione as quatro superfícies de entrada, RMB > Create


Named Selection e nomeie-a: “Inlets”. Repita a operação
nomeando a superfície de saída como “Outlet“

• Gere a malha

www.esss.co
Mesh Statistics

Check Quality

• Antes de usar uma malha em qualquer solver, é importante


verificar a qualidade da malha;

• A qualidade é definida através de várias métricas que


medem o grau em que cada célula da malha varia de uma
forma ideal;

• No painel Detalhes da malha, expanda Quality. Clique na


caixa à direita de Mesh Metric e selecione Orthogonal
Quality;

• O valor mínimo para Orthogonal Quality é importante e não


deve ser inferior a 0,05. O mínimo para essa malha é de
aproximadamente 0,20, o que é bom. (A qualidade no seu
caso pode variar ligeiramente).

www.esss.co
Salve o Projeto

• Isso conclui o workshop;

• No menu principal, selecione File > Close Mesh;

• Workbench salvará todos os dados do aplicativo;

• Na página do projeto do Workbench, use o menu de arquivo e salve o projeto em sua pasta de
trabalho

www.esss.co

Você também pode gostar