Проект EduXXI
Модификатор AcademiaXXI
Учебные пакеты
Программы
Решение задач
Методика
Новости
Киоск
Конкурс
Доска объявлений
Вопросы и ответы
Главная страница
English Главная страница Обратная связь Карта сайта

12-2-9.html

21 мая 2003 | Рубрика: Учебные пакеты

Кирсанов М.Н. Решебник.Теоретическая механика.  М.:ФИЗМАТЛИТ, 2002.
Иллюстрации и программы к книге

12.2. Задача 9

  restart:read «ris.m»;

               Подписи шарниров на рисунке

  nam:=array(0..1,[O,A]):

             Начальные значения и размеры         ( м)

  R:=1: R2:=0.7: r:=0.1:a:=4:b:=3: c:=0.2:

    Угловая  скорость  OA и период обращения       

    omegaOA:=2: T:=2*pi/omegaOA:

      with(plots):with(plottools):

                 Количество кадров K

  K:=36:

                Создаем все кадры

  for i from 0 to K do

    t:=sin(pi*i/K)*T/3:

          Закон движения  АO

  phi:=pi/6+t*omegaOA:          

                 Координаты шарнира А                         N1

  x[1]:= 2*R:

                 Координаты центра цилиндра О          N0

  x[0]:=x[1]-R2*cos(phi): y[0]:= R:

                 Координаты шарнира А                         N1

  y[1]:=y[0]+R2*sin(phi):

                Горизонтальный шток

  x[3]:=x[0]-a:   y[3]:=0:
x[4]:=x[3]+2*a: y[4]:=0:

                 Вертикальный шток
     
x[2]:=x[1]:   y[2]:=y[1]+b:

  P[i]:=display(Cir(0,R),
cir4(0,R,phi),
Lin(3,4),Lin(2,1),
Cir(1,r),Cir(0,r),
seq(TEXT([x[j]+0.2,y[j]+0.2],nam[j]),j=0..1)):od:

                                 Изображение механизма в движении

  PP:=display(seq(P[i],i=0..K),insequence=true,
                            thickness=2,
                            scaling=constrained,
                            axes=none):

  display(Поверхность(-1.5*R,-r,R/2,0.1),
        Поверхность(-1.5*R,r,R/2,-0.1),
        Поверхность(4*R,r,R/2,-0.1),
        Поверхность(4*R,-r,R/2,0.1),
        Стенка(2*R-r,3*R,R/2,0.1),
        Стенка(2*R+r,3*R,R/2,-0.1),PP);

 

Copyright: А.И.Кириллов © 2024
Сделано на "Интернет Фабрике"
Проект EduXXI | Модификатор AcademiaXXI | Учебные пакеты | Программы | Решение задач | Методика | Новости | Киоск | Конкурс | Вопросы и ответы | Доска объявлений
Главная страница | Карта сайта | Обратная связь