Базовый расчёт зубчатой передачи
основные соотношения
Рассмотрим основные геометрические параметры зубчатой передачи. Имеется ввиду самый "классический" случай эвольвентной прямозубой передачи (поскольку есть очень много других, более специальных случаев). Здесь не будем углубляться в детали, для этого есть специальная техническая литература (детали машин, теория механизмов и т.п.). Рассмотрим самое основное, что нужно знать, чтобы замоделировать зубчатое зацепление, например, для 3D печати.
В зубчатом зацеплении участвует пара - шестерня (с меньшим кол-вом зубьев), и зубчатое колесо (с большим кол-вом зубьев). Если кол-во зубьев равно, ведущее колесо - шестерня, ведомое - зубчатое колесо.
Кол-во зубьев ведущей шестерни - z1, ведомой - z2. Передаточное отношение: r = z2/z1
Есть четыре основных окружности для зубчатого колеса (рис.1): внешняя (da), внутренняя (df), делительная (d) и базовая (db). Все они показаны на рис.1 для второго колеса. Весь зуб целиком расположен между внутренней и внешней окружностью. По делительной окружности оба колеса обкатываются при вращении. То есть, если мысленно заменить шестерни двумя цилиндрическими поверхностями, которые соприкасаются друг с другом и не проскальзывают друг относительно друга, то эти цилиндры будут вращаться эквивалентно шестерням. Соответственно, отношение диаметров делительных окружностей будет такое же, как и передаточное отношение всей зубчатой передачи в целом.
Чтобы исключить вибрации при работе пары, вызванные постоянным смещением точки контакта зубьев при вращении и изменением передаточного отношения, зуб иммет специальную форму - эвольвенту. Если мы положим прямую рейку на цилиндрическую поверхность и начнём её обкатывать по поверхности, то кончик рейки будет описывать определённую траекторию. Это и будет эвольвента. Для этого есть базовая (db) окружность - по ней нужно обкатывать "рейку", чтобы получить профиль нашего зуба. При такой форме зуба, линия силового взаимодействия (или линия зацепления) двух контактирующих зубьев (красная линия 1 на рис. 1) не меняет положения в пространстве, и передаточное отношение остаётся постоянным. Это позволяет шестерням вращаться плавно и тихо.
Также отметим, что угол α между линией зацепления 1 и касательной 2 к делительной окружности как правило принимается равным 20°. Линия зацепления всегда касательна к базовым окружностям обоих колёс.
Расстояние между двумя соседними зубьями - шаг p. Это длина арки, отложенной на делительной окружности между двумя соседними зубьями. Однако, на практике удобнее использовать модуль зуба m.
Если мысленно развернуть делительную окружность, растянуть её по прямой линии, а потом сжать длину окружности до диаметра окружности d, то шаг p пропорционально сожмётся до модуля m. Поэтому также верно:
Значение модулей стандартизировано, и выбирается по таблицам.
Высота зуба над делительной поверхностью равна модулю m. Высота зуба под делительной поверхностью равна модулю 1.25 * m. То есть, полная высота зуба - 2.25 * m. Когда мы выбрали модуль и кол-во зубьев, исходя из требуемого передаточного отношения, диаметры окружностей выражаются сдедующим образом:
Расстояние между осями колёс:
Если заданы диаметры колёс, то из этих формул можно выразить z1, z2.
Число зубьев лучше не выбирать меньше 16-и, так как сильно искажается геометрия зуба и возникают проблемы с зацеплением зубьев. Если при заданных диаметрах колёс z1 < 16 или z2 < 16, то нужно выбрать модуль поменьше.
Построение профиля зуба
Дальше я расскажу как можно построить профиль зуба в CAD программе. Сразу оговорюсь! Большинство современных CAD приложений имеют готовые модули для построения зубчатых колёс. Используйте их. Однако, если всё-же есть необходимость нарисовать самому - то есть разные методики для этого. Я придумал свою, мне её хватает (когда не получается использовать готовые модули) для моделирования и 3D печати пластмассовых колёс.
Диаметр базовой окружности:
Введём углы φ1, φ2:
Проведём прямую 1, соединяющую центры колёс (рис.2). Проведём прямую 2, под углом φ2 к вертикали. На пересечении прямой 2 и делительной окружности отмечаем точку 5. Это будет одна из точек контура зуба. Проведём прямую 3 через точку 5, касательную к базовой окружности. Получим точку касания 4. Расстояние между точками 4 и 5:
Если теперь обкатывать прямую 3 по базовой окружности в сторону основания зуба, то точка 5 переместится в точку 6. Отрезок O2-6 составляет с отрезком О2-4 угол φ3:
Построим прямую 7, она составляет угол φ1 с прямой 3, а также касательна к базовой поверхности. Получим точку 8. Точка 9 отстоит от точки 8 на расстояние L1:
Построим прямую 10, она составляет угол 2*φ1 с прямой 3, а также касательна к базовой поверхности. Получим точку 11. Точка 12 отстоит от точки 11 на расстояние L2:
Теперь мы можем провести кривую (сплайн) через точки 6, 5, 9, 12. В нашем случае db > df (это не обязательно всегда будет так), поэтому можем дополнить контур зуба прямой линией 6-13, опущенной радиально вниз к основанию зуба. Также проведём арку 14-15 по внешней окружности зуба - это будет контур вершины зуба. Теперь нужно отзеркалить полученный профиль 13-6-5-9-14-15 относительно межосевой линии О1_О2, и получим полный профиль.
Если нужно построить зубчатую рейку, то это по-сути зубчатое колесо с бесконечно большим диаметром, а значит эвольвента вырождается в прямую линию. То есть, зуб будет иметь форму трапеции, боковые стороны будут образовывать угол 20° с осью симметрии зуба (рис.3).