Altium Vault 2.1
Altium Vault — средство хранения всех утвержденных, выпущенных и готовых к использованию элементов проекта электронного устройства (от компонентов до готовых плат) в среде Altium Designer.
Область применения:Конструирование электронного оборудования и электротехнических систем
Официальный сайт:www.altium-ru.com

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

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

Компания Altium предлагает в качестве основы интеллектуальной среды для управления данными в программе Altium Designer систему Altium Vault, работающую на локальном (внутрисетевом) сервере и хранящую в себе всё — от отдельных компонентов до выполненных проектов. Altium Vault обеспечивает совместную работу и управление инженерными данными в Altium Designer начиная с 13-й версии, помогая разработчикам наиболее эффективно организовывать данные о проектах и электрорадиоизделиях, управлять ими и отслеживать изменения.

Использование системы Altium Vault позволяет решить целый ряд проблем, актуальных для систем автоматизированного проектирования данного класса:

  • Управление библиотеками электрорадиоизделий. При добавлении компонентов в хранилище Altium Vault используется удобный интерфейс, позволяющий заполнить карточку элемента, выбрать для него нужный схемный символ и посадочное место из списка доступных и ранее утвержденных файлов. Для библиотечных элементов можно определить набор необходимых параметров, указать ссылки на поставщиков, а также задать маршрут жизненного цикла, в рамках которого компонент будет проходить стадии проверки, утверждения и использования.
  • Верификация проектов. Проекты, которые попадают в хранилище Altium Vault, проходят целый ряд назначенных проверок на предмет соответствия ранее заданным конструкторским и схемотехническим требованиям. Также при передаче проекта в хранилище происходит синхронизация различных областей проекта (схемы и платы) и проверка допустимости использования применяемых компонентов.
  • Актуализация данных. Для каждого проекта, передаваемого в хранилище, можно указать конфигурационный файл, в соответствии с которым будет сформирован комплект конструкторской и технологической документации данного проекта. Каждая новая версия проекта, поступающая в хранилище, будет иметь свой актуальный на текущий момент комплект документации.
  • Стандартизация процессов и рабочей среды. Обширные возможности настроек программы Altium Designer и всё многообразие шаблонов для различных прикладных задач могут централизованно управляться из системы Altium Vault на множестве рабочих мест в рамках предприятия.
  • Совместная работа над проектами. Через систему Altium Vault удобно распределять права в рамках коллективной работы группы пользователей над одним проектом. Каждый пользователь, работая с локальной копией проекта, синхронизируется с единым сервером, может вносить изменения и загружать новые версии проекта, а также добавлять комментарии.
Удобный интерфейс для работы с компонентами Удобный интерфейс для работы с компонентами

Функциональные возможности

Управление данными

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

Организация инфраструктуры

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

Совместная работа над проектами

  • Управление проектами. Управление версиями и другие сервисы для многопользовательской работы над проектом встроены в Altium Vault. К таким сервисам относятся версионность, история сохранений, комментирование и управление состояниями проекта. Теперь они могут управляться и стандартизоваться внутри предприятия.
  • Комментарии. Оставляйте комментарии и участвуйте в обсуждениях непосредственно во время работы над проектом, воспользовавшись возможностью добавлять комментарий или ответ на него как в конкретной области проекта, так и по всему проекту в целом.
  • Совместная работа над платой. Реализованы возможности, необходимые для совместной и осуществляемой в режиме реального времени работы нескольких пользователей над одним файлом печатной платы.

Основные достоинства технологии Vault

  • Безопасная работа с данными, предоставление проектировщикам и производственникам доступа ко всей необходимой информации.
  • Доступ к системе из web-браузера или через него. С помощью web-браузера можно вносить необходимые изменения — например, менять стадию жизненного цикла, используя любое сетевое устройство с браузером, подключенное к Интернету.
  • Повторный выпуск данных в качестве отдельных модификаций без перезаписи ранее выпущенных данных.
  • Несколько степеней управления жизненным циклом: базовое управление, простое управление (переходы из одного состояния в другое), а также полностью структурированное управление, при котором состояния и переходы состояний организованы в виде нескольких этапов, связанных с номером версии элемента.
  • Управление жизненным циклом с контролем доступа. Состояние жизненного цикла версии элемента можно изменять вручную, но система позволяет производить такие изменения (например, ручную замену состояния «Прототип» на состояние «Производство») только тем пользователям, которые обладают соответствующими правами.
  • Мощные возможности анализа «Где используется»: быстрое нахождение мест использования дочерних моделей, компонентов или принципиальных схем по отношению к родительскому элементу.
  • Интеллектуальное управление жизненным циклом родительских и дочерних элементов. Родительский элемент хранилища может быть переведен в другое состояние только в том случае, если в соответствующем состоянии находятся его дочерние элементы. Другими словами, родительский элемент не может находиться в более позднем состоянии, чем его дочерние элементы.
  • Коллективный доступ к проектным данным. Проектные данные, находящиеся в одном или нескольких хранилищах (например, компоненты или принципиальные схемы), можно организовать в виде папок или «зон». После чего сделать эти папки доступными другим пользователям, которые смогут использовать соответствующие проектные данные.
  • Наличие у пользователя версии ПО Altium Designer, начиная с 2013-й.
  • Наличие у пользователя корпоративной сети.
  • Технические требования соответствуют ПО Altium Designer.

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

Новые возможности, реализованные в Altium Vault 2.1

  • проверка статусов компонентов при сдаче в хранилище;
  • расширенное описание жизненного цикла компонента проекта;
  • улучшенное отображение версий в Vault Explorer;
  • управление отображением параметров компонента;
  • типовые карточки компонентов;
  • параметризированное наименование компонента в Vault;
  • использование доменных учетных записей для авторизации.

