
- •1. Необходимые теоретические сведения
- •2. Порядок проведения испытаний
- •3. Содержание отчета
- •4. Контрольные вопросы
- •5. Рекомендуемая литература
- •1. Необходимые теоретические сведения
- •2. Порядок проведения испытаний
- •3. Содержание отчета
- •4.Контрольные вопросы
- •5. Рекомендуемая литература
- •1. Необходимые теоретические сведения
- •2. Порядок проведения эксперимента
- •3. Содержание отчета
- •4. Контрольные вопросы
- •5. Рекомендуемая литература
- •1. Необходимые теоретические сведения
- •2. Описание лабораторной установки
- •3. Порядок проведения эксперимента
- •4. Содержание отчета
- •5. Контрольные вопросы
- •6. Рекомендуемая литература
- •1. Необходимые теоретические сведения
- •2. Описание лабораторной установки
- •3. Пример определения собственной частоты крутильных колебаний стержня
- •4. Содеержание отчета
- •5. Контрольные вопросы
- •6. Рекомендуемая литература
- •1. Необходимые теоретические сведения
- •2. Пример выполнения лабораторной работы.
- •3. Контрольные вопросы
- •4. Рекомендуемая литература.
- •1. Необходимые теоретические сведения
- •2. Порядок выполнения лабораторной работы
- •3. Пример выполнения лабораторной работы
- •4. Контрольные вопросы
- •5. Рекомендуемая литература.
- •1. Необходимые теоретические сведения
- •2. Порядок выполнения работы
- •3. Содержание отчета
- •4. Контрольные вопросы
- •5. Рекомендуемая литература
- •1. Необходимые теоретические сведения
- •2. Моделирование процесса нарезания эвольвентного колеса зубчатой рейкой
- •3. Описание лабораторной установки и расчет геометрических параметров нарезаемого колеса
- •4. Порядок выполнения работы
- •5. Содержание отчета
- •6. Контрольные вопросы
- •7. Рекомендуемая литература
- •1. Необходимые теоретические сведения
- •2. Порядок выполнения работы
- •3. Содержание отчета
- •4. Контрольные вопросы
- •5. Рекомендуемая литература
2. Моделирование процесса нарезания эвольвентного колеса зубчатой рейкой
Ниже представлена программа моделирования процесса нарезания зубчатого колеса методом обкатки, реализованная в системе Maple V19.
> restart; with(plots):with(geometry):
Исходные жанные:
z||2 - число зубьев нарезаемого колеса
m - модуль (мм)
xx||2 - коэффициент смещения
h||t - коэффициент высоты головки зуба
c - коэффициент радиального зазора
alpha - угол профиля производящей рейки
N - число положений производящей рейки в процессе нарезания
s - число зубьев производящей рейки
delta - приращение угла поворота производящей рейки в относительном движении
> z||2:=11: m:=4: xx||2:=0.: h||t:=1: c:=0.25: alpha:=20:
> alpha:=alpha*Pi/180: N:=45: s:=4: delta:=-0.04:
Вычисление координат угловых точек одного зуба производящей рейки
> d||2:=z||2*m: R||2:=d||2/2:
> w||x1:=evalf(h||t*m*tan(alpha)+m*Pi/4): w||x2:=evalf(-
(h||t+c)*m*tan(alpha)+m*Pi/4):
> w||y1:=evalf(h||t*m): w||y2:=evalf((h||t+c)*m): Delta:=evalf(m*Pi/2):
Вычисление координат угловых точек всех зубьев производящей рейки
> Q[0]:=-w||x1+I*w||y1-Delta: Q[1]:=-w||x2-I*w||y2-Delta: Q[2]:=w||x2-
I*w||y2-Delta: Q[3]:=w||x1+I*w||y1-Delta:
> for p from 4 to (4*s-5) do
Q[p]:=evalf(Q[p-4]+m*Pi): Q[p+4]:=evalf(Q[p]+m*Pi): od: Q[4*s]:=Q[0]:
> QQ[0]:=Q[2]: QQ[1]:=Q[3]: QQ[2]:=Q[4]: QQ[3]:=Q[5]:
> for p from 4 to (4*s-5) do
QQ[p]:=evalf(QQ[p-4]-m*Pi): QQ[p+4]:=evalf(QQ[p]-m*Pi):od:
QQ[4*s]:=QQ[0]:
Вычисление множества координат угловых точек зубьев производящей рейки в относительном движении
> for k from 0 to 4*s do for j from 0 to N do
beta||j:=delta*j+.22; gamma||j:=(R.2/R.1)*beta.j;
h||2[j,k]:=evalf(((QQ[k]-R||2*beta||j)-
I*(R||2+xx||2*m))*exp(I*beta||j));
H||2[j,k]:=[Re(h||2[j,k]),Im(h||2[j,k])]; od; od;
Построение множества положений производящей реки в относительном движении
> q||2:=pointplot([seq(seq([-H||2[j,k][1],H||2[j,k][2]],
k=0..4*s),j=0..N)],style=line,color=magenta,connect=true):
q||3:=pointplot([seq(seq([H||2[j,k][1],H||2[j,k][2]],k=0..4*s),j=0..N)],style=line,color=magenta,connect=true):
> CC:=draw(circle(C,(x)^2+(y)^2=(m*z||2/2)^2,[x,y]),color=red):
> display([q||2,q||3],scaling = constrained,title = `Нарезание зубьев методом обкатки.`);
Построение траекторий некоторых угловых точек зубьев производящей рейки
> for i from 4 to 8 do
qq||i:=pointplot([seq(seq([-H||2[j,k][1],H||2[j,k][2]],k=i+1),j=0..N)],style=line,color=blue,thickness=3,connect=true): od:
> display([CC,qq||6,qq||4,qq||5,qq||8,q||2],scaling=constrained,view=[-10..45,-45..10],title=`Траектории угловых точек зубьев производящей рейки`);
Полученные в программе рисунке
соответствуют коэффициенту смещения
производящей рейки
,
для нарезаемого колеса с числом зубьев
.
В качестве иллюстрации явлений
подрезания и заострения зубьев на
рисунках 10 и 11 приводятся результаты
работы программы при
и
,
соответственно.
Рисунок 10 - Иллюстрация явления подрезания зубьев
Рисунок 11 - Иллюстрация явления заострения зубьев