Создание документа BOM

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

В этой статье вы узнаете, как создать и использовать документ ActiveBOM, или BomDoc, в Altium Designer: от добавления в проект до автоматической компиляции проекта и загрузки его компонентов. Вы также познакомитесь со списком BOM Items, доступными режимами просмотра, основными функциями редактирования и фильтрации, принципами группировки одинаковых компонентов и организации столбцов. Кроме того, вы узнаете, как добавлять пользовательские позиции и столбцы спецификации для деталей, которые не размещены непосредственно в проекте. Если вы хотите разобраться в настройке ActiveBOM и работе с ним, чтобы эффективнее управлять спецификацией проекта, читайте дальше и уверенно переходите к практике.

- Вы научитесь создавать BomDoc, узнаете, что происходит при его добавлении в проект, и познакомитесь с важным ограничением: в проекте может быть только один документ BomDoc.
- Вы узнаете, как устроен список BOM Items, включая режимы просмотра, управление столбцами, инструменты редактирования, принципы группировки и параметры отображения.
- Вы разберётесь, как ActiveBOM обрабатывает сгруппированные компоненты и пользовательские позиции спецификации, чтобы учитывать как компоненты схемы, так и дополнительные позиции проекта.
Узнайте больше с ИИ:

Создание документа BOM

Рабочий документ спецификации ActiveBOM называется BomDoc. Добавьте новый BomDoc в проект через подменю File » New или щелкните правой кнопкой мыши по проекту на панели Projects. Если в проекте есть хотя бы один компонент, новый BomDoc можно создать, нажав элемент управления + Create рядом с записью ActiveBOM в структуре проекта на панели Projects. Обратите внимание: каждый проект печатной платы может содержать только один BomDoc.

Элемент управления + Create доступен, если включена опция BOM.ActiveBOMDesignPreview в диалоговом окне Advanced Settings.

При добавлении нового BomDoc в проект схема автоматически компилируется, а все существующие компоненты отображаются в BomDoc. Для компонентов библиотеки Workspace, содержащих варианты выбора деталей (Part Choices), в нижней части интерфейса отображается подробная информация о решениях, как описано ниже в разделе Общие сведения о решении.

По мере размещения дополнительных компонентов на схеме они автоматически добавляются в BomDoc. Дополнительные позиции BOM и параметры также можно добавлять вручную непосредственно в ActiveBOM с помощью кнопки Add new, расположенной над списком компонентов. Подробнее см. в разделе Пользовательские позиции и столбцы BOM.

  • При открытии BomDoc проект автоматически компилируется, а список деталей проекта и сведения об их цепочках поставок обновляются. При первом открытии большого проекта это может занять некоторое время. При этом BomDoc может быть помечен как измененный файл, хотя он был только что открыт.
  • BomDoc автоматически обновляется при активации, если проект содержит компоненты, которые были отредактированы и сохранены в подключенном Workspace. В столбце Revision Status для измененных компонентов отображается статус Out of date, позволяющий сразу определить, какие компоненты следует обновить до последних ревизий. 
  • Каждый проект может содержать только один BomDoc.

Список позиций BOM

В верхней области BomDoc находится таблица со списком всех компонентов, обнаруженных в проекте печатной платы, а также дополнительных позиций BOM, добавленных непосредственно в BomDoc. Эта область называется списком позиций BOM.

Список компонентов, или позиций BOM, в режиме Base.
Список компонентов, или позиций BOM, в режиме Base.

Для отображения позиций BOM доступны 3 режима просмотра. Выберите нужный режим с помощью кнопок над списком:

Flat view button, click to display each BOM Item in its own row in the BOM Item list  Flat view — отдельная строка для каждого компонента.

Base view button, click to cluster common BOM Items into the same row in the BOM Item list Base view — отдельная строка для каждого уникального компонента проекта; в столбце Designator перечислены позиционные обозначения всех компонентов этого типа. Для сгруппированных позиционных обозначений доступно несколько вариантов отображения. Выберите нужный режим Designator Grouping на панели Properties.

Consolidated view button, click to display a consolidated BOM when the project includes variants Consolidated view — используется, если проект содержит варианты исполнения, для отображения сводной BOM по всем вариантам.

