Important: Isaac Sim support
Note: For Isaac Sim support, the community is gradually transitioning from this forum to the Isaac Sim GitHub repository so that questions and issues can be tracked, searched, and resolved more efficiently in one place. Whenever possible, please create a GitHub Discussion or Issue there instead of starting a new forum topic.
Note: For any Isaac Lab topics, please submit your topic to its GitHub repo ( GitHub - isaac-sim/IsaacLab: Unified framework for robot learning built on NVIDIA Isaac Sim ) following the instructions provided on Isaac Lab’s Contributing Guidelines ( Contribution Guidelines — Isaac Lab Documentation ).
Please provide all relevant details below before submitting your post. This will help the community provide more accurate and timely assistance. After submitting, you can check the appropriate boxes. Remember, you can always edit your post later to include additional information if needed.
Isaac Sim Version
- 5.1.0 (standalone)
Operating System
- Ubuntu 22.04
GPU Information
-
Model: NVIDIA L40S
-
Driver Version: 580.95.05
Topic Description
PhysX Deformable on a thin sheet mesh behaves almost like rigid (little/no visible deformation) in Isaac Sim 5.1 on Ubuntu.
Detailed Description
I am trying to simulate deformation of a thin sheet metal part in Isaac Sim 5.1 (Ubuntu) using PhysX Deformable. The target object is a thin sheet (open surface / very small thickness). I create a ground plane and drop a rigid cube/sphere onto the sheet to observe bending/denting.
However, the sheet behaves almost like a rigid body and shows little to no visible deformation. I tested both Deformable workflows:
-
(beta) Surface Deformable Body + Surface Deformable Material
-
(deprecated) Deformable Body (deprecated) + Deformable Body Material (deprecated)
Both produce similar “rigid-like” behavior. I would like to know whether this is a known limitation/bug in Isaac Sim 5.1 or if my mesh/setup is incorrect.
Asset pipeline:
-
Siemens NX: load STEP (TOP_ASSY_ALLCATPART), isolate the work part only
-
Export OBJ from NX
-
Convert OBJ → USD using HOOPS Converter in Isaac Sim
-
Load the USD in a new stage
Important note: to apply Deformable schema, I had to disable instancing on the imported prim:
pythonCopyimport omni.usd
stage = omni.usd.get_context().get_stage()
p = "/World/..."
prim = stage.GetPrimAtPath(p)
prim.SetInstanceable(False)
Steps to Reproduce
-
Start a new stage in Isaac Sim 5.1
-
Convert OBJ → USD via HOOPS Converter and load it into the stage
- Target mesh path:
/World/.../Mesh
- Target mesh path:
-
Create a ground plane (Create → Physics → Ground Plane)
-
Apply Deformable to the sheet:
-
Option A: Surface Deformable Body (beta) + Surface Deformable Material (beta)
-
Option B: Deformable Body (deprecated) + Deformable Body Material (deprecated)
-
-
Create a rigid cube/sphere:
- Rigid Body + Collider (Box/Sphere)
-
Press Play
Error Messages
-
No critical errors, but behavior is unexpected (rigid-like / no deformation).
-
Previously saw instancing/proxy related errors when applying schema, resolved by
SetInstanceable(False).
Screenshots or Videos
-
(Attach screenshots of the applied Deformable schemas/material settings and the rigid body drop test)
-
(Optional) short video showing “no deformation”
Additional Information
What I’ve Tried
-
Tested both beta and deprecated Deformable workflows
-
Lowered Young’s modulus and increased rigid body mass / drop height
-
Increased substeps to reduce tunneling
-
Confirmed the rigid body has Collider + Rigid Body
Additional Context
Questions:
-
For thin sheet metal assets, is Surface Deformable Body (beta) the correct approach, or is PhysX Deformable mainly intended for volume/tetrahedral meshes?
-
Is there any known issue in Isaac Sim 5.1 where deformables behave rigid or material parameters have little effect?
-
Are there recommended settings (substeps/iterations, material ranges, simulation mesh generation) for visible bending/denting?
-
If the mesh is the issue, what are the required mesh conditions (scale, triangulation, manifold/closed surface requirements, thickness, etc.)?
I can provide a minimal USD reproduction stage if needed.