Кстати, и тут на форуме обсуждался уже вопрос о создании шестеренок.
Есть такая интересная прога InkSpace и к ней два модуля (плагина)
Unordinary gears — для создания шестеренок произвольной формы
Gear dev — для создания шестеренок, с разным количеством зубьев, с разными углами зацепления, с разными толщинами спиц и т.д.
Правда надо сказать, что свою квадратную шестеренку я рисовал в… Word.
Хотя можно было и в InkSpace и в Autocad и т.д. и т.п.
PerpetumMobile