Возможности редактирования списка позиций BOM

Список компонентов поддерживает ряд функций редактирования, аналогичных функциям электронных таблиц:

  • На вкладке Column панели Properties можно показать или скрыть столбец, а также задать для него псевдоним. Псевдоним также можно задать в диалоговом окне Enter Column Properties. Чтобы открыть его, щелкните правой кнопкой мыши по имени столбца в области заголовков BomDoc и выберите в контекстном меню команду Rename Column. Обратите внимание: в формируемых выходных документах BOM псевдоним используется в качестве имени столбца.
  • Столбцы также можно добавлять и удалять с помощью диалогового окна Select Columns. Чтобы открыть его, щелкните правой кнопкой мыши по имени столбца в области заголовков BomDoc и выберите Select Columns.

    Диалоговое окно Select Columns
    Диалоговое окно Select Columns

    Если вы используете интеграцию с SiliconExpert или Z2Data, можно также выбрать столбцы параметров SiliconExpert или Z2Data соответственно. Подробнее см. на страницах Получение данных о деталях из SiliconExpert и Получение данных о деталях из Z2Data.
  • Перетаскивайте столбцы, чтобы изменить их порядок.
  • Сортируйте данные по любому столбцу; удерживайте Shift, чтобы задать дополнительную сортировку по другим столбцам.
  • Нажмите значок фильтра, чтобы отфильтровать данные по значениям столбца. Grid displays include a Filter icon, click this to configure filtering based on values present in this column
  • Выделяйте ячейки стандартными способами Windows.
  • Копируйте содержимое ячеек из ActiveBOM и вставляйте значения из внешнего редактора электронных таблиц в пользовательские столбцы ActiveBOM.
  • В режиме Base можно задать настраиваемые номера строк. В этом режиме нажмите кнопку Set line numbers (Set Line Numbers button, click the arrow to configure line numbering), чтобы добавить номер каждой строке. Нажмите значок раскрывающегося списка справа от кнопки, чтобы открыть диалоговое окно Line # Options, в котором можно задать начальное значение и шаг нумерации. Подробнее см. в разделе Столбец номеров строк.
  • Нажмите раскрывающийся список Add New (Add new button, click to add an additonal row or column to the BomDoc), чтобы добавить строки или столбцы. Подробнее см. в разделе Пользовательские позиции и столбцы BOM.
  • Нажмите кнопку Group by (Group by button, use this to group the grid by the enabled column), чтобы сгруппировать таблицу по выбранному столбцу. Можно включить несколько столбцов группировки Group By (показать изображение) и изменить их порядок перетаскиванием. Эта функция влияет только на отображение таблицы: группировка не переносится в диалоговое окно Report Manager при выполнении команды Bill of Materials.
  • Нажмите кнопку Reset Supply Chain (), чтобы удалить заданное пользователем ранжирование решений и вручную назначенные приоритеты SPN для выбранных позиций BOM.
  • Текущую конфигурацию таблицы позиций BOM можно сохранить как набор BOM. Подробнее см. в разделе Настройка и сохранение отображения таблицы позиций BOM.
  • Для прокрутки списка позиций BOM используйте стандартные сочетания клавиш Windows:
    • Вертикальная прокрутка = MouseWheel Roll
    • Горизонтальная прокрутка = Shift + MouseWheel Roll

Многие параметры конфигурации и отображения BOM задаются на панели Properties в ActiveBOM.

Определение идентичных компонентов

Для группировки идентичных компонентов в представлениях Base и Consolidated в ActiveBOM используются следующие механизмы:

  • Для компонентов библиотеки Workspace — по DesignItemID.
  • Для компонентов не из библиотеки Workspace — по DesignItemID и Library Name, а также по параметрам компонентов, включенным в диалоговом окне Component Grouping. Такой подход позволяет разработчикам создавать в библиотеке универсальные компоненты, не относящиеся к библиотеке Workspace, а затем заполнять их конкретными данными после размещения. По умолчанию в диалоговом окне Component Grouping включены параметры Comment, Description и Value. Чтобы открыть диалоговое окно, нажмите кнопку Component Grouping Edit на панели Properties в ActiveBOM. Обратите внимание: эта кнопка доступна, только если в проекте есть компоненты не из библиотеки Workspace.

