Конструирование сборок > Использование сборок > Работа с компонентами сборки > Замена компонентов в сборке > Сведения о замене компонентов сборки
  
Сведения о замене компонентов сборки
При замене одного компонента сборки другим новый компонент размещается в том же геометрическом расположении и в той же позиции в дереве модели. Если модель, используемая для замены, имеет те же ограничения и привязки, что и исходная модель, размещение производится автоматически. При отсутствии необходимых привязок откроется вкладка Размещение компонента (Component Placement), с помощью которой следует задать ограничения размещения. Заменить можно любой компонент сборки, в том числе элемент группы или пользовательский элемент.
В сборке могут быть заменены несколько компонентов одновременно. Несколько вхождений одного компонента можно заменить одним компонентом, или несколько компонентов можно заменить несколькими уникальными компонентами.
 
*Примечание Не следует путать замену компонентов и подстановку компонентов, это два разных действия. Подстановка, при которой один компонент в упрощенном представлении заменяется на другой, выполняется в контексте упрощенного представления.
При замене компонента в сборке создается зависимость между сборкой и выходящим компонентом. Созданная зависимость используется для восстановления всех привязок при возвращении выходящего компонента обратно в сборку. Чтобы удалить зависимость для несвязанного или взаимозаменяемого компонента, снимите флажок Запомнить эти компоненты (Remember These Components).
 
*Примечание Чтобы удалить зависимость в сборке взаимозамены, используйте диалоговое окно Просмотр привязок (Reference Viewer). Щелкните Просмотр привязок (Reference Viewer) или выберите компонент в дереве модели и щелкните Информация (Information) > Просмотр привязок (Reference Viewer) и выберите привязку взаимозамены в графике родителей/потомков Щелкните ее правой кнопкой мыши и выберите Разорвать зависимости (Break Dependencies).
Автоматическая замена компонентов
Автоматическая замена компонентов может выполняться только в случае, если заменяемая модель относится к одному из следующих типов:
Конструкторский элемент облегчения
Конструкторский элемент наследования
Узел или исполнение узла
Конструкторский элемент объединения
Элемент таблицы семейства
Сборка функциональной взаимозамены
Модель, объявленная для блокнота
Размещение замененного компонента вручную 
При замене компонента другим, который не связан с таблицей семейства, сборкой взаимозамены или блокнотом, необходимо вручную переставить компонент замены и любые другие компоненты, которые были собраны в исходную деталь. Система всегда предпринимает попытку произвести автоматическую сборку этого компонента. Если попытка не удается, система сохраняет максимально возможное число ограничений.
 
*Примечание При замене гибкого компонента несвязанным компонентом переменные объекты блокируются, а компонент замены не является гибким.
Используйте опцию Несвязанный компонент (Unrelated Component), чтобы вручную заменить модель с выбранным компонентом. Подобно удалению и сборке нового компонента, с помощью этого метода можно автоматически размещать только что замененный компонент в той же позиции регенерации.
Автоматический выбор компонентов для замены
Можно выбрать компонент замены без выбора заменяемых компонентов в сборке. Если выбрать компонент замены и щелкнуть Выбрать все автоматически (Select All Automatic), в списке Выбрать текущий компонент(ы) (Select Current Component(s)) будут перечислены все компоненты, которые могут автоматически заменить выбранный компонент. В дереве модели появится столбец Replace. Наименование компонента замены будет отображаться рядом со всеми компонентами, которые могут быть заменены автоматически. Рядом с компонентами, которые могут быть выбраны вручную, появится отметка "ОК вручную" (OK Manual). Если компонент выбран вручную в дереве модели, он добавляется в список выбранных компонентов и также заменяется.