Altium Designer Documentation

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

Последнее изменение: Pavel Demidov; 30.03.2020

Главная страница: Объекты сервера

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

Только администраторы сервера управляемых данных могут выпускать на сервер управляемые настройки и вручную выгружать их с сервера.

Тип папки

При создании папки, в которой будет храниться объект Designer Preferences Item, вы можете указать тип этой папки. Это не имеет отношения к содержимому папки – выпуск настроек всегда осуществляется в соответствующий объект Designer Preferences Item. Таким образом вы лишь обеспечиваете визуальную подсказку о том, что хранится в папке, что может быть полезными при поиске определенного содержимого на сервере. Чтобы указать, что папка используется в качестве контейнера для объектов Designer Preferences Item, задайте ее тип (Folder Type) как Altium Designer Preferences при определении свойств папки в диалоговом окне Edit Folder.


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

Другим важным аспектом родительской папки является используемая для нее схема именования объектов (Item Naming Scheme), которая определяет формат уникального идентификатора каждого объекта, создаваемого в этой папке. Доступны несколько примеров схем по умолчанию, использующих краткий код для папок каждого типа (ADPC для каталога настроек Altium Designer) или для содержимого каждого типа (PREF для настроек):

  • $CONTENT_TYPE_CODE-001-{0000} – например, PREF-001-0001.
  • $CONTENT_TYPE_CODE-001-{A00} – например, PREF-001-A01.
  • $FOLDER_TYPE_CODE-001-{0000} – например, ADPC-001-0001.
  • $FOLDER_TYPE_CODE-001-{A000} – например, ADPC-001-A001.

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

Для папки также можно определить пользовательскую схему путем ее ввода в поле, с переменной частью в фигурных скобках (например, DESIGN_PREFS-001-{0000}).


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

Схему Item Naming Scheme, примененную к родительской папке, можно в любой момент изменить. Измененная схема будет применяться ко всем создаваемым далее в этой папке объектам.

Тип объекта

При создании целевого объекта Designer Preferences Item, в котором будут храниться заданные в данный момент настройки ПО, убедитесь, что в диалоговом окне Create New Item тип содержимого этого объекта (Content Type) определен как Altium Designer Preferences. Если вы создаете объект в папке с типом Altium Designer Preferences, то объект этого типа будет доступен в контекстном меню при создании объекта.


Создание объекта Designer Preferences Item в папке Altium Designer Preferences. Нужный тип содержимого (Content Type) доступен в контекстном меню.

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

Управление тем, какие типы объектов могут использовать конкретное определение жизненных циклов или схему именования ревизий, осуществляется на глобальном уровне в диалоговом окне Content Types, при определении схемы. Схемами по умолчанию, которые назначаются объекту Designer Preferences Item, являются Generic Lifecycle и 1-Level Revision Scheme.

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

Укажите нужные схемы в диалоговом окне Create New Item с помощью полей Lifecycle Definition и Revision Naming Scheme соответственно.

Если включен параметр для управления использованием определений жизненных циклов и схем именования ревизий по типу содержимого и для типа Designer Preferences Item не задано использование конкретного определения/схемы, то это определение/схема будет не доступно в соответствующем выпадающем списке.


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

Придерживаясь стандартных схем именования ревизий и определений жизненных циклов для различных типов проектных объектов на сервере управляемых данных, вы обеспечите понятное и надежное управление этими объектами.
Хорошей идеей является добавление названия и описания в определение объекта. Эта информация используется при поиске на сервере и позволяет быстро идентифицировать, что предлагает тот или иной объект Designer Preferences Item.

Выпуск настроек

До сих пор рассматривалась поддержка сервером объекта Designer Preferences Item с точки зрения соответствующих типов папки и объекта. Выпуск текущих настроек ПО в ревизию такого объекта может быть выполнен удобным способом.

Хотя вы можете выгрузить файл настроек (*.DXPPref) в ревизию объекта Designer Preferences Item с помощью команды Upload контекстного меню ревизии объекта в панели Explorer, это не является лучшим методом, поскольку при выпуске у вас не будет возможности управлять, как эти настройки должны применяться, когда позднее эта ревизия будет повторно использоваться. Поэтому такой метод не рассматривается в данном документе.
Только администраторы сервера управляемых данных могут выпускать управляемые настройки на этот сервер.

