Совместная разработка продуктов: технологии и платформы.
Collaborative product development
Совместная разработка продуктов (CPD): стратегия, ПО для сотрудничества компаний в проектировании. Управление CAD, PLM, визуализация, без сложной установки.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Совместная разработка продукта (совместное проектирование продукта) (CPD) — это бизнес-стратегия, рабочий процесс и набор программных приложений, облегчающих совместную работу различных организаций над созданием продукта. Также известен как совместное управление данными об изделии (cPDM).
Collaborative product development (collaborative product design) (CPD) is a business strategy, work process and collection of software applications that facilitates different organizations to work together on the development of a product. It is also known as collaborative product definition management (cPDM).
Введение
Совместная разработка продуктов помогает отдельным пользователям и компаниям управлять, обмениваться и просматривать ваши CAD-проекты без затрат и сложности, связанных с приобретением полноценного PDM или PLM-решения. CPD предлагается в виде модели «Программное обеспечение как услуга», что обеспечивает быструю итерацию и минимальную или полную отсутствие необходимости загрузки и установки. Конкретные технологии, относящиеся к этой категории, могут различаться в зависимости от точки зрения, однако обычно они включают в себя области управления жизненным циклом продукта (PLM): управление данными об изделии (PDM); визуализацию продукта; инструменты для командной работы и проведения конференций; а также программное обеспечение для поиска поставщиков. Обычно в это не входят инструменты для работы с геометрией САПР, но включает в себя технологии преобразования данных.
Collaborative Product Development helps individual users and companies manage, share and view your CAD projects without the cost and complexity of purchasing an entire PDM or PLM solution. CPD comes in the form of a Software as a service delivery model, which allows for rapid iterations and little or no downloads and installs. Exactly what technology comes under this title does vary depending on whom one asks; however, it usually consists of the Product Lifecycle Management (PLM) areas of: Product Data Management (PDM); Product visualization; team collaboration and conferencing tools; and supplier sourcing software. It is generally accepted as not including CAD geometry tools, but does include data translation technology.
Используемые технологии и методы
В процессе CPD активно используется общее программное обеспечение для совместной работы, такое как электронная почта и чат (мгновенные сообщения). Важной технологией является демонстрация приложений и рабочего стола, позволяющая одному пользователю видеть действия другого на удаленном компьютере. Для CAD-систем и приложений визуализации продукции требуется продукт appshare с поддержкой графики OpenGL. Распространенным решением также является обмен данными через веб-порталы.
Clearly general collaborative software such as email and chat (instant messaging) is used within the CPD process. One important technology is application and desktop sharing, allowing one person to view what another person is doing on a remote machine. For CAD and product visualization applications an ‘appshare’ product that supports OpenGL graphics is required. Another common application is Data sharing via Web based portals.
Специфические данные о продукте
Важным дополнением к данным о продуктах является обработка больших объемов геометрии и метаданных. Конкретные методы и технологии, необходимые для этого, зависят от степени сотрудничества и совместимости (или ее отсутствия) систем на площадках партнеров.
With product data an important addition is the handling of high volumes of geometry and metadata. Exactly what techniques and technology is required depends on the level of collaboration being carried out and the commonality (or lack thereof) of the partner sites’ systems.
Совместный дизайн продукта в реальном времени
Дизайн продукта обычно представляет собой высоко итеративный и интерактивный процесс, в котором участвует группа дизайнеров, географически распределённых по разным местам. Предлагается метод, основанный на нейтральных командах моделирования (NMC), для создания платформы совместного проектирования продукта в реальном времени, работающей в гетерогенных CAD-системах. В отличие от подходов, основанных на визуализации, в предлагаемой среде совместного проектирования модели могут создаваться и модифицироваться синхронно с различных рабочих мест. На основе механизма трансляции между операциями системного моделирования (SMO) и нейтральными командами моделирования (NMC), любая операция, выполненная пользователем на одном рабочем месте, преобразуется в NMC и отправляется на все остальные рабочие места по сети. При получении этой команды другие рабочие места преобразуют её в соответствующие SMO в локальной системе. Таким образом, достигается совместное проектирование продукта в реальном времени с использованием гетерогенных CAD-систем.
Product design is typically a highly iterative and interactive activity involving a group of designers who are geographically dispersed. A neutral modeling commands (NMC) based method is proposed to construct a real time collaborative product design platform within heterogeneous CAD systems. Different from the visualization based approaches, models can be constructed and modified synchronously from various sites in the proposed collaborative design environment. Based on a translation mechanism between system modeling operations (SMO) and neutral modeling commands (NMC), every operation given by a user on one site will be translated into a NMC and be sent to all the other sites through the network. When the other sites receive this command, it is converted into corresponding SMOs on the local system. In this way, the real time collaborative product design with heterogeneous CAD systems is achieved.
Различные уровни сотрудничества
Если сотрудничающие стороны используют одни и те же PDM и CAD системы, задача обычно заключается в прямом доступе и передаче данных между площадками. Система PDM обеспечивает хранение данных на нескольких площадках для больших графических файлов, файлы могут копироваться между площадками, а синхронизация контролируется сервером (серверами). Для сервера управления и метаданных существует несколько вариантов. Это может быть единый сервер, к которому осуществляется доступ со всех площадок, или несколько PDM серверов, взаимодействующих друг с другом. В обоих случаях программное обеспечение PDM контролирует доступ для групп, определяя, какие данные они могут просматривать и редактировать. При использовании различных CAD систем подход несколько меняется в зависимости от того, меняется ли право собственности и, следовательно, авторство компонентов. Если требуется только просмотр геометрии, можно использовать нейтральный формат файла визуализации продукта (например, JT) для таких задач, как просмотр, разметка (красная линия) или создание мульти-CAD цифровых макетов (DMU). Возможно, авторство не меняется, но компоненты из одной группы необходимо разместить в сборке другой группы для построения их собственных деталей, так называемая работа в контексте. Это требует передачи геометрии из одного формата в другой с использованием формата визуализации или полного перевода данных. Для некоторых систем предусмотрена возможность «совместимости данных», когда геометрия из одного формата может быть ассоциативно скопирована в другой. Если передается право собственности на файл, требуется полный перевод данных с использованием технологии обмена данными CAD. Для процесса перевода часто используются проверки качества данных о продукте (PDQ) для снижения проблем при передаче работы. Если используются различные PDM/EDM системы, то структуры данных или метаданные могут быть переданы с использованием STEP, или связь между базами данных может быть обеспечена инструментами на основе передачи данных XML.
If the collaborating parties have the same PDM and CAD systems the task usually involves the direct access and transfer of data between sites. The PDM system will have data storage at more than one site for the large graphics files, file may be copied between sites, how they are synchronized being controlled by the server(s). For the management server and metadata there are a number of options. There could be a single server that is accessed from all locations or multiple PDM servers that communicate with one another. In both cases the PDM software controls access for groups defining what data they can see and edit. With different CAD systems the approach varies slightly depending on whether the ownership, and therefore authorship, of components changes or not. If geometry only has to be viewed then a Product visualization neutral file format (e. g. JT) can be used for tasks such as viewing, markup (redlining) or multi cad digital mock up (DMU). It maybe that authorship does not change but components from one group needs to be placed in the assembly of another group so that they can construct their parts, so called work in context. This requires transfer of geometry from one format to another by means of a visualization format or full data translation. Between some systems there is the possibility of ‘data interoperability’ where geometry from one format can be associatively copied to another. If the ownership of a particular file is being transfer, then full data translation is required using some form of CAD data exchange technology. For the translation process Product Data Quality (PDQ) checkers are often employed to reduce problems in transferring the work. If different PDM/EDM systems are in use, then either data structures or metadata can be transferred using STEP or communication between databases can be achieved with tools based around XML data transfer.