Работа с элементами

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

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

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

В подключенном рабочем пространстве каждый объект проектирования, который можно хранить, которым можно управлять и который можно использовать повторно, представлен определенным типом Item. Чтобы обеспечить возможность обновления элемента со временем, в рабочем пространстве хранится последовательность ревизий элемента — конкретных версий этого элемента, имена которых формируются на основе выбранной схемы именования ревизий. Каждый новый элемент создается в папке. Определив необходимые папки в рабочем пространстве, вы можете создавать новые элементы в выбранной папке в области элементов панели Explorer.

Поддерживаемые типы содержимого

Разные элементы используются для хранения и представления различных типов данных. Один элемент может представлять собой условное графическое обозначение на схеме, другой — модель компонента печатной платы, а третий — содержать сформированные данные для изготовления выпущенного проекта платы. Чтобы указать тип содержимого, которое будет храниться в элементе (точнее, в его ревизиях), при создании или редактировании элемента необходимо задать его свойство Content Type. Иными словами, вы, по сути, задаете Item Type.

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

  • Associated Folder Type — специализированный тип папки, если он предусмотрен, для хранения содержимого данного типа. Он никак не влияет на содержимое папки, а лишь служит визуальной подсказкой о том, что в ней хранится, и может быть полезен при поиске определенного содержимого в рабочем пространстве. Содержимое можно хранить в папке любого типа, включая Generic Folder.

  • Content Type Code — код, используемый при назначении уникального идентификатора создаваемому элементу данного типа содержимого, если в схеме именования элементов родительской папки используется запись $CONTENT_TYPE_CODE.

  • Folder Type Code — код, используемый при назначении уникального идентификатора создаваемому элементу данного типа содержимого, если в схеме именования элементов родительской папки используется запись $FOLDER_TYPE_CODE.

 
 
 
 
 
Тип содержимого Соответствующий тип папки Код типа содержимого Код типа папки Подробнее...
3D-модель 3D-модели A3D A3DL Дополнительные инструменты для работы с 3D-телами
Настройки Altium Designer Настройки Altium Designer PREF ADPC Доступ к системным настройкам, их задание и управление ими
Данные для сборки Каталог проектов PAS PRJ Выпуск проекта
Двоичный файл Двоичные файлы ABF ABC Тип содержимого «Двоичный файл»
Шаблон спецификации Шаблоны спецификаций XLT XLT Подготовка спецификации в диспетчере отчетов
Компонент Компоненты CMP CMPL Создание нового библиотечного компонента в рабочем пространстве
Шаблон компонента Шаблоны компонентов CMPT CTC Шаблоны компонентов
Шаблон документа Draftsman Шаблоны Draftsman DFD DRT Создание шаблонов Draftsman
Шаблон листа Draftsman Шаблоны Draftsman DFS DRT Создание шаблонов Draftsman
Файл для изготовления – – – Проекты рабочего пространства (рабочее пространство Altium 365)
Проекты рабочего пространства (рабочее пространство Enterprise Server)
Посадочное место Посадочные места PCC PCBCL Создание посадочного места на печатной плате
Шаблон компоновки жгута Шаблоны компоновки жгута HARLT HLTC Создание шаблонов документов жгута
Схема соединений жгута – HARW – Создание компонента схемы соединений жгута
Шаблон схемы соединений жгута Шаблоны схем соединений жгута HARWT HWTC Создание шаблонов документов жгута
Стек слоев Стеки слоев ALS ALS Определение стека слоев
Управляемый лист схемы Управляемые листы схем SCH SSC Работа с управляемыми листами схем
Задание вывода Задания вывода OUT OUTC Подготовка производственных данных с помощью заданий вывода
Данные для изготовления печатной платы Каталог проектов PBL PRJ Выпуск проекта
Фрагмент печатной платы Фрагменты печатных плат PCBS PSNC

Работа с фрагментами

Проектные данные Каталог проектов PDE PRJ Выпуск проекта
Пакет для проверки проекта Каталог проектов PRP PRJ Выпуск проекта
Шаблон проекта Шаблоны проектов PRJT PRJT Создание шаблона проекта
Блок повторного использования Блоки повторного использования проектных решений RBL RBLC

Работа с блоками повторного использования

Фрагмент схемы Фрагменты схем SCHS SSNC

Работа с фрагментами

Шаблон схемы Шаблоны схем SCHDOT STC Создание шаблонов схем
Скрипт Скрипты ASF ASC Создание и хранение скриптов
Модель для моделирования Модели для моделирования SIM SML Создание модели для моделирования
Условное графическое обозначение Условные графические обозначения SYM SSL Создание условного графического обозначения на схеме
Другие типы содержимого, перечисленные в диалоговом окне Content Types (см. страницы Настройка схем именования ревизий для рабочего пространства и Настройка определений жизненного цикла для рабочего пространства), но не описанные здесь, не поддерживаются программным обеспечением.

Ревизии элементов

