Инструкция к подпрограмме кинематического анализа ведущего звена

ПОДПРОГРАММА КАВЗ (j, А, В),

где j - идентификатор входной вещественной переменной, соответствующий обозначению угла j поворота ведущего звена ОА;

А(5) – идентификатор входного вещественного массива, элементами которого являются следующие параметры

А(5) = ( Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru );

В(6) – идентификатор выходного вещественного массива, элементами которого являются следующие параметры

В(6) = Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru .

3 МЕТОДИКА СОСТАВЛЕНИЯ АЛГОРИТМА И ПРОГРАММЫ

КИНЕМАТИЧЕСКОГО АНАЛИЗА ДВУХПОВОДКОВОЙ ГРУППЫ

С ТРЕМЯ ВРАЩАТЕЛЬНЫМИ КИНЕМАТИЧЕСКИМИ ПАРАМИ

При кинематическом анализе рассматриваемой структурной группы должны быть заданы следующие параметры в соответствии с рисунком 3:

координаты, проекции векторов скоростей и ускорений кинематических пар А и В, которыми группа присоединяется к механизму:

Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

линейные размеры звеньев группы: a и b;

координаты произвольных точек D и E в системе подвижных координат Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru и Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , связанных со звеньями АС и ВС;

коэффициент сборки группы k.

Коэффициент сборки группы k определяет координаты кинематической пары С относительно кинематических пар А и В и принимает значения Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru . Коэффициент сборки группы k принимает значение +1, если при обходе на рисунке 2 треугольника АВС против движения часовой стрелки последовательно встречаются вершины А, В и С, в противном случае – k = -1.

В результате расчета определяются:

координаты, проекции векторов скоростей и ускорений точек D, E и кинематической пары С:

Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ; Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

угловые параметры группы: Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

a, b, g, Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru .

Вычисление кинематических характеристик группы осуществляется по алгоритму 2.

В алгоритме предусмотрена проверка существования сборки звеньев группы - формула 2, которая необходима, например, в алгоритмах синтеза механизмов, для выявления ошибок ввода. Если группа не собирается, т.е. нет точки С, то значению g присваивается большое отрицательное значение, которое выводится на печать.

В алгоритме предусмотрена проверка выполнения различных требований: наличие произвольных точек D и E; определение только координат точек звеньев и положений звеньев; окончание расчета определением скоростных характеристик. Эти требования обеспечиваются логическими выражениями, обозначенными в алгоритме 2 формулами 18, 21, 24, 33, 36, 39, 48, 51, которые соответствуют операторам условного перехода на применяемом алгоритмическом языке.

Алгоритм 2 оформлен в виде подпрограммы с именем КАГ1 и составлена инструкция по ее применению.

Алгоритм 2 - Кинематический анализ двухповодковой группы

с тремя вращательными кинематическими парами.

1. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

2. Если Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , то переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

3. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

4. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

5. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

6. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

7. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

8. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

9. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

10. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

11. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

12. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

13. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

14. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

15. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

16. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

17. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

18. Если Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , то переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

19. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

20. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

21. M2: если Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , то переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

22. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

23. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

24. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru : если Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , то переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

25. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

26. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

27. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

28. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

29. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

30. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

31. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

32. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

33. Если Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , то переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

34. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

35. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

36. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru : если Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , то переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

37. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

38. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

39. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru : если, то переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

40. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

41. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

42. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

43. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

44. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

45. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

46. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

47. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

48. Если Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , то переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

49. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

50. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

51. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru : если Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru , то переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

52. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

53. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

54. Переход на метку Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru ;

55. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru : Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru и вывод на печать: сборки не существует;

56. Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru : конец алгоритма.

Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru

Рисунок 3 – Расчетная схема двухповодковой группы с тремя

вращательными кинематическими парами.

Инструкция к подпрограмме КАГ1 кинематического анализа

двухповодковой группы с тремя вращательными кинематическими

парами

ПОДПРОГРАММА КАГ1 (А1, А2, А3, А4, Р, К),

где А1(6) – идентификатор входного вещественного массива, элементами которого являются следующие параметры группы

А1(6) = (a, b, Инструкция к подпрограмме кинематического анализа ведущего звена - student2.ru );

Наши рекомендации