Defining Revision Naming Schemes for a Workspace

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

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

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

Терминология именования ревизий

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

  • Revision – ревизия — это новая версия элемента. Использование последовательной схемы идентификации позволяет видеть историю версий элемента. Раздел ревизии в Revision ID должен увеличиваться каждый раз, когда изменяется конструкция элемента, если это изменение недостаточно значимо, чтобы требовать нового прототипа или новой модели.
  • Prototype – прототип — это рабочий образец нового элемента или новой версии существующего элемента, который ещё не готов для передачи заказчикам. Раздел прототипа в Revision ID должен увеличиваться каждый раз, когда для заданной модели создаётся новый прототип.
  • Model – модель определяется как вариант/исполнение или дизайн изделия. Идентификатор модели полезен, когда существует более одной модели, например «предыдущая модель этого планшета». Раздел модели в Revision ID должен увеличиваться каждый раз, когда создаётся новая модель.

Схемы именования ревизий по умолчанию

Подключенный Workspace предоставляет пять схем именования ревизий по умолчанию. Эти схемы можно использовать «как есть» или изменить под требования компании (или личные). При необходимости также можно добавлять и настраивать новые пользовательские схемы.

Схемы именования ревизий по умолчанию:

  • 1-Level Revision Scheme – предоставляет одноуровневое именование ревизий в диапазоне от 1 до 9 или от A до Z, с любой требуемой шириной. Поскольку уровень маркировки только один, Revision ID может идентифицировать только Revision.
  • 2-Level Revision Scheme – предоставляет двухуровневое именование ревизий с формой по умолчанию Alpha.Number. Примеры: A.1 или CZ.83. Первый раздел, или Уровень 1 Revision ID, используется для обозначения Model. Второй раздел, или База (Base) Revision ID, используется для обозначения Revision.
  • 3-Level Revision Scheme (Sample) – предоставляет трёхуровневое именование ревизий в форме Number.Alpha.Number. Пример: 02.B.1. Первый раздел, или Уровень 2 Revision ID, используется для обозначения Model. Второй раздел, или Уровень 1 Revision ID, используется для обозначения Prototype. Третий раздел, или База (Base) Revision ID, используется для обозначения Revision.
  • Altium Internal Naming Scheme – по сути копия одноуровневой схемы ревизий.
  • Extension Scheme – по сути копия одноуровневой схемы ревизий, используемая для типов данных расширений.

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

Как только определённая схема именования ревизий начинает использоваться элементом в Workspace, эту схему больше нельзя редактировать (за исключением Scheme Name, который можно переименовать) и нельзя удалить. И наоборот: после создания элемента и выполнения первоначального выпуска в запланированную ревизию этого элемента, для данного элемента нельзя изменить схему именования ревизий.

Выбор схемы именования ревизий

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

В идеале следует выбрать одну схему, которую можно использовать для всех элементов, создаваемых в подключенном Workspace вашей организации. Что касается количества уровней, учитывайте типичный жизненный цикл продуктов. Долговечны ли они и проходят ли через многочисленные обновления? Нужно ли вам легко идентифицировать элемент «в поле» — например, будет ли полезно сервисному инженеру быстро определять модель? Оба типа требований лучше удовлетворяются трёхуровневой схемой именования.

В крупных организациях обычно уже существует собственная схема нумерации ревизий; в этом случае вы можете создать собственные схемы именования ревизий (Revision Naming Scheme(s)) в соответствии с ней.

Управление схемами именования ревизий

Схемы именования ревизий можно просматривать и управлять ими в диалоговом окне Edit Revision Naming Schemes. Чтобы открыть это окно для подключенного Workspace, в который вы сейчас вошли:

  1. Откройте страницу Data Management – Servers page в диалоговом окне Preferences.
  2. Нажмите элемент управления Properties в крайней правой части записи Active Server.
  3. Выберите команду Naming schemes в соответствующем меню.

Схемы именования ревизий определяются и управляются в диалоговом окне Edit Revision Naming Schemes. Здесь показано открытие окна для подключенного Workspace Altium 365. Наведите курсор на изображение, чтобы увидеть открытие окна для подключенного Workspace Enterprise Server.
Схемы именования ревизий определяются и управляются в диалоговом окне Edit Revision Naming Schemes. Здесь показано открытие окна для подключенного Workspace Altium 365. Наведите курсор на изображение, чтобы увидеть открытие окна для подключенного Workspace Enterprise Server.