Вы можете сохранить текущие настройки Altium Designer на сервер управляемых данных непосредственно из диалогового окна Preferences (щелкните мышью по элементу управления  вверху справа от рабочего пространства). Щелкните мышью по стрелке вниз, связанной с кнопкой  в нижней части диалогового окна и выберите команду Send to server из меню. Будет открыто диалоговое окно Choose Item – используйте его, чтобы выбрать следующую запланированную ревизию существующего объекта Designer Preferences Item или создать новый объект Designer Preferences Item (и его начальную запланированную ревизию) на лету.

Сохранение текущих настроек активного экземпляра Altium Designer в запланированную ревизию целевого объекта Designer Preferences Item на сервере управляемых данных.

После выбора нужной целевой ревизии объекта нажмите OK – будет открыто диалоговое окно Edit Revision, в котором вы можете изменить название и описание и добавить информацию о выпуске. Нажмите OK, чтобы продолжить. Будет открыто диалоговое окно Release preferences – используйте его, чтобы указать, как настройки Altium Designer будут выпущены в целевую ревизию объекта Designer Preferences Item.

Измените ревизию нужным образом, добавьте нужную информацию о выпуске и продолжите, чтобы в диалоговом окне Release preferences определить, как настройки будут выпущены.

В диалоговом окне представлена запись для каждой страницы настроек диалогового окна Preferences, а также записи для дополнительных полезных настроек Altium Designer, которые приведены ниже:

  • Customizations (в категории System) – кастомизация интерфейса пользователя (меню, сочетания клавиш, кнопки и т.д.).
  • Item Manager (в категории System) – настройки обновления объектов.
  • Vault Explorer – настройки, которые относятся к панели Explorer.
  • View Configurations (в категории PCB Editor) – цвета и состояния слоев, пользовательские конфигурации отображения.
  • Snippets Folders (в категории PCB Editor) – целевые папки для проектных фрагментов (Snippets).
  • LayerStack Manager – настройки, которые относятся к редактору структуры слоев.
  • Material Library – настройки, которые относятся к библиотеке материалов, используемой при определении структуры слоев.

В диалоговом окне доступно три режима Apply Modes, которые определяют, как настройки будут применены к Altium Designer, когда ревизия объекта Designer Preferences Item будет загружена с сервера:

  • Apply and Lock – настройки будут загружены в Altium Designer с доступом только для чтения (т.е. они будут недоступны для редактирования). Они вернутся в редактируемое состояние, когда пользователь выйдет с сервера.
  • Apply First Time – настройки будут загружены в Altium Designer как начальные настройки, доступные для редактирования пользователем.
  • Do Not Apply – настройки не будут загружены в Altium Designer, что сохранит существующие настройки.
Всем дополнительным настройкам, кроме Customizations, может быть заданы только режим Apply First Time или Do Not Apply.

Режим Apply Mode может быть применен:

  • К отдельной записи – щелкните мышью по соответствующей ячейке в столбце Apply Mode и выберите нужный режим из выпадающего меню.
  • Ко всем записям в сворачиваемом разделе/категории – щелкните мышью по соответствующей ячейке записи раздела/категории в столбце Apply Mode и выберите нужный режим из выпадающего меню.
  • Ко всем записям – используйте меню кнопки Apply в нижней правой части диалогового окна.

Режим, с которым выпускаются настройки, определят их доступность при повторном использовании ревизии объекта Designer Preferences Item в будущем.

Запись Custom на уровне раздела/категории указывает лишь на то, что дочерним записям заданы различные режимы.

После того, как режимы заданы нужным образом, нажмите OK – будет начат выпуск, и настройки будут сохранены в ревизию целевого объекта Designer Preferences Item, который можно увидеть в панели Explorer. Выпущенные данные, сохраненные в ревизию, состоят из файлов конфигурации страниц настроек и соответствующих файлов настроек поведения и вида приложения, собранных в единый zip-архив preferences.zip.

Просмотр выпущенной ревизии целевого объекта Designer Preferences в панели Explorer.

Повторное использование объекта Designer Preferences Item

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

Когда вы вошли на сервер управляемых данных, вы можете вручную задать повторное использовании ревизии любого объекта Designer Preferences Item, который был опубликован для вас. Возможность загружать настройки из локального файла (*.DXPPref) также остается доступной, если в этом возникнет необходимость.

Только администраторы сервера управляемых данных могут вручную загружать управляемые настройки с этого сервера.
Если вы не вошли на сервер управляемых данных, вы всё же можете работать в Altium Designer (под активной лицензией Altium Designer), но вы не сможете получить доступ к серверу управляемых данных организации и к его службам. Соответственно, вы не сможете повторно использовать объекты Designer Preferences Item. Вы сможете использовать только файловые настройки, определенные локально.

