Quality of the Mesh

Hi, I am a beginner at FEM analyis, I was just wondering of my mesh quaility,

I have a vertical plate geometry with complex geomtry features on the edges,

I first divide the main surface into segments of the 3d solid into rectangular parts to obtain better node intersections for the mesh, than i apply local_mesh_size function at the coresponding edges with same ratio of element size. In the end I used Extrude mesh command with blossom algorithm. Also for curved edges I tried to do my best,
I need some master views on this topic if you can share some ideas to improve my meshing would be perfect.

I gave the number for each image so if you have any opinion, give it with reference number please.
1-


2-

3-

4-

5-

Kind Regards,
Deniz

Meshes don’t have to be perfectly structured, but you should look for elements whose shapes differ significantly from the ideal shapes (e.g. square for quad elements and cube for hex elements). Especially those that are too stretched and too thin. Sometimes, it’s better to disable structured (e.g. transfinite in Gmsh) meshing and allow quad/hex dominated meshes with some triangles/wedges in regions where structured meshes are too distorted.

So disabling the Transfinite 3-sides/4-sided faces options and using Simple/Blossom instead of Quasi-structured Quad or Simple/Blossom full-quad algorithms might be a good idea.

If you have some experience, you can locate the problematic regions (e.g. some elements in your last screenshot might need the aforementioned approach), but you don’t have to guess if the mesh quality is good enough. There are specific element quality measures that you can use. In PrePoMax, they are implemented based on the Gmsh’s quality measures (unfortunately, not so well documented) and available under Model —> Element —> Element Quality. Give this tool a try and play with the different criteria and highlight limits.

3 Likes