how to convert the stl file to soild mesh

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

I have a stl file that I used solver deck to import into hypermesh. I created surfaces using Geometry -> Create ->Surfaces -> from FE. However, I am not able to create solid mesh after that. please see my attached image.

 

Thanks,

Louis

<?xml version="1.0" encoding="UTF-8"?>post-33532-0-22226000-1414172669_thumb.p

Tagged:

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited October 2014

    After importing your STL, if you have a closed volume, you can make volume mesh directly with 3D => tetramesh.

  • Rahul_P1
    Rahul_P1
    Altair Employee
    edited October 2014

    when you need to convert an .stl representation of a model into a tria/quad mesh; using shrink wrap provides a quick and efficient way of achieving this

     

     

    HyperWorks Desktop Applications > HyperMesh > User's Guide > Meshing > Surface Meshing:

    Shrink Wrap Meshing

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2014

    Hi, 

     

    Thanks for your suggestion. I tried shrink wrap meshing. It works but it seems like the internal cavity disappeared. 

     

    The first attached image is the surfaces created from FE. The surfaces do not look uniform (after create automesh) but the method is able to catch the internal cavity (black arrow). 

    <?xml version="1.0" encoding="UTF-8"?>post-33532-0-98580800-1415943055_thumb.j

     

    When I used shrink wrap meshing, the element size has to be small (<1) and then the mesh will look better (uniform) and keep the shape. (the second attached image) but the internal cavity disappeared. This method seems fill the internal hole automatically

    <?xml version="1.0" encoding="UTF-8"?>post-33532-0-63867900-1415943603_thumb.j

     

    Is there any way that I am able to mesh my sample with 'uniform' meshing (shrink wrap) but keep the internal cavity (surface created from FE)?

     

    Thanks, 

    Louis

    -

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2014

    Hi Louis,

     

    Can you try patch holes in Shrink Wrap panel?

    <?xml version="1.0" encoding="UTF-8"?>post-7616-0-81161000-1415945392_thumb.jp

  • Rahul_P1
    Rahul_P1
    Altair Employee
    edited November 2014

    Louis,

     

    Try with the tight wrap option, loose wrap may not wrap around all the features as necessary. 

     

    In your particular case however, the only other option if shrink wrap does not give the required result, is to use Tetramesh. 

     

    To tetramesh, you can try to tetramesh directly as suggested by Q above, or you may have to tria mesh the surface carefully, making sure you have a closed volume and then proceed to tetramesh. 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2014

    I just tried shrink wrap with patch hole and tight wrap. It does not retain the inner cavity. 

    <?xml version="1.0" encoding="UTF-8"?>post-33532-0-96497300-1415978039_thumb.j

     

    I also tried 3D->tetra mesh. It works but the mesh seems like just based on the original import stl file. The meshes include too many elements. 

    <?xml version="1.0" encoding="UTF-8"?>post-33532-0-90870900-1415978220_thumb.j

     

    I use coarse function to decrease the nodes and elements. however, the result meshing does not look good compared to shrink wrap function. Is there any ways that I can try?

    <?xml version="1.0" encoding="UTF-8"?>post-33532-0-36285900-1415980428_thumb.j

     

    Thanks, 

    Louis

    -