How to refine mesh locally and avoid incohesion due to geometry discretisation

How to refine mesh locally and avoid incohesion due to geometry discretisation

Anonymous
Not applicable
483 Views
1 Reply
Message 1 of 2

How to refine mesh locally and avoid incohesion due to geometry discretisation

Anonymous
Not applicable

I am modelling a cylindrical shell structure and I want to have control over the mesh density in different areas.

 

Ideally I want to control the density in very localized areas (both in elevation and plan) but I can settle for refining the mesh density at different levels only.

 

The issue I have is that there doesn't seem to be a way to avoid incoherence. Take a simplified example (screenshot attached):

  • I want to use 100mm mesh size in the top of the shell;
  • I want to use 1m mesh size in the bottom;
  • I have set up these two regions with a small region I want to use for transition in the middle.

No matter what I do, I can't achieve any sort of coherent transition in that region. Any suggestions?

 

Thanks,

Stefan

0 Likes
484 Views
1 Reply
Reply (1)
Message 2 of 2

paul.bassLH
Advocate
Advocate

Hello, i'm not sure it is possible on curved shell.

During creation of your cylinder, you choose the side division and circle discretization wich will induce the mesh.

If you decide to link 2 tubular shells with different circle discretization, you won't be able to obtain coherent meshing on outlines of panels.

Maybe you can try to use plane facets to create your cylinder and change the mesh size depending on height.

image.png

It is not perfect, but it's an idea.

Regards

0 Likes