Работа с размещенными компонентами

Краткий обзор

В этой статье рассказывается, как компоненты, которые во многих случаях также называют секциями, представлены на схемах в Altium Designer и как ими управлять. Вы узнаете, что такое секция, как устроены многосекционные компоненты и какими способами их можно размещать с помощью панели Components или редактора библиотек схемных компонентов. Также рассматриваются поиск компонентов, основные графические операции — перемещение, поворот и зеркальное отражение — и инструменты, связывающие компоненты схемы с соответствующими компонентами печатной платы: Cross Probe, Cross Select Mode и выбор компонентов для размещения в редакторе печатных плат. Кроме того, вы познакомитесь с основными параметрами Part Properties на вкладке General и лучше поймёте, как задаются и настраиваются свойства размещённых компонентов. Читайте дальше, чтобы увереннее работать с компонентами на схемах.

- Узнайте, откуда берутся компоненты, как работать с секциями и многосекционными компонентами и какими основными способами их можно размещать на схеме.
- Посмотрите, как эффективнее искать компоненты и быстро выполнять графические операции во время или после размещения.
- Разберитесь, как компоненты схемы связаны с компонентами печатной платы и какие основные свойства можно просматривать и изменять после размещения.
Узнайте больше с ИИ:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пакетное изменение компонентов — Item Manager

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

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

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

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

Вы полностью контролируете, какие из этих объектов рабочего пространства обновлять и каким образом. Например:

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

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

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

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

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

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

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

  • Замена нескольких компонентов последней ревизией другого компонента рабочего пространства, выбранного в диалоговом окне Replace Component.

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

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

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

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

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

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

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

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

Замена обобщенного компонента

Когда проект достигнет стадии, на которой обобщенный компонент (Generic Component) можно заменить конкретным физическим компонентом, откройте диалоговое окно Replace Component, нажав кнопку на панели Properties. Это также можно сделать из Item Manager или через документ ActiveBOM проекта.

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

Javascript ID: GenericComponents_Replace_AD23

Замена обобщенного компонента через панель Properties.

Замена обобщенного компонента через панель Properties.

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

Управление посадочными местами во всем проекте

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

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

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

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

Если проект содержит листы устройств, компоненты с этих листов будут включены в список только в том случае, если листы не помечены как доступные только для чтения. Переключить состояние «Только для чтения» для листов устройств в проектах можно на странице «Управление данными — Листы устройств» диалогового окна Preferences.
Если схема была создана с использованием нескольких библиотек и посадочные места назначались или редактировались вручную, необходимо тщательно проверить все данные посадочных мест. Для унификации посадочных мест в проекте можно использовать Footprint Manager, однако также потребуется проверка на соответствие здравому смыслу. Система не может обнаруживать ошибки проектирования, такие как назначение резистору мощностью 20 Вт посадочного места 0603. Все подобные назначения необходимо тщательно проверять и учитывать, что названия посадочных мест могут различаться у разных поставщиков компонентов. Ничего не принимайте на веру!
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

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

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

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

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

Contents