Введение

Совместная разработка продукта (совместное проектирование продукта) (CPD) — это бизнес-стратегия, рабочий процесс и набор программных приложений, облегчающих совместную работу различных организаций над созданием продукта. Также известен как совместное управление данными об изделии (cPDM).

Введение

Совместная разработка продуктов помогает отдельным пользователям и компаниям управлять, обмениваться и просматривать ваши CAD-проекты без затрат и сложности, связанных с приобретением полноценного PDM или PLM-решения. CPD предлагается в виде модели «Программное обеспечение как услуга», что обеспечивает быструю итерацию и минимальную или полную отсутствие необходимости загрузки и установки. Конкретные технологии, относящиеся к этой категории, могут различаться в зависимости от точки зрения, однако обычно они включают в себя области управления жизненным циклом продукта (PLM): управление данными об изделии (PDM); визуализацию продукта; инструменты для командной работы и проведения конференций; а также программное обеспечение для поиска поставщиков. Обычно в это не входят инструменты для работы с геометрией САПР, но включает в себя технологии преобразования данных.

Используемые технологии и методы

В процессе CPD активно используется общее программное обеспечение для совместной работы, такое как электронная почта и чат (мгновенные сообщения). Важной технологией является демонстрация приложений и рабочего стола, позволяющая одному пользователю видеть действия другого на удаленном компьютере. Для CAD-систем и приложений визуализации продукции требуется продукт appshare с поддержкой графики OpenGL. Распространенным решением также является обмен данными через веб-порталы.

Специфические данные о продукте

Важным дополнением к данным о продуктах является обработка больших объемов геометрии и метаданных. Конкретные методы и технологии, необходимые для этого, зависят от степени сотрудничества и совместимости (или ее отсутствия) систем на площадках партнеров.

Совместный дизайн продукта в реальном времени

Дизайн продукта обычно представляет собой высоко итеративный и интерактивный процесс, в котором участвует группа дизайнеров, географически распределённых по разным местам. Предлагается метод, основанный на нейтральных командах моделирования (NMC), для создания платформы совместного проектирования продукта в реальном времени, работающей в гетерогенных CAD-системах. В отличие от подходов, основанных на визуализации, в предлагаемой среде совместного проектирования модели могут создаваться и модифицироваться синхронно с различных рабочих мест. На основе механизма трансляции между операциями системного моделирования (SMO) и нейтральными командами моделирования (NMC), любая операция, выполненная пользователем на одном рабочем месте, преобразуется в NMC и отправляется на все остальные рабочие места по сети. При получении этой команды другие рабочие места преобразуют её в соответствующие SMO в локальной системе. Таким образом, достигается совместное проектирование продукта в реальном времени с использованием гетерогенных CAD-систем.

Различные уровни сотрудничества

Если сотрудничающие стороны используют одни и те же PDM и CAD системы, задача обычно заключается в прямом доступе и передаче данных между площадками. Система PDM обеспечивает хранение данных на нескольких площадках для больших графических файлов, файлы могут копироваться между площадками, а синхронизация контролируется сервером (серверами). Для сервера управления и метаданных существует несколько вариантов. Это может быть единый сервер, к которому осуществляется доступ со всех площадок, или несколько PDM серверов, взаимодействующих друг с другом. В обоих случаях программное обеспечение PDM контролирует доступ для групп, определяя, какие данные они могут просматривать и редактировать. При использовании различных CAD систем подход несколько меняется в зависимости от того, меняется ли право собственности и, следовательно, авторство компонентов. Если требуется только просмотр геометрии, можно использовать нейтральный формат файла визуализации продукта (например, JT) для таких задач, как просмотр, разметка (красная линия) или создание мульти-CAD цифровых макетов (DMU). Возможно, авторство не меняется, но компоненты из одной группы необходимо разместить в сборке другой группы для построения их собственных деталей, так называемая работа в контексте. Это требует передачи геометрии из одного формата в другой с использованием формата визуализации или полного перевода данных. Для некоторых систем предусмотрена возможность «совместимости данных», когда геометрия из одного формата может быть ассоциативно скопирована в другой. Если передается право собственности на файл, требуется полный перевод данных с использованием технологии обмена данными CAD. Для процесса перевода часто используются проверки качества данных о продукте (PDQ) для снижения проблем при передаче работы. Если используются различные PDM/EDM системы, то структуры данных или метаданные могут быть переданы с использованием STEP, или связь между базами данных может быть обеспечена инструментами на основе передачи данных XML.