Question about TetrahedronFEMForceField(FEM) component #4577
|
HI all, When I try to add TetrahedronFEMForceField(FEM) component to my scene, there is an error message keeps displaying: [ERROR] [TetrahedronFEMForceField(FEM)] object must have a tetrahedric topology. The component is inactivated. To remove this error message please add a tetrahedric topology component to your scene. I implemented subTopo component like this: I go through the source code and understand that the error message is caused by not detecting any tetrahedron in my mesh, But i generated my mesh using gmsh and it looks to me do have tetrahedron. I attached my code and mesh below. Very appreciate if i can get any form of help. Similar discussion are #3580 and #2732 but no apparent solution found. |
Replies: 3 comments
|
Hi @ldi4 This error seems quite explicit: a volumetric mesh including tetrahedra is needed in order to compute a linear elasticity material with the TetrahedronFEMForceField. Make sure your file mesh (catheter_ascii.vtk) contains tetrahedra and sub-topologies (triangles, edges and vertices). Hope this helps |
|
Hi, some quick questions to identify where could be the error:
Best regards, |
|
Hi All, problem solved by regenerating vtk mesh directly from stl file instead of igs file. New mesh works but have [Cannot find triangle in tetrahedron] issue, but I will start a new discussion on this. Thank you guys for all your help! |
Hi All, problem solved by regenerating vtk mesh directly from stl file instead of igs file. New mesh works but have [Cannot find triangle in tetrahedron] issue, but I will start a new discussion on this. Thank you guys for all your help!