Кремень КД Реклама
Кремень КМ Реклама

Быстрое моделирование шестерней по параметрам

3DLab
Идет загрузка
Загрузка
09.02.2016
156282
79
3D-моделирование

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

108
Приветствую!

Вопрос о моделировании шестерней поднимался неоднократно, но решения либо подразумевали использование серьезных платных программ, либо были слишком упрощенными и им не хватало инженерной строгости.

В этой статье я постараюсь с одной стороны, дать сухую мэйкерскую инструкцию, как смоделировать шестерню по нескольким легко измеряемым параметрам, с другой, не обойду и теорию.

В качестве примера возьмем шестерню от дроссельной заслонки автомобиля:
Быстрое моделирование шестерней по параметрам
Это классическая цилиндрическая прямозубая шестерня с эвольвентным зацеплением (точнее, это две таких шестерни).

Принцип эвольвентного зацепления:
Быстрое моделирование шестерней по параметрам
Для нас важно, что подавляющее большинство встречающихся в быту шестерней имеют именно эвольвентное зацепление.

Для изучения параметров шестерней воспользуемся программой с остроумным названием Gearotic. Мощнейшая узкоспециализированная программа для моделирования и анимирования всевозможных шестерней и передач.

Бесплатная версия не дает экспортировать сгенерированные шестерни, но нам и не надо. Непосредственно моделировать будем позже.

Итак, запускаем Gearotic
Быстрое моделирование шестерней по параметрам
Слева в поле Gears нажимаем Circular, попадаем в редактор шестерней:
Быстрое моделирование шестерней по параметрам
Рассмотрим предлагаемые параметры:
Быстрое моделирование шестерней по параметрам
Первые два столбца Wheel и Pinion

Wheel - это будет наша шестерня, а Pinion - ответная часть, которая нас в данном случае не интересует.

Teeth - количество зубьев

Mods - модификаторы формы зуба. Самый простой способ понять, что они делают - поварьировать их. Не все параметры применяются автоматически. После изменения нужно нажимать кнопку ReGen. В нашем случае (как и в большинстве других) оставляем эти значения по умолчанию.

Галка Planetary - выворачивает шестерню зубьями внутрь (коронная шестерня).

Галка Rght Hnd (Right Hand) - меняет направление скоса у косозубых шестерней.

Блок Size Params

DP (Diametral Pitch) - число зубьев, деленное на диаметр делительной окружности (pitch diameter)
Быстрое моделирование шестерней по параметрам
Неинтересный для нас параметр, т.к. измерять диаметр делительной окружности неудобно.

Module (модуль) - важнейший для нас параметр. Вычисляется по формуле M=D/(n+2), где D - внешний диаметр шестерни (легко измеряемый штангенциркулем), n - число зубьев.

Pressure Angle (угол профиля) - острый угол между касательной к профилю в данной точке и радиусом - вектором, проведенным в данную точку из центра колеса.
Быстрое моделирование шестерней по параметрам
Существуют типичные значения этого угла: 14.5 и 20 градусов. 14.5 используется гораздо реже и в основном на очень маленьких шестернях, которые на FDM-принтере всё равно отпечатаются с большой погрешностью, так что на практике можно смело ставить 20 градусов.

Rack Fillet - сглаживание основания зуба. Оставляем 0.

Блок Tooth Form

Оставляем Involute - эвольвентное зацепление. Epicylcoidal - циклоидное зацепление, используемое в точном приборостроении, например, в часовых механизмах.

Face Width - толщина шестерни.

Блок Type

Spur - наша прямозубая шестерня.

Helical - косозубая шестерня:
Быстрое моделирование шестерней по параметрам
Knuckle - честно говоря, не знаю, как такая по-русски называется:
Быстрое моделирование шестерней по параметрам
Herringbone - шевронная шестерня:
Быстрое моделирование шестерней по параметрам
Bevel - коническая шестерня:
Быстрое моделирование шестерней по параметрам
Вернемся к нашей шестерне.

Большое колесо имеет 47 зубьев, внешний диаметр 44.6 мм, диаметр отверстия 5 мм, толщину 6 мм.

Модуль будет равен 44.6(47+2)=0.91 (округлим до второго знака).

Вносим эти данные:
Быстрое моделирование шестерней по параметрам
Слева расположена таблица параметров. Смотрим Outside Diam (внешний диаметр) 44.59 мм. Т.е. вполне в пределах погрешности измерения штангенциркуля.

Таким образом мы получили профиль нашей шестерни, выполнив всего одно простое измерение и посчитав количество зубьев.

Укажем толщину (Face Width) и диаметр отверстия (Shaft Dia в верхней части экрана). Жмем Add Wheel to Proj для получения 3d-визуализации:
Быстрое моделирование шестерней по параметрам
Увы, бесплатная версия не дает экспортировать результат, поэтому придется задействовать другие инструменты.

Устанавливаем FreeCAD Кто не владеет Фрикадом - не волнуйтесь, глубоких знаний не потребуется. Скачиваем плагин FCGear.

Находим папку, куда установился Фрикад. В папке Mod создаем папку gear и помещаем в нее содержимое архива.

После запуска Фрикад в выпадающем списке должен появиться пункт gear:
Быстрое моделирование шестерней по параметрам
Выбираем его, затем Файл - Создать

Нажимаем на иконку involute gear вверху экрана, затем выделяем появившуюся шестерню в дереве слева и переходим на вкладку 'Данные' в самом низу:
Быстрое моделирование шестерней по параметрам
В этой таблице параметров

teeth - количество зубьев

module - модуль

height - толщина (или высота)

alpha - угол профиля

backlash - значение угла для косозубых шестерней (мы оставляем 0)

Остальные параметры являются модификаторами и, как правило, не используются.

Вносим наши значения:
Быстрое моделирование шестерней по параметрам
Добавим еще одну шестерню.

Укажем высоту 18 мм (общая высота нашей исходной шестерни), количество зубьев - 10, модуль 1.2083 (диаметр 14.5 мм)
Быстрое моделирование шестерней по параметрам
Осталось сделать отверстие. Перейдем на вкладку Part и выберем Создать цилиндр. В Данных укажем радиус 2.5 мм и высоту 20 мм
Быстрое моделирование шестерней по параметрам
Удерживая клавишу Ctrl выделим в дереве шестерни и нажмем Создать объединение нескольких фигур на панели инструментов.

Затем, опять же удерживая Ctrl, выделим сначала получившуюся единую шестерню, а затем цилиндр и нажмем Выполнить обрезку двух фигур
Быстрое моделирование шестерней по параметрам
Далее выделяем результат, Файл - Экспортировать... сохраняем в stl. Шестерня готова.

P.S. Хотел еще немного поговорить об экзотических случаях, но статья получилась большой, так что наверное, в другой раз.

Удачи!

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

108
Комментарии к статье