Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Метрический анализ механизма.
Задачей метрического анализа является определение передаточных функций элементов механизма, то есть звеньев и характерных точек, нулевого, первого и второго порядков. Если обобщённую координату обозначить через Х1, то передаточные функции точки D ползуна могут быть представлены в виде: ПФ0 - , ПФ1 - , ПФ2 - . Заметим, что для определения ПФ элементов механизма будем использовать те же самые процедуры, кроме, конечно, процедуры для определения ПФ начального звена – ползуна. Следует только обратить внимание на размерности ПФ. При обращении к процедурам линейные координаты следует вводить в миллиметрах, а угловые в градусах. При этом линейные ПФ1 будут возвращаться программой с размерностью , то есть фактически как безразмерные величины, а угловые ПФ1 – с размерностью , иначе . Размерность линейных ПФ2 будет , а угловых , иначе . В качестве исходных данных для расчёта механизма должны быть размеры звеньев, координаты осей неподвижных КП и ход ползуна. Заметим, что эти размеры могут быть заданы предварительно, а затем в процессе разработки программы уточняться. Рассмотрим фрагмент программы для расчёта ПФ.
Begin { Начало рабочей части программы } Driver:=Detect; InitGraph (Driver, Mode, ''); { Инициализация графического режима } SetBKColor (7); { Установление цвета фона экрана } For i:=1 to m+1 do Begin { Организация цикла расчёта ПФ, где m - число шагов начального звена } ClearDevice; { Очистка графического экрана } Str (I: 2, StrVar); OutTextXY (20, 20, StrVar); { Вывод номера механизма } { Присвоение исходных данных: координат начальной точки ползуна, угла направляющей ползуна, начального значения и шага обобщённой координаты, признака направления движения ползуна, длину диагонали прямоугольника, изображающего ползун, экранный масштаб и признак наличия изображения на экране } { Величина шага начального звена может быть получена делением хода ползуна в гидроцилиндре на число шагов начального звена } Xa0:=300; Ya0:=50; Fing:=-30.0; { Угол направляющей } X1[1]:=0; dX1:=5; jp:=-1; lcc:=50; Mas:=2; { Величина масштабного коэффициента } q:=1; { Обращение к процедуре Polsun для определения ПФ0, ПФ1 и ПФ2 точки А ползуна } Polsun (Xa0, Ya0, Fing, X1[i], lcc, q, Mas, jp, { Входные параметры } Xa[i], Ya[i], Xa_1[i], Ya_1[i], Xa_2[i], Ya_2[i]); { Выходные } Xa_[i]:=Xa[i]/1000; Ya_[i]:=Ya[i]/1000; { Пересчёт координат из мм в метры }
Str (X1[i]:8:4, StrVar); OutTextXY (20, 40, StrVar); { Вывод на экран значения OK } SetColor (15); Zveno (Xa0, Ya0, Fing+180, 240, q, Mas); { Рисуем направляющую } { Присвоение исходных данных для расчёта группы Ассура 1-го вида: координат оси вращения коромысла, длин шатуна 2 и коромысла 3 и признака сборки группы } Xc:=-150; Yc:=-200; Lab:=266; Lcb:=490; j1:=-1; { Обращение к процедуре Assur1 для определения угловых ПФ звеньев AB и CB. Исходные данные, равные нулю, описываются идентификатором z. В данном случае нулю равны ПФ1 и ПФ2 неподвижной точки С } Assur1 (Xa[i], Ya[i], Xa_1[i], Ya_1[i], Xa_2[i], Ya_2[i], { Входные }
|
|||||
Последнее изменение этой страницы: 2017-02-19; просмотров: 264; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.12.155.148 (0.005 с.) |