Добавление новой схемы

Чтобы создать новую схему именования ревизий, нажмите кнопку в нижней части диалогового окна Edit Revision Naming Schemes. В окне появится новая вкладка, готовая к настройке.

Создайте собственную пользовательскую схему именования ревизий.
Создайте собственную пользовательскую схему именования ревизий.

Только что добавленная схема именования ревизий отличается суффиксом «+» на своей вкладке. Это означает, что схема ещё настраивается и пока не была «сохранена» в набор схем именования ревизий, доступных Workspace.

Настройка схемы

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

За исключением Scheme Name, который можно переименовать, схема именования ревизий, уже используемая элементом в Workspace, не может быть изменена в части своей конфигурации.

Для схемы необходимо определить следующие свойства:

  • Scheme Name – задайте осмысленное имя, например отражающее, для какого содержимого Workspace будет использоваться схема.
  • Revision ID Levels – выберите, сколько уровней будет составлять Revision ID: 1, 2 или 3.
  • Item and Revision Separator – выберите разделитель, используемый между Item ID и Revision ID при отображении полного идентификатора Item-Revision.
  • Caption – введите текст заголовка (caption), отражающий смысл каждого уровня в ID. Текст заголовка используется в представлении жизненного цикла элемента (для Level 1 и Level 2, но не для Base), а также для команд контекстного меню (правый клик), связанных с изменениями типа ревизии.
  • Revision ID Format – задайте формат каждого уровня в Revision ID, а также префикс-разделитель для каждого. Поддерживаемые форматы: Numeric (Zero), Numeric (One), Alphabetical (Uppercase), Alphabetical (Lowercase) и ASME Y14.35M.
  • Minimum Width – определите ширину каждого уровня в ID — сколько цифр/символов используется для представления этой части ID.
Для полей типа «разделитель» поддерживаются следующие символы-разделители: '.' (точка), '-' (дефис), ',' (запятая), '_' (подчёркивание) и отсутствие разделителя (пустое значение).

По мере изменения самой схемы в нижней области вкладки отображается динамический предварительный просмотр получающегося Revision ID и полного Item-Revision ID.

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

Сохранение схемы

Независимо от того, добавлена ли новая схема именования ревизий или существующая схема была каким-либо образом изменена, её необходимо сохранить. Хотя отдельного элемента управления «сохранить» нет, для этого предусмотрены следующие действия:

  • Для новой схемы именования ревизий — отличающейся суффиксом «+» — используйте элемент управления Add Scheme (в правом верхнем углу вкладки схемы) или нажмите основную кнопку диалогового окна .
  • Для существующей схемы именования ревизий, которая была изменена — отличающейся суффиксом «*» — используйте элемент управления Apply Changes (в правом верхнем углу вкладки схемы) или нажмите основную кнопку диалогового окна .

В обоих случаях суффикс будет удалён, и новая (или изменённая) схема станет доступной в составе набора схем именования ревизий, доступных Workspace.

Использование основной кнопки диалогового окна обеспечивает «пакетное» сохранение, при этом диалог остаётся открытым.
При повторном открытии диалогового окна Edit Revision Naming Schemes набор схем будет отсортирован по имени в возрастающем алфавитном порядке слева направо.

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

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

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

Переименование схемы

Эта функция доступна только пользователю с административными правами в Workspace и тем, кому назначены разрешения на операцию Revision naming schemes – Edit (подробнее см. на странице Setting Global Operation Permissions for a Workspace).

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

  1. Откройте диалог Edit Revision Naming Schemes для подключенного Workspace, в который вы сейчас вошли.
  2. Щелкните вкладку схемы, имя которой нужно изменить.
  3. Измените имя в поле Scheme Name.

Пример переименования схемы именования ревизий и проверки изменения в свойствах Item, который уже использует эту схему.
Пример переименования схемы именования ревизий и проверки изменения в свойствах Item, который уже использует эту схему.

Клонирование схемы

