Статьи

Настройка синхронизации компонентов Concord Pro и Windchill PDMLink

Сегодня поговорим о «коробочном» решении от компании Altium Limited под названием Concord Pro. Несколько слов о самом продукте:


Altium Concord Pro — это единый источник данных о компонентах и актуальной информации от поставщиков, средство отслеживания компонентов в проектах и инструмент совместной работы с инженерами-механиками — и всё это в рамках унифицированной среды Altium Designer.


Точнее речь пойдет не о самом продукте, а лишь о его составной части, которая позволяет синхронизировать данные о компоненте(Component Sync) и передавать инфомрацию между двумя системами Concord Pro и PDM, на данный момент присутствует поддержка трех систем:

· PTC Windchill® PLM (11.0 M030)

· Arena® PLM

· Oracle® Agile™ PLM

Рассмотрим механизм работы на примере Windchill PDMLik, инструмент Component Sync, синхронизирует данные и создает в последней WTPart (Часть) на основе объектов управляемых компонентов в Concord Pro.


WTPart(Часть) - сущность в Windchill PDMLink, которая хранит в себе атрибутивную составляющую, части связываются между собой образуя структуру. К частям привзявваются различные объекты, такие как:

· Документы
· CAD Документы
· Модели и т.д.


Windchill PDMLink (Product Data Management — система управления данными об изделии) — организационно-техническая система, обеспечивающая управление всей информацией об изделии. При этом в качестве изделий могут рассматриваться различные сложные технические объекты (корабли и автомобили, самолёты и ракеты, компьютерные сети и др.).


Главное предназначение системы Windchill PDMLink — управление информацией и облегчение доступа к данным об изделии на протяжении всего его жизненного цикла — Workflow. Это достигается благодаря возможности объединить все данные об изделии в единую логическую систему. В результате такого объединения все, кто принимает участие в разработке изделия, получают распределенный авторизованный доступ к проектной информации и управлению процессами проектирования.



Начнем с исходных данных, настройка проводилась на следующих версиях программного обеспечения:



Concord Pro Altium Concord Pro 1.1.7.76

Windchill 11 m 030 CPS17
После успешного развертывания перейдем к настройкам Concord Pro, а именно изменим настройки подключения к PDM, для этого нужно зайти в соответственный раздел Concord ProAdmin — Component Sync — Add Instance
Настройка XML
Настройка подключение к серверу Windchill PDMLink
В созданном экземпляре, скачать конфигурационный xml-файл и заполнить выделенные поля:
Настройка XML
Настройка конфигурационного файла dm-Windchill-config-basic.xml
Теперь настроим типы компонентов, атрибуты и расположение контейнера выгрузки:
Настройка резисторов
Настройка атрибутов и типов
Расположение
Определение контейнера для хранения WTPart в Windchill PDMLink
После заполнения, загрузить xml обратно в Concord, проверить соедениене Test connection, потребуется ввод учетных данных. Если все шаги были проделаны правильно, на экране появится сообшение об удачном подключении к Windchill PdmLinkДалее запустить синхронизацию данных:
Запуск
Запуск процесса синхронизации компонентов
Во время выгрузки можно следить за статусом процесса:
Статус
Наблюдеие за состоянием синхронизации
Так же детали выгрузки будут доступны и после ее окончания, для этого выбрать из выпадающего списка Closed:
Результаты синхронизации
Выбор фильтра для просмотра резальтатов синхронизации
Теперь убедимся что данные выгружены, для этого зайти в Windchill PDM, в контейнер который был указан в xml -конфигурационном файле:
WTPart
Созданные в Windchill PDMLink WTPart
Проверим карточку компонента:
Карточка компонента
Атрибутивная состовляющая WTPart

Вывод: На рынке наконец-то появилось коробочное решение, которое позволяет передавать данные в различные PDM системы, по моему мнению этого функционала не достаточно, так как остается открытым вопрос о передаче проекта выполненного в Altium Designer, печатной платы, построение электронной структуры. Concord Pro подразумевает ручное создание вышеперечисленного, что в наше время превращает комплексную автоматизацию в лоскутную. Следы богатого функционала остались в Concord от своего прородителя Altium Nexus, о чем свидетельствует конфигурационный XML-файл, но по какой-то причине все эти механизмы режутся на уровне лицензии. Остается только применять продукт хотя бы для передачи компонентов и ждать изменения стратегии развития Altium Limited.
Вырезанный функционал
Вырезанный функционал на уровне лицензирования продукта
Windchill PDMLink Concord Pro PDM