当方unity歴一ヶ月程の初心者なのですが、どうしても上手くいかない事があり、質問させていただきます。

使用環境はwindows10のunity2018です。

画像の歯車は二つともrigidbodyのconstraintsで位置は固定、x軸にしか回らない状態に固定して、噛み合わせてあります。
また、二つともSA Mesh Colliderで細かくbox colliderを付けた状態です。

目的は片方の歯車を回転させ、それに連動させてもう片方の歯車を動かす事なのですが、最後の動画の通り歯をすり抜けてしまいます。

もし、誰か解決方法をご存知でしたら教えていただけないでしょうか。
どうかよろしくお願いします

https://imgur.com/ogbMx7W
https://imgur.com/TRXz4vS
http://fast-uploader.com/file/7090854412083/