Конструирование сборок > Использование сборок > Размещение компонентов > Размещение компонента
  
Размещение компонента
1. В открытой сборке щелкните . Откроется диалоговое окно Открыть (Open).
2. Выберите компонент для размещения и щелкните Открыть (Open). В графическом окне откроется вкладка Размещение компонента (Component Placement) с выбранным компонентом. Можно также выбрать компонент в навигаторе и перетащить его в графическое окно.
3. Щелкните значок для показа компонента в отдельном окне или значок для отображения компонента в графическом окне (по умолчанию). Обе эти опции могут быть активными одновременно и могут изменяться произвольным образом.
4. Используя указатель для перетаскивания, разместите или переместите компонент, пока он не будет привязан к опции размещения интерфейса.
5. Щелкните значок , чтобы выключить указатель для перетаскивания.
6. Выберите тип набора ограничений (Определенный пользователем (User Defined) является типом по умолчанию для настройки пользовательского набора). Выберите предопределенный тип набора для определения соединения и выберите привязки компонента для каждого ограничения.
7. Если выбран стандартный набор, его ограничения автоматически появляются в списке ограничений. При выборе типа Определенный пользователем (User-Defined) по умолчанию выбирается опция Автоматически (Automatic). Выберите привязку на компоненте и привязку на сборке в любом порядке для задания ограничения размещения. При выборе пары действительных привязок соответствующий тип ограничения выбирается автоматически. Можно также открыть вкладку Размещение (Placement). Выберите тип ограничения в списке Тип ограничения (Constraint Type). Для отображения списка щелкните Автоматически (Automatic) или расположенную рядом стрелку, затем выберите привязки.
8. Как только ограничение пользовательского набора задано, новое ограничение активизируется автоматически до тех пор, пока данный компонент не ограничен полностью. Можно определить дополнительные ограничения (до 50 ограничений). Для этого щелкните Новое ограничение (New Constraint) на вкладке Размещение (Placement) или щелкните правой кнопкой мыши в графическом окне и выберите в контекстном меню команду Новое ограничение (New Constraint). Ограничения, отображающиеся в области Ограничения (Constraints), являются определенными. Текущий статус компонента отображается в области СТАТУС (STATUS).
Нажмите и удерживайте клавишу CTRL для повторной активизации текущего ограничения. Щелкните мышью на привязке (компонента или сборки) в графическом окне для отмены ее выбора, и затем выберите новую привязку. Отпустите клавишу CTRL для активизации последующего ограничения.
9. Ограничения в пользовательских наборах могут быть выбраны и исправлены. Можно изменить привязки или тип ограничения.
10. Для удаления ограничения щелкните правой кнопкой мыши и выберите команду Удалить (Delete) в контекстном меню.
11. Для задания конфигурации еще одного набора ограничений щелкните мышью Новый набор (New Set). Ранее сконфигурированный набор сворачивается, и появляется новый набор с отображенным первым ограничением. Выберите тип предопределенного набора или задайте конфигурацию пользовательского набора.
12. Если статус компонента соответствует Полностью ограниченный (Fully Constrained), Частично ограничен (Partially Constrained) или Нет ограничений (No Constraints), щелкните значок . Система размещает компонент с использованием текущих ограничений. Компонент со статусом Ограничения неверны (Constraints Invalid) невозможно поместить в сборку. Сначала необходимо завершить задание ограничений.
Компонент можно оставить как незакрепленный с неполными ограничениями. Незакрепленный компонент — один из компонентов, который включен в сборку, но полностью не закреплен. При использовании большинства предопределенных наборов ограничений компоненты остаются незакрепленными. Благодаря этому обеспечивается необходимое перемещение компонента в сборке. Характеристики незакрепленных компонентов управляются опцией файла конфигурации package_constraints.
Удалите или добавьте дополнительные ограничения для разрешения конфликтов. Снимите флажок Ограничение включено (Constraint Enabled) или Набор включен (Set Enabled), чтобы отключить ограничение или набор.
Системные допущения об ориентации ограничений активизированы по умолчанию. Для запрета системных допущений относительно размещения снимите флажок Разрешить допущения (Allow Assumptions).