Элемент может иметь любое количество ревизий, которые, по сути, отражают его развитие с течением времени. После внесения изменений новые данные сохраняются, загружаются или выпускаются в новую ревизию. Благодаря этому существующие ревизии невозможно перезаписать, что обеспечивает максимальную целостность данных. Таким образом, данные, хранящиеся в каждой ревизии элемента, обычно различаются. Для различения ревизий элемента используется идентификатор ревизии (ID), который в сочетании с идентификатором элемента образует уникальный идентификатор каждого выпуска элемента. Так формируется Item-Revision.

Таким образом, полный идентификатор элемента и ревизии указывает на конкретную ревизию родительского элемента. У элемента всегда есть как минимум одна ревизия (первый выпуск), но их может быть и много — в зависимости от того, сколько раз данные этого элемента сохранялись, загружались или выпускались. Важно отметить, что выпуск в конкретную ревизию элемента можно выполнить только один раз. При внесении изменений необходимо создать новую ревизию элемента. Это обеспечивает максимальную целостность данных, поскольку данные конкретной ревизии невозможно перезаписать повторным выпуском в ту же ревизию. Для повторного выпуска необходимо использовать новую ревизию элемента.

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

«Коробка» ревизии элемента с обозначением идентификатора элемента и идентификатора ревизии. Внутри находятся данные, необходимые для создания или представления этой ревизии элемента. Выпуск закрывает коробку, исключая возможность последующего выпуска каких-либо других данных в эту ревизию. Полный идентификатор элемента и ревизии в данном случае будет следующим: D-820-1001-01.A.1.
«Коробка» ревизии элемента с обозначением идентификатора элемента и идентификатора ревизии. Внутри находятся данные, необходимые для создания или представления этой ревизии элемента. Выпуск закрывает коробку, исключая возможность последующего выпуска каких-либо других данных в эту ревизию. Полный идентификатор элемента и ревизии в данном случае будет следующим: D-820-1001-01.A.1.

Формат идентификатора ревизии определяется схемой Revision Naming Scheme, используемой для родительского элемента. Конкретный формат схемы настраивается в соответствии с потребностями организации.

При выпуске проекта печатной платы во избежание неоднозначности в отношении сформированных данных выпуска к имени каждого выходного файла можно добавить префикс с идентификатором элемента и идентификатором ревизии в формате [Item ID-Revision ID]. Для этого убедитесь, что параметр Prepend revision HRID to file names включен на странице Data Management – Servers диалогового окна Preferences.

Примечания об изменении состояния и выпуске

Для более полного ведения истории операций с содержимым рабочего пространства Altium Designer позволяет вводить примечания при изменении состояния жизненного цикла ревизии элемента, а для многих типов содержимого — также при выпуске исходных данных в запланированные ревизии в рабочем пространстве.

Примечания об изменении состояния

При изменении состояния жизненного цикла ревизии элемента в рабочем пространстве используйте область State change note открывшегося диалогового окна изменения состояния, чтобы ввести примечание об этом изменении.

Изменить состояние ревизии элемента можно как на панели Explorer, так и в подробном представлении родительского элемента в Altium Designer. Чтобы открыть это представление, щелкните правой кнопкой мыши нужный элемент на панели Explorer и выберите History в контекстном меню.

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

Примечания к выпуску

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

Пример добавления примечания к выпуску при повторном выпуске стека слоев в целевое рабочее пространство.
Пример добавления примечания к выпуску при повторном выпуске стека слоев в целевое рабочее пространство.

Просмотр примечаний, связанных с ревизиями элемента

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

  • Detailed Item view — просмотрите соответствующее примечание к выпуску и примечания об изменениях состояния ревизии в столбце Note области Timeline. Для каждого состояния в жизненном цикле ревизии соответствующее примечание (если оно добавлено) также отображается в графическом представлении жизненного цикла ревизии.
  • Explorer panel — перейдите на вкладку представления Lifecycle для выбранной ревизии элемента. Для каждого состояния в жизненном цикле ревизии соответствующее примечание (если оно добавлено) отображается в графическом представлении жизненного цикла ревизии. Кроме того, соответствующее примечание к выпуску и примечание о последнем изменении состояния ревизии можно просмотреть в столбце Note основной области Item панели (возможно, потребуется включить отображение этого столбца).
Наведите указатель на примечание в ячейке состояния жизненного цикла в подробном представлении Item, чтобы открыть всплывающую подсказку с полным текстом примечания.

Просмотр примечаний, связанных с ревизиями компонента.
Просмотр примечаний, связанных с ревизиями компонента.

Общие команды для элементов

Помимо параметров представления, область параметров панели Explorer также содержит кнопку команды Add <item>, которая применяется к выбранному типу папки.

Эта команда запускает создание нового элемента выбранного типа в рабочем пространстве. Например, если на панели выбрана папка компонентов, отображается кнопка . При ее нажатии вновь созданный компонент этого типа открывается в редакторе компонентов. Аналогично, при выборе папки типа Output Job отображается кнопка и т. д. Кнопка появляется после поиска компонента по запросу, введенному в поле пути к компоненту в верхней части панели. При ее нажатии создается задача запроса компонента для компонента, выбранного в результатах поиска.

