26/10/2015

tutoriel blockMesh

Introduction:

L'outil « blockMesh », sous OpenFOAM, permet de générer un maillage de type structuré fait à partir d'un ou plusieurs blocs géométriques juxtaposés les uns aux autres. Le maillage est réalisé à l'aide d'un unique fichier nommé « blockMeshDict » placé dans le dossier « constant/polyMesh » du dossier de travail.

Principe de fonction de blockMesh

Chaque bloc est défini par ces 8 sommets, qui peuvent être confondus, ces nombres de mailles dans les trois dimensions et par les déformations facultatives de ces arêtes.

Un bloc sous blockMesh

L'avantage de ce genre de maillage est qu'il est toujours structuré, quelles que soient la forme et les déformations des blocs qui le composent.

Exemple de maillage avec blockMesh

"blockMesh" permet un paramétrage très précis du maillage, mais cela devient très compliquer pour le maillage de géométrie relativement simple. 

Utilisation:

Dans ce cette vidéo nous allons voir comment on peut réalisé un maillage pour une simulation en 2D de la géométrie suivante:

Géométrie
Nous allons diviser notre géométrie en trois blocs lors du maillage sous blockMesh.

Les différents blocs de notre géométrie

Je vais vous montrer étape par étape comment crée le fichier "blockMeshDict" afin de mailler notre géométrie.

Fichier "blockMeshDict"

 Le tutoriel: