snappyHexMeshAmbas

Generador automático de mallas dominantes hexaédricas polihédricas en paralelo

Genera mallas tridimensionales de alta calidad a partir de geometrías de superficie en formato STL o OBJ mediante tres etapas: corte y refinamiento (castellatedMesh), proyección a la superficie (snap) e inserción de capas de prisma para capa límite (addLayers).

Aplicación principal:

Mallado de geometrías industriales complejas: vehículos, aeronaves, edificios, intercambiadores y órganos anatómicos.

Funcionamiento y opciones

  • Requiere una malla de fondo inicial creada previamente con blockMesh.
  • Permite refinamientos volumétricos por cajas, cilindros o esferas (refinementRegions).
  • Controla de forma estricta la calidad de las caras y ortogonalidad mediante meshQualityDict.

Comando o configuración en diccionario

system/snappyHexMeshDict(text)
1
2
3
4
5
6
7
8
9
10
11
12
castellatedMesh true; snap true; addLayers true; geometry { cuerpo.stl { type triSurfaceMesh; name cuerpo; } };