Новые схемы именования ревизий не обязательно создавать с нуля. Диалог Edit Revision Naming Schemes позволяет быстро клонировать любую из существующих схем. Для этого:

  1. Сделайте нужную схему, которую требуется клонировать, активной.
  2. Щелкните элемент управления Clone в правом верхнем углу вкладки этой схемы.
  3. Будет создана точная копия схемы — новая схема с исходным именем по умолчанию New Revision Scheme. Переименуйте при необходимости.
  4. Щелкните элемент управления Add Scheme (или основную кнопку ), чтобы фактически сохранить новую схему.

Удаление схемы

Чтобы удалить существующую схему именования ревизий, выберите ее (сделав активной в диалоге Edit Revision Naming Schemes), затем щелкните элемент управления Delete в правом верхнем углу вкладки схемы.

Схему именования ревизий, которая в данный момент используется каким-либо Item в Workspace, удалить нельзя.

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

Операцию удаления схем именования ревизий можно отменить.
Операцию удаления схем именования ревизий можно отменить.

Экспорт и импорт схем

Пользовательские схемы именования ревизий доступны для использования только в том подключенном Workspace, где они определены. Чтобы переносить схемы между Workspace, диалог Edit Revision Naming Schemes содержит функции экспорта и импорта.

Схема именования ревизий сохраняется в файле Revision Naming Scheme (*.scheme).

Чтобы экспортировать схему именования ревизий, щелкните элемент управления Export в правом верхнем углу ее вкладки. В появившемся диалоге Save Revision Naming Scheme укажите, где и под каким именем сохранить файл.

Чтобы импортировать схему именования ревизий, нажмите кнопку в нижней части диалога Edit Revision Naming Schemes. В диалоге Open Revision Naming Scheme найдите и откройте нужный файл Revision Naming Scheme. Схема именования ревизий будет добавлена в список существующих схем, доступных в Workspace.

Импортированная схема именования ревизий появляется как новая схема с суффиксом «+». Ее имя берется из файла Scheme, а не из имени самого файла. Убедитесь, что она «сохранена», нажав элемент управления Add Scheme или основную кнопку диалога .

Некоторые предопределенные примеры файлов схем именования ревизий доступны в папке \Program Files\Altium\AD<Solution/Version>\System\EDMSTemplates при установке Altium Designer по умолчанию.

Управление использованием схемы именования ревизий

Управление тем, какие типы Item могут использовать конкретную схему именования ревизий, можно задать и включить на глобальном уровне при определении каждой схемы. Если эта функция включена, то при выборе схемы именования ревизий для конкретного типа контента будут доступны только разрешенные схемы. Это дает дополнительный уровень контроля, чтобы создаваемые Items определенного типа использовали только требуемую схему именования ревизий.

Управление выполняется в диалоге Content Types. Откройте вкладку нужной схемы именования, доступ к которой вы хотите настроить, затем щелкните ссылку Content Types в правом верхнем углу вкладки схемы.

Открытие диалога Content Types — центрального инструмента для определения, какие типы контента могут использовать настраиваемую схему именования ревизий.
Открытие диалога Content Types — центрального инструмента для определения, какие типы контента могут использовать настраиваемую схему именования ревизий.

В диалоге Content Types перечислены все поддерживаемые типы контента, которые могут быть созданы в вашем подключенном Workspace (пользователем или системой). Параметр над списком — Control Revision Naming Scheme per Content Type — обеспечивает глобальное управление тем, активна (enabled) или нет (disabled) эта функция для данной схемы. Включите этот параметр, затем включите связанный параметр Use для каждого типа контента, которому вы хотите разрешить использовать эту схему.

  • Чтобы иметь возможность создать проект Workspace, параметр Use должен быть включен для типа контента Project как минимум в одной схеме именования ревизий.

  • Чтобы иметь возможность загружать наборы файлов Gerber и ODB++ в ваш Workspace (Altium 365 Workspace или Enterprise Server Workspace), параметр Use должен быть включен для типа контента Fabrication File как минимум в одной схеме именования ревизий.

  • См. страницу Working with Items, чтобы узнать больше о поддерживаемых типах контента. Другие типы контента, перечисленные в диалоге Content Types, но не описанные там, не функционируют в программном обеспечении.
  • Вариант этого же диалога используется для управления использованием конкретного определения жизненного цикла. Подробнее см. Controlling the Use of a Lifecycle Definition .
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

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

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

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

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

Content