Best practice to solve issues with solid mesh
I'm working on meshing a solid part in hypermesh v13. Currently, I can create solid tetra mesh that initially looks pretty admissible. I run checks on the mesh by going to tool->check elems. Of course, there are always a couple hundred nodes that don't fit within some requirement (i.e skew<75). I'm having issues finding an effective way to repair the poor elements. The best solution I have so far is to click the 'save failed' button, and then mask everything but the failed items. Form there, my procedure is as follows:
1. 3D -> tetramesh -> refinement box : In define refinement box, select 'by elems box' option, select visible elements, set refinement size as desired, create.
2. tetramesh -> tetramesh parameters: select the refinement box I just created in the refinement box field
3. tetramesh -> tetra remesh : Select all elements, set free boundary faces to 'remeshable', click 'remesh'
If I set the refinement size relatively small compared to the original mesh, the nodes within the box are reduced in size and most of the issues go away. The issue is that generally the problem nodes are spread out over the entire model. When I make the box, hypermesh wants to reduce the size of every element within the box, not just localized around the nodes I care about. So if this box covers the entire model, all of the elements are reduced in size and computation time is through the roof.
So my basic question is, after I identify which elements have issues, what is the best way to go about remeshing to correct those issues?
Answers
-
i guess you should go for by attached 2-3 times for failed elements, then you simply do tetra re-mesh with 0.1(say) tet collapse criteria. For tetra i don't think you should worry much.
0 -
In case of complex geometry, I'll divide always into smaller et simpler solids. So when you remesh the impact is minimized.
0