I can't get Sim3D PreciseContacts to work
3 次查看(过去 30 天)
显示 更早的评论
I have some concave STL mesh that I put in the 3d sim world, I noticed the collisions (require physics enabled) or overlap are detected according to a simplified convex hull around the part.
I figured the parameter PreciseContacts should do the trick, but when activated then collision events or overlap events are no longer detected.
0 个评论
回答(1 个)
Nishan Nekoo
2024-6-17
Hi Jesse, do you have a script or model that you can share so that I can replicate this behavior?
4 个评论
Nishan Nekoo
2024-6-24
Hi Jesse, this appears to be a limitation with using PreciseContacts due to the fact that PreciseContacts uses complex collision, and collision detection happens with very single vertices and faces of the object mesh.
Objects with PreciseContacts set to true cannot generate events while
- Moving kinematically and interacting with static or moving objects.
- Static and interacting with static or moving objects which also has PreciseContacts true.
This limitation will be better documented in the future but I wanted to provide you an update here.
Nishan
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!