Working with Placed Components

Компонент в библиотеке представляет физическое устройство, которое размещается на реальной печатной плате. На листе схемы компонент представлен своей моделью условного графического обозначения. Каждый компонент может содержать одну или несколько частей.

Обновление и замена компонентов из библиотеки

После первоначального размещения компонентов на листах схемы проекта платы необходим способ обновления этих экземпляров компонентов в соответствии с любыми изменениями их связанных исходных компонентов в соответствующем Workspace. Иными словами, нужен способ поддерживать синхронизацию проекта с сущностями Workspace, которые в нем используются.

Например, компонент мог быть повторно сохранен в Workspace, возможно, с изменением дочерней модели. Это приводит к созданию новой ревизии этого компонента. Размещенный экземпляр этого компонента теперь использует более старую ревизию, и вы можете захотеть обновить его до последней ревизии. Либо вы могли решить использовать совершенно другой компонент и вам нужно просто заменить существующий компонент в проекте на альтернативный.

  • На этой странице описывается обновление компонента, размещенного из вашего подключенного Workspace. Сведения о том, как обновить компонент, размещенный из базы данных или файловой библиотеки, см. на странице Updating Components from Database and File-based Libraries .

  • Компоненты, размещенные в проекте из ваших подключенных Workspaces, могут быть локально изменены (например, параметры могут быть добавлены, изменены или удалены на панели Properties panel, когда размещенный компонент выбран в рабочей области проекта). Если требуется, чтобы размещенный компонент соответствовал своему аналогу в библиотеке Workspace (другими словами, если требуется отменить локальные изменения), можно использовать диалоговое окно Update From Library dialog (Tools » Update From Libraries).

Существует несколько способов управления компонентами после их первоначального размещения в проекте.

Изменение одного экземпляра компонента

Каждый размещенный компонент имеет ссылку на ревизию компонента в Workspace. Эту информацию можно найти на панели Properties panel при просмотре свойств выбранного компонента.

Каждый размещенный экземпляр компонента имеет ссылку на конкретную ревизию этого компонента в Workspace.Каждый размещенный экземпляр компонента имеет ссылку на конкретную ревизию этого компонента в Workspace.

Если доступна более поздняя ревизия существующего компонента, запись о состоянии ревизии (на панели Properties) будет отражать это с помощью текста Out of date справа от состояния жизненного цикла текущей ревизии. Обратите внимание, что если состояние жизненного цикла помечено как недопустимое для проектирования (для него отключен параметр Allowed to be used in designs в диалоговом окне State Properties dialog), то запись вместо этого будет отображаться как Inapplicable.

На этом самом низком, уровне отдельного компонента, размещенный экземпляр можно:

  • Обновить до последней ревизии существующего компонента, нажав кнопку .

Пример обновления того же компонента до его последней ревизии — наведите указатель на изображение, чтобы увидеть результат.Пример обновления того же компонента до его последней ревизии — наведите указатель на изображение, чтобы увидеть результат.

  • Заменить на последнюю ревизию другого (заменяющего) компонента Workspace или компонента из файловой библиотеки нажав кнопку справа от поля Design Item ID. Откроется диалоговое окно Replace Component, в котором будут представлены компоненты из вашего подключенного Workspace и доступных файловых библиотек. Текущий компонент показан в верхней части списка. Найдите нужный компонент для замены, выберите его, затем нажмите OK.

    Пример замены существующего компонента другим (альтернативным)Пример замены существующего компонента другим (альтернативным)

    Диалоговое окно Replace Component предоставляет прямой доступ ко всем доступным компонентам библиотек Workspace и компонентов файловых библиотек. Диалоговое окно предлагает полные сведения о выбранном компоненте (параметры, модели, варианты деталей, данные поставщиков и т. д.), сравнение компонентов, а для Workspace Library Components — возможность параметрического поиска на основе фильтров для задания параметров целевого компонента.

    К диалоговому окну Replace Component также можно получить доступ из других мест Altium Designer при выполнении операции замены компонента, например из документа ActiveBOM или диалогового окна Item Manager.

Выполнение пакетных изменений компонентов — Item Manager

Related page: Управление содержимым с помощью Item Manager