Размещение перетаскиванием

Размещение определенных элементов рабочего пространства в проекте печатной платы в Altium Designer упрощается благодаря возможности перетаскивать ревизии этих элементов на активный документ соответствующего типа непосредственно с панели Explorer. Поддерживается перетаскивание:

  • Ревизии элемента компонента на активный документ схемы или печатной платы. При этом к курсору будет прикреплена модель, соответствующая выбранной области проектирования.
  • Ревизии элемента управляемого листа схемы на активный документ схемы. К курсору будет прикреплен символ листа, ссылающийся на этот лист.
  • Ревизии элемента 3D-модели в документ печатной платы или библиотеки посадочных мест. При этом создается объект 3D-тела, ссылающийся на эту ревизию элемента.

Найдите в рабочем пространстве элемент, который требуется разместить. При размещении используется конкретная ревизия элемента, поэтому разверните основную запись элемента, чтобы отобразить все доступные ревизии (нажмите кнопку в правом верхнем углу панели и отключите параметр Show only latest, чтобы увидеть все предыдущие ревизии). Затем выберите нужную ревизию и перетащите ее экземпляр в проектный документ.

Чтобы разместить экземпляр последней ревизии элемента, перетащите запись верхнего уровня самого элемента.
При перетаскивании размещается один экземпляр ревизии элемента. Если необходимо разместить несколько экземпляров, щелкните правой кнопкой мыши нужную ревизию элемента (или запись верхнего уровня элемента для последней ревизии) и воспользуйтесь командой Place.

Кроме того, Altium Designer поддерживает доступ к компонентам и их размещение с помощью панели Components.

Скачивание данных содержимого

Чтобы скачать данные, хранящиеся в ревизии элемента, щелкните эту ревизию правой кнопкой мыши и выберите в контекстном меню команду Operations » Download. Соответствующие данные будут скачаны во вложенную папку выбранного каталога, имя которой соответствует идентификатору ревизии элемента. Файлы находятся в расположенной внутри нее папке Released.

  • Чтобы скачать данные, хранящиеся в последней ревизии элемента, вызовите команду Download для записи верхнего уровня самого элемента. 
  • Нажмите кнопку Explore в диалоговом окне Download from Server, чтобы быстро перейти к папке со скачанными данными.
  • Последнюю ревизию элемента типа «шаблон» также можно скачать с помощью команды Operations » Download из контекстного меню записи шаблона на вкладке Templates страницы Управление данными — Шаблоны диалогового окна Preferences.

Тип содержимого «Двоичный файл»

Altium Designer совместно с подключенным рабочим пространством позволяет хранить произвольные файлы в элементах специального типа содержимого — Binary File . Такие элементы могут содержать один или несколько файлов любого формата. Это позволяет эффективно использовать защищенную среду рабочего пространства и делает его идеальным местом для хранения любых данных, в том числе исходных двоичных файлов, объединенных в одном элементе. Для удобной передачи файлов данных поддерживается двунаправленное перетаскивание, позволяющее быстро перемещать файлы между папками рабочего пространства и папками в Проводнике Windows.

  • Создайте элемент типа содержимого «Двоичный файл» в рабочем пространстве. Новую ревизию элемента двоичного файла можно создать, загрузив соответствующие файлы. Это можно сделать несколькими способами — дополнительную информацию см. в разделе  Загрузка данных в новую ревизию элемента. 
  • Если необходимо изменить файлы, хранящиеся в элементе двоичного файла, загрузите в этот элемент нужные новые файлы — они будут сохранены в следующей ревизии элемента.
  • Чтобы открыть файл, хранящийся в ревизии элемента двоичного файла, выберите его на вкладке представления Details этой ревизии, затем щелкните правой кнопкой мыши и выберите в контекстном меню команду Open . Для отображения файла будет использовано соответствующее приложение или сам Altium Designer, если это возможно.

Использование двоичного файла в настройках шаблонов

В настройках Altium Designer можно задать шаблоны документов по умолчанию, используемые при создании новых документов определенного типа. Это выполняется на вкладке Defaults страницы Управление данными — Шаблоны диалогового окна Preferences. Шаблон документа по умолчанию может быть обычным файлом или храниться в подключенном рабочем пространстве.

Для некоторых типов документов (ActiveBOM Document, Out Job File, Multi-board Schematic и Multi-board Assembly) шаблон документа по умолчанию из рабочего пространства можно получить только из двоичного файла. Поэтому необходимо загрузить нужный шаблон документа в ревизию двоичного файла, а затем использовать его в качестве шаблона по умолчанию для новых документов.

Загрузите нужный документ (например, файл OutputJob) в начальную ревизию нового двоичного файла.
Загрузите нужный документ (например, файл OutputJob) в начальную ревизию нового двоичного файла.

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

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

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

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

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

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

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

Contents