Резюме.
Библиотека для создания зубчатых колес.
Вот библиотека для OpenSCAD, позволяющая легко создавать шестерни.
Включите lib-gear-dh.scad.
Используйте следующие команды для создания шестеренок:
шестерня (зубья, толщина, масштаб);
Где :
- Зубы: количество зубов.
- Толстый: толщина зубчатой передачи.
- Масштаб: значение масштаба для настройки передаточного механизма на правильный размер в системе, в которой он функционирует.
Когда количество зубьев меняется, диаметр зубчатого колеса изменяется, но геометрия зубьев остается прежней, что позволяет зубчатым колесам работать вместе.
http://robotix.ah-oui.org/site/main.php?found=200706-basic-gear-lib
Как я разработал это.
Вышеуказанное изображение было создано следующим скриптом:
Включите lib-gear-dh.scad.
Включите lib-worm-dh.scad.
// gear(зубы, толщина, масштаб);
gear(24,8,10);
Перевести([00,12,00])
gear(10,8,10);
// worm() : то же масштабирование, что и у шестеренок.
Повернуть([00,90,00])
червь(10);
Создание нескольких шестеренок:
шестерня (зубья, толстые, чешуя);
Зубы: количество зубов.
Толстый: толщина шестерни.
Масштаб: приведение значения к правильному размеру в соответствии с системой, в которую оно вставлено.
Когда вы меняете количество зубьев, диаметр зубчатой передачи изменяется, но геометрия зубьев остается прежней, что позволяет создавать системы, которые работают вместе.
Создание бесконечного винта:
червь (шкала);
Масштаб: должен быть таким же, как для передачи.
タグ
モデルソース
