Учебно-методический сайт
Василия Щербакова
 

3D-объекты

3D объекты представляют собой отдельные виртуальные объекты, расположенные в координате (x, y, z) и повернутые по осям относительно точки (x, y, z) на углы rx, ry, rz.
В 3D объектах допускается ко входному сигналу подключать объединенный сигнал. В этом случае он будет подключен также, как если бы был разбит на отдельные сигналы, подключенные последовательно к объекту.

3D-Объект "Точки".
Рисуется набор точек, смещенных на заданное расстояние относительно центра.
Вход:
1,2,3,4,5,6 - x,y,z,rx,ry,rz;
7,8,9 - координата первой точки;
10,11,12 - координата второй точки;
и т.д.
Пример построения объекта представлен на рисунке. Точки строятся относительно центра [0 0 0] без поворота [0,0,0]. Координаты точек (1,0,0), (0,1,0), (0,0,1).


Видео-пример применения 3D-объекта "Точки" в продукте Acsocad.



3D-Объект "Маятник".
Рисуется маятник, угол отклонения и длина стержня которого регулируются.
Вход:
1,2,3,4,5,6 - x,y,z,rx,ry,rz;
7 - угол отклонения от центра, в градусах;
8 - длина стержня [необязательно].
Пример построения объекта представлен на рисунке. Маятник строится относительно центра [0 0 0] без поворота [0,0,0]. Угол отклонения рассчитывается как 20*sin(t), длина стержня равна 3.


Видео-пример применения 3D-объекта "Маятник" в продукте Acsocad.



3D-Объект "Обратный маятник".
Рисуется обратный маятник, угол отклонения и длина стержня которого регулируются.
Вход:
1,2,3,4,5,6 - x,y,z,rx,ry,rz;
7 - угол отклонения от центра, в градусах;
8 - длина стержня [необязательно].
Пример построения объекта представлен на рисунке. Маятник строится относительно центра [0 0 0] без поворота [0,0,0]. Угол отклонения рассчитывается как 20*sin(t), длина стержня равна 3.


Видео-пример применения 3D-объекта "Обратный маятник" в продукте Acsocad.



3D-Объект "Пружина".
Рисуется пружина с грузом, растяжение которой регулируется.
Вход:
1,2,3,4,5,6 - x,y,z,rx,ry,rz;
7 - растяжение пружины.
Пример построения объекта представлен на рисунке. Точки строятся относительно центра [0 0 0] без поворота [0,0,0]. Пружина растягивается на величину sin(t).


Видео-пример применения 3D-объекта "Пружина" в продукте Acsocad.



3D-Объект "Двигатель".
Рисуется двигатель, угол поворота вала которого регулируется.
Вход:
1,2,3,4,5,6 - x,y,z,rx,ry,rz;
7 - угол поворота вала двигателя.
Пример построения объекта представлен на рисунке. Точки строятся относительно центра [0 0 0] без поворота [0,0,0]. Вал двигателя вращается в соответствии с входным сигналом.


Видео-пример применения 3D-объекта "Двигатель" в продукте Acsocad.



3D-Объект "Манипулятор".
Рисуется трехзвенный робот-манипулятор, угол поворота звеньев которого регулируется.
Вход:
1,2,3,4,5,6 - x,y,z,rx,ry,rz;
7 - угол поворота 1-го звена;
8 - угол поворота 2-го звена;
9 - угол поворота 3-го звена.
Пример построения объекта представлен на рисунке. Точки строятся относительно центра [0 0 0] без поворота [0,0,0]. Поворот звеньев осуществляется в соответствии с входными сигналами.


Видео-пример применения 3D-объекта "Манипулятор" в продукте Acsocad.



3D-Объект "Танк".
Рисуется гусеничная платформа.
Вход:
1,2,3 - координаты x,y,z;
4,5,6 - углы крена rx, рыскания ry и тангажа rz.
Пример построения объекта представлен на рисунке. Точки строятся относительно центра [0 0 0] без поворота [0,0,0].


Видео-пример применения 3D-объекта "Танк" в продукте Acsocad.



3D-Объект "Корабль".
Рисуется судно.
Вход:
1,2,3 - координаты x,y,z;
4,5,6 - углы крена rx, рыскания ry и тангажа rz.
Пример построения объекта представлен на рисунке. Точки строятся относительно центра [0 0 0] без поворота [0,0,0].


Видео-пример применения 3D-объекта "Корабль" в продукте Acsocad.



3D-Объект "Самолет".
Рисуется самолет, углы поворота элеронов которого регулируется.
Вход:
1,2,3,4,5,6 - x,y,z,rx,ry,rz.
7 - угол поворота элеронов крена;
8 - угол поворота элеронов рыскания;
9 - угол поворота элеронов тангажа.
Пример построения объекта представлен на рисунке. Точки строятся относительно центра [0 0 0] без поворота [0,0,0].


Видео-пример применения 3D-объекта "Самолет" в продукте Acsocad.




 
Рейтинг@Mail.ru
Все материалы сайта принадлежат лично Василию Щербакову.
Допускается использование материалов в некоммерческих или учебных целях с указанием ссылки на этот сайт.