- •Донбасская государственная машиностроительная академия
- •Владимиров э.А., Шоленинов в.Е.
- •Передаточные функции плоских рычажных механизмов
- •Методические указания
- •Краматорск 2004
- •Рецензенты:
- •Содержание
- •Введение
- •1 Структурный анализ механизма
- •Формула строения механизма:
- •2 Передаточные функции начальных звеньев
- •Kriv (Xо, Yо, Lоа, Fiоаg, q, jk, Mas : Real; {входные параметры}
- •Var Xa, Ya, Xa_1, Ya_1, Xa_2, Ya_2 : Real), {возвращаемые параметры}
- •3 Передаточные функции произвольной точки звена
- •4 Структура исходной программы для расчета передаточных функций элементов механизма
- •4 Структура исходной программы для расчета передаточных функций элементов механизма.1 Начальное звено – кривошип
- •4 Структура исходной программы для расчета передаточных функций элементов механизма.2 Начальное звено – ползун
- •5 Контроль передаточных функций элементов механизма .1 Графический метод контроля пф0
- •5.2 Контроль пф0 с использованием AutoCad
- •5.3 Методика количественного контроля пф1 и пф2
- •6 Алгоритмы определения пф структурных групп
- •6 Алгоритмы определения пф структурных групп.1 Группа первого вида
- •6 Алгоритмы определения пф структурных групп.2 Группа второго вида
- •6 Алгоритмы определения пф структурных групп.3 Группа третьего вида
- •На рис. 6.3 представлена схема группы третьего вида.
- •Следует определить пф оси кулисы: , , .
- •После повторного дифференцирования полученных выражений находим угловые пф2:
- •6.4 Группа четвертого вида
- •Аналитически координаты точки k можно определить следующим образом. Уравнения осей направляющих:
- •6.5 Группа пятого вида
- •7 Процедуры для определения пф структурных групп
- •8 Структура программы для расчета пф рычажных механизмов второго класса
- •9 Методика определения пф0 структурных групп выше второго класса
- •10 Структура программы для моделирования механизма 3-го класса
- •11 Определение пф1 и пф2 элементов механизмов выше второго класса
- •12 Структура программы для определения пф механизма чушколомателя
- •13 Алгоритмы и программы для определения пф механизмов выше второго класса
- •Список рекомендованной литературы
- •Приложение а Исходный файл расчета механизма (начальное звено - кривошип)
- •Приложение б Исходный файл расчета механизма (начальное звено - ползун)
- •Приложение в Программа расчета механизма качающегося конвейера
- •Приложение г Программа расчета кулисно-рычажного параболографа Инвардса
- •Приложение д Программа для моделирования механизма чушколомателя по схеме
- •Приложение e Функция для определения оптимального значения варьируемого параметра
- •Приложение ж Программа для моделирования механизма чушколомателя по схеме
- •Приложение и Программа для моделирования механизма чушколомателя по схеме на рис. .5 (фиктивное начальное звено - ползун)
- •Приложение к Программа для моделирования механизма чушколомателя
- •Приложение л Программа для определения пф механизма, представленного на рис. 13.1
- •Приложение м Программа для определения пф механизма с кулисной парой
- •Приложение н Программа для определения пф механизма, представленного на рис. 13.3
- •Приложение п Программа для определения пф кулисно-рычажного гиперболографа Вяткина
6 Алгоритмы определения пф структурных групп
Рассмотрим алгоритмы, которые легли в основу определения ПФ двухповодковых групп. Их графическая интерпретация позволит более наглядно представить решение поставленных задач.
6 Алгоритмы определения пф структурных групп.1 Группа первого вида
На рис. 6.1 представлена схема группы первого вида.
Заданные параметры: ПФ внешних кинематических пар – , , , , , , , , , , , ; длины звеньев lAB, lBC.
Так как каждое из звеньев группы содержит по одной точке, ПФ которых известны, необходимо определить угловые ПФ каждого звена: , , , , , .
Графический способ определения ПФ0 заключается в том, что из точек А и С, положение которых известно, необходимо циркулем сделать засечки радиусами, соответственно, lAB и lCB, на пересечении получить точку B и таким образом получить положение осей звеньев АВ и СВ. Заметим, что засечку можно расположить и по другую сторону от линии АС, что будет соответствовать другому варианту сборки звеньев.
Рисунок 6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.1 – Схема группы первого вида
Аналитическое определение ПФ0 может быть выполнено в такой последовательности:
;
b=cosb= .
Если >1, то сборка группы невозможна, то есть засечки радиусами lAB и lCB не пересекаются.
b=-arctg( )+ .
Если XA<XC, то a=arctg .
Если XA>XC, то a=p+arctg .
При XA=XC и YA<YC a= .
При XA=XC и YA>YC a= .
jAB=a+jb.
Признак сборки j может принимать значение +1 или –1, что определяется схемой группы, и чаще всего остаётся неизменным для всех положений исследуемого механизма. Исключение может быть в том случае, если при каком-либо значении ОК продольные оси звеньев АВ и СВ совпадают и оказывается необходимым изменить признак сборки.
XB=XA+LAB cosjAB;
YB=YA+LAB sinjAB.
Если XB>XC , jCB=arctg .
Если XB<XC , jCB=p+arctg .
Если XB=XC и YB>YC, то jCB=90°.
Если XB=XC и YB<YC, то jCB=270°.
Для определения ПФ1 звеньев группы используем систему уравнений в виде
(6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.1)
Дифференцируя эти выражения по ОК, получим
(6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.2)
Решая систему уравнений (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.2), получим:
; (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.3)
. (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.4)
Дифференцируя эти выражения ещё раз по ОК, получим:
; (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.5)
. (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.6)
6 Алгоритмы определения пф структурных групп.2 Группа второго вида
На рис. 6.2 представлена схема группы второго вида.
Рисунок 6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.2 – Схема группы второго вида
Заданные параметры:
- ПФ точки А вращательной КП: , , , , , ;
- ПФ элементов направляющей, по которой перемещается ползун, если направляющая неподвижна, или камень, если направляющая движется: , , , , , , , , ;
- длина звена lAB;
- параметр h, определяющий положение шарнира В относительно направляющей.
Заметим, что величина h может быть как положительной, так и отрицательной в зависимости от положения точки В по одну или другую сторону от направляющей.
Следует определить угловые ПФ звена АВ: , , .
Графическое определение ПФ0 заключается в том, что из точки А циркулем радиусом lAB нужно сделать засечку на прямой, отстоящей от направляющей на величину h.
Из рис. 6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.2 видно, что эта задача имеет два решения, соответствующих разным вариантам сборки.
Аналитическое определение φАВ может быть выполнено в такой последовательности.
Решая систему уравнений:
(6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.7)
где k=tgjN;
YN0=YN + ,
получим
XB= , (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.8)
где а=1+k2;
p=0,5(2XA–r1k+r2k);
q0=XA2–r1r2;
r1=LAB+kXN+YN0–YA;
r2=LAB+kXN–YN0+YA.
Признак сборки j, соответствующий различным положениями шатуна АВ (см. сплошную и штриховую линии на рис. 6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.2), принимает значение +1 или –1 и чаще всего остаётся неизменным для любых положений механизма.
Он может измениться в случае, если шатун АВ проходит через положение, перпендикулярное направляющей ползуна.
Если b1=p2-(1+k2)q0<0, то сборка группы невозможна, то есть длина шатуна lAB оказывается меньше расстояния от точки А до линии, вдоль которой должен перемещаться шарнир В.
YB=kXB–kXN+YN0, (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.9)
kAB=tg =(YB-YA)/(XB-XA). (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.10)
Если XB>XA, то jAB=arctgkAB,
если XB<XA, то jAB=p+arctgkAB,
если XB=XA и YB>YA, то jAB=p/2,
если XB=XA и YB<YA, то jAB=-p/2.
Если jN=90 и k=¥, то
(6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.11)
ПФ1 можно определить, дифференцируя по ОК выражения (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.7):
(6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.12)
где ;
.
Решая систему уравнений (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.12), получим:
, (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.13)
. 6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.14)
Tогда или . (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.15)
Если jN=90° и k=¥, то, дифференцируя выражение (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.11), получим
(6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.16)
Для определения ПФ2 дифференцируем выражения (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.13)…(6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.15):
, (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.17)
где ,
.
Если , то , а следует определить по формуле
, (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.18)
, (6 АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПФ СТРУКТУРНЫХ ГРУПП.19)
.