Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методическое и програмное обеспечение.doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
460.29 Кб
Скачать

Примеры систем pdm

Многие известные системы PDM создавались фирмами, первоначально специализировавшимися на разработке САПР или АСУ. Примерами могут служить системы iMAN (EDS), Optegra и ProPDM (РТС), Euclid Design Manager (Matra Datavision), WorkCenter (Autodesk), BaanPDM (BAAN) и др.

Рис. 5.14. Потоки данных в PDM Design Manager (САПР Euclid Quantum)

  • PDM iMAN реализует технологию in-KEY, разрабатываемую компанией Unigraphics Solutions, входящей в EDS, для решения задач электронного бизнеса. В iMAN используется гибридная СУБД Oracle V8, поддерживающая реляционную и объектно-ориентированную модели данных, осуществляются контроль доступа и вносимых изменений, формирование спецификаций изделий, интегрирование прикладных подсистем.

  • Функции PDM Euclid Design Manager - управление потоками проектных данных, версиями проекта, взаимодействием разработчиков, защита информации, конфигурирование и адаптация версий системы для конкретных пользователей.

Подсистема Design Manager в Euclid Quantum состоит из частей пользовательской, администратора и управления структурой продукта.

В пользовательской части данные при выполнении проектирования могут находиться либо в распоряжении конкретного разработчика, в частности в его индивидуальной базе данных (UA - User Area), либо в зоне функционирования рабочей группы (Workgroup Area), в частности в ее базе данных. Утвержденные данные пересылаются в центральную базу данных (Repository). Пересылка данных из User Area (UA) в Workgroup Area (WGA) происходит по инициативе разработчика командами «спеск in» или «share». Первая из них начинает процедуру контроля данных, вторая - обеспечивает разделение данных всеми участниками рабочей группы. Контроль данных выполняет уполномоченный член группы, результатом является или утверждение и, следовательно, направление их в репозиторий R, или неутверждение и отправка данных в UA на доработку. Разработчик может запрашивать данные для начала нового проекта по команде «сору out» или для модификации существующего проекта по команде «check out» (рис 5.14).

В базе данных данные организованы иерархически, группируются по именам проектов или по типам данных. Вызов данных из любой базы данных (UA, WGA, R) выполняется командой «retrieve», посылка в базу данных - командой «store». При обращении к базе данных пользователь видит структуру данных (директорию - имена папок и их частей) и определенный аспект данных выделенного в директории проекта. Такими аспектами могут быть свойства документа (имя, автор, дата, статус и т. п.), список версий проекта, 3D -изображение.

В функции администратора системы входят упорядочение данных с их распределением по дискам, контроль за правами доступа пользователей, связь с внешними системами (управление импортом и экспортом данных) и др.

Аналогичные функции управления параллельным проектированием и конфигурацией проектов реализованы в программе SAP СЕР (Collaborative Engineering Project Management), используемой в предлагаемой компанией SAP корпоративной информационной среде mySAP.com.

Корпорация IBM предлагает систему ENOVIA, предназначенную для моделирования и управления данными об изделиях, процессах и ресурсах на различных этапах жизненного цикла промышленной продукции от концептуального проектирования до эксплуатационного обслуживания.

BaanPDM - инструмент управления информацией о продукте, используемый для разработки и проектирования структуры изделий, выпускаемых производственным предприятием. BaanPDM управляет и контролирует всю инженерную информацию и прежде всего спецификации изделий; обеспечивает всесторонний управленческий контроль и позволяет пользователям легко управлять сложными внутренними связями между всеми типами информации, связанной с разработкой продукта, используя при этом визуальный режим; связывает процессы разработки и производства путем обеспечения системы интегрированного управления документами и версиями, контроля за изменениями, а также возможности управления структурой продукта и потоком работ. Возможность осуществления обширных запросов в BaanPDM помогает разработчикам определять местонахождение одинаковых изделий и документов, что приводит к уменьшению дублирования частей.

В одной из развитых отечественных систем PDM PartY Plus (компания Лоция Софт) предусмотрены все типичные для систем PDM функции:

  1. управление документами, документооборотом, электронным архивом (выполняются атрибутирование, поиск по атрибутам, контроль исполнения, аннотирование чертежей и других документов, возможен вызов нескольких приложений для обработки документа и др.), поддержка классификаторов и справочников, автоматизированное составление спецификаций;

  2. управление конфигурацией изделия, ведение состава изделия, контроль изменений, сохранение истории проекта, классификация и формирование обозначений изделий (кодификация);

  3. визуализация структуры изделия в виде дерева, в том числе многооконное представление трехмерных изображений;

  4. возможность подключения внешних систем и разработка приложений, поддерживаются форматы САПР Catia, Unigraphics, Pro/Engineer, SolidWorks, ядра ACIS, стандартов STEP и др.;

  1. управление правами доступа к данным;

  2. генерация отчетов (спецификаций, ведомостей и т. п.).

Дополнительно в систему могут быть включены криптографические средства и средства электронной подписи.

Примером системной среды, используемой в САПР электронной промышленности, может служить среда Falcon Framework, созданная в компании Mentor Graphics. Ее составные части - Falcon Framework's Design Manager, Decision Support System (DSS), BOLD и язык AMPLE. Design Manager используется для построения версий САПР, поддержки параллельного проектирования и управления конфигурацией проектов, обеспечивает интеграцию программных средств и доступ пользователя к программам и данным с помощью удобного графического интерфейса. Система поддержки принятия решений DSS используется для развития средств проектирования и управления проектными данными. Программа BOLD выполняет функции управления документами. Процедурный язык AMPLE позволяет выразить требования к расширению ПО для DSS и описать взаимосвязи между компонентами ПО.

Современные развитые системы PDM являются системами, интегрирующими функции управления на всех этапах жизненного цикла изделий. Такие системы называют системами СРС или системами управления жизненным циклом изделий PLM.

Технология интегрированного информационного пространства и управления данными СРС - технология взаимодействия производителей, поставщиков и покупателей на различных этапах жизненного цикла изделий, направленная на оптимальное удовлетворение потребностей заказчиков в продукции и услугах. Благодаря более высокой степени специализации предприятий, проектированию под заказ, комплексному учету затрат на проектирование, изготовление, доставку продуктов можно минимизировать временные и финансовые затраты при высоком качестве изделий. Чтобы использовать эти возможности, требуются специальные системы СРС, главное назначение которых обеспечивать информационную согласованность действий всех участников процесса создания продукции. В системе СРС учитывается, что число участников в цепи поставок может быть значительным, причем состав участников непостоянен, а определяется исходя из конкретных задач и условий. Для эффективного управления процессами на протяжении всего жизненного цикла продукции все участники должны пользоваться исчерпывающе полными и доступными для правильного восприятия и интерпретации данными. Очевидно, что системы СРС должны быть ориентированы на работу в Web-среде и быть способными воспринимать данные из АС, использующих разные СУБД.

Так, компания РТС создала систему СРС под названием Windchill, основанную на использовании Internet и Web-технологий для информационного взаимодействия многих предприятий. Система выполняет функции, которые присущи СДО, системам управления проектами, конфигурацией и изменениями проектных данных, причем система СРС функционирует в гетерогенной среде, охватывающей пространство, не ограниченное рамками отдельных предприятий и корпораций. Система, отвечая на запросы пользователей, может собирать необходимые данные из web-сайтов, баз данных систем ERP или PDM и, преобразуя их в единый формат, предоставляет их пользователю. Имеются возможности планирования и моделирования производственных и логистических процессов.

Другими примерами систем PLM могут служить mySAR.com (компания SAP) или Team Center (EDS).