Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Метрический анализ механизма.Содержание книги
Поиск на нашем сайте Задачей метрического анализа является определение передаточных функций элементов механизма, то есть звеньев и характерных точек, нулевого, первого и второго порядков. Если обобщённую координату обозначить через Х1, то передаточные функции точки D ползуна могут быть представлены в виде: ПФ0 - ПФ1 - ПФ2 - Заметим, что для определения ПФ элементов механизма будем использовать те же самые процедуры, кроме, конечно, процедуры для определения ПФ начального звена – ползуна. Следует только обратить внимание на размерности ПФ. При обращении к процедурам линейные координаты следует вводить в миллиметрах, а угловые в градусах. При этом линейные ПФ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; просмотров: 381; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.146 (0.008 с.) |