Работа с местами публикации
Места публикации позволяют публиковать данные релиза для ревизии элемента PCB Fabrication Data Item, PCB Assembly Data Item или PCB Project Design Item непосредственно из Workspace либо Output Job в пространство хранения — например, Box.com, Amazon S3, FTP-сервер или просто папку в общей сети. Это позволяет безопасно размещать сгенерированные данные релиза, одновременно предоставляя к ним доступ в глобальном масштабе. От производственного предприятия в Японии до команд разработчиков в Мюнхене, Кембридже и Сан-Диего, а также до руководителя проекта, постоянно перемещающегося между ними, географически распределённая «команда продукта», совместно отвечающая за превращение идеи в физически существующий продукт, получает общий (и контролируемый) доступ для просмотра, обсуждения и использования данных при создании элемента.
Определение мест публикации
Прежде чем рассматривать, как именно публикуются данные релиза для ревизии поддерживаемого типа элемента, необходимо сначала определить параметры, задав место хранения этих данных. Это выполняется на странице Data Management – Publishing Destinations page диалогового окна Preferences (нажмите элемент управления
в правом верхнем углу главного окна проекта).

Места публикации задаются в составе настроек Altium Designer.
Для каждого заданного места публикации отображается следующая информация:
- Name — понятное имя места назначения. Например, оно может отражать данные, которые будут публиковаться в это место.
-
Type — тип места публикации. Можно определить следующие типы:
- Amazon S3 — службы Simple Storage Service, размещённые в Amazon AWS.
- Box.com — место публикации, размещённое на Box.com.
- Folder — простая структура папок, например в общей сети.
- FTP — для выгрузки на FTP-сервер хранения или в расположение на вашем веб-сайте.
- Status — успешно ли установлено соединение между Altium Designer и местом публикации или нет Если соединение не установлено, будет показан комментарий с указанием проблемы.
Добавление нового места публикации Amazon S3
Чтобы добавить новое место публикации, размещённое в Amazon Simple Storage Services (S3), нажмите кнопку
и выберите Amazon S3 в связанном меню — появится диалоговое окно Add Amazon S3 Publishing Destination.

Настройка подключения к месту публикации Amazon S3.
Задайте параметры следующим образом:
- Задайте для места назначения понятное Name.
- Введите учётные данные вашей учётной записи Amazon Web Services. У вас должна быть существующая учётная запись Amazon Web Services. Если её ещё нет, зарегистрируйтесь на aws.amazon.com. В процессе настройки учётной записи вы создаёте 20-символьный Access Key ID (или открытый ключ) и соответствующий ему 40-символьный Secret Access Key (или закрытый ключ). У вас может быть несколько таких пар ключей. Как следует из названия, ваш Secret Access Key должен храниться в безопасности и быть известен только вам и Amazon Web Services.
-
Укажите имя bucket, в котором будут храниться опубликованные файлы. Bucket’ы можно создавать с помощью таких инструментов, как AWS Management Console. При необходимости можно также указать вложенную папку внутри bucket для хранения файлов. Введите путь в поле Key Prefix или нажмите кнопку
, чтобы просмотреть и выбрать папку.
- При необходимости задайте дополнительные параметры публикации.
-
Чтобы вручную проверить соединение, нажмите кнопку
. Это не является обязательным, поскольку соединение будет автоматически проверено при нажатии OK.
- Нажмите OK.
Будет установлено соединение из Altium Designer, и запись о нём появится в списке мест публикации на странице Data Management – Publishing Destinations page диалогового окна Preferences.
Добавление нового места публикации Box.com
Чтобы добавить новое место публикации, структура папок которого будет размещена в вашем облачном Box (на платформе Box.com), нажмите кнопку
и выберите Box.com в связанном меню — появится диалоговое окно Add Box.com Publishing Destination.

Настройка подключения к месту публикации Box.com.
Задайте параметры следующим образом:
- Задайте для места назначения понятное Name.
-
Активируйте свою учётную запись Box.com. Этот процесс позволяет Altium Designer получить доступ к вашему Box. Чтобы впервые активировать вашу учётную запись
Box.com:-
Нажмите кнопку
в области Box.com Account диалогового окна. Появится диалоговое окно Activate Box.com Account с запросом на вход в учётную запись.

