Altium Designer Documentation

Выпуск проекта платы_AD

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

Главная страница: Подробнее о выходных документах

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

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

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

  • PCB Project Design Item (Объект проекта платы) – слепок проекта, включающий в себя все исходные документы. Выпускается в отдельный объект на сервере, что позволяет хранить ценную интеллектуальную собственность отдельно от сформированных данных для изготовления и сборки, необходимых внешним организациям для создания изделия.
  • PCB Fabrication Data Item (Объект данных для изготовления платы) – набор данных, необходимый производству для изготовления несмонтированной печатной платы.
  • PCB Assembly Data Item (Объект данных для сборки платы) – набор данных, необходимый производству для монтажа платы определенными компонентами, в соответствии с составом изделия. Для базового (полностью смонтированного) проекта и для каждого заданного варианта проекта используется уникальный объект.

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

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

В сочетании с сервером управляемых данных, Altium Designer предлагает возможность работы с расширенной концепцией проектов, в виде управляемых проектов. Управляемый проект, который хранится в репозитории сервера, использует контроль версий, управление жизненным циклом и возможности совместного проектирования сервера для обеспечения улучшенного подхода к централизованному проектированию. Благодаря интеллектуальным возможностям, встроенным в службы сервера управляемых данных, упрощены и автоматизированы такие задачи, как операции VCS, а также интегрированы с Altium Designer дополнительные возможности совместного проектирования, такие как управление доступом пользователей (публикация), комментирование и уведомления. Конечным результатом является надежное и безопасное хранение проектов и место, которое может стать центральной точкой для совместного проектирования. Для получения более подробной информации перейдите на страницу Управляемые проекты и выпуск проекта. Если вы используйте в качестве сервера управляемых данных Altium 365 Workspace, посмотрите отдельный раздел по Управляемым проектам.

Ключевые преимущества

  • Интеграция с контролем версий. Если проект находится под контролем версий, то перед выпуском системе необходимо, чтобы все данные были актуальными и чтобы все они были зафиксированы. Так будет обеспечено, что на жестком диске инженера не будет никаких "личных копий" документов проекта, которые можно потерять. Это простое правило может сэкономить многие часы на поиск правильного набора проектных документов, которые были использованы для создания выпущенного продукта.
  • 'Одноразовый выпуск'. Система позволяет произвести выпуск только в одну ревизию выбранного объекта. На практике, при успешном выпуске происходит фиксация (сохранение) выпущенных данных в соответствующую ревизию, затем ревизия закрывается. В эту ревизию больше не может быть сформировано и выпущено никаких данных.
  • Автоматизированный и повторяемый процесс выпуска проекта. Выпуск в один клик – без ручных этапов и рисков. Начиная от создания слепка проектных файлов и до валидации и формирования выходных документов нет какого-либо вмешательства. Если на каком-то этапе возникает сбой процесса, выпуск прекращается. И перед финальной фиксацией данных в ревизию объекта на целевом сервере вы получаете предварительный просмотр всех сформированных данных.
  • Возможность валидации проекта как составная часть процесса выпуска. Процесс выпуска работает на основе "заблокированного" слепка исходных данных проекта (в том числе зависимых данных), и перед началом выпуска осуществляется предварительная валидация. Для дополнительной гарантии целостности проектных данных вы можете включить в процесс выпуска проверки через настроенный должным образом файл Output Job. Помимо стандартных проверок ERC для исходных схем и проверок DRC для платы доступна проверка того, что исходный проект и платы синхронизированы, а также сравнение посадочных мест на плате с посадочными местами в исходной библиотеке для обеспечения их актуальности и соответствия между собой. Если какая-либо из этих проверок не пройдет, выпуск будет прекращен.

    Если вы используете управляемые компоненты в своем проекте, вы можете добавить и настроить дополнительную проверку – Component State Checking (Проверка состояния компонента). Это проверка того, что компоненты находятся в разрешенных состояниях. В рамках этой настройки вы определяете действие, которое необходимо предпринять для каждого заданного состояния, каждого заданного определения жизненного цикла на целевом сервере: нет действия, предупреждение или ошибка. Ошибка не позволит выпустить проект. Кроме того, при проведении проверки будет сформирован удобный HTML-отчет, позволяющий сразу определить, какие компоненты находятся в недопустимых состояниях.
    Настройка и использование определений жизненных циклов не поддерживается в Altium 365 Standard. Соответственно, эти функциональные возможности не будут доступны при подключении к Altium 365 Workspace с этим уровнем доступа к Altium 365.
  • Перед всеми файлами, сформированными в процессе выпуска, могут быть опционально добавлены значения идентификаторов Item ID и Item Revision ID, что обеспечит отсутствие неопределенности касательно того, какая ревизия какого объекта данных будет использоваться для изготовления.
  • Публикация. Есть возможность публиковать выпущенные данные непосредственно с сервера управляемых данных на общий ресурс хранения, такой как Amazon S3, FTP-сервер, Box.com или простая сетевая папка. Это способствует простой и безопасной передаче серверных данных, без предоставления доступа внешних организаций к самому серверу.