Что нового в Altium Vault 2.0

Отдельный единый упрощенный инсталлятор

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

По сути Altium Vault 2 является преемником Altium Vault Server (AVS). Если ранее вы уже установили Altium Vault Server, вам понадобится только выполнить обновление до Altium Vault 2.

Хотя подключение к Altium Vault 2 возможно начиная с версии ПО Altium Designer 2013, пользователям рекомендуется выполнить обновление до последней версии Altium Designer. Это особенно важно для тех случаев, когда обновления Altium Vault 2 связаны с изменениями пользовательского интерфейса Altium Designer (панели Vault и др.).

Altium Vault 2 имеет единый упрощенный инсталлятор, обеспечивающий возможность установки полного набора Vault-технологий. Поставка программного обеспечения Altium Vault 2 теперь возможна в трех различных видах лицензий: Component, Workgroup и Enterprise. Пользователь подключается к Altium Vault через лицензию клиентского доступа Client Access License (CAL).

Управление проектами

Использование Altium Vault 2 значительно повышает управляемость проектов Altium Designer. Предыдущая версия системы была ориентирована на традиционное использование технологии: ручное управление стадиями проекта при высоком уровне поддержки его целостности и безопасности. Altium Vault 2 реализует поддержку стадий жизненного цикла проекта при еще более строгом контроле целостности и безопасности. Поддержка стадий распространяется теперь и на централизованное хранение проектов, становясь основой сервисов, предоставляемых при коллективной работе.

Упрощенное редактирование файла

Упрощенное редактирование файла (File-less Editing), реализованное в Altium Vault 2, освобождает вас от ограничений, связанных с управлением различными версиями исходных данных. С помощью временного редактора вы можете редактировать компонент проекта, который загружается непосредственно из актуального источника данных, находящегося в хранилище. Как только редактирование файла завершено, он считается перешедшим в следующую версию, а временный редактор закрывается. Теперь нет необходимости сохранять файлы на жестком диске вашего ПК или поддерживать множество версий управляющего программного обеспечения. Altium Vault 2 работает с той степенью надежности, на которую вы рассчитываете, и значительно ускоряет изменение ваших данных.

Усовершенствованный редактор CmpLib

При разработке версии Altium Designer 14.3 значительно модифицирован редактор базы электронных компонентов CmpLib. С появлением инструментов облегченного редактирования файла (File-less Editing) CmpLib становится настоящим полнофункциональным средством редактирования, а не просто поставщиком данных для компонентов. Обновленный редактор CmpLib — это гибкий инструмент, с помощью которого можно вносить изменения в компоненты и переиздавать их в новой редакции, даже не открывая файла, — весь процесс отслеживается средствами Altium Vault 2.

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

Расширение панели инструментов

Панель инструментов Altium Vault 2 получила ряд дополнений, повысивших производительность Altium Designer 14.3, — в том числе благодаря папке, содержащей файлы подкачки, возможностям рекурсивного удаления содержимого этой папки, пакетного изменения состояния объекта ревизий, перетаскивания нескольких объектов между папками, интеллектуального представления связанных параметров компонента и поддержки открытия документов, не относящихся к Altium Designer.

Возможность добавления комментариев к управляемым документам

Altium Designer 14.3 в сочетании с Altium Vault 2 обеспечивает управление проектами, в том числе при совместной работе различных проектных групп. Для оптимизации этой работы поддерживается добавление комментариев к области или объекту на схеме или печатной плате без фактического изменения самого документа. Такая возможность позволяет обсуждать проектные документы в режиме реального времени, подобно тому как это осуществляется с помощью функции Comments в Google Docs.

Поддержка Altium Vault через инструменты панели Libraries в ПО Altium Designer

Altium Designer 14.3 через вспомогательную панель библиотек (Libraries), сохраненных в формате DXP, обеспечивает доступ к электронным компонентам в любой папке хранилища Altium Vault и их размещение в вашем проекте. В панели Libraries вы также можете объединить любое количество папок Altium Vault и организовать их в единую библиотеку.

Локальный сервис контроля версий (SVN)

В процессе инсталляции Altium Vault устанавливается Version Control Service (SVN server, версия 1.8) — локальный сервис контроля версий ваших данных в проектах. Эта служба обеспечивает возможность управления версиями данных без использования функций поиска и сторонних программ.

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

При создании нового пользователя Altium Vault создается его пароль (Password), который хранится как в Vault, так и в службе SVN. Если вы обновили ранее установленный Altium Vault Server (релизы 1.1, 1.2) до Altium Vault 2, пользователи не смогут воспользоваться прежними паролями. Доступ к SVN и проектам будет невозможен, пока вы заново не создадите пароль для каждого пользователя.

Командная строка как инструмент резервного копирования и восстановления

Altium Vault архивирует сохраняемые вами данные с использованием командной строки Windows Command Prompt. Инструменты командной строки позволяют:

  • создавать резервную копию всей базы данных;
  • осуществлять ревизию (пересмотр) базы данных;
  • создавать репозитории и включенные управляемые проекты;
  • использовать индексы для поиска;
  • создавать пользовательские настройки.
Установка в сети

При запуске Altium Vault 2 связывается с установленной сетевой службой Network Installation Service (NIS), которая обеспечивает допуск пользователя к работе и возможность просмотра данных хранилища, позволяет выполнять установку или обновление по локальной сети, а также с помощью Microsoft Active Directory Group Policy. NIS предоставляет возможность загружать и хранить проектные данные различных форматов в локальном хранилище Altium Vault, а также использовать интерфейс Vault за его пределами. Инсталлятор Altium Vault легко копируется на портативный накопитель или оптический диск — для тех ситуаций, когда целевой компьютер недоступен по локальной сети.