Войдите в свою учётную записьBox.comв диалоговом окне Activate Box.com Account - Введите учётные данные своей учётной записи Box.com, затем нажмите Authorize.
-
После успешного входа в Box нажмите кнопку Grant access to Box, чтобы предоставить AltiumBoxApplication доступ на чтение/запись к Box.

После входа предоставьте AltiumBoxApplication доступ к Box -
Вы автоматически вернётесь в диалоговое окно Add Box.com Publishing Destination. Теперь в диалоговом окне будет отражено, что ваша учётная запись активирована.

Диалоговое окно Add Box.com Publishing Destination, в котором учётная записьBox.comотображается как активированная
-
-
Укажите место хранения публикуемых данных — существующую или новую папку в вашем Box — с помощью поля Folder в области Location диалогового окна. Используйте кнопку
для открытия диалогового окна Choose the Destination Root Folder, в котором можно просмотреть все текущие папки в вашем Box, либо нажмите
, чтобы создать новую. Выберите нужную папку и нажмите OK.
- При необходимости задайте дополнительные параметры публикации.
- Нажмите OK.
Будет установлено соединение из Altium Designer с указанной папкой, и запись о нём появится в списке мест публикации на странице Data Management – Publishing Destinations page диалогового окна Preferences.
Добавление нового места публикации Folder
Чтобы добавить новое локальное место публикации на основе папки, нажмите кнопку
и выберите Folder в связанном меню — появится диалоговое окно Add Folder Publishing Destination.

Настройка подключения к месту публикации Folder.
Задайте параметры следующим образом:
- Задайте для места назначения понятное Name.
-
Укажите расположение корневой папки. Либо введите путь к папке непосредственно в поле Folder, либо нажмите значок
, чтобы открыть диалоговое окно Browse For Folder, где можно выбрать существующую локальную или сетевую папку либо при необходимости создать новую.
- При необходимости задайте дополнительные параметры публикации.
- Нажмите OK.
Будет установлено соединение из Altium Designer с указанной папкой, и запись о нём появится в списке мест публикации на странице Data Management – Publishing Destinations page диалогового окна Preferences.
Добавление нового места публикации FTP
Чтобы добавить новое место публикации, размещённое на FTP-сервере, нажмите кнопку
и выберите FTP в связанном меню — появится диалоговое окно Add FTP Publishing Destination.

Настройка подключения к FTP-серверу.
Задайте параметры следующим образом:
-
Введите учётные данные вашей FTP-учётной записи.
-
Введите Server Name — это может быть IP-адрес (например,
123.45.1.1), доменное имя (например,myserver.com) или имя хоста, если сервер находится в вашей локальной сети (например,myserver). - Введите ваши User Name и Password для входа на FTP-сервер.
-
Введите Server Name — это может быть IP-адрес (например,
- Задайте для места назначения понятное Name.
-
При необходимости укажите каталог на FTP-сервере для хранения публикуемых данных. Введите путь напрямую в поле Directory либо нажмите кнопку
, чтобы просмотреть и выбрать папку.
- При необходимости задайте дополнительные параметры публикации.
-
Чтобы вручную проверить соединение, нажмите кнопку
. Это не является обязательным, поскольку соединение будет автоматически проверено при нажатии OK.
- Нажмите OK.
Будет установлено соединение из Altium Designer с указанной папкой, и запись о нём появится в списке мест публикации на странице Data Management – Publishing Destinations page диалогового окна Preferences.
Изменение подключения к месту публикации
Вы можете в любое время изменить подключение к месту публикации, например если изменилось его расположение. Для этого дважды щёлкните запись нужного места в списке либо выберите её и нажмите кнопку
. Появится диалоговое окно, в котором можно изменить параметры подключения.
Удаление места публикации
Чтобы удалить место публикации, выберите его запись в списке, затем нажмите кнопку
.
Дополнительные параметры публикации
При определении места публикации доступны следующие дополнительные параметры (где применимо):
- Zip Contents — включите этот параметр, чтобы сжимать данные в ZIP-архив перед публикацией. При необходимости ZIP-архив также можно защитить паролем. Этот параметр доступен для всех типов мест публикации.
- Present Contents in a HTML page — включите этот параметр, чтобы создать индексную HTML-страницу со списком содержимого опубликованных данных и упростить навигацию по файлам в веб-браузере. Этот параметр доступен для типов мест публикации Amazon S3, Folder и FTP.

Пример HTML-страницы со списком содержимого опубликованных данных.
Публикация данных
После определения необходимых мест публикации вы сможете публиковать данные релиза платы либо из подробного Item view, либо из панели Explorer panel, либо из файла OutputJob file:
-
В представлении Item выберите конкретную ревизию элемента, для которой вы хотите опубликовать документы. Команды публикации доступны в контекстном меню области Released Documents. Можно опубликовать just Released Documents, а также доступна команда для публикации всех документов (релизных плюс System BOM) за один раз.
Подменю публикации содержит все доступные места публикации по именам, как они определены на странице Data Management – Publishing Destinations page диалогового окна Preferences.

Доступ к командам, связанным с публикацией, для конкретной ревизии элемента из подробного представления Item. -
В панели Explorer переключитесь в представление Classic проекта – Classic View), выберите конкретную ревизию элемента PCB Fabrication Data, PCB Assembly Data или PCB Project Design Item, для которой нужно опубликовать документы, и убедитесь, что активна вкладка представления аспектов Preview. Команды публикации доступны в контекстном меню области Released Documents. Опять же, можно опубликовать just Released Documents, а также доступна команда для публикации всех документов (релизных плюс System BOM) за один раз.
Подменю публикации содержит все доступные места публикации по именам, как они определены на странице Data Management – Publishing Destinations page диалогового окна Preferences.

