Dear all,

I work on watch parts simulation through rigid body dynamics. I had 
problems with contact detection between some parts so I decided to build 
the simplest scenario where I get the problem. 
This scenario is the simulation of gears (as mesh objects). The problem is 
that the teethes of the gears don't collide, they go through each others. 
The script does the following:
- load the STL files of the gears 
- create ChBody for each gear
- add triangle mesh visualization shape 
- add collision shape using ChCollisionShapeTriangleMesh
- apply a torque to one of the gears using AccumulateTorque() until a speed 
of 0.05 rad/s is reached

I am using ChSystemNSC with BULLET collision detection. I checked project 
chrono documentation page on collision detection and tuned the contact 
envelope and margin but didn't get any result. To make sure it was not due 
to the accuracy, I reduced the speed of the gear and set the time step to 
0.001 s. 
When I launch one gear on the other, like throwing a ball on another, the 
collision occurs.

I don't have a lot of experience on rigid body analysis so any feedback 
would be greatly appreciated !
Best,
Antoine 

-- 
You received this message because you are subscribed to the Google Groups 
"ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/projectchrono/013ce180-1ec7-4d6a-95c1-e6e91e3c81f2n%40googlegroups.com.

Reply via email to