Progressive Mesh

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hi,

I would like to know how to mesh a component more and more thinner with a growth rate like on this figure. Can anyone help me to find out how to do it please ?

It for a rectangle (2D component). 

Thanks, regards,

Charlotte

image.png.ba49aa1f6b1e9ba4f381f784649af9f2.png

Tagged:

Answers

  • Sanjay Nainani_20973
    Sanjay Nainani_20973 New Altair Community Member
    edited January 2018

    Hello,

     

    You can do this in a couple of ways.

     

    Firstly, you can mesh the entire component with a similar element size and then increase the density of the mesh as you go along the edge.

    <?xml version="1.0" encoding="UTF-8"?>image.thumb.png.4cd76f8249c932ec8a83d5084307e672.png

     

    OR

     

    You can split the surface in multiple and mesh separately each split according to your requirement.

     

    Thank you

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2018

    Hi,

    Ok thank you for your reply.

    It works but I didn't specify that I wanted only squared elements. And when I put a different density to opposite side of the rectangle, triangle  elements appears.

    So I use the same density on opposite sides but introduce a biasing. It works for an intensity of 1 or -1, but when I put more than an intensity of 1 (because I would like to have smaler elements in a angle), there are trangles again.

    (I used the minimu size of element (0.05) when i firstly mesh the component).

    Would you know how to keep squared elements and have smaller elements?

    Regards,

    Charlotte

     

     

  • Sanjay Nainani_20973
    Sanjay Nainani_20973 New Altair Community Member
    edited January 2018

    Hello,

     

    You can always try and control the element shape from the below shown panel.

    <?xml version="1.0" encoding="UTF-8"?>image.thumb.png.6538d40d505a5217f770f771971fdbca.png

     

    But i don't think you will get all squared elements as the mesh is not constant.

     

    Thankyou

  • Q.Nguyen-Dai
    Q.Nguyen-Dai Altair Community Member
    edited January 2018

    Hi,

    Ok thank you for your reply.

    It works but I didn't specify that I wanted only squared elements. And when I put a different density to opposite side of the rectangle, triangle  elements appears.

    So I use the same density on opposite sides but introduce a biasing. It works for an intensity of 1 or -1, but when I put more than an intensity of 1 (because I would like to have smaler elements in a angle), there are trangles again.

    (I used the minimu size of element (0.05) when i firstly mesh the component).

    Would you know how to keep squared elements and have smaller elements?

    Regards,

    Charlotte

     

     

    Don't forget : if you add more meshing contraintes, the quality will decreased. So you have to accept some compromises.

    C'est la vie :-)

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2018

    Hi everyone,

    Yes it's true I don't get only squared even if I controle the shape of the elements. but thanks for replying. 

    Ahah I understand, it wouldn't be physical anymore, if they were only squares. J'ai trouvé un compromis :)/emoticons/default_smile.png' srcset='/emoticons/smile@2x.png 2x' title=':)' width='20' />

    Charlotte

  • Q.Nguyen-Dai
    Q.Nguyen-Dai Altair Community Member
    edited January 2018

    Hi everyone,

    Yes it's true I don't get only squared even if I controle the shape of the elements. but thanks for replying. 

    Ahah I understand, it wouldn't be physical anymore, if they were only squares. J'ai trouvé un compromis :)/emoticons/default_smile.png' srcset='/emoticons/smile@2x.png 2x' title=':)' width='20' />

    Charlotte

    Hey, triangular elements are NOT 'bad' elements :-)

    Bonne continuation!