4.2.18 Выборочное жесткое соединение звеньев

 Шарнир образует жесткое соединение между двумя звеньями. Первое звено явно указывается при создании шарнира, второе - выбирается из списка, таким образом, чтобы расстояние между геометрическими центрами соединяемых звеньев было минимальным.
При создании шарнира задаются первое звено и список звеньев, из которого выбирается второе звено, ближайшее к первому.
При использовании жесткого соединения звеньев существует ряд особенностей в работе программного комплекса, с которыми можно ознакомиться в пункте «Особенности жесткого соединения звеньев» раздела «Редактирование (описание) ММС» главы «Работа с программным комплексом» книги «Общее описание программного комплекса».
Синтаксис метода создания
rigid2(Body1, list(b1, b2,…), linkType=..., work=..., color=..., visible=...)
Обязательные позиционные параметры метода
body Body1
Имя первого звена шарнира.
list (body b1, body b2,…)
Список звеньев, из которого выбирается второе звено, ближайшее к первому.
Необязательные именованные параметры метода
linkType = [noDelete:/yesDelete:]
Параметр определяет можно ли разрушать данный шарнир. По умолчанию linkType=noDelete:.
 linkType = noDelete:
Невыключаемый (неразрушаемый) шарнир.
 
 linkType = yesDelete:
Выключаемый (разрушаемый) шарнир.
work =..., color =..., visible =...
Параметры являются общими для всех методов создания шарниров и описаны в пункте «Необязательные именованные параметры всех методов создания» общей части раздела «Шарнир (joint)» главы «Основные объекты».