Процесс выпуска проекта платы

Связанная страница: Работа со средством выпуска Project Releaser

Сам процесс выпуска выполняется с помощью средства Project Releaser Altium Designer, пользовательским интерфейсом к которому является специальное представление Release.

Представление Release – интерфейс пользователя средства выпуска Project Releaser.

Средство Project Releaser позволяет управлять выпуском всех типов проектов плат: неуправляемые/не в системе контроля версий, под управляемой внешней системы VCS или управляемые сервером данных – и предлагает два режима работы:

  • Онлайн-режим – выпуск всех сформированных данных в ревизии объектов на активный сервер управляемых данных. Нет необходимости запоминать ревизии объектов – средство выпуска контролирует их самостоятельно.
  • Офлайн-режим – выпуск всех сформированных данных в структуру папок, которую можно упаковать в единый zip-архив.

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

  1. Configure Server Release – на этом этапе процесса выпуска вы задаете тип(ы) данных, которые хотите создать: исходные данные (формируются всегда), данные для изготовления печатной платы, данные для изготовления печатного узла (для базового проекта и каждого обнаруженного варианта).
  2. Validate Project – этот следующий этап запускается автоматически, если в назначенных файлах OutJob будет обнаружен один или несколько валидационных отчетов. Будут запущены все заданные генераторы выходных валидационных отчетов, которые определены в файле Output Job, назначенном объекту выпускаемых данных.
  3. Generate Data – этот следующий этап запускается автоматически. Здесь будет запущено создание всех прочих выходных документов, определенных в назначенных объектам файлах OutJob, для выпуска соответствующих объектов на сервер.
  4. Review Data – после того, как все проверки пройдены и выходные данные созданы, вы можете просмотреть созданные документы на этом этапе.

    Если вы использовали команду Prepare & Release (из меню кнопки ), средство Project Releaser не будет останавливаться на этапе Review Data.
  5. Upload Data – после подтверждения выпуска на предыдущем шаге, этот следующий этап будет запущен автоматически. Здесь представлен прогресс загрузки данных в ревизии соответствующих объектов на сервере управляемых данных.
  6. Execution Report – на этом финальном этапе предоставляется отчет о результатах выпуска. Используйте ссылки в разделе Navigation Links для быстрого доступа к связанным ревизиям объектов, содержащим выпущенные данные (данные для производства, данные для сборки, пользовательские наборы данных), в панели Explorer.
Если ваш проект не содержит связанных с ним файлов Output Job, средство выпуска Project Releaser обнаружит это и предложит создать файлы по умолчанию.
Очень мощным аспектом средства Project Releaser является обнаружение заданных в проекте вариантов и формирование для каждого из них набора данных для сборки.
Система не позволяет вносить изменения в проектные файлы между подготовкой выпуска и выпуском данных на сервер управляемых данных. Если вы внесете какие-либо изменения, процесс выпуска будет прерван, и вы вернетесь на начальный этап, предшествующий подготовке выпуска.

С помощью средства Project Releaser вы можете легко сформировать целостный набор данных для производства. Вы также сможете изучить результаты этого формирования перед подтверждением выпуска (например, просмотрев данные Gerber/ODB++ в редакторе CAM), чтобы убедиться, что сформированные данные – это именно те данные, которые необходимы для производства платы.

Публикация выпущенных данных

Связанная страница: Работа с путями публикации

