Управление конфигурацией среды в рабочем пространстве Altium 365

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

Рабочее пространство Altium 365 Workspace позволяет контролировать рабочую среду дизайнера на уровне предприятия, чтобы убедиться, что он следует стандартам, принятым в данной организации для проектирования, документирования и производства, с помощью Центра конфигурации команды.

Центр конфигурации команды

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

Team Configuration Center - иногда называемый TC2 или просто Configurations - предоставляется в виде сервиса через экземпляр NEXUS Workspace; Team Configuration Service.

Любое количество конфигураций среды может быть определено на странице "Конфигурации рабочего пространства". Данные, используемые и применяемые каждой конфигурацией на стороне проектирования - называемые элементами данных конфигурации - берутся из Workspace. Благодаря тому, что каждая конфигурация среды ассоциируется с определенной группой пользователей и, в свою очередь, назначает пользователей в эти группы, правильная рабочая среда загружается в Altium Designer, как только пользователь подключается к рабочей области. Использование такого подхода, основанного на ролевых группах, гарантирует, что проектировщик всегда получит ту настройку, на которую он имеет право, независимо от того, есть ли у него собственный компьютер или он использует один компьютер вместе с другими проектировщиками.

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

Концепция централизованного управления конфигурацией среды. Когда пользователь подключается к рабочему пространству, центр Team Configuration Center через назначенные группы определяет, какие конфигурации (и связанные с ними элементы данных) доступны этому пользователю. Затем клиент проектирования использует элементы данных конфигурации в соответствующих местах.
Концепция централизованного управления конфигурацией среды. Когда пользователь подключается к рабочему пространству, центр Team Configuration Center через назначенные группы определяет, какие конфигурации (и связанные с ними элементы данных) доступны этому пользователю. Затем клиент проектирования использует элементы данных конфигурации в соответствующих местах.

Элементы данных конфигурации

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

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

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

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

Конфигурации среды

Связанная статья: Управление конфигурациями среды

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

Доступ к интерфейсу осуществляется путем входа в Workspace через Altium 365. После этого перейдите на страницу Admin - Configurations. Обратите внимание, что эта страница доступна только в том случае, если вы вошли в Workspace с правами администратора (являетесь членом группы Administrators ).

Доступ к браузерному пользовательскому интерфейсу Team Configuration Center - через предпочтительный внешний веб-браузер.
Доступ к браузерному пользовательскому интерфейсу Team Configuration Center - через предпочтительный внешний веб-браузер.

Интерфейс позволяет администратору создать одну или несколько конфигураций среды в зависимости от потребностей организации. Каждая конфигурация требует определения:

  • Имя конфигурации - осмысленное имя, возможно, отражающее людей, чьей рабочей средой она должна управлять.
  • Данные конфигурации - элементарные ограничения конфигурации. Перечень поддерживаемых элементов данных, которые могут быть использованы пользователем, на которого нацелена конфигурация.
  • Целевые роли - спецификация того, к кому применяется конфигурация среды. Сами роли - это просто группы пользователей, определенные и сохраненные как часть службы идентификации рабочего пространства. Это те же группы, которые определяются и используются рабочей средой для управления разрешениями доступа.

Пример определенной конфигурации среды.
Пример определенной конфигурации среды.

Данные конфигурации хранятся в базе данных рабочей области.

Применение конфигураций среды в Altium Designer

Связанная страница: Доступ к рабочему пространству

Чтобы облегчить управление конфигурациями среды и обеспечить применение конфигураций среды к каждому пользователю в организации на основе назначенной им группы (групп), каждый пользователь должен быть зарегистрирован в рабочей области из Altium Designer. Это необходимо для того, чтобы:

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

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

Обеспечение соответствия конфигурации среды

Связанная страница: Выпуск дизайн-проекта

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

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

Чтобы включить эту проверку соответствия, добавьте генератор вывода этого типа в раздел Validation Outputs файла OutJob, используемого в конфигурации. Указание условий проверки выполняется в диалоговом окне настройки соответствия конфигурации среды. Эти условия определяют:

  • Какие ревизии элементов шаблона схемы могут быть использованы исходными схемными документами в проекте. В список можно добавить одну или несколько ревизий элементов шаблона схемы.
  • Какие ревизии элементов Outputjob могут быть использованы для генерации выходных данных из проекта. В список можно добавить одну или несколько ревизий элементов Outputjob.
  • Какая ревизия элемента Altium Designer Preferences должна быть использована во время выпуска. Может быть указана одна ревизия элемента Altium Designer Preferences Item Revision.
  • Должны ли все детали, используемые в проекте, быть получены из рабочей области.
В диалоговом окне настройки соответствия конфигурации среды нажмите кнопку (или кнопку для предпочтений), чтобы открыть диалоговое окно проводника, с помощью которого можно выбрать нужный элемент-ревизию из рабочей области. Чтобы удалить запись, выберите ее и нажмите кнопку . Для предпочтений запись нельзя удалить, но вы можете выбрать другую ревизию элемента или просто отключить эту опцию.
Убедитесь, что проверка соответствия конфигурации среды добавлена в необходимый исходный файл выходного задания и настроена ДО того, как выпустить этот файл выходного задания в целевое рабочее пространство. После выпуска в рабочую среду ревизию этого файла OutJob - в частности, конфигурацию выходного генератора - изменить нельзя. Необходимо внести изменения в исходный файл и повторно выпустить его в следующую запланированную ревизию целевого элемента (от имени администратора и с использованием методологии прямого редактирования рабочей области).

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

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Доступность функциональных возможностей

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

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

Content