|
|
| Расположение в меню |
|---|
| Шестерня → Эвольвентная Шстерня |
| Верстаки |
| Шестерня |
| Быстрые клавиши |
| Нет |
| Представлено в версии |
| v0.16 |
| См. также |
| Шестерня Циклоидальная Шестерня |
Описание
The FCGear InvoluteGear command creates an involute gear wheel with spur gearing by default that can also be transformed into a helical gearing or a double helical gearing.
Благодаря хорошему коэффициенту зацепления и относительно простому производству эвольвентное зацепление является наиболее распространённой формой зубьев в машиностроении. Зубчатые колёса можно встретить везде, где необходимо передать движение и силу от одной детали к другой. Например, их можно встретить в станках, автомобилях, часах или бытовой технике. Часто движение передаётся непосредственно от одного зубчатого колеса к другому, но иногда и через цепочку колёс. При этом можно менять направление вращения. Также можно преобразовать радиальное движение в линейное с помощью Эвольвентной Рейки.
Слева направо: Прямозубая передача, косозубая передача, двойная косозубая передача
Применение
- Переключись на
Верстак Шестерня.
- Есть несколько способов вызвать команду:
- Нажми кнопку
Эвольвентная шестерня на панели инструментов.
- Выбери в меню Шестерня →
Эвольвентная шестерня.
- Нажми кнопку
- Измени параметры шестерни в соответствии с требуемыми значениями (смотри Свойства).
Свойства
See also: Property View.
Объект Эвольвентная Шестерня (FCGear InvoluteGear) является производным от объекта Конструктивный элемент и наследует все его свойства. Он также имеет следующие дополнительные свойства:
Данные
accuracy - детализация
- Данныеnumpoints - число_точек (
Целое число): По умолчанию20. Изменяет профиль эвольвенты. Изменение значения может привести к неожиданным результатам. - Данныеsimple - упрощённая (
Булево): По умолчаниюfalse,trueгенерирует упрощённое отображение (без зубцов и только цилиндр с шаговым диаметром).
base - базовые
- Данныеheight - высота (
Длина): По умолчанию5 мм. Значение толщины шестерни. - Данныеmodule - модуль (
Длина): По умолчанию1 мм. Модуль - это отношение делительного диаметра шестерни к числу зубьев (смотри Примечания). - Данныеnum_teeth - число_зубьев (
Целое число): По умолчанию15. Число зубьев (смотри Примечания).
computed - вычисленные
- Данныеaddendum_diameter - внешний_диаметр (
Длина): По умолчанию17 мм. Внешний диаметр, измеряемый по аддендуму (вершине зубьев). - Данныеangular_backlash - угловой_зазор (
Угол): (только для чтения) Угол, на который эта шестерня может повернуться без смещения сопряжённой шестерни. - Данныеpitch_diameter - диаметр_шага (
Длина): По умолчанию15 mm. Диаметр шага. - Данныеroot_diameter - диаметр_впадин (
Длина): (только для чтения) Диаметр впадин, измеренный у основания зуба. - Данныеtransverse_pitch - поперечный_шаг (
Длина): По умолчанию3,14 мм. Поперечный шаг. - Данныеtraverse_module - поперечный_модуль (
Длина): По умолчанию1 мм. Модуль поперечного перемещения создаваемой шестерни.
fillets - скругления (галтели)
- Данныеhead_fillet - скругление_головки (
С плавающей точкой): По умолчанию0 мм. Галтель головки зуба. - Данныеroot_fillet - корневое_скругление (
С плавающей точкой): По умолчанию0 мм. Галтель корня зуба. - Данныеundercut - подрезка (
Булево): По умолчаниюfalse,trueизменяет профиль корня зуба (смотри Примечания).
helical - косозубая
- Данныеdouble_helix - сдвоенная_косозубая (
Булево): По умолчаниюfalse,trueсоздаёт сдвоенную косозубую шестерню (смотри Примечания). - Данныеhelix_angle - угол_спирали (
Угол): По умолчанию0 °. С помощью угла спирали β создаётся косозубая передача - положительное значение → направление вращения вправо, отрицательное значение → направление вращения влево (смотри Примечания). - Данныеproperties_from_tool - свойства_из_инструмента (
Булево): По умолчаниюfalse. Еслиtrueи Данныеугол_спирали не равны нулю, то параметры шестерни пересчитываются данным инструментом самостоятельно для проворачиваемой шестерни.
hole - отверстие
- ДанныеAxle_hole - Осевое _отверстие (
Булево): По умолчаниюfalse.trueактивирует центральное отверстие для оси. - ДанныеAxle_holesize - Размер_оси (
Длина): По умолчанию10 мм. Диаметр отверстия для оси. - Данныеoffset_hole - отв_в_диске (
Булево): По умолчаниюfalse,trueактивирует отверстие в диске со смещением. - Данныеoffset_holeoffset - смещение_отв_в_диске (
Длина): По умолчанию10 мм. Величина смещения отверстия в диске. - Данныеoffset_holesize - размер_отв_в_диске (
Длина): По умолчанию10 мм. Диаметр отверстия в диске.
involute - эвольвента
- Данныеpressure_angle - угол_давления (
Угол): По умолчанию20 °(смотри Примечания). - Данныеshift - смещение (
С плавающей точкой): По умолчанию0. Генерирует положительное и отрицательное смещение профиля (смотри Примечания).
tolerance - допуск
- Данныеbacklash - люфт (
Длина): По умолчанию0. Мёртвый ход, также называемый люфтом или просветом, - это расстояние между зубьями зубчатой пары по делительной окружности. - Данныеclearance - зазор (
С плавающей точкой): По умолчанию0.25(смотри Примечания). - Данныеhead - головка (
С плавающей точкой): По умолчанию0. Это значение используется для изменения высоты зуба. - Данныеreversed_backlash - обратный_люфт (
Булево):trueуменьшение люфта илиfalse(по умолчанию) увеличение люфта смотри Примечания).
version - версия
- Данныеversion - версия (
Строка):
Примечания
- beta - бета: При изменении значения beta также изменяется значение диаметр шага. Следующая формула иллюстрирует взаимосвязь параметров: d = m * Z / cos beta (Z = количество зубьев, d = диаметр шага, m = модуль). Это означает, что для цилиндрической передачи: cos beta = 0, а для косозубой: cos beta > 0. Однако угол наклона спирали менее 10° практически не имеет преимуществ перед прямыми зубьями.
- clearance - зазор: В зубчатой паре зазор - это расстояние между вершиной зуба первой шестерни и основанием зуба второй шестерни.
- double_gear - сдвоенная_шестерня: Чтобы использовать сдвоенную косозубую передачу, сначала необходимо ввести угол спирали β (beta - бета) косозубой передачи.
- module - модуль: В соответствии с руководящими принципами ISO (Международной организации по стандартизации) размер модуля определяется как единица измерения, представляющая размеры зубьев зубчатого колеса. Модуль (m): m = 1 (p = 3,1416), m = 2 (p = 6,2832), m = 4 (p = 12,566). Если умножить Модуль на Pi, то можно получить Шаг (p). Шаг - это расстояние между соответствующими точками на соседних зубьях.
- shift - смещение: Смещение профиля используется не только для предотвращения подрезания. Его можно использовать для регулировки межосевого расстояния между двумя шестернями. Если, например, применяется положительная коррекция, для предотвращения подреза в шестерне, то толщина зубьев на вершине уменьшается.
- teeth - зубья: При изменении количества зубьев изменяется и диаметр шага (dw).
- undercut - подрезка: Подрез используется, когда число зубьев в зубчатом колесе слишком мало. В противном случае сопрягаемое зубчатое колесо врезается в корень зуба. Подрезка не только ослабляет зубец с зауженной перемычкой, но и удаляет часть полезной эвольвенты, прилегающей к основанию базовой окружности.
- pressure_angle - угол_давления: Стандартным значением здесь является 20°. Угол давления определяется как угол между линией действия (общей касательной к базовым окружностям) и перпендикуляром к линии центров. Таким образом, для стандартных передач с углом давления 14,5° базовые окружности находятся гораздо ближе к корням зубьев, чем у передач с углом 20°. Именно по этой причине у передач с углом давления 14,5° возникает больше проблем с подрезанием, чем у передач с углом 20°. Важно: угол давления изменяется при смещении профиля. Изменяйте этот параметр только при наличии достаточных знаний о геометрии зубчатого колеса.
- reversed_backlash - обратный_люфт: Если имеется несколько шестерён, обратите внимание на то, для какой именно шестерни установлен данный параметр.
Ограничения
Двумерный профиль зубьев, полученный путём установки Данныевысоты на ноль, не может использоваться с функциями, требующими двумерной геометрии. Например, функции ПроектнаяДеталь Выдавить и ПроектнаяДеталь СпиральВыдавливания не принимают такой профиль в качестве базового. За техническими подробностями обращайтесь к соответствующему вопросу на GitHub.
Полезные формулы
Стандартные Прямозубые Шестерни
Здесь под "стандартными" понимаются зубчатые передачи без коэффициента смещения профиля ().
| Символ | Название | Формула | Параметр Верстака Шестерня |
|---|---|---|---|
| Модуль | - | ||
| Число Зубьев | - | ||
| Угол Давления | Обычно, | ||
| Опорный диаметр или Диаметр делительной окружности (шага) | |||
| Коэффициент добавления (Аддендум) | Обычно, | ||
| Коэффициент Дедендум | Обычно, | ||
| Addendum | - | ||
| Dedendum | - | ||
| Высота Зуба или Глубина Зуба | Обычно, |
- | |
| Коэффициент Смещения Профиля | Для стандартных колёс, |
| Символ | Название | Формула |
|---|---|---|
| Наружный диаметр (или диаметр вершин зубьев) | Обычно, | |
| Диаметр основания (корневой) | Обычно, |
| Символ | Название | Формула |
|---|---|---|
| Наружный диаметр (или диаметр вершин зубьев) | Обычно, | |
| Диаметр основания (корневой) | Обычно, |
| Символ | Название | Формула |
|---|---|---|
| Межосевое Расстояние | ||
| Зазор между Вершиной и Основанием (корнем) | |
Standard Helical Gears
As above with no profile shifting but the helix angle () is taken into account.
- Косозубые и сдвоенные косозубые передачи
- делительный диаметр (dw) = модуль * число_зубьев : cos beta
- межосевое расстояние = (делительный диаметр (dw) 1 + делительный диаметр (dw) 2) : 2
- аддендум диаметр = делительный диаметр (dw) + 2 * модуль
- модуль = делительный диаметр (dw) * cos beta : число_зубьев
Написание скриптов
Используй силу языка Python для автоматизации моделирования передач:
import FreeCAD as App
import FreeCADGui as Gui
import freecad.gears.commands
gear = freecad.gears.commands.CreateInvoluteGear.create()
gear.num_teeth = 20
gear.helix_angle = 20
gear.height = 10
gear.double_helix = True
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")
Эта страница получена от https://wiki.freecad.org/FCGear_InvoluteGear