Работа с путями публикации
Главная страница: Выпуск проекта платы
Пути публикации позволяют опубликовать выпущенные данные ревизии объекта данных для изготовления печатной платы, объекта данных для изготовления печатного узла или объекта проекта платы непосредственно с сервера управляемых данных или из файла Output Job в пространство для хранения данных, такое как Box.com, Amazon S3, FTP-сервер или общая сетевая папка. Так вы можете обеспечить безопасное хранение сформированных данных выпуска, с возможностью доступа к ним из любой точки мира. У всех, кто участвует в процессе развития продукта от идеи до изготовления – у завода-изготовителю в Китае, группы проектировщиков в Киеве, Станстед Абботсе и Сан-Диего и руководителя проекта, который находится в перелете где-то над Тихим океаном – есть общий (и управляемый) доступ к просмотру, обсуждению и использованию данных для создания изделия.
Определение путей публикации
Перед тем, как рассматривать, как осуществляется публикация выпущенных данных ревизии объекта поддерживаемого типа, сначала необходимо задать настройки, которые определят, где будут сохранены данных. Это осуществляется на странице Data Management - Publishing Destinations диалогового окна Preferences (нажмите в верхней правой части окна).
Для каждого определенного пути публикации отображается следующая информация:
- Name – осмысленное название пути. Оно может, например, отражать данные, которые будут публиковаться по этому пути.
-
Type – тип пути публикации. Могут быть заданы следующие типы:
- Amazon S3 – службы Simple Storage Service на базе Amazon AWS.
- Box.com – путь публикации на базе Box.com.
- Folder – простая структура папок, например, в общей сети.
- FTP – для выгрузки на FTP-сервер хранения или в расположение на вашем веб-сайте.
- Status – указывает, успешно ли подключение между Altium NEXUS и путем публикации () или нет (). Если подключение не успешно, будет отображен комментарий с указанием проблемы.
Добавление нового пути публикации Amazon S3
Чтобы добавить новый путь публикации на базе служб Amazon Simple Storage Service (S3), нажмите кнопку и выберите Amazon S3 из соответствующего меню. Будет открыто диалоговое окно Add Amazon S3 Publishing Destination.
Определение пути осуществляется следующим образом:
- Задайте пути осмысленное название (Name).
- Введите учетные данные своего аккаунта Amazon Web Services. Понадобится существующий аккаунт Amazon Web Services. Если у вас его нет, зарегистрируйтесь на aws.amazon.com. В процессе настройки аккаунта будет создан 20-символьный Access Key ID (или открытый ключ) и соответствующий 40-символьный Secret Access Key (или закрытый ключ). У вас может быть больше одной пары ключей. Как следует из названия, ключ Secret Access Key должен надежно храниться и быть известен только вам и службам Amazon Web Services.
- Укажите название корзины, которая будет хранить опубликованные файлы. Корзины могут быть созданы с помощью таких инструментов, как AWS Management Console. Опционально вы можете указать подпапку в корзине для хранения файлов. Введите путь в поле Key Prefix или нажмите кнопку , чтобы найти и выбрать папку.
- Укажите дополнительные опции публикации нужным образом.
- Чтобы проверить подключение вручную, нажмите кнопку . Это не обязательно, поскольку подключение будет проверено автоматически при нажатии OK.
- Нажмите OK.
После осуществления подключения из Altium NEXUS, в списке путей подключений на странице Data Management - Publishing Destinations диалогового окна Preferences появится соответствующая строка.
Добавление нового пути публикации Box.com
Чтобы добавить новый путь публикации, структура папок которого будет находиться в облачном Box (на базе Box.com), нажмите кнопку и выберите Box.com из соответствующего меню. Будет открыто диалоговое окно Add Box.com Publishing Destination.
Определение пути осуществляется следующим образом:
- Задайте пути осмысленное название (Name).
-
Активируйте свой аккаунт Box.com. Этот процесс позволит Altium NEXUS получить доступ к вашему Box. Для первой активации вашего аккаунта Box.com:
-
Нажмите кнопку в разделе Box.com Account диалогового окна. Будет открыто диалоговое окно Activate Box.com Account с запросом входа в аккаунт.
- Введите учетные данные для входа в аккаунт Box.com и нажмите Authorize.
-
После успешного входа в Box нажмите кнопку Grant access to Box, чтобы у AltiumBoxApplication был доступ к Box на чтение/запись.
-
Вы автоматически вернетесь в диалоговое окно Add Box.com Publishing Destination, где теперь будет отражено, что аккаунт активирован.
-
-
Укажите расположение хранения опубликованных данных, будь то существующая или новая папка в вашем Box, с помощью поля Folder в разделе Location диалогового окна. Используйте кнопку , чтобы открыть диалоговое окно Choose the Destination Root Folder, откуда вы можете просмотреть все определенные на текущий момент папки в вашем Box, или нажмите , чтобы создать новую папку. Выберите нужную папку и нажмите OK.
- Укажите дополнительные опции публикации нужным образом.
- Нажмите OK.
После осуществления подключения из Altium NEXUS, в списке путей подключений на странице Data Management - Publishing Destinations диалогового окна Preferences появится соответствующая строка.
Добавление нового пути публикации в папку
Чтобы добавить новый путь публикации в локальную папку, нажмите кнопку и выберите Folder из соответствующего меню. Будет открыто диалоговое окно Add Folder Publishing Destination.
Определение пути осуществляется следующим образом:
- Задайте пути осмысленное название (Name).
- Укажите расположение корневой папки. Введите расположение папки непосредственно в поле Folder или щелкните ЛКМ по иконке , чтобы открыть диалогового окно Browse For Folder, откуда вы можете найти существующую локальную или сетевую папку или создать новую.
- Укажите дополнительные опции публикации нужным образом.
- Нажмите OK.
После осуществления подключения из Altium NEXUS, в списке путей подключений на странице Data Management - Publishing Destinations диалогового окна Preferences появится соответствующая строка.
Добавление нового пути публикации в FTP
Чтобы добавить новый путь публикации на базе FTP-сервера, нажмите кнопку и выберите FTP из соответствующего меню. Будет открыто диалоговое окно Add FTP Publishing Destination.
Определение пути осуществляется следующим образом:
-
Введите учетные данные своего аккаунта FTP.
- Введите название сервера Server Name – это может быть IP-адрес (например,
123.45.1.1
), доменное имя (например,myserver.com
) или имя хоста, если он расположен в локальной сети (например,myserver
). - Введите User Name и Password для входа на FTP-сервер.
- Введите название сервера Server Name – это может быть IP-адрес (например,
- Задайте пути осмысленное название (Name).
- Опционально укажите директорию на FTP-сервере для хранения опубликованных данных. Введите путь непосредственно в поле Directory или нажмите кнопку , чтобы найти и выбрать папку.
- Укажите дополнительные опции публикации нужным образом.
- Чтобы проверить подключение вручную, нажмите кнопку . Это не обязательно, поскольку подключение будет проверено автоматически при нажатии OK.
- Нажмите OK.
После осуществления подключения из Altium NEXUS, в списке путей подключений на странице Data Management - Publishing Destinations диалогового окна Preferences появится соответствующая строка.
Редактирование подключения к пути публикации
Вы можете в любой момент отредактировать подключение к пути публикации, например, если изменилось расположение пути публикации. Для этого дважды щелкните ЛКМ по строке пути в списке или выделите строку и нажмите кнопку . Будет открыто диалоговое окно, откуда вы можете изменить свойства подключения.
Удаление пути публикации
Чтобы удалить путь публикации, выделите его строку в списке и нажмите кнопку .
Дополнительные опции публикации
При определении пути публикации доступны дополнительные опции публикации (где это применимо), которые приведены ниже:
- Zip Contents – включите эту опцию, чтобы упаковать данные в zip-архив перед их публикацией. Zip-архив также можно защитить паролем, если необходимо. Эта опция доступна для всех типов путей публикации.
- Present Contents in a HTML page – включите эту опцию, чтобы сформировать HTML-страницу индексов со списком содержимого опубликованных данных и навигацией к файлам в веб-браузере. Эта опция доступна для путей публикации в Amazon S3, папку и FTP.
Публикация данных
Когда пути публикации определены нужным образом, вы можете опубликовать данные выпуска проекта платы из представления Item, панели Explorer или файла OutputJob:
-
В представлении Item выберите определенную ревизию объекта, для которой вы хотите опубликовать документы. Команды публикации доступны в контекстном меню раздела Released Documents. Хотя вы можете опубликовать только выпущенные документы, команда также доступна для публикации всех документов (выпущенных документов + системный BOM) в одно действие.
В подменю публикации будет представлен список всех доступных путей публикации, с названиями, заданными на странице Data Management - Publishing Destinations диалогового окна Preferences.
-
В панели Explorer переключитесь в представление Classic проекта ( - Classic View), выберите определенную ревизию данных объекта данных для изготовления печатной платы, данных для изготовления печатного узла или проекта платы, для которой вы хотите опубликовать документы, и активируйте вкладку аспектного вида Preview. Команды публикации доступны в контекстном меню раздела Released Documents. Опять же, хотя вы можете опубликовать только выпущенные документы, команда также доступна для публикации всех документов (выпущенных документов + системный BOM) в одно действие.
В подменю публикации будет представлен список всех доступных путей публикации, с названиями, заданными на странице Data Management - Publishing Destinations диалогового окна Preferences.
-
В файле Output Job нажмите Generate and publish нужного контейнера выходных документов, чтобы получить доступ к командам публикации.
В каждом из случаев, используйте открывшееся диалоговое окно Publish to для определения целевой подпапки, в которую будут сохранены данные.
После публикации задайте нужные права доступа к папке, FTP или Amazon S3 (если они еще не заданы) и сообщите о доступности данных, кому необходимо. Для пути публикации Box, определите, посредством email, с кем необходимо поделиться опубликованными данными, во время публикации (в диалоговом окне Publish to).