Bullet collision - trimesh

136 views
Skip to first unread message

Halvor Aslaksen

unread,
May 7, 2024, 3:37:38 AM5/7/24
to ProjectChrono
Hi!

When trying a simple collision case by dropping a cube made from ChBodyAuxRef and an imported .stl mesh on top of another trimesh .stl cube, they act very strangely. If I change the envelope bullet value to certain values (like 0,02) the initial collision is detected, before they merge into each other. For other values, the collision is never registered.  I've made sure the normals point outward in my .stl mesh, and I've also tried with a .obj format with the same result. Is there anything I can try to fix this problem?

Thank you!
project_code.txt

Halvor Aslaksen

unread,
May 20, 2024, 5:00:47 AM5/20/24
to ProjectChrono
The problem seem related to the fact that the collision shape doesn't follow the visual shape when it's falling through the air, similar to what was described for the multicore collision case posted before this message. Is this something that must be fixed in the source code, or something that can be changed in my code?

Bent Møller

unread,
Feb 4, 2025, 3:39:36 AM2/4/25
to ProjectChrono
Hi

It seems that this is an old question but still equally relevant.

It fits with some observations that I made where it seems that one of their examples breaks down when replacing their meshes by simple block meshes:

I wonder what kind of limitations there are on the collision checking between concave/convex meshes because so far, I've had plenty of issues when working with meshes.

Reply all
Reply to author
Forward
0 new messages