Моделирование и визуализация движений механических систем в MATLAB. Щербаков В.С - 14 стр.

UptoLike

13
было, однако при отсутствии блока Machine Environment в начале
моделирования будет выдано предупреждение в главном окне MAT-
LAB. В этом случае значения всех настроек, задаваемых данным
блоком, будут приняты как значения по умолчанию.
1.2. Блоки шарнирных сочленений (Joints)
Раздел Joints (рис. 8) библиотеки SimMechanics– второй по зна-
чимости после раздела Bodies. Он содержит блоки шарнирных со-
членений с различным числом степеней свободы, которые соединяют
между собой отдельные блоки Body также блок Ground с блоком
Body). Благодаря этому, тела (звенья механизма) получают возмож-
ность относительного движения.
Раздел Joints содержит пятнадцать основных блоков, имити-
рующих всевозможные виды шарнирных сочленений: 1. Prismatic; 2.
Revolute; 3. In-plane; 4. Universal; 5. Gimbal; 6. Spherical; 7. Planar; 8.
Cylindrical; 9. Bearing; 10. Telescoping; 11. Bushing; 12. Six-DoF; 13.
Screw; 14. Weld; 15. Custom Joint. Пиктограммы на блоках раздела
Joints дают наглядную информацию об их назначении даже без опи-
сания.
Кроме того, в разделе Joints присутствуют два дополнительных
подраздела: Disassembled Joints (разобранные сочленения) и Massless
Connectors (безинерционные соединители), которые будут рассмот-
рены ниже.
Любой блок раздела Joints при перетаскивании его мышью в ок-
но модели будет иметь два обязательных порта входа/выхода, кото-
рые обозначаются индексами B (Base, база) и F (Follower, последую-
щий, см. рис. 6). Эти порты нельзя убрать, и они обязательно должны
быть соединены: порт B с блоком Body, представляющим первое те-
ло, порт F с блоком Body, представляющим последующее тело, кото-
рое движется относительно первого.