Примечания о группировке компонентов:

  • Диалоговое окно Component Grouping используется для определения идентичных компонентов с целью их группировки. Хотя в диалоговом окне Component Grouping могут отображаться и другие параметры и свойства, например свойства компонентов на печатной плате, для определения идентичных компонентов можно использовать только параметры компонентов.
  • Если требуется сгруппировать компоненты в BomDoc или в пользовательской BOM для других целей, например объединить в отдельные группы компоненты на верхней и нижней сторонах платы, переключитесь в представление List, а затем воспользуйтесь кнопкой Group by в ActiveBOM (показать изображение) или функцией группировки по столбцам в Report Manager (показать изображение). В раскрывающемся списке Group by в ActiveBOM доступны те параметры, для которых в данный момент включена видимость на вкладке Columns панели Properties.

Группы столбцов

Список компонентов ActiveBOM содержит отдельные группы столбцов, присутствующие в каждом режиме просмотра. На изображении выше показано представление Base.
Список компонентов ActiveBOM содержит отдельные группы столбцов, присутствующие в каждом режиме просмотра. На изображении выше показано представление Base.

Таблица позиций BOM разделена на следующие основные группы:

  1. Item Details (выделены оранжевым на изображении) — в этих столбцах отображаются данные компонентов, такие как позиционное обозначение, описание, ссылка на библиотеку и другие параметры компонентов.
  2. Solutions (выделены зеленым на изображении) — производитель и поставщик(и) с наивысшим рейтингом в цепочке поставок. Количество решений (компонентов производителей) и количество поставщиков для каждого решения настраиваются на панели Properties в ActiveBOM. Они обозначаются сплошной цветной полосой на плитке поставщика. Ранжирование выполняется автоматически, но его также можно задать вручную, как описано ниже в разделе Обзор решения.
  3. BOM Status (выделены голубым на изображении) — индикация текущего риска, связанного с каждым компонентом. Наведите указатель на значок, чтобы увидеть описание, или включите подробный столбец BOM Status на панели Properties для отображения описания.
В представлении Consolidated непосредственно перед столбцом BOM Status добавляется группа Variants. Эта группа содержит пару столбцов для каждого варианта, в которых отображаются количество и цена за единицу каждого компонента (показать изображение). Подробнее см. в разделе Работа с вариантами.
Отображением столбцов и назначением псевдонимов можно управлять в разделе Columns панели Properties в ActiveBOM. Чтобы добавить пользовательскую строку, компонент или столбец, нажмите кнопку Add new над списком компонентов.

Пользовательские позиции и столбцы BOM

Image showing a custom row being added to a BomDoc

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

  • Custom row —  простой способ добавить пользовательскую позицию BOM, которую необходимо учесть в проекте (незагруженная плата, клей и т. п.). Все поля пользовательской строки задаются пользователем. Пользовательские строки не управляются ActiveBOM: например, если задано количество 3, в представлении Flat не будут отображаться 3 отдельные позиции. Поиск в цепочке поставок для пользовательских строк также не поддерживается.
  • Custom column — дополнительный столбец BOM, управляемый в ActiveBOM, который может содержать любой пользовательский текст.
  • Custom Item — дополнительная позиция BOM, обычно предназначенная для тех элементов, которые понадобятся, но пока не определены полностью или еще отсутствуют в библиотеке. Это позволяет включить их стоимость в общую оценку стоимости платы.
  • Managed Component — дополнительная позиция BOM, управляемая вручную в документе BOM. Откроется диалоговое окно Component Search со списком компонентов в текущем подключенном Workspace.

    В диалоговом окне Component Search используются базовые функции поискового механизма и представление, применяемые на панели Manufacturer Part Search. В то время как панель Manufacturer Part Search использует сервис Altium Parts Provider и ориентирована на поиск данных производителей и поставщиков компонентов, диалоговое окно Component Search содержит готовые к размещению компоненты из библиотеки Workspace и файловых библиотек.

    Выбранную дополнительную позицию спецификации можно изменить в любое время с помощью подменю Operations контекстного меню.
    • Используйте вкладку Column панели Properties для быстрого поиска и просмотра столбцов, управления их видимостью, именами и псевдонимами. Если для имени столбца задан псевдоним, в таблице позиций спецификации отображается именно он.
    • Все дополнительные позиции спецификации и параметры, добавленные в ActiveBOM, доступны при формировании других выходных документов спецификации, а также через API программы.
