Калькулятор волнового редуктора с ПТК
Для построения волнового редуктора с ПТК и упрощения себе работы написал скрипт расчета и построения его профиля.
Сам он лежит тут: https://codeberg.org/TrashRobotics/BallsWaveGearingGenerator
Ну или же вот отдельно файлом:
Сам он лежит тут: https://codeberg.org/TrashRobotics/BallsWaveGearingGenerator
Ну или же вот отдельно файлом:
py
calc_vptc.py6.93 Kb
Представляет он из себя скрипт на питоне, в который необходимо ввести данные о вашем редукторе (передаточное число 𝐢, диаметр используемых шариков 𝐝𝐬𝐡 и внешний радиус впадин жесткого колеса 𝐑𝐨𝐮𝐭).
Также перед запуском скрипта необходимо установить для питона дополнительные библиотеки (если они еще не установлены):
$ pip3 install ezdxf matplotlib numpy
При запуске скрипт посчитает все параметры редуктора, сгенерирует полный профиль редуктора и выведет его в dxf-файл, с именем, которое вы укажете в переменной 𝐎𝐔𝐓_𝐅𝐈𝐋𝐄.
Дальше файл можно импортировать в любом CAD'е и смоделировать редуктор.
Некоторые тонкости, касательно, выбора внешнего радиуса впадин жесткого диска 𝐑𝐨𝐮𝐭.
Чем меньше он будет, тем компактнее выйдет редуктор. Но есть предел, до которого его можно уменьшить. Определяется он следующей формулой:
Но можете не париться, если вы переборщите, калькулятор вам об этом скажет:
Интересно было бы сравнить долговечность волнового редуктора, волнового с ПТК, планетарного. Попробовать подобрать аналогичные по моменту/передаваемой мощности. Есть подозрение, что заострённые кромки профиля обкатки будут притупляться, если редуктор будет нести радиальную нагрузку. Если мы движемся в сторону практического применения печатных редукторов, не только прототипирования, то про долговечность тоже нужно помнить. По крайней мере знать, "сколько протянет".
И нажми Enter Там загрузка пойдёт и после неё Python заработает