Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by zhangws55

  1. Thanks Rahul, for the video. It seems like manual hole filling is the only option? Any reason why the Hole Fill option does not work? I am asking because I will be dealing with a large number of situations like this so it would obviously be more convenient if this hole filling process can be a little bit more automated. Thanks a lot. Wensong
  2. Hi, Are you using partial remeshing? I remember I encountered similar problems when only remeshing part of my mesh. The problem is gone once remesh the entire mesh. Cheers, Wensong
  3. .hm file attached. Thank you. hole in shellmesh.hm
  4. Tried Fill Hole. It doesn't work for my cases. Any other suggestions? Cheers
  5. I figured it out just now. I was using HyperMesh Desktop rather than HyperMesh. There is no utility menu in the desktop version. Thanks!
  6. I don't seem to have it for some reason. Any idea?
  7. I would like to check the Fill Hole feature but couldnt seem to find the Utility menu. Could you upload a screenshot to help me locating the menu? Your help is much appreciated. Wensong
  8. Thanks Rahul, so automatic void filling is available if voids are on the same plane as surrounding elements? which feature is it? Cheers
  9. Hi, I sometimes encounters mesh voids in my simulations (see figure attached), and was wondering if there are features to semi-manually or automatically fill the voids or gaps with elements? Thanks in advance. Wensong
  10. I wish that could be possible. I am running large deformation FE simulations with frequent remeshing to eliminate mesh distortions (such as the one in this problem). These 'bad' meshes are unfortunately the products of previous FE increments so it is not really controllable. Anyway, let see if others have solutions to the automation of problem detection and fixing.
  11. hahah, no doubt. I however have too many meshes like this for me to deal with so it would be fantastic if there is a tcl or command line I can use to spot the problems and even fix them.
  12. Hi Nguyen-Dai, Thanks for the reply. Yup, I know. I was however wondering if there is a way to identify this sort of problem automatically without having to manually inspect the model? Thanks Wensong
  13. Hi, I have been trying to convert a surface shell mesh to a solid tetra mesh using the tetra mesh feature (see attached .hm file). "Topo Err: A join 2d region has no unique outer <2 found>" error was encountered and caused the abortion of solid mesh generation. I was wondering if it is possible to identify exactly which element(s) are problematic? and if there is a way to automatically clean up surface shell meshes? Many thanks, Wensong surface shell mesh problem.hm
  14. Hi there, I wonder if there is any update on this problem? is it likely to be fixed in next release? Thanks, Wensong
  15. Hi, I used the "Tetra Mesh" function to generate a 3D tetramesh from a surface shell mesh (tria elements). However, I noticed that after the tetramesh was generated. The surface shell mesh remains. Is it possible to somehow remove the tria shell elements while/after generating the tetra mesh? I have a nodeset that I would like to retain over this process. I tried generating the tetra mesh in a separate component and then delete the original shell mesh component to keep the tetra elements only. However, the nodeset was also deleted after removing the shell mesh. Cheers, Wensong
  16. Thanks Prakash, Please keep me updated. Regards, Wensong
  17. Hi, I wonder if there is a theory guide in Hypermesh support documents? I would like to mention the 3D tetra remesh function of Hypermesh in my write-up and it would be great if there is a support document that I can refer to. My understanding to its working principle so far is: 1. Recognises free surfaces and generates surface shell mesh from the original solid mesh 2. Reposition, remove or add nodes on the surface shell mesh to optimise the mesh quality 3. Generate internal nodes and thus elements basing on the optimised surface shell mesh Please let me know if this is correct. Cheers, Wensong
  18. OK it is solved. For item selection in the result tree of penetration tab: hmCollisionGui::FindTreeSelection 0 0 0 0 0 For autofixing of self-intersections and penetrations: hmCollisionGui::AutoFixDo Thank you all for your help. Hope HM scripting reference guide can be a bit more comprehensive in the future in a way that all these GUI commands are covered too. Cheers, Wensong
  19. Hi Tinh, This is truly helpful! Thank you! I wonder if you also have any idea on how to 'select' the first item in the result tree of the penetration tab? The AutoFixDo command you provided requires the intersection item to be selected first. This is the very last bit missing. Cheers, Wensong
  20. Hi Prakash, I tried again without using 'optimize tetras by force' but the results still remained the same. Can you confirm that 'remesh' was chosen instead of 'fix all' under 'Triangles' (see screen shot attached)? Would it be possible for you to capture the whole process and send me a video clip so that I can compare it with what I have done? Sorry about the trouble. Regards, Wensong
  21. Hi Prakash, 'Fix All' under 'Triangles' has always worked fine with node anchoring but 'Remesh' does not. It is the 'Remesh' function that I want to use together with anchored nodes. Cheers, Wensong
  22. Hi Rahul, Yes, I am now able to get relevant information about the self-intersection elements. However, I still need to figure out a way to AUTO FIX the intersections. The reason is that I have a number of meshed to remesh and it is not practical to remove those self-intersections manually one by one. Since HM has this auto-fixing feature in GUI (as shown in the screen shot with the original post), do you have any corresponding tcl commands for it? so that I not only can find where the element intersections happen but also to be able to fix it automatically through scripting. I hope I explained the problem clear enough. Cheers, Wensong
  23. Hi, Thanks for replying. Glad to know I am not the only one encountered this problem. My simulation involves a frequent remeshing and mesh optimisation process which needs to be automated so I am afraid it is not quite possible to manually edit the shell mesh every time. Regards, Wensong
  24. Hi Prakash, The model has been sent to your 'secure file dropbox'. Please check. Cheers, Wensong
  • Create New...