Поля пользовательской строки, столбца или позиции можно редактировать только тогда, когда документ ActiveBOM находится в режиме Base View.

 

Добавление экземпляров управляемого компонента или пользовательской позиции

После добавления управляемого компонента или пользовательской позиции щелкните по ним правой кнопкой мыши и выберите команду Operations » Add Instances of, чтобы открыть диалоговое окно Add to BOM Components. В этом окне можно задать количество экземпляров компонента, добавляемых в спецификацию.

Укажите Designator prefix, необязательный параметр Separator (его можно задать так, чтобы получить результаты вида X-1 или X:1) и Quantity требуемых компонентов (это значение используется для определения диапазона позиционных обозначений и также отображается в столбце Quantity ActiveBOM). Все остальные параметры, например описание, можно редактировать непосредственно в таблице позиций спецификации.

Изменение и удаление управляемого компонента или пользовательской позиции

Чтобы изменить позиционное обозначение или удалить экземпляр управляемого компонента либо пользовательской позиции, щелкните по нему правой кнопкой мыши и выберите команду Operations » Edit item. Откроется диалоговое окно Change / Remove.

Источники данных

По умолчанию в ActiveBOM доступны следующие источники данных: параметры компонентов схемы (Icon indicating that this parameter was sourced from a schematic component), параметры компонентов из рабочего пространства (Icon indicating that this parameter was sourced from a Workspace Library component stored) и данные, предоставляемые ActiveBOM (Icon indicating that this parameter was sourced from the ActiveBOM document (BomDoc)). На основе этих источников ActiveBOM формирует основную таблицу позиций спецификации проекта. Включение источников данных и управление их отображением выполняются на вкладке Columns панели Properties ActiveBOM.

При включении соответствующей кнопки Sources (над списком Columns) в спецификацию также можно добавить информацию из следующих дополнительных источников данных:

Click the PCB source button to include parameters from the PCB The PCB — включите эти источники, чтобы добавить для каждого компонента данные о его расположении, повороте и стороне установки на плате в доступные Columns. Если проект содержит несколько документов печатной платы, откроется диалоговое окно Choose PCB to Use, в котором можно выбрать нужную плату.

Click the Database source button to include parameters from the database (database components only) Database — для загрузки дополнительных параметров компонентов из внешней базы данных (через *.DbLib, *.SVNDbLib или *.DbLink).

Click the Altium Cloud Services source button to include parameters from the Altium Parts Provider Altium Cloud Services — включите этот источник, чтобы получить доступ к широкому набору дополнительных данных о компонентах для тех позиций спецификации, которые были идентифицированы поставщиком данных Altium Parts Provider и для которых найден вариант поставки.

Click the Document Parameters source button to include parameters from the project schematic documents Document Parameters — включите этот источник, чтобы добавить все обнаруженные параметры документов схемы из всех схем проекта печатной платы в доступные Columns.

Источник каждого параметра обозначается значком в списке столбцов.
Источник каждого параметра обозначается значком в списке столбцов.

  • Кнопки над списком Columns позволяют включать и отключать соответствующие источники данных. При отключении источника все его данные удаляются из таблицы.
  • Флажки под списком Columns служат удобными фильтрами: с их помощью можно добавлять источники данных в список Columns или удалять их из него, не удаляя сами данные из таблицы.

Помимо Altium Parts Provider, можно подключиться к существующей базе данных компании через ODBC. Для этого необходимо включить функцию Custom Parts Provider Synchronization в Altium Designer (выберите параметр Custom Data Synchronization на странице Configure Platform (в разделе Importers\Exporters)), а затем включить ее в качестве поставщика на странице Data Management - Parts Providers диалогового окна Preferences . Эта функция позволяет использовать базу данных компании в качестве поставщика компонентов Workspace.

