Continous mesh between components

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

Hello all,

 

I would like to build a model with several components, but with continuous mesh between them. As an example, I attached a screenshot of the demo file of the truck. I circled 2 locations where this happens : different components but a continuous mesh. How is this done ?

- Should I import my components as one and split them later by selecting each component's elements ? 

- Should I import them  seperately and mesh them in a way I don't know ? I already tried to mesh to seperate elements at once. They are imported from solidworks software, where I impose a face coincidence. So the surfaces should match but the mesh doesn't. 

 

How to work this out ? 

 

Thank you in advance,

Alice

<?xml version="1.0" encoding="UTF-8"?>2017-02-22_16h44_35.png

Tagged:

Answers

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited February 2017

    Use organize command in Hypermesh to move element from one collector to another.

    <?xml version="1.0" encoding="UTF-8"?>organize.JPG

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    Hi @Alice

    During meshing make sure you choose 'Keep Connecivity' option in AutoMesh panel. 

     

    This ensures to share existing nodes with newly created mesh.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    Hi Rahul and Prakash,

     

    Thank you both for your help. 

     

    @Prakash Pagadala I did not manage to make it work. Here what I did : 

    - 2 different components

    - first meshed with 2D automesh

    - second meshed with 2D automesh, checking 'keep connectivity'

    --> no connectivity

    what did I do wrong ?

     

    Thank you,

    Alice

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited February 2017

    For connectivity between mesh apply free edges check.

    <?xml version="1.0" encoding="UTF-8"?>Edges.JPG

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    Ok I managed to do it. Thanks a lot for these two solutions.

     

    Best regards,
    Alice

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2017

    Hello, I come back to you on the issue of getting a continuous mesh between two components. I first tried with test components but my real components are too complexe to split them after meshing. Plus, it seems to be difficult with tetrameshing. 

     

    So I have 2 components, that are similar to the screenshot attached : two components, one being the negative of the other one, one the internal matter of the other one. 

    I mesh my outside component first as it needs a fine mesh. Then I mesh my second component but it has a way greater mesh size. What I want is to tell Hypermesh to mesh as the external component at the linking surface. 

     

    In another question on this forum I saw that Rahul urged to project the elements from one component to the second's component external surface. I did not quite get that part. 

     

    Would you know how to solve my problem best ? As I said, the junction between both components is complex and I can not split the meshes afterwards.

     

    Thank you in advance,

    Alice

    <?xml version="1.0" encoding="UTF-8"?>2017-03-21_18h39_27.png

  • Q.Nguyen-Dai
    Q.Nguyen-Dai Altair Community Member
    edited March 2017

    If I undertand you have two solids in contact. If you would like to have two mesh share the same nodes on contact surface you have to make contact surface become shared faces for these solids (yellow surfaces).

    One you have this shared face, the second mesh will be well connected to the 1st one.

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2017

    Hy Q.Nguyen-Dai,

    Thanks for your quick reply. This is exactly what I want to do. I put my two components one into the other using the 'position' panel and now I want the meshes to match.

     

    I already read about the faces option but did not manage to make it work : I go to faces > comps > I select both > find faces. But Hypermesh says there are no elements... 

    I tried another thing : I meshed my first component and then did the same as before. The faces Hypermesh finds and puts into '^faces' are the elements of the first component. I try 'preview equivalence' but nothing works.

     

    What do I do wrong ? 

     

    Thanks,

    Alice

  • Q.Nguyen-Dai
    Q.Nguyen-Dai Altair Community Member
    edited March 2017

    Maybe to share your model for better understand your question?

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2020

    Here my HM file. Thanks,

    Alice

    Unable to find an attachment - read this blog

  • Q.Nguyen-Dai
    Q.Nguyen-Dai Altair Community Member
    edited March 2017

    Have a look at my PDF & HM.

    HTH,

     

     

    <?xml version="1.0" encoding="UTF-8"?>Alice_trial1.png

    Unable to find an attachment - read this blog

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2017

    Thank you very much Q.Nguyen-Dai for taking time for this personalized tutorial ! I check it right away and might come back if anything reamins unclear to me.

     

    Thanks a lot !

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2017

    Hi Q.Nguyen-Dai,

     

    Could you just explain to me  how you get the internal skin of the externel component ? I do not manage to do it : I go to 2D -> skin, but I get a wierd surface...

     

    Thanks in advance, you help me a lot !

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2017

    Ok I managed to do it : I did wrong on the faces option becasuse I chose elements instead of component. Choosin element gives you all the faces of each element, so you get kind of a 3D hole meshed component. By choosing component, you get only the external faces, and then I erased the external elements.

     

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2017

    A last question though : is there an easy way to extract the faces of elements lying on one specific surface of te component ? Say here, in the case of the sphere, extracting directly the faces of the elements lying on the internal surface ? This could help for more complex geometries were a manual cleaning of 2D-elements could be long and fastidious .

     

    Thanks

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited March 2017

    Extended entity selection has variety of option to select element of faces.You can try with by window option.

    <?xml version="1.0" encoding="UTF-8"?>Extended entity selection.JPG

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2017

    Hi Rahul, Thank you for your help. I already tried several of these options but I looked for a easier way as this becomes quickly time-waisting when you need to do it several time. 

     

    If you think of an easy option, please let me know. 

  • D.G
    D.G Altair Community Member
    edited January 2020

    Hello,
     

    I have the same issue of Alice but with two components, a baseplate on a cilinder, and I cannot extract any surfaces in order to repeat the steps indicated by Q.N-D. Does another method to assure continuity between two solid meshes exist?
    I tried to tetramesh separately the baseplate and the cilinder but I don't know how to assure the continuity of the nodes at the interface.
    Thank you.

     

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

    @D.G: share your model HM?

  • tcgkw
    tcgkw New Altair Community Member
    edited May 2020

      

    Hi Q.Nguyen-Dai,

     

    I have the exactly same problem, but the link is expired, could you please send me the tutorial by any chance? 

    Thanks in advance.

     

    Best,

    tcgkw

     

     

    Have a look at my PDF & HM.

    HTH,

     

     

    <?xml version="1.0" encoding="UTF-8"?>Alice_trial1.png

    Unable to find an attachment - read this blog