Перечень исходных данных в порядке их ввода, обозначения и идентификаторы приводятся ниже:
1. Вариант задания на проект - ВАР
2. Ход толкателя, м h Н
3. Угол рабочего профиля кулачка, град j1p FIR
4. Число точек, задаваемых для описания графика
передаточной функции ускорения толкателя - N
5. Допустимый угол давления, град [J] UTD
6. Число точек разрыва передаточной функции
ускорения толкателя - NR
7. Длина коромыслового толкателя, м l2 L2
или внеосность толкателя , м e Е
8. Идентификатор направления вращения кулачка - WR
9. Массив значений, описывающих график
передаточной функции ускорения aq АQ
10. Массив, содержащий номера точек разрыва - NAQ
и значения функции справа от точек разрыва aqr АQR
Если в исходных данных задана длина коромыслового толкателя, то рассчитываются межосевое расстояние, минимальный радиус и координаты центра вращения кулачка, координаты центрового профиля кулачка в декартовых и полярных координатах, углы давления.
Если в исходных данных не задана длина толкателя ( l2= 0), то рассчитываются минимальный радиус кулачка, внеосность толкателя (если она не задана), координаты центрового профиля кулачка в декартовых и полярных координатах, углы давления для кулачкового механизма с поступательно перемещающимся толкателем.
Направление вращения кулачка задается идентификатором WR: при вращении по часовой стрелке WR=1, против - WR= -1, при реверсивном движении WR=0.
При вводе исходных данных заданный график ускорений должен быть достаточно точно описан массивом переменных aq (AQ). Количество элементов N этого массива выбирается целым числом, кратным значению угла рабочего профиля кулачка j1p (FIR1), выраженного в градусах, а число элементов, описывающих функцию ускорения на фазах удаления, дальнего стояния и сближения - числами кратными значениям соответствующих углов jу , jд , jс . Выполнение указанных рекомендаций позволяет разместить элементы массива ускорений точно на границах фаз рабочего профиля кулачка.
Если график функции ускорения имеет точки разрыва, то функция в этих точках должна быть описана особо: кроме значения функции слева от точки разрыва aqi (АQ(I)), входящего в массив aq (АQ) должен быть указан номер значения функции в массиве aq в точке разрыва - NАQ(j) и значение функции справа от точки разрыва - aqrj (АQR(j)). Значения функции ускорения справа от всех точек разрыва составляют массив aqr (АQR) размерностью NR (NR - число точек разрыва). Например, график ускорений, показанный на рис. 3a, описывается следующим образом:
АQ(i): 35.0; 30.0; 25,0; -12,5; -15.0; -17.5; -20,0; 0,0; -17,5; -15,0:
-12,5; -10,0; 30,0; 35,0.
NAQ(J), AQR(J): 2; -10,0; 6; 0,0; 7; -20,0: 11; 25,0.
В таблице результатов вначале печатаются исходные данные, характерные параметры фазового портрета jik (FIK), jin (FIN), Vqk (VQK), Vqn (VQN) и значения минимальных габаритов механизма r0 (R0), e (E) или aw (A). Затем для различных углов поворота кулачка j1i (FI1). выводятся на печать массивы значений aqB (АQ), VqB (VQ), SB (S), координаты профиля кулачка в декартовых ( xB , yB ) и полярных (PSI, R) координатах и текущие значения углов давления J (TET). Распечатка таблицы результатов приведена в табл. 6.