Доступ к командам, связанным с публикацией, для конкретной ревизии элемента из панели Explorer. -
В файле Output Job нажмите элемент управления Generate and publish для нужного Output Container, чтобы открыть команды публикации.
В каждом случае используйте последующее диалоговое окно Publish to, чтобы задать требуемую вложенную папку места назначения для хранения данных. Для места публикации Box, если вы делитесь опубликованными данными с другими, вы также можете ввести их адреса электронной почты, разделённые запятыми, в соответствующее текстовое поле диалогового окна Publish to Box.

Четыре варианта диалогового окна Publish to Folder
После публикации при необходимости настройте права доступа для папки, FTP-сайта или области Amazon S3 (если это ещё не сделано), а затем сообщите нужным людям о доступности данных. Для места публикации Box определите — по электронной почте — с кем следует поделиться опубликованными данными в момент публикации (в диалоговом окне Publish to).
Глобальный общий доступ к данным производственного пакета
Ключевым аспектом проектов, хранящихся в Altium 365 Workspace, является возможность создавать и предоставлять другим доступ к релизному Build Package. Если такой доступ предоставляется напрямую производителю, его можно рассматривать как Manufacturing Package, поскольку именно этот пакет производитель может просматривать, скачивать и использовать для изготовления и сборки платы.
Для поддержки возможности предоставления такого пакета другим пользователям и вашему производителю (который обычно находится вне вашей организации) платформа Altium 365 предоставляет специальный Manufacturing Package Viewer — элемент поддержки платформой функции Global Sharing —, который позволяет другим пользователям просматривать производственный пакет из любого веб-браузера — в любой точке мира —, но вне вашего Workspace, так что сами проекты и другая ценная интеллектуальная собственность остаются недоступными.
Каждый пользователь, которому предоставлен доступ, получит электронное приглашение со ссылкой для просмотра производственного пакета через Manufacturing Package Viewer. Общие производственные пакеты отображаются на странице Shared with Me браузерного интерфейса платформы Altium 365.
Сам Manufacturing Package Viewer позволяет ключевым участникам процесса — в первую очередь производственному персоналу — видеть сводную информацию о проекте с основными данными по плате, а также просматривать структуру исходных, производственных и сборочных данных (и при необходимости скачивать любой отдельный файл). Также предусмотрены подстраницы Fabrication, Assembly и BOM средства просмотра, причём страница Fabrication предоставляет Gerber Viewer и позволяет добавлять комментарии всем пользователям, которым был предоставлен доступ к пакету.
В конечном итоге производственный персонал может скачать Build Package просмотренного релиза — с любой страницы Viewer —, чтобы физически реализовать данную ревизию платы.


