hexagon logo

I have a running model in which I have used tet10 mesh for solid. Now based on my results I would like to refine (fine mesh) mesh on one solid object. Is there a way to do it without deleted the mesh on the body and remeshing it again?

I have RBE2 and RBE3 connected to that solid geometry. If I deleted the mesh and mesh it again using small GEL value I get bad elements. (probably its picking up the RBE3 and RBE2 nodes already associated with that solid and creating bad elements.) Any way around for this?
  • If you don't want to delete the mesh, you could conceivably use Utilities/FEM-Elements/Break Elements, Break/Tet/Split and use the middle Replacement Pattern, which creates 4 Tets about the element centroid. This would just increase the number of elements, creating a finer mesh without changing or moving the existing nodes.
  • Thank you for the comment. I tried this and unfortunately it is not splitting. ​Msg I get that the element I am splitting is not a TET4 element. My element is TET10.
  • You can get around this as well. First go to Elements, then Modify/Element/Edit. Click on Type.
     
    For Shape, select Tet.
     
    For New Topology, select Tet4.
     
    Then select your Tet10s in "Element List" and click Apply.
     
    This will convert your Tet10s to Tet4s, which will allow you to split it with the Utility.
     
    Once you've done the split, go back to this menu and change the new Tet4s into Tet10s again.
  • Thanks, I understood that its a two step process . few follow up questions.
    Since I modified few elements of that solid, do I need to associate the new elements/new nodes with the Solid?
    Do I need to equivalence the nodes?
     
    Thanks for all the help​
  • Yes, you do need to associate the new elements to the solid. You can use Elements, Associate/Elements/Solid, then pick all the elements and then the solid.
     
    I do not think you need to equivalence the nodes, but it wouldn't hurt to do an Equivalence to be sure everything is connected. Do a free edge check with Verify/Element/Boundaries to check for any interior cracks (there shouldn't be). Note that there will be dashed lines indicating free/shared edges on the exterior boundary, especially on the corners, but don't worry about those; these are natural.
  • An alternative approach that can be useful for remeshing parts of a tet mesh is to use a tri element skin . the methodology goes like this:
    1) create a group of the tet elements that you want to remesh and only post that.
     
    2) create tri elements on the free surface of these tets using:
    Create / Element / Edit :
    Shape: Tri
    Topology: Tria6 (assuming you're om tet10s)
    Pattern: Elem Face
     
    turn auto execute off, use existing midside noes on, and then use the "Free face of element" select icon and do a selct of all the tet elements on the screen. This should only select the outside (free face) of the tet and use them to make tri elements.
     
    3) delete the selected tet elements.
     
    4) modify the tri mesh if you want to increase the element density in certain areas. This can be done by editing/splitting elements or probably easier using Create/Mesh/On Mesh and using Feature recognition and Feature selection to preserve edges/nodes that you need to retain (interface nodes, RBE nodes etc). Where the original selected tet elements join other tet elements, the tria mesh can not be changed otherwise the refined model can not be joined (equivalenced) correctly to the other parts of the original mesh. When you are happy with the new tria mesh use it to make new tet elements.
     
    5) create new tet elements: Create / Mesh / Solid (Tet/TetMesh/Tet10) use a Global Edge Length that reflects the new element size you want and in the "Input List" rather than using the "solid" select icon use the "tri element" select icon and select all the tri elements (these should define an enclosed volume, their element normals pointing outwards).
     
    6)delete the tri elements and check equivalencing (though you should have preserved the interface nodes as you remeshed the tri elements so there should be no nodes to equivalence).
     
    This approach is remeshing solid elements rather than remeshing the geometry, so you may want to Associate/Element/Solid if the association is something you use for LBCs/Properties.
     
  • Thank you for a detailed post! its really helpful. Only question I have in regards to mesh on mesh (modify the tri elements) ​. How to I preserve edges/nodes in the feature selection? You mean I should individually select the hard nodes for instance where I have my RBE? or is it something else you are talking about.