Выпущенные данные, сформированные из проекта платы (только данные для изготовления, данные для сборки, объекты проекта платы), вы можете опубликовать непосредственно с сервера управляемых данных или из файла Output Job в пространство для хранения данных, такое как Box.com, Amazon S3, FTP-сервер или общая сетевая папка. С точки зрения распространения и сотрудничества, это обеспечивает беспрецедентное преимущество в мире, где сотрудники группы проектировщиков, группы производителей и все прочие, кто вовлечен в процесс воплощения продукта, зачастую рассеяны по всему земному шару.

Для публикации нужно определить путь публикации (Publishing Destination) и затем выгрузить выпущенные данные нужной ревизии объекта по этому пути. Всех, кому необходимо узнать о новом выпуске – заводу-изготовителю в Китае, группе проектировщиков в Киеве, Станстед Абботсе и Сан-Диего и руководителю проекта, который находится в перелете где-то над Тихим океаном – можно пригласить в опубликованную папку по ссылке, для просмотра, обсуждения и использования данных, которые необходимы для создания изделия.

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

Вы также можете воспользоваться преимуществами отправки выпущенных данных в виде пакетов для производства Manufacturing Package, что доступно с помощью средства просмотра Manufacturing Package Viewer платформы Altium 365 (см. следующий раздел).

Глобальная публикация данных пакета для производства

Ключевым аспектом проектов, управляемых в Workspace, является возможность создавать и публиковать выпуск Build Package другим участникам. При отправке непосредственно производителю, его можно воспринимать как пакет для производства Manufacturing Package, поскольку именно этот пакет производитель может просматривать, загружать и использовать для изготовления и сборки платы.

Платформа Altium 365 поддерживает публикацию таких пакетов другим участникам процесса, например, производителю (который, как правило, находится за пределами вашего предприятия), и предлагает специальное средство просмотра Manufacturing Package Viewer – элемент поддержки глобальной публикации (Global Sharing) платформы – которое позволяет просматривать пакет для производства через любой веб-браузер, из любой точки мира, вне вашего Workspace, так что ваши проекты и другая интеллектуальная собственность остаются защищенными.

Каждый пользователь, которому был опубликован проект, получит email-приглашение со ссылкой на просмотр пакета для производства через Manufacturing Package Viewer. Опубликованные пакеты для производства отображаются на странице Shared with Me веб-интерфейса платформы Altium 365.

Сам Manufacturing Package Viewer позволяет ключевым участникам процесса, прежде всего – производственному персоналу, видеть информационную сводку о проекте, а также просматривать структуру опубликованных данных (и загружать их в виде отдельных файлов). Отсюда вы также можете загрузить полный пакет. Также доступны подстраницы Fabrication, Assembly и Bill of Materials, где страница Fabrication отображает данные Gerber и позволяет любому пользователю, которому был опубликован пакет, добавлять комментарии.

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

Пакет для производства, который был опубликован для вас, можно открыть со страницы Shared with Me. Пользователь, которому вы опубликовали пакет для производства, получит email-приглашение для доступа к этому проекту через Altium 365. После нажатия кнопки в email он перейдет на страницу Altium 365 Sign In (если он еще не вошел в платформу или в свою учетную запись AltiumLive). После входа пользователь перейдет в средство просмотра пакетов для производства Manufacturing Package Viewer с загруженным пакетом. Если у пользователя нет учетной записи AltiumLive, ему сначала будет необходимо зарегистрироваться – на странице Altium 365 Sign In будет представлена соответствующая ссылка.

Web Viewer

Главная страница: Web Viewer

Интерфейс Web Viewer Altium 365 обеспечивает универсальный доступ к документам проектов плат через стандартный веб-браузер. Web Viewer – это не просто просмотр документов в браузере, а эффективная веб-технология, которая позволяет пользователям осуществлять навигацию по структуре проекта, взаимодействовать с проектными документами, извлекать информацию о составных частях проекта и комментировать определенные области и объекты.

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

Интерфейс Web Viewer Altium 365 обеспечивает интерактивный просмотр, например, исходных документов схем и плат проекта. Здесь показана схема – наведите курсор мыши на изображение, чтобы увидеть плату (в 3D).

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

При использовании самоуправляемой установки Altium Concord Pro применяется немного другой интерфейс – Web Review.
Обнаружили проблему в этом документе? Выделите область и нажмите 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, и Вы можете изменить настройки уведомлений в любой момент.