Чтобы загрузить ревизию объекта Designer Preferences Item с сервера управляемых данных в Altium Designer, выберите команду Load from server из выпадающего списка Load в диалоговом окне Preferences и выберите нужную ревизию объекта с помощью диалогового окна Choose Item (которое является, по сути, аналогом панели Explorer).

Ручной выбор ревизии объекта Designer Preferences Item, настройки из которого следует применить к Altium Designer.

После нажатия OK будет открыто диалоговое окно Load preferences from Vault. Для каждой записи настроек в нем отображены те же режимы, которые были заданы с помощью диалогового Release preferences при выпуске ревизии.

Проверьте и при необходимости измените настройки, которые будут загружены с сервера, с помощью диалогового окна Load preferences from Vault.

  • – записи задано Apply and Lock или Apply First Time.
  • – записи задано Do Not Apply.
Иконка  означает лишь то, что дочерним элементам раздела/категории заданы различные режимы применения.

Нажмите OK, чтобы применить настройки, заданные в этой ревизии объекта, к своему экземпляру Altium Designer. Если необходимо, вы можете переопределить эти настройки на лету переключением состояния Apply для записей. Обратите внимание, что если вы включите элемент, который был задан как Do Not Apply, его состоянием будет Apply First Time.

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

Если при выпуске объекта в диалоговом окне Release preferences странице настроек было задано Apply and Lock, эта страница станет доступна только для чтения после загрузки ревизии объекта Designer Preferences Item в Altium Designer. Это будет обозначено символом  в верхней правой части страницы диалогового окна Preferences, а также символом  справа от записи страницы в дереве навигации (в левой части диалогового окна Preferences).

Настройки, которым был задан режим Apply and Lock, станут доступны только для чтения для текущего сеанса при их загрузке в Altium Designer.

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

Настройки, которым в процессе выпуска был задан режим Do Not Apply, не будут будут изменены в Altium Designer при загрузке ревизии объекта.

Обновление объекта Designer Preferences Item

Если необходимо изменить набор настроек, сохраненных в объекте Designer Preferences Item, внесите нужные изменения в активные настройки, затем выпустите их в следующую запланированную ревизию этого объекта.

Загрузка файла настроек

Чтобы загрузить zip-архив настроек (preferences.zip), которые хранятся в ревизии объекта Designer Preferences Item, щелкните ПКМ по этой ревизии и выберите команду Operations » Download из контекстного меню. Файл будет загружен в подпапку выбранной директории, названную в соответствии с идентификатором ревизии объекта. Этот файл можно найти здесь в папке Released. Архив включает в себя следующее:

  • Файл настроек конфигурации (*.ini) для каждой страницы настроек, режим Apply Mode которых был при выпуске задан как Apply First Time или Apply and Lock.
  • Файлы, относящиеся к дополнительным настройкам, режим Apply Mode которых был при выпуске задан как Apply First Time. Они включают в себя, например, например, следующие файлы:
    • Настройки по умолчанию (ADVPCB.DFT, Sch_DefPrimitives.dft, Sch_DefPrimitives.MMsdft, PcbDrawing_Primitives.xml)
    • Файлы конфигурации 2D- и 3D-вида (*.config_2dsimple, *.config_3d)
    • Шаблоны цветов платы (*.PCBSysColors)
    • DXP.RAF
    • DXP.RCS
    • UserTools.TLT
Запустите команду Download для записи верхнего уровня объекта Designer Preferences Item, чтобы загрузить файл настроек, который хранится в самой новой ревизии этого объекта.
Нажмите кнопку Explore в диалоговом окне Download from Server, чтобы быстро открыть папку загрузки.
Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
200 characters remaining
Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия Altium Designer
Бесплатная пробная версия Altium Designer
Давайте приступим. Для начала, Вы или Ваше предприятие уже используете Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

В таком случае, для чего Вам необходима пробная лицензия?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вам для этого не нужна пробная лицензия.

Нажмите кнопку ниже, чтобы загрузить установщик самой новой версии Altium Designer

Загрузить установщик Altium Designer

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

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

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

Если Ваша подписка Altium активна, у Вас нет необходимости в пробной лицензии.

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

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

Для чего Вы хотите попробовать Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы нашли нужное место! Пожалуйста, заполните форму ниже, чтобы начать использование пробной версии.

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

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

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

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

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

Замечательно! Создавать новое - отличное занятие. У нас есть превосходная программа для Вас.

Upverter - бесплатная платформа, разработанная специально для любителей проектирования.

Нажмите здесь, чтобы попробовать!

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

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