Всем спасибо, главное что не виснет.
2Dominator, да, я сейчас борюсь с этим провтыком. Вот немного более рабочая версия, если заклинить, ведёт себя правдоподобно. Но блин иногда глючит - если убрать не ту шестерёнку, которой заклинили, не начинает вращаться. Завтра наверно до ума доведу. Кстати, если кто хочет глянуть исходник - скажите, выложу.
UPD:
Матчасть давно изучена. Лучше б спросил почему зацепления не эвольвентные (:
Качать в 10 посте