Составное решение для проектирования Altium Designer и рабочее пространство Altium 365 Workspace предлагает настраиваемую PLM-интеграцию с поддержкой Windchill®, Arena®, Oracle® Agile™, Aras Innovator® и Siemens Teamcenter® (с дополнительной настройкой). Настройка PLM-интеграции осуществляется через браузерный интерфейс Altium 365 Workspace, который предоставляет автоматизированный интерфейс для простой настройки взаимосвязи, сопоставления данных параметров и указания направления синхронизации данных. После установки и настройки интерфейса возможности и функциональность PLM-интеграции предоставляются при работе в следующих отдельных областях:
-
Library (компоненты) - обеспечение однонаправленной или двунаправленной синхронизации компонентов, параметров компонентов и вариантов деталей между рабочим пространством Altium 365 и экземпляром PLM. Конфигурация позволяет указать, какие параметры будут использоваться в той или иной системе. Кроме того, параметры элементов позволяют обновлять свойства на стороне рабочей среды (настраивается по каждому полю) без необходимости официально выпускать новую ревизию элемента компонента. Также доступен специальный рабочий процесс Part Request, который поддерживает автоматическое создание компонента в вашем экземпляре PLM, а также распространение сгенерированных номеров деталей PLM обратно в компоненты на стороне рабочей области.
-
Design (проекты) - доступен специальный рабочий процесс Project Creations, который также поддерживает автоматическое создание номеров деталей в вашем экземпляре PLM, а затем распространение этих параметров обратно в проект. Такие параметры могут использоваться в специальных строках (например, для аннотаций границ листа). У вас есть возможность опубликовать проект в экземпляре PLM, как часть запуска Project Releaser в Altium Designer. Операция публикации использует шаблон публикации - определенный как часть конфигурации интеграции экземпляра PLM - для управления тем, как данные должны быть переданы в PLM. Если вы публикуете проект впервые и номера деталей (на стороне PLM) еще не связаны с проектом, эти номера деталей будут созданы в PLM и связаны с проектом в рамках этой первоначальной публикации. У вас также есть возможность определить записи компонентов для компонентов в экземпляре PLM в рамках операции публикации (опционально, в зависимости от конфигурации). И вы всегда сможете увидеть, что именно было создано, например, номера деталей в экземпляре PLM, в рамках истории рабочего процесса (вкладкаHistory вкладка).
Поддержка PLM
Рабочее пространство Altium 365 поддерживает следующие PLM-системы:
-
PTC Windchill® PLM версии 12, 13 и PTC Windchill+ ( SaaS-вариант Windchill).
-
Arena® PLM.
-
Oracle® Agile™ PLM.
-
Aras Innovator® Release 30.
Additional Setup for Aras Innovator
Для интеграции PLM с Aras Innovator сервер Altium Workspace должен быть зарегистрирован в системе аутентификации Aras путем добавления нового раздела узла в реестр клиентов. После регистрации для подключенного Workspace будет предоставлен уникальный токен OAuth для аутентификации доступа.
Необходимые изменения в конфигурации Aras Innovator вносятся путем редактирования файла реестра клиента OAuth:
-
На хост-машине Aras откройте \OAuthServer\OAuth.config файл для редактирования.
-
Найдите и скопируйте секцию IOMApp - из строки в строку .
-
Вставьте скопированный раздел IOMApp сразу после него, чтобы создать новый (дублированный) раздел.
-
В этой новой секции узла переименуйте IOMApp в NEXUS - в результате .
-
Сохраните, а затем перезапустите машину Aras.
-
Интеграция с Siemens Teamcenter PLM требует установки и настройки Teamcenter EDA Gateway программного обеспечения.
-
Будучи локальным PLM-решением, Teamcenter должен взаимодействовать с рабочей средой Altium 365 через Altium Hybrid Agent, который надежно преодолевает разрыв между облаком и локальной сетью. Ссылки на инструкции приведены на странице "Дополнительная установка и настройка Siemens Teamcenter ".
-
Для включения этой возможности в рабочей области также требуется лицензия Workspace Teamcenter PLM Addon.
Выбор интерфейса установки PLM
Подключение Altium 365 Workspace к поддерживаемой PLM-системе может быть установлено с помощью усовершенствованного полуавтоматизированного пользовательского интерфейса, как описано ниже, или с помощью ручного процесса, основанного на редактировании XML-файлов конфигурации PLM. В последнем случае требуется знание структур данных целевой PLM-системы и знакомство с форматом XML, в то время как представленная ниже обновленная система автоматически извлекает необходимые данные из PLM и Altium Workspace для заполнения меню интерфейса.
Вы можете перенастроить Рабочее место на представление предыдущего интерфейса PLM
- основанного на ручном редактировании XML-файлов - сняв флажок с опции Enable new PLM Configuration page на странице Admin - Settings - PLM Integration интерфейса Workspace. Обязательно сохраните изменения, а затем выйдите из системы и снова войдите в нее.
Обратите внимание, что следует использовать только один тип PLM-интерфейса (старый или новый). Не редактируйте экземпляр/конфигурацию PLM, созданную с помощью другой версии интерфейса.
Подключение к вашему экземпляру PLM
Конфигурации PLM создаются и управляются на Admin – PLM Integration странице интерфейса браузера Workspace. После успешного подключения к PLM-системе интерфейс конфигурации предоставит ряд вариантов интеграции на основе данных, полученных как из Workspace, так и из подключенной PLM.
Экземпляр Workspace PLM Integration обращается к службе REST API PLM-системы, которая должна быть включена и доступна.
Воспользуйтесь кнопкой
, чтобы начать процесс подключения, и действуйте в соответствии с приведенным ниже слайд-шоу.
Любые ошибки подключения будут выделены красным цветом при входе в целевую PLM-систему. Нижняя граница окна выделения будет содержать подробную информацию об ошибке - см. пример.
PTC Windchill SSO Support
Возможность использования авторизации Single Sign On(SSO) при подключении к PLM-системе Windchill доступна и настраивается через интерфейс Workspace. Это обеспечивает упрощенный и безопасный метод авторизации соединения при выполнении таких PLM-процессов Workspace, как создание проекта и публикация в PLM. На практике эта схема позволяет предоставлять доступ к Windchill с использованием стандарта делегирования OAuth через службу поставщика идентификационных данных, например PingFederate.
Доступ к настройке SSO можно получить на вкладке OAuth вкладка в рабочем пространстве PLM Integration страница (Admin - PLM Integration), где можно добавить несколько экземпляров провайдера OAuth.
Настройка авторизации провайдера OAuth выполняется на основе данных, доступных от настроенного провайдера идентификации. Введите в поля страницы имя и информацию, необходимую рабочей области, - идентификаторы, токены, URL-адреса и т. д., а затем сохраните завершенную настройку.
Новый экземпляр OAuth Provider становится доступным, когда OAuth Connection опция включена в конфигурации Windchill PLM. Выберите из OAuth Provider выпадающего списка, где доступно несколько провайдеров. Завершите настройку соединения кнопкой
и при необходимости следуйте подсказкам провайдера.
При первом использовании новой настройки в процессе рабочей области, таком как публикация в PLM, назначенный вами провайдер OAuth откроется для авторизации соединения. После завершения этой проверки последующие публикации в PLM не будут требовать выполнения этого шага.
Поддержка PLM сторонних производителей
Рабочее пространство Altium 365 обеспечивает дополнительную поддержку "неродных" конфигураций PLM-систем, разработанных сторонними разработчиками. Эта поддержка обеспечивается с помощью программы Altium Generic Connectorкоторая требует Altium 365 PLM Generic Connector Addon лицензия.
При добавлении PLM-экземпляра Workspace для такой системы предварительно настроенные XML-файлы, предоставленные сторонней компанией, загружаются в конфигурацию PLM-экземпляра через интерфейс PLM Integration.
Обратитесь по адресу
sales.na@altium.com или к своему менеджеру по работе с клиентами Altium, чтобы запросить доступ к лицензии Altium 365 PLM Generic Connector Addon.
Настройка конфигурации
После успешного подключения к экземпляру PLM интерфейс Workspace PLM предлагает настройки конфигурации для определения способа синхронизации компонентов, взаимного сопоставления параметров компонентов и подхода к передаче данных Part Choices. Эти параметры синхронизации доступны на вкладке Configuration на вкладке интерфейса.
Доступные вам параметры настройки (и их обозначения/функциональность) определяются типом PLM-системы и параметрическими данными, взятыми как из Workspace, так и из подключенного экземпляра PLM.
Если рабочее пространство вашей организации находится в защищенной среде Altium 365 GovCloud, администратору рабочего пространства необходимо включить опцию PLM Integration опцию в Outbound Traffic на странице Администратор - Настройки. Это позволит выполнять запросы на синхронизацию данных и публикацию файловых данных в сторонних PLM-системах, что в противном случае будет заблокировано.
Дополнительные сведения см. в разделе Управление доступом к рабочему пространству.
Параметры синхронизации
Этот раздел PLM-интерфейса определяет, какие типы компонентов будут синхронизироваться, где и как будут создаваться/обновляться новые компоненты, а также любые ограничения, основанные на критериях параметров.
Способ синхронизации компонентов задается индивидуально:
-
Выберите Altium Component Type в списке параметров и установите его Sync Direction (Для Altium/PLM или для обоих) - параметры типа компонента берутся из текущих данных компонента Workspace.
-
Выберите имя связанного PLM-атрибута из PLM Type меню - доступные параметры будут получены из подключенного экземпляра PLM.
-
В поле Altium Target Folder поле (под Sync to Altium) найдите и выберите папку компонента Workspace в качестве места синхронизации для этого компонента.
-
Укажите значение Sync Mode чтобы определить, будут ли во время синхронизации создаваться новые компоненты, или обновляться только существующие компоненты, или и то, и другое.
-
Установите Component Template который будет использоваться для определения типов параметров компонентов при синхронизации этого компонента. По умолчанию этот параметр будет соответствовать выбранному Altium Component Type (например;
Capacitors), если доступен связанный шаблон рабочего пространства.
-
Используйте параметр Add Parameter Criteria чтобы указать значение параметра, по которому будет ограничена синхронизация. Компонент не будет синхронизирован, если он не удовлетворяет этому критерию. При необходимости добавьте другие критерии параметров.
Дополнительные параметры доступны при подключении к PTC Windchill PLM, поддерживающей систему PartsLInk от Windchill. Система PartsLink система позволяет классифицировать детали по группам для более удобного и быстрого поиска, и может включать связанные пары атрибутов/значений для дальнейшего определения в рамках этой классификации. Дополнительную информацию см. в сворачивающемся разделе ниже.
-
Выберите Add Classification Name Criteria из Filter Criteria чтобы добавить фильтр классификации. Используйте меню имени, чтобы выбрать группу классификации, по которой будет фильтроваться синхронизация.
-
Для более тонкого контроля выберите опцию Add Classification Attribute Criteria и укажите классификацию Attribute и связанное с ней Значение. В примере, показанном здесь, будут использоваться только конденсаторы из класса
102-Capcitors класса с Capacitance значение 10uF будут синхронизированы.
More on Windchill PartsLink
В самом Windchill классификация PartsLink определяется путем создания класса binding attribute который может быть применен к типу детали. Затем атрибут классификации детали добавляется к определенному классу классификации.
Записи компонентов в Windchill будут включать определенную классификацию и любые указанные параметры атрибутов классификации, которые, в свою очередь, доступны для процесса синхронизации компонентов Workspace PLM.
Когда запись компонента синхронизируется из Windchill в Workspace и в конфигурации PLM Workspace указано взаимодействие PartsLink, атрибуты конфигурации Windchill для этой детали будут переданы в Altium Designer.
Когда Sync Direction установлено значение To PLM или для двунаправленной синхронизации (To PLM & To Altium) Add Filter Criteria опция представлена в разделе Sync To PLM. Используйте этот параметр для установки критериев параметров или папок, которые будут контролировать, какие компоненты рабочей области распространяются в PLM-систему.
Можно добавить несколько критериев параметров, чтобы жестко ограничить синхронизацию компонентов Workspace с PLM. Доступные критерии также включают OR и NOT для более точного контроля над фильтрацией компонентов, принимаемых для синхронизации с PLM.
Обратите внимание, что дополнительное PLM Target Folder поле представлено для подключенного экземпляра Windchill PLM, которое позволяет указать местоположение PLM-системы, куда будут распространяться компоненты Workspace при синхронизации.
Раздел Sync to PLM раздел предоставляет дополнительные варианты нумерации деталей и префиксов/суффиксов при работе с PLM-системой Arena. Эти предопределенные PLM-схемы доступны для выбора в разделах Numbering Scheme и Code и определяют формат номера изделия для деталей, загружаемых в Arena.
Сопоставление параметров компонентов
Продолжайте тот же процесс, что и выше, чтобы указать конфигурацию параметров синхронизации для всех компонентов, которые вы хотите синхронизировать с PLM. Поскольку параметры компонентов на стороне рабочей области не обязательно совпадают с параметрами на стороне PLM, раздел Component Parameter Mapping раздел интерфейса можно использовать для сопоставления параметров между ними. Обратите внимание, что при сопоставлении параметров их значения будут синхронизироваться от одного к другому, как если бы это был один и тот же параметр.
Используйте команду Add Parameter чтобы создать запись для сопоставления параметра рабочей области/PLM, который применяется к выбранному в данный момент Altium Component Type (как выбрано в разделе Sync Parameters). Параметры PLM и Altium Parameter Name являются параметры, доступные в соответствующих системах. A Revision настройка в Item/Revision приводит к созданию новой ревизии компонента при изменении параметра, в то время как при настройке Item при синхронизации обновляется только параметр компонента.
Чтобы удалить запись отображения, используйте соответствующий значок
.
Таким образом можно сопоставить любое количество параметров, однако, скорее всего, существует ряд общих параметров Workspace/PLM, которые должны быть сопоставлены для всех компонентов. Такой подход к глобальному сопоставлению доступен, когда All Types выбран в качестве Altium Component Type.
Создайте записи отображения (Add Parameter), которые будут применяться ко всем компонентам, включая известные общие соответствия параметров. и установите значения Item/Revision и Sync Direction по мере необходимости. Также важно указать запись сопоставленного параметра в качестве Primary Key - это пара общих параметров, которая служит ссылочным индексом между двумя наборами параметрических данных. Если это номер детали PLM (рекомендуется), номер, созданный на стороне PLM, передается обратно на сторону Altium, создавая известную ссылочную связь между наборами синхронизированных данных компонентов.
Атрибуты классификации PLM
Для подключенного PLM PTC Windchill, который поддерживает группировку компонентов в виде классификаций, соответствующие атрибуты и значения PLM могут быть сопоставлены с параметрами компонентов Workspace в этом разделе.
Чтобы извлечь из Windchill определенное значение атрибута классификации - например, значение емкости для конденсаторов в классе 102-Capacitor класса - добавьте Классификацию и ее Значение (Capacitance) в качестве PLM Parameter Name и целевой параметр компонента Altium (Value) в качестве Altium Parameter Name. Определения могут быть добавлены для всех типов компонентов, включая несколько определений для одного типа компонента.
► Дополнительные сведения о классификациях Windchill см. выше в разделе PartsLink.
Варианты деталей
Используйте Sync Direction чтобы указать, в каком направлении данные Part Choices производителя будут синхронизироваться между рабочей средой и PLM-системой, или отключить синхронизацию Part Choices с помощью опции OFF опцией.
В зависимости от типа подключенной PLM-системы Part Choice information опция предложит синхронизацию в формате, совместимом с собственными утвержденными производственными деталями PLM (Native PLM Manufacturer Parts) или в виде обычных данных параметров компонентов (PLM Part Attributes). Последние могут представлять собой несколько наборов атрибутов параметров Manufacturer:PartNumber - MFR1:MPN1, MFR2:MPN2например.
Примеры "родных" (или встроенных) деталей производителей PLM включают Vendor Parts в Arena и Manufacturer Parts в Windchill.
При импорте данных о выборе деталей в компонент библиотеки Workspace они не будут дублировать или заменять существующий выбор деталей, введенный вручную. Он будет добавлен как новый, дополнительный выбор детали для этого компонента, который будет обновляться при последующих запусках синхронизации.
Конфигурация проекта XML
В этом разделе приводится список базовой конфигурации XML, определяющей начальную конфигурацию PLM для подключенной PLM-системы. Загруженная версия этого базового XML-конфигуратора (Download Sample Configuration) содержит подробные комментарии, которые поясняют функции большинства разделов Entity и Attribute.
В конечном итоге конфигурация, которую вы определяете в интерфейсе PLM Integration, хранится в виде системных XML-файлов, которые можно сохранить локально с помощью команды Export Configuration команда, связанная с Server Connection в верхней части страницы конфигурации.
На странице Import Configuration также включена опция. Она позволяет применить существующий XML-файл конфигурации к новой (или отредактированной) конфигурации PLM, которая затем будет дублировать настройки этой конфигурации PLM. Кроме того, в ситуации, когда необходимо внести специализированные изменения в существующую конфигурацию PLM, экспортированный XML-файл нужно отредактировать вручную, а затем импортировать обратно в конфигурацию. Обратите внимание, что параметры, атрибуты и значения, включенные в файл конфигурации, чувствительны к регистру.
Экземпляр PLM Integration также можно добавить и настроить с помощью предыдущего интерфейса Workspace PLM, который на некоторое время становится доступным, если отменить выбор пользовательского интерфейса по умолчанию с помощью опции Admin – Settings – PLM Integration как описано выше. Такой ручной подход требует полного знания и доступа к целевой PLM-системе, чтобы необходимые XML-файлы были правильно настроены перед загрузкой. Система предоставляет дополнительную помощь в виде:
-
Закомментированные образцы XML-файлов конфигурации для всех поддерживаемых PLM-систем. Образцы файлов шаблонов публикаций также доступны для загрузки.
-
Автоматический генератор конфигурации, который получает все данные о параметрах из Workspace. Генерируемый XML-файл предварительно настроен на текущую интеграционную среду и требует добавления соответствующих атрибутов данных PLM.
Добавление шаблона публикации
Конфигурация PLM требует добавления шаблона на основе XML Publishing Template для поддержки процессов Workspace, которые отправляют полные данные проекта - файлы конструкции, компоненты и выходные данные производства - в PLM-систему в рамках одного действия "публикация". Эти процессы включают в себя Publish to PLM, где пользователь указывает выходные данные для отправки, и Project Releaser with Publish, который отправляет сгенерированные данные в PLM в качестве последнего шага в процессе выпуска проекта в Altium Designer.
Добавьте подходящий XML-файл Publishing Template во вкладке Publish Template при создании или редактировании конфигурации PLM. Воспользуйтесь Sample Project Configurations ссылку для загрузки архивной коллекции шаблонов для поддерживаемых PLM-систем.
A Publishing Template включает ссылки на детали проекта, передачу данных о компонентах, расположение источников данных и распределение файлов данных о проектировании, сборке и изготовлении. Загруженные примеры включают шаблоны для всех поддерживаемых PLM, в каждом из которых будут указаны дополнительные правила публикации, применимые к конкретному типу PLM, и подробные комментарии, которые помогут вам понять, что и как нужно настраивать.
Publishing Folder Support for Windchill PLM
При настройке экземпляра Windchill® PLM Integration, который будет использоваться для процессов Publish to PLM, вы также можете указать (и создать) целевую папку Windchill для документов, публикуемых из рабочей области.
Соответствующие параметры папки Windchill определяются в XML-файле Publishing Template, который применяется к вашему экземпляру интеграции Windchill PLM в рабочей области (см. выше). Узлы определения папки имеют формат тега xxx - где pt текущее пространство имен и xxx полный путь к папке - и размещаются в качестве правила публикации в разделе FileDistribution для каждого типа документа (например PCB.zip Например, вывод Fabrication).
Примером иерархии структуры Publishing XML может быть:
PRODUCT/Projects/${project.name}/FAB data
В последней строке записи указывается (или создается) целевая папка публикации для PCB.zip Fabrication со структурой папок Windchill (где имя проекта MyProject):
PRODUCT
Проекты
MyProject
Данные FAB
Обратите внимание, что путь к папке, заданный в XML-файле публикации, является абсолютным (а не относительным), и может включать другие свойства проекта, такие как Имя проекта (${project.name}) и номер сборки (${project.PLM_ASSEMBLY_NUMBER}).
Также обратите внимание, что возможность create целевой папки поддерживается для служб Windchill REST API 1.3 и выше. Для более старых версий REST указанный путь к целевой папке должен существовать, но не может быть создан.
Publish to PLM with ECO
Файлы настроек для экземпляров Windchill, Agile и Arena PLM также поддерживают формализованный Change Order (ECO) рабочий процесс, который включается в XML-файле шаблона публикации и определяется в XML-файле конфигурации в разделе altiumType="ProjectChangeOrder" раздел сущности.
В зависимости от экземпляра PLM, определения конфигурации XML включают схему для идентификации заказа на изменение (нумерация, местоположение, идентификатор и т. д.), специфические атрибуты заказа на изменение, такие как имя/название, описание и сложность изменения (только для Windchill), и параметры, такие как стратегия создания заказа на изменение (нет, новый или повторное использование существующего) и продвижение статуса жизненного цикла (только для Windchill и Agile). Определенный заказ на изменение активируется во время публикации путем объявления его publishId в связанном шаблоне публикации
.
Шаблон публикации также поддерживает наборы правил, которые определяют, как и где выходные данные релиза (данные проекта, источника, сборки и изготовления) публикуются в PLM.
После определения в XML-файлах конфигурации сервера и шаблона публикации заказы на внесение изменений становятся доступными во время Project Creation и Publishing to PLM рабочих процессов, вызываемых из Altium Designer или через интерфейс Workspace PLM. В процессе работы будет представлена соответствующая форма заказа на изменение, в которой указываются параметры заказа на изменение.
Диалог Altium Designer Change Order Required диалоговое окно, показывающее начальный шаг создания проекта и последующий шаг выпуска проекта с поддержкой ECO.
В примере, показанном здесь, проект создается в Altium Designer из шаблона с помощью процесса Create Project with PLM Initialize (в Arena PLM), при этом опция Create change order (ECO) отключена. Затем проект выпускается с помощью процесса Publish to PLM (User selects) с включенной опцией Create change order включенной опцией (Yes). На стороне Arena элементы впоследствии публикуются на основании ордера на изменение (ECO-00042) и присущего ему процесса утверждения.
Загрузите ZIP-архив, содержащий XML-файлы конфигурации Arena и XML-файлы шаблона публикации, использованные в этом примере.
Информацию о работе с функцией PLM Change Order (ECO) для экземпляров PLM Windchill, Agile и Arena см. в комментариях к примерам файлов Configuration XML и Publishing Template XML, доступ к которым можно получить через интерфейс PLM Integration.
Измените пример шаблона XLM по мере необходимости и загрузите файл в конфигурацию PLM с помощью окна Add Publish Template окно, открывающееся с кнопки
. Обратите внимание, что конфигурация PLM поддерживает несколько шаблонов публикации.
Поставляемые шаблоны публикации содержат комментарии, которые помогут вам настроить публикацию данных проекта рабочей области в подключенной PLM-системе. После получения доступа и выбора подходящего шаблона используйте информацию о комментариях для обновления XML-файла в соответствии с требованиями PLM, а затем загрузите (или перезагрузите) его в PLM-конфигурацию.
Рабочая область поддерживает обновление существующих элементов Arena PLM при работе с процессами Altium Project Releaser и Component Sync. Это позволяет переносить новые выпущенные данные о проектах и компонентах на стороне Altium в рабочие ревизии элементов BOM Arena (PCBA, FAB и данные о компонентах).
При выпуске проекта Altium в Arena PLM - с помощью процесса Project Release with Publish to PLM - ранее выпущенная ревизия BOM проекта Arena будет обновлена, и дополнительные обновления дочерних деталей будут связаны с родительской. В этом случае в журнал PLM будет включено предупреждение, в котором будет отмечено, что рабочая ревизия была обновлена, а эффективные ревизии добавлены в соответствующую спецификацию в Arena.
Синхронизация компонентов
Синхронизация данных компонентов между рабочим пространством Altium 365 и подключенной PLM-системой определяется включенным отображением параметров и направлением, описанным выше, и происходит, когда процесс синхронизации запускается вручную или автоматически в запланированное время. Сам процесс синхронизации управляется встроенным LibSync процесс Workflow.
В экземпляре конфигурации PLM доступ к соответствующим параметрам синхронизации осуществляется на вкладке Component Synchronization где процесс может быть запущен вручную или установлен по расписанию. Для последнего варианта включите опцию Synchronize on a schedule и выберите временной интервал в соответствующем раскрывающемся меню.
С помощью опций меню
можно вручную запустить LibSync процесс как Incremental или Full событие синхронизации:
-
Incremental - Применяет только те компоненты, которые были изменены с момента последней синхронизации (то есть их временная метка позже даты последней синхронизации), и которые соответствуют критериям синхронизации в конфигурации. Обратите внимание, что этот режим используется, когда событие синхронизации запускается из элемента управления
на главной странице PLM Integration - см. ниже.
-
Full - В этом режиме происходит полная синхронизация. Все компоненты, удовлетворяющие критериям синхронизации в конфигурации, будут включены.
Выполнение синхронизации компонентов
Синхронизацию компонентов (библиотек) можно выполнить вручную из записи экземпляра PLM на странице Workspace PLM Integration или в виде автоматического цикла, указанного в настройках экземпляра - см. выше. Щелкните элемент управления
, связанный с экземпляром PLM, чтобы вручную вызвать процесс синхронизации, который будет проходить через LibSync рабочий процесс с использованием настроек, определенных в связанной конфигурации PLM.
Элемент управления Actions изменится на
, что позволит вам остановить процесс синхронизации, если это необходимо, а запись Sync Status будет указывать на то, что процесс запущен. Статус изменится на Completed когда процесс синхронизации будет завершен.
Когда синхронизация компонентов запускается вручную или по таймеру, процесс LibSync процесс проходит через предопределенный рабочий процесс, пока не завершится или не возникнет ошибка. Вы можете обновить браузер (F5), чтобы показать текущее состояние процесса синхронизации.
Вручную запущенная или запланированная синхронизация Incremental (в отличие от Full) синхронизацию; в ней участвуют только те компоненты, которые были изменены с момента последней синхронизации (т. е. их временная метка позже даты последней синхронизации); и которая соответствует критериям синхронизации, указанным в конфигурации PLM.
Чтобы получить доступ к подробной информации о завершенном событии синхронизации, щелкните значок
в Last Sync чтобы загрузить соответствующий файл журнала(см. пример), или выберите соответствующую дату, чтобы открыть запись о событии на вкладке Synchronization Status вкладке. Обратите внимание, что в этом представлении завершенные события синхронизации перечислены, если выбран параметр Closed выбран параметр , а все запущенные или приостановленные события отображаются при выборе Active выбран режим просмотра.
На вложенных вкладках представления "Состояние" представлена следующая информация:
-
Diagram - график, изображающий рабочий процесс, с выделенной текущей позицией шага (соревнование или состояние ошибки/неудачи).
-
Data - информационная сводка о действии процесса, включая успешность или неуспешность его шагов и ссылку на отчет о зарегистрированном процессе - см. пример.
-
History - временной журнал основных событий синхронизации Workspace, перечисленных в последовательности.
Любые события синхронизации, которые были преждевременно остановлены, например при возникновении ошибки, будут перечислены, когда представление находится в Active режиме. Эти записи можно удалить из списка с помощью Terminate (
), или, что более правильно, оценить и разрешить их с помощью соответствующей плитки задач, созданной в представлении "Задачи рабочей области". Обратите внимание, что завершенное/разрешенное событие синхронизации будет перемещено в Synchronization Status представление Closed в список с указанием Status, например Failed.
Используйте кнопку
, чтобы загрузить подробную запись всех перечисленных действий по синхронизации в файл CSV с разделителями-запятыми (Synchronisation status.csv). Содержимое файла будет применяться к выбранному в данный момент режиму просмотра - Active или Closed.
Доступ к процессам, связанным с PLM
Образцы рабочих процессов, относящихся к подключенной PLM-системе, доступны на вкладках тем процессов на странице "Процессы рабочей области". Как правило, образцы нельзя использовать напрямую, их необходимо сохранить под другим именем, чтобы они стали активными.
► Дополнительные сведения см. в документации Processes & Workflow.
Администратор рабочего пространства может запустить новый экземпляр любого активированного определения процесса непосредственно из списка процессов на Processes щелкнув элемент управления
. Пользователи рабочей области, не являющиеся администраторами, также могут запускать активные процессы из рабочей области, например:
Однако на практике процессы, связанные с PLM, обычно вызываются из Altium Designer во время проектирования и разработки проекта. Доступ к процессам, связанным с PLM, из Altium Designer осуществляется следующими способами:
-
Part Request with PLM Part Create - Доступ из Altium Designer's Explorer, Manufacturer Part Search и Components панели.
► Подробную информацию см. в разделе Запросы деталей на основе процесса.
-
Publish to PLM (User selects) - Доступ осуществляется из Project » Project Activities подменю активного проекта Altium Designer.
► Подробную информацию см. в разделе Публикация в PLM - выбор пользователя.
-
Project Releaser with Publish - Доступ к последней стадии Project Releaser из Project » Project Releaser подменю активного проекта Altium Designer.
► Подробную информацию см. в разделе Релиз дизайн-проекта - публикация в PLM.
-
Project with initialise in PLM - Доступ осуществляется при создании нового проекта Altium Designer из подменю File » New » Project in подменю или при клонировании проекта.
► Подробную информацию см. в разделе Публикация в PLM - инициализация в PLM.
Рабочие процессы
Следующие определения процессов (и лежащие в их основе рабочие процессы) доступны в рабочей области для поддержки интеграции с PLM:
Эти определения процессов нельзя активировать и использовать как есть. Поэтому каждое из них больше похоже на "шаблон" - отредактируйте его в соответствии с требованиями вашей компании, назовите и сохраните как новое определение процесса, которое вы can затем активируете и используете вместе со всеми другими определениями в соответствующей теме процесса.
-
Part Requests тема процесса:
-
Part Request with PLM Part Create - поддержка автоматического создания компонента в вашем экземпляре PLM, а затем распространение сгенерированного номера детали обратно в компонент рабочей области. Схема рабочего процесса показана ниже.
Важно отметить, что при изменении этого примера определения для создания своего собственного, необходимо указать экземпляр PLM, в котором будут создаваться детали. Выберите Create Part in PLM сущность на диаграмме рабочего процесса и выберите экземпляр PLM из раскрывающегося меню, связанного с полем PLM Instance полем. В этом меню перечислены все определенные на данный момент экземпляры PLM (как определено на PLM Integration странице интерфейса).
► Дополнительные сведения о работе с рабочими процессами см. в разделе Создание и управление процессами.
-
Project Activities тема процесса:
-
Publish to PLM (User selects) - публикация выпущенных управляемых результатов проекта в интегрированный экземпляр PLM, где пользователь может выбрать, какие именно результаты будут опубликованы. Схема рабочего процесса показана ниже.
-
Project Releaser with Publish - публикация в интегрированный экземпляр PLM в качестве дополнительного этапа Project Releaser. Схема рабочего процесса показана ниже.
-
Project Creations тема процесса:
-
Project with initialise in PLM - поддержка автоматического создания номеров деталей в экземпляре PLM, а затем их распространение в качестве параметров проекта проектирования Workspace. Схема рабочего процесса показана ниже.