Подробнее о пользовательских поставщиках компонентов на основе баз данных см. на странице Part Source Configuration (Altium 365 Workspace, Enterprise Server Workspace).

Столбец номеров строк

В проектах печатных плат со сборочными чертежами, а также при обмене данными спецификации между инженерами-разработчиками, инженерами по расчету стоимости и специалистами по закупкам номер строки спецификации (номер позиции в спецификации) — это простой способ однозначно различать строки спецификации. Его можно использовать, чтобы точно идентифицировать или find соответствующую выноску, компонент и его изображение в проекте.

Будучи источником данных спецификации проекта, ActiveBOM поддерживает пользовательские номера строк (Line #) в спецификации проекта и предоставляет функции как ручного, так и автоматического управления номерами строк (номерами позиций в спецификации).

  • Чтобы автоматически задать номера позиций для всех элементов спецификации проекта (в режиме Base), нажмите кнопку Set Line # . Номера строк отображаются в столбце Line #, входящем в группу столбцов Item Details. Нажмите значок раскрывающегося списка справа на кнопке, чтобы открыть диалоговое окно Line # Options, в котором можно задать начальное значение и шаг нумерации.

    Диалоговое окно Line Number Options
    Диалоговое окно Line Number Options

    • Start number — значение, используемое, если первая ячейка Line # пуста.
    • Increment — шаг увеличения номера для каждого пустого поля Line #.
    Значения, введенные в этом диалоговом окне, сохраняются для последующих вызовов команды Line #.
  • Чтобы изменить номера строк вручную, переключитесь в режим Base, затем выделите нужные ячейки в столбце Line # и:
    • Нажмите Delete на клавиатуре, чтобы очистить ячейки, затем
    • введите новые значения вручную или
    • вставьте диапазон значений из буфера обмена Windows.
  • Чтобы перенумеровать строки или продолжить нумерацию с номера, заданного вручную, выберите ячейку Line # нужного элемента и нажмите кнопку Set Line # Set Line Number button. Откроется диалоговое окно Line Numbering, в котором можно использовать существующие номера как опорные и последовательно пронумеровать выбранные или все пустые ячейки, начиная с ближайших непустых ячеек выше (Continue numbering), либо удалить все существующие номера и заново пронумеровать все строки (Renumber all). Для вычисления добавляемых номеров используются начальное значение и шаг, заданные при последнем использовании диалогового окна Line # Options. При необходимости можно ввести исходное значение в выбранную ячейку Line #, чтобы задать начальный номер.

    Вариант Continue numbering диалогового окна Line numbering открывается, когда в документе ActiveBOM (*BomDoc) уже заданы НЕКОТОРЫЕ номера строк.

    Вариант Renumber all диалогового окна Line numbering открывается, когда в документе ActiveBOM (*BomDoc) уже заданы ВСЕ номера строк.

Функции управления номерами строк доступны только в режиме Base.

Настройка и сохранение вида таблицы элементов спецификации

Как и в любом хорошем приложении для работы с электронными таблицами, таблицу элементов спецификации можно настроить под свои требования. Помимо стандартных функций изменения порядка столбцов и сортировки, предусмотрено сохранение текущей конфигурации в виде набора BOM Set.

Работа с наборами BOM Set

Можно сохранить любое количество конфигураций таблицы элементов спецификации — каждая из них называется набором BOM Set. Настроив таблицу под свои требования, нажмите кнопку Add в области BOM Sets панели Properties ActiveBOM, чтобы добавить набор BOM Set в список.

Нажмите значок глаза, чтобы активировать набор BOM Set.
Нажмите значок глаза, чтобы активировать набор BOM Set.

Наборы BOM Set настраиваются на панели Properties ActiveBOM.

Нужный набор BOM Set можно выбрать при формировании спецификации в Report Manager.

Замена компонента

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

Теперь можно заменить компонент в BomDoc, а затем передать это изменение в схему с помощью извещения об изменениях (Engineering Change Order). Щелкните правой кнопкой мыши выбранный компонент или компоненты и выберите команду Operations » Change <ComponentName>. Откроется диалоговое окно Replace Component, в котором можно найти компонент для замены.

An existing part can be replaced via the right-click menu The Replace Component dialog is used to replace an existing component

При нажатии кнопки Replace Component OK откроется диалоговое окно Engineering Change Order с подробным перечнем изменений, необходимых для синхронизации схемы с BomDoc.

  • Функция Replace Component выполняет поиск нового компонента в подключенном в данный момент рабочем пространстве Workspace. Если подходящий компонент не найден, в диалоговом окне появится ссылка для открытия панели Manufacturer Part Search, где можно щелкнуть правой кнопкой мыши и выполнить одно из следующих действий: Acquire компонент в собственное Workspace (через диалоговое окно Create New Component и редактор компонентов); либо Download компонент локально в виде пакета интегрированной библиотеки в ZIP-архиве. Эти команды доступны только в том случае, если компонент, выбранный на панели Manufacturer Part Search, содержит модели Altium Designer (обратите внимание на значок Icon that displays when a part includes schematic and PCB design models).
  • Вместо использования функций поиска, категорий и фильтров в диалоговом окне Replace Component можно щелкнуть результат правой кнопкой мыши и открыть диалоговое окно Find Similar Components. Преимущество этого окна заключается в том, что оно использует значения параметров компонента, по которому вы щелкнули правой кнопкой мыши, и на их основе позволяет быстро найти несколько компонентов с общими свойствами и параметрами в заданном диапазоне значений (показать изображение).
  • Если замена компонента также затрагивает проект платы, из схемы следует выполнить Update PCB.

Подробнее см. в разделе Применение ECO.

Работа с вариантами

ActiveBOM поддерживает проекты печатных плат, содержащие варианты исполнения. Функция вариантов исполнения позволяет создать один базовый проект печатной платы, а затем использовать для него различные комплектации. Каждая такая комплектация собранной платы называется design variant.

Работа с вариантами исполнения:

  • Варианты исполнения настраиваются в диалоговом окне Variant Management или в Variant Manager (Project » Variants).
  • Чтобы просмотреть вариант, дважды щелкните его имя в папке Variants проекта на панели Projects, как показано на изображении ниже.

Image showing how to select a variant of the project

ActiveBOM поддерживает следующие возможности работы с вариантами:

  • Отображение спецификации для выбранного варианта в режиме Base или Flat.
  • Возможность включения неустанавливаемых компонентов в список позиций спецификации.
  • Отображение сводного списка всех компонентов, используемых во всех вариантах, в режиме Consolidated.
  • Задание решений вручную как для базовых, так и для измененных компонентов.

Варианты в режиме Base

Для выбранного варианта включите параметр Show Not Fitted на панели Properties, чтобы включить эти компоненты в таблицу позиций спецификации. При включении этого параметра столбец Fitted автоматически отображается в сведениях о позиции.

В режиме Base в столбце Fitted отображается значение Fitted или Not Fitted. Если компонент изменен (для этого варианта выбран альтернативный компонент), сведения об альтернативном компоненте автоматически отображаются для соответствующей позиции спецификации.

Обратите внимание: текущий вариант отображается в строке состояния ActiveBOM.
Обратите внимание: текущий вариант отображается в строке состояния ActiveBOM.

Варианты в режиме Consolidated

В режиме Consolidated отображаются все компоненты, используемые во всех вариантах. Этот режим предоставляет следующие возможности:

  • Если компонент изменен, для каждого используемого альтернативного компонента создается отдельная позиция спецификации, причем все эти позиции имеют одно и то же позиционное обозначение. Например, на изображении ниже компоненты DS1 и DS2 указаны по два раза, поскольку в варианте BGA используются светодиоды другого цвета, чем в варианте TSOP. Компонент R1 указан три раза, поскольку в вариантах BGA и TSOP используются резисторы, отличающиеся друг от друга и от исходного резистора в базовом проекте.
  • В режиме Consolidated при включенном параметре Show Not Fitted в столбце Fitted отображается Fitted или Varied. Поскольку в режиме Consolidated показаны все компоненты, используемые во всех вариантах, каждый отображаемый компонент устанавливается либо в базовом исполнении, либо в одном из вариантов.
  • Для каждого варианта предусмотрены столбец <VariantName> - Qty (показывающий количество этих компонентов в данном варианте) и столбец <VariantName> - Price, значение которого равно произведению цены за единицу на значение в столбце количества.
  • Поскольку некоторые разработчики создают сборочную документацию не только для вариантов, но и для базового проекта, также предусмотрен столбец Quantity, отражающий количество экземпляров данного компонента при сборке базового проекта. Скройте этот столбец, если вы не создаете сборочную документацию для базового проекта.
  • В таблице режима Consolidated цветом выделяются ячейки, значения которых отличаются от значений соответствующих ячеек базового проекта, как показано ниже.

Цвет ячейки указывает на то, что ее значение отличается от значения соответствующей ячейки базового проекта.
Цвет ячейки указывает на то, что ее значение отличается от значения соответствующей ячейки базового проекта.

Подробнее о вариантах см. на странице Варианты исполнения.

Работа между BomDoc, схемой и печатной платой

Для работы между BomDoc, схемой и проектом печатной платы доступны две функции: перекрестное выделение (Cross Select) и перекрестное зондирование (Cross Probe). Их поведение настраивается на странице System - Navigation диалогового окна Preferences.

Обе функции позволяют находить один и тот же компонент в других документах. Разница между Cross Select и Cross Probe заключается в том, что режим Cross Select выделяет компонент в целевом документе, но не выводит сам документ на передний план, тогда как Cross Probe выводит целевой документ на передний план, а также может переключать редакторы, делая редактор целевого документа активным.

Функции Cross Select и Cross Probe можно использовать для перехода из BomDoc к схеме и печатной плате, но нельзя использовать для перехода из схемы или печатной платы к BomDoc.

Режим Cross Select

Режим Cross Select необходимо включить в каждом редакторе, в котором вы хотите его использовать. Выберите команду Tools » Cross Select Mode (Shift+Ctrl+X). Когда режим Cross Select включен, значок меню выделяется рамкой Cross Select icon, displays in the Tools menu when Cross Selection is enabled in an editor.

Для работы режима Cross Select целевой документ должен быть открыт. При выборе компонента в списке позиций спецификации документа BomDoc этот компонент будет выделен и расположен по центру в целевых документах схемы и печатной платы (если включен параметр Zooming в группе настроек Cross Select Mode на странице System - Navigation диалогового окна Preferences). При этом целевой документ не становится активным.

Если BomDoc находится в режиме Base, на схеме и печатной плате выделяются все экземпляры данного компонента, как показано на изображении ниже.

Поведение отображения в режиме Cross Select задается с помощью настроек Cross Select Mode на странице System - Navigation диалогового окна Preferences .

Целевой документ не становится активным. Поэтому рекомендуется открывать исходный и целевой документы рядом.

Также поддерживается перекрестное выделение из схемы (или печатной платы) в BomDoc.

Используйте функцию Cross Select, чтобы найти и выделить на схеме и печатной плате компонент, выбранный в списке позиций спецификации.
Используйте функцию Cross Select, чтобы найти и выделить на схеме и печатной плате компонент, выбранный в списке позиций спецификации.

Перекрестное зондирование

В отличие от Cross Select — режима, который после включения отображает результат при каждом щелчке в списке позиций спецификации, — Cross Probe представляет собой отдельное действие.

Выберите Tools » Cross Probe в главном меню или щелкните правой кнопкой мыши по позиции BOM и выберите Cross Probe в контекстном меню, чтобы перейти к соответствующему компоненту на схеме. Если файл платы открыт, также будет выполнен переход к этому компоненту на плате.

Важная возможность перекрестного перехода — переключение в редактор целевого документа. Чтобы выполнить перекрестный переход и переключиться в другой редактор, удерживайте клавишу Ctrl при выборе команды Cross Probe.

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

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

Панель Properties

Когда активным документом является документ BOM (*.BomDoc), на панели Properties отображается Document Options.

В следующих раскрывающихся разделах приведена информация о доступных параметрах и элементах управления:

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

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

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

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

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

Contents