Continous mesh between components
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
Answers
-
-
Hi @Alice
During meshing make sure you choose 'Keep Connecivity' option in AutoMesh panel.
This ensures to share existing nodes with newly created mesh.
0 -
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
0 -
-
Ok I managed to do it. Thanks a lot for these two solutions.
Best regards,
Alice0 -
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
0 -
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.
0 -
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
0 -
Maybe to share your model for better understand your question?
0 -
0
-
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 !
0 -
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 !
0 -
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.
0 -
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
0 -
-
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.
0 -
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.0 -
@D.G: share your model HM?
0 -
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
Altair Forum User said:0