Изменение отдельных компонентов — это отлично, однако при работе с большим количеством компонентов это быстро становится утомительным. Для этого вам нужно единое централизованное место, из которого можно вносить множественные изменения пакетным образом. Здесь на сцену выходит Item Manager (Tools » Item Manager).

Item Manager — это «командный центр» для синхронизации проектных сущностей Workspace, размещенных на листах схем, с исходным содержимым, с которым они связаны в Workspace. Он автоматически обнаруживает и перечисляет все компоненты, отмечая, являются ли они сущностями Workspace или нет, а затем сравнивает Item-Revision каждого компонента Workspace на схемах с доступными ревизиями этого компонента в Workspace. Для каждой сущности приводится информация о текущем связанном Item: ревизия, состояние жизненного цикла и исходный Workspace, в котором он находится.

Автоматическое сравнение ревизий для содержимого Workspace помечает все устаревшие объекты. Затем их можно выбрать и подготовить к обновлению до последней ревизии с минимальными усилиями. Подробнее см. в разделе Определение необходимости обновлений.

У вас есть полный контроль над тем, какие из этих сущностей Workspace обновлять и каким образом. Например:

  • Выберите отдельную запись и обновите ее до последней ревизии связанного Item либо выберите последнюю ревизию совершенно другого Item.
  • Выберите группу записей, использующих один и тот же связанный Item, и либо обновите их до последней ревизии этого Item, либо выберите последнюю ревизию совершенно другого Item.

Все предлагаемые изменения отражаются в менеджере.

После того как изменения настроены нужным образом, создайте Engineering Change Order (ECO) и просмотрите действия, которые будут выполнены для реализации этих изменений. При необходимости отключите любые действия — вы всегда полностью контролируете процесс! Когда все будет готово, выполните ECO, и изменения будут применены. Быстро и эффективно: размещенное содержимое Workspace управляется с поразительной простотой.

Если вы уверены в вносимых изменениях, можно использовать функцию Item Manager's Apply ECO — изменения будут применены тихо, без открытия диалогового окна Engineering Change Order.

Следующие примеры иллюстрируют использование Item Manager:

  • Для обновления нескольких компонентов до последней ревизии существующего компонента Workspace.

Обновление группы устаревших компонентов до их последних ревизий.
Обновление группы устаревших компонентов до их последних ревизий.

  • Для замены пары компонентов на последнюю ревизию другого компонента Workspace, выбранного через диалоговое окно Replace Component dialog.

Замена одного или нескольких компонентов другим компонентом Workspace.
Замена одного или нескольких компонентов другим компонентом Workspace.

Item Manager можно использовать не только для поддержания синхронизации компонентов в ваших проектах с изменениями исходного содержимого в подключенном Workspace(ах), но и как мощный инструмент для миграции существующих проектов плат — от использования локальных проектных элементов к использованию проектного содержимого Workspace. После того как вы перенесли компоненты проекта в Workspace, а также все листы схем (device sheets), вы используете Item Manager, чтобы «заменить» существующие компоненты и символы листов их новыми воплощениями из Workspace. Иными словами, с точки зрения проекта компоненты остаются теми же, но меняется их источник.

Мощные возможности автоматического сопоставления позволяют быстро сопоставлять локальные компоненты и символы листов с Item в Workspace.

Изменение компонента из BomDoc

Нередко проблема с компонентом обнаруживается при проверке BomDoc и подготовке к заказу деталей. Например, разработчик мог забыть окончательно выбрать компонент, либо компонент был снят с производства (EOL), и разработчик хочет изучить цену и доступность возможных замен. Хотя это можно решить, вернувшись к схеме, отредактировав компонент, выбрав подходящую деталь и затем обновив BomDoc, ActiveBOM поддерживает выполнение этого непосредственно из BomDoc с последующей передачей изменения обратно в схему через Engineering Change Order.

Внутри BomDoc щелкните правой кнопкой мыши по выбранному компоненту(ам) и выберите команду Operations » Change <ComponentName>. Откроется диалоговое окно Replace Component dialog, в котором можно выполнить поиск компонента-замены. Найдя нужный компонент-замену, выберите его и нажмите OK. Откроется диалоговое окно Engineering Change Order, в котором будут перечислены изменения, необходимые для синхронизации схемы с BomDoc.

