Isaac Sim Version
4.2.0
Operating System
Ubuntu 20.04
Topic Description
Detailed Description
My mesh asset is a triangular mesh model. It is actually a very flat cuboid with dimensions 0.5 * 0.7 * 0.003. I want to add deformable-body dynamics to my own mesh assets, However, it reports an error, and the error message is:
[Error] [omni.physx.cooking.plugin] Mesh is flat, creating tetrahedral meshes for deformable simulation failed
However, when I create a mesh of the same dimensions using the create mesh prim function in Isaac-Sim, it can run correctly.
Steps to Reproduce
use my own mesh assets
- import the obj model
- add deformable-body dynamics to the mesh aassets: choose
Add > Physics > Deformable Body
use mesh create by isaac-sim
- In Isaac-sim,
Create > Mesh > Cube
- scale the cube mesh to (0.5, 0.7, 0.003)
- add deformable-body dynamics to the mesh assets
My mesh asset
flat_cube.zip (15.2 KB)
Hi @caieleven, Thank you for posting your question. The tetrahedral decomposition algorithm for deformable mesh generation is designed for volumetric bodies, so it checks to make sure that the mesh is not flat. Your workaround on making a deformable mesh on a cube and then scaling it down is a good approach. Is there any issues on doing this post-scaling to get a sheet?
Michael
Hello!
We noticed that this topic hasn’t received any recent responses, so we are closing it for now to help keep the forum organized.
If you’re still experiencing this issue or have additional questions, please feel free to create a new topic with updated details. When doing so, we recommend mentioning or linking to this original topic in your new post—this helps provide context and makes it easier for others to assist you.
Thank you for being part of the NVIDIA Isaac Sim community.
Best regards,
The NVIDIA Isaac Sim Forum Team