Jump to content
Alice

Continous mesh between components

Recommended Posts

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

2017-02-22_16h44_35.png

Share this post


Link to post
Share on other sites
Guest

Hi @Alice

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

 

This ensures to share existing nodes with newly created mesh.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

2017-03-21_18h39_27.png

Share this post


Link to post
Share on other sites

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.

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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 !

Share this post


Link to post
Share on other sites

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 !

Share this post


Link to post
Share on other sites

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.

 

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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. 

Share this post


Link to post
Share on other sites

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.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...