Пример замены компонента непосредственно из BomDoc.
Пример замены компонента непосредственно из BomDoc.

  • Функция замены компонента выполняет поиск нового компонента в текущем активном Workspace.
  • Если изменение компонента также влияет на проект платы, обновление PCB также следует выполнить из схемы.
  • Диалоговое окно Replace Component имеет схожую компоновку и разделяет многие возможности с панелью Components panel

Замена Generic Component

Когда проект доходит до стадии, на которой Generic Component можно заменить конкретным физическим компонентом, откройте диалоговое окно Replace Component dialog, нажав кнопку на панели Properties. Обратите внимание, что это также можно сделать из Item Manager или через документ проекта ActiveBOM document.

Значения параметров, примененные к Generic Component (в данном случае значения мощности и сопротивления), автоматически используются как поисковые термины в диалоговом окне Replace Generic Component, что позволяет выбрать подходящий компонент-замену из отфильтрованных результатов — в приведенном здесь примере критериям поиска соответствуют две позиции компонентов.

Javascript ID: GenericComponents_Replace_AD23

Замена Generic Component через панель Properties.

Замена Generic Component через панель Properties.

Обратите внимание, что логика замены компонентов также поддерживает множественный выбор. Когда несколько generic-компонентов выбраны для замены через панель Properties, компонент производителя, выбранный в диалоговом окне Replace Generic Component, заменит все эти выбранные компоненты.

Управление футпринтами во всем проекте

Редактор схем в Altium Designer включает мощный инструмент Footprint Manager. Запускаемый из меню Tools редактора схем (Tools » Footprint Manager), Footprint Manager позволяет просматривать все футпринты, связанные с каждым компонентом во всем проекте. Поддержка множественного выбора упрощает редактирование назначения футпринтов для нескольких компонентов, изменение способа связывания футпринта или изменение текущего назначения футпринта для компонентов, которым назначено несколько футпринтов. Footprint Manager облегчает просмотр и выявление проблем с назначением футпринтов во всем проекте, что особенно полезно при работе с устаревшим проектом или проектом, полученным от другой организации. Изменения проекта применяются через систему ECO с обновлением как схемы, так и PCB, если это необходимо.

Диалоговое окно Footprint Manager представляет список всех компонентов на всех исходных схемах активного проекта. Используйте элементы управления, доступные в правой части диалогового окна, чтобы управлять футпринтами, доступными для компонентов проекта и используемыми ими в данный момент. Возможности включают:

  • Возможность добавлять, редактировать и удалять модели футпринтов для одного или нескольких выбранных компонентов.
  • Копирование футпринтов между компонентами.
  • Изменение текущего назначения футпринта (футпринта, который в данный момент будет использоваться для представления компонента в области PCB из нескольких, которые могут быть доступны для этого компонента).
  • Проверка футпринтов — чтобы убедиться, что модели футпринтов действительно доступны, и особенно те, которые установлены как текущая модель.

После того как все изменения в назначениях моделей футпринтов будут выполнены нужным образом, эти изменения реализуются через стандартный Engineering Change Order (ECO). Для этого просто нажмите кнопку Accept Changes (Create ECO) в правом нижнем углу диалогового окна Footprint Manager.

Для проекта, содержащего device sheets, компоненты на этих листах будут перечислены только в том случае, если листы не помечены как Read-only. Переключить состояние Read-only для device sheets в проектах можно на странице Data Management - Device Sheets page диалогового окна Preferences.
Если проект был создан с использованием набора библиотек, а футпринты были прикреплены или отредактированы вручную, крайне важно тщательно проверить все данные футпринтов. Footprint Manager можно использовать для помощи в упорядочивании футпринтов по всему проекту, однако также потребуется определенный уровень здравой проверки. Система не способна выявить проектные ошибки, например указание резистора на 20 Вт для футпринта 0603. Все это необходимо внимательно проверять, а также учитывать, что названия футпринтов могут различаться у разных поставщиков компонентов. Ничего не предполагайте!
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Content