Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы автоматизации проектно-конструкторских работ. Курс лекций. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
Отслеживание действия внесенных изменений и модифика-
ций. Одна из типичных задач PDM-системы – обеспечение функции
Effectivity, т. е. способности отслеживать, как применяется конкретная деталь в каждой из модификаций того или иного изделия. В процессе утверждения и внесения изменений в проект предприятие должно учи­тывать, когда и для каких партий эти изменения уже
действуют, а для каких – нет, когда и в каких количествах необходимо производить или покупать новые детали. В основном необходимы три типа такой функ­циональности: отслеживание по календарным срокам, по идентифика­ционному номеру изделия и по номеру партии или заказа. Кроме того, необходимо отслеживание эффективности внесенных изменений для нескольких разных изделий,
в которых используется данная деталь,
что крайне актуально для авиастроения и судостроения.
Отслеживание принадлежности к модельному ряду (baseline).
Такая функциональность позволяет получать на произвольно выбран­ных этапах жизненного цикла актуальный срез по списку деталей и документов, с определением тех из них, которые имеют ключевое зна­чение для структуры изделия. Поскольку с
течением времени появля­ется множество конфигураций структур изделия, данная функция по­могает определить те конфигурации, которые представляют для пред­приятия наибольший интерес.
Отслеживание ссылок и многоуровневых ссылок на документы.
Обеспечение ассоциирования любых документов, относящихся к дета­ли, агрегату или изделию, позволяя разработчикам присоединять до­полнительную информацию в любом удобном для
понимания виде. Навигацию по пространству присоединенных (ссылочных) документов пользователь производит простыми средствами пользовательского графического интерфейса, которыми могут быть, например, мышь, отображение в виде HTML-таблиц, референтных полей и т. д. Приме­рами ссылочной информации или присоединенных документов могут служить готовые спецификации, техническая документация, файлы САПР, мультимедийные файлы и даже ссылки на другие
Web-сайты в Интернете. Такая методика построения и отслеживания ссылок позво­ляет собирать все накопленные данные об изделии и обеспечивает формирование максимально насыщенной информационной структуры изделия.
Отслеживание изменений. Отслеживание изменений позволяет группировать и просматривать в удобном для понимания виде инфор­мацию о тех вносимых изменениях, которые приводят к появлению
31
новой версии или модификации изделия. В результате пользователь сможет получить представление как о состоянии проведения измене­ний в отношении структуры изделия и этапов жизненного цикла, так и о незавершенных изменениях той или иной детали, и использовать эту информацию в процессе принятия решений.
Динамический просмотр иерархически организованной инфор­мации (навигация по
структуре изделия). Удобный для работы и ин-
туитивно понятный интерфейс вывода информации о нужных деталях, просмотра сложной структуры изделия и выполнения необходимых операций над выбранными элементами этой структуры. К таким ин­терфейсам относятся, например, Web-браузеры, которые организуют иерархическое представление всей информации об изделии и тем са­мым упрощают переходы от деталей
к сборкам и обратно. Когда поль­зователь выбирает нужную ему деталь на дереве сборки, система PDM автоматически выводит на экран клиентской машины список ссылоч­ных документов и всю необходимую информацию, например: номер детали, данные о ревизии, дату последней модификации, общее коли­чество в сборке и т. д.
Сравнение структур изделия. Пользователь
может выбрать лю­бые две структуры изделия, две версии, два релиза, сравнить их между собой и выявить их отличия друг от друга, если таковые имеются, на множестве отслеживаемых параметров модели изделия (структурный состав, атрибуты и их значения). Отчет о проведенном сравнении фор­мируется в удобном для просмотра виде, например в виде
HTML, и в доступном для понимания формате. Этот отчет может быть распечатан или послан по электронной почте группе разработчиков. При сравне­нии двух ревизий одной и той же структуры изделия требуется обна­ружить следующие различия: уменьшилось или увеличилось количе­ство определенных комплектующих, добавились ли ссылочный доку­мент и САПР-модель для
ссылочного документа. Это является типич­ной производственной задачей. Интерактивный, динамический меха­низм сравнения структур незаменим для управления различными вер­сиями изделия.
УПРАВЛЕНИЕ ИЗМЕНЕНИЯМИ
PDM-системы позволяют управлять вносимыми изменениями в со­став и в спецификации изделия с учетом их влияния на весь жизнен­ный цикл этого изделия. В большинстве организаций поэтапная мно­гоступенчатая процедура внесения и утверждения изменений к насто-
32
ящему времени достаточно хорошо отработана и успешно применяется в практике промышленного производства.
Контроль всей информации об изменениях. Средства управления изменениями должны контролировать всю информацию о внесении изменений – от момента постановки задачи до полного ее разрешения. Процесс внесения изменений разделяется на следующие этапы: запрос на изменение, изучение причин, повлекших за собой
необходимость изменения, предложение альтернативных вариантов изменений, реали­зация изменения путем формулировки заявки на изменение и выпол­нение действий по внесению изменения. На каждом этапе собираются и подготавливаются для использования все данные, необходимые на следующих этапах. Решения каждого этапа должны протоколироваться для возможного отката и проверки принятых решений.
Гибкие процессы по внесению
изменений. Разные модификации
изделия требуют разной степени детализации и использования опреде­ленных этапов общего процесса внесения изменений. Средства управ­ления изменениями в рамках указанных требований должны позволять настраивать процесс внесения изменений таким образом, чтобы он включал необходимое для конкретной модификации число шагов и полностью описывал изменение и его последствия. Интерфейс
пользо­вателя должен настраиваться таким образом, чтобы соответствовать привычной процедуре оформления бумажных документов для запроса на проведение изменения. Содержание и внешний вид форм также можно варьировать, добиваясь того, чтобы они отражали все принятые в данной компании требования к процессу внесения изменений.
Автоматизация потоков заданий (workflow). Наиболее полная
автоматизация процесса внесения изменений
достигается благодаря интеграции средств управления изменениями с функциями управления потоком заданий. Каждый этап процесса внесения изменений может быть представлен как определенное задание потока работ и автомати­чески передан пользователю или системе, которые отвечают за выпол­нение этого задания. После завершения выполнения задания система управления потоком заданий продолжит процесс внесения изменений до тех пор, пока не будут завершены все его этапы и документация по изделию не получит статус выпущенной (Утверждено).
33
ВИЗУАЛИЗАЦИЯ ТРЕХМЕРНЫХ СБОРОК
И СОПУТСТВУЮЩЕЙ ИНФОРМАЦИИ
К одной из важных групп функций PDM-системы относятся сле-
дующие функции визуализации.
Реализация визуального представления изделия любого уровня сложности, вплоть до фотореалистического, и цифровое макетирова­ние (Mock-Up) сборок любой степени сложности.
Динамическая навигация по трехмерной структуре сборки,
независимо от конкретной САПР, в которой (или в которых) был вы­полнен каждый
из входящих в сборку компонентов. Полная интегра­ция в составе визуализируемой сборки любых деталей и узлов, выпол­ненных в любых современных трехмерных твердотельных САПР.
Автоматизация построения разнесенных сборок, сечений, раз- резов сборки, автоматизация построения «кинограммы» сборочных процессов, моделирование в трехмерном виде монтажных операций, сборочных и ремонтных работ, учет пространственных
и эргономиче-
ских ограничений функционирования изделия.
Реализация методики виртуального предприятия, при которой трехмерная сборка и производственная инфраструктура анализируются на совместимость для вывода о возможности и целесообразности вы­пуска именно такого изделия именно этим цехом именно этого пред­приятия.
СРЕДСТВА УПРАВЛЕНИЯ СОСТАВОМ
ПРЕДПРИЯТИЙ-ПОСТАВЩИКОВ КОМПЛЕКТУЮЩИХ
Указанные средства необходимы для реализации следующих задач.
Выпуск изделия с наименьшими затратами и оптимизации взаи- модействия с поставщиками. Для этого необходимо иметь ранжируе­мую базу данных по комплектующим. Она может быть выполнена на основе «отфильтрованной» информации из PDM-систем самих по­ставщиков комплектующих, причем принцип отбора информационных компонентов и набор общих
технических характеристик-«реквизитов»
задаются в «материнской» PDM.
Анализ применимости, надежности и перспективности постав- щиков. Для этого система PDM четвертого поколения должна иметь сервис ранжирования поставщиков, позволяющий определить в каж­дом конкретном случае оптимальный состав соисполнителей, субпод­рядчиков и поставщиков.
34
ОСНОВНЫЕ АСПЕКТЫ ВНЕДРЕНИЯ PDM-СИСТЕМ
Попытки внедрения PDM-систем на некоторых отечественных предприятиях в ряде случаев не приносят ожидаемого результата по следующим причинам.
Отсутствие единой концепции автоматизации производства. Раз- личные подразделения одного и того же предприятия оснащаются раз­нородными автоматизированными системами. В рамках одного под­разделения могут использоваться различные автоматизированные си­стемы, выполняющие одни и те
же функции. Эти системы, как прави­ло, плохо интегрируются между собой, что снижает эффективность поиска информации, увеличивает время ее прохождения и затрудняет согласование документов.
Отсутствие системного подхода к выбору программных продук- тов. Программное обеспечение выбирается на основании не всегда до­стоверной рекламной информации, при этом обычно не учитывается специфика
предприятия и цели внедрения.
На отечественных предприятиях, в том числе и авиастроения, сформировались два различных подхода к использованию PDM­технологий.
1. Внедрение «мощной» PDM-системы, функционал которой зна­чительно выходит за рамки решаемых задач. При этом затрачиваются большие материальные и интеллектуальные ресурсы, но предприятия используют не более 15% возможностей внедренной системы.
2. Опасение руководства предприятия
внедрять PDM, инвестируя
средства в технологии, эффективность которых заранее трудно оце­нить неспециалисту. В то же время предприятие обладает достаточным уровнем автоматизации, квалифицированными инженерами-проекти­ровщиками, нуждается и готово к внедрению широкофункциональной PDM-системы международного уровня.
Правильный выбор программного продукта позволяет значительно
сократить финансовые затраты и сроки его внедрения. Для предприя-
авиастроения, характеризующихся сложной организационной
тий структурой, территориально удаленными подразделениями и больши­ми информационными потоками, финансовые потери от нерациональ­ного выбора PDM-системы увеличиваются экспоненциально с каждой стадией внедрения системы.
Внедрение PDM-системы на предприятии позволяет создать еди­ную интегрированную среду управления инженерными данными и проектами, которая обеспечивает:
35
коллективную работу проектно-конструкторских подразделений предприятия над проектами с разграничением прав доступа к его со­ставным частям;
надежное хранение и быстрый поиск информации в электронных архивах;
максимальное использование в новых разработках отработанных и проверенных технических решений, хранящихся в базе данных (БД);
исключение ошибок за счет устранения
нескольких источников
хранения одной и той же информации.
Существует множество программных продуктов, реализующих функции PDM-системы. Большинство из них выполнены по следую­щим схожим принципам:
в основе хранилища данных лежит какая-либо коммерческая СУБД;
поддержка основных стандартных форматов для обмена данны- ми между системами (STEP \ IGES \ CDM \ DXF);
использование различных платформ;
поддержка
графического интерфейса с пользователем;
предоставление доступа к PDM-системе через интернет.
В настоящее время существует огромное количество программных продуктов, реализующих функции PDM-систем, и еще больше про­граммных средств, претендующих на название PDM-систем. Тем не менее можно выделить три основные категории производителей.
1. Фирмы, перешедшие из области САПР: PTC (Pro/Engineer \
Windhill), Dassault Systèmes (CATIA \ ENOVIA), Siemens PLM (NX\ Teamcenter) SDRC (I-DEAS \ Metaphase), Топ-системы (T-Flex CAD \ T-Flex Docs).
2. Независимые разработчики PDM систем, которые изначально
начали свою работы над PDM (их преимущество в том, что системы этих фирм изначально ориентированы на интеграцию с широким спек­тром прикладных систем, в том числе и на основе международных стандартов): CADIM \ EDM, Agile Software \ Agile, Лоцесофт \ PartY, НИЦ CALS логиcтика – STEP Suite.
Фирмы, пришедшие в PDM из других предметных областей: SAPE
AG – SAP R3, BAAN.
Примеры PDM-систем
отечественные
: 1С Интегратор, Союз-PLM, 1С:PDM Управле-
ние инженерными данными, Lotsia PDM Plus, PDM Step Suite, T-FLEX
36
DOCs 2010, TechnologiCS, ЛОЦМАН:PLM, Search PDM, Omega Production;
иностранные: Windchill, SmarTeam, Teamcenter.
ТРЕБОВАНИЯ, ПРЕДЪЯВЛЯЕМЫЕ К PDM-СИСТЕМЕ
При выборе PDM-системы одним из основных критериев является качество технического сопровождения и адаптации к потребностям предприятия. Основные функциональные возможности у большинства систем, относящихся к классу PDM, практически одинаковы, а разли­чия заключаются в качестве их реализации.
Сформируем основные группы требований, предъявляемых к PDM­системе.
Организационные. Например, качество технической поддержки и сопровождения системы со стороны разработчика.
Аппаратно-программные. Например, совместимость с существу­ющими на предприятии программными приложениями, минимальная модернизация аппаратно-программных средств.
Функциональные. Например, функциональная достаточность и возможность функционального расширения, гибкая настройка атрибу­тов документов.
Пользовательские. Например, удобный пользовательский интер­фейс, развитая система поиска
информации.
Экономические. Например, оптимальное соотношение цена / каче­ство, минимальный период окупаемости системы.
4.4. ИНТЕГРАЦИЯ САПР И PDM-СИСТЕМ
Передача атрибутивных данных об информационном объекте
Хранение
Прямой доступ
Полная интеграция на уровне функциональных возможностей
систем
Когда речь идет об интеграции применительно к PLM-системам, то в первую очередь, как
правило, рассматривается интеграция с САПР. И отчасти это верно, ведь именно с помощью САПР формируется ин­формация о составе изделия, которая потом передается в другие под­разделения. Поэтому многие поставщики программного обеспечения делают упор именно на интеграцию с так называемыми тяжелыми САПР, упуская из виду необходимость интеграции с другими систе-
.
мами
37
Требования по интеграции с САПР верны, но только отчасти. Не менее значима интеграция с офисными приложениями. Необходимо помнить, что наибольшая эффективность от использования автомати­зированной системы достигается в том случае, если она охватывает рабочие места всех сотрудников, участвующих в рабочем процессе. Поэтому в идеале PLM-система должна интегрировать все САПР, применяемые
на предприятии, – как конструкторские, так и техноло­гические, тяжелые и легкие, а также офисные приложения (текстовая документация на изделие составляет обычно значительную часть про­екта).
Интеграция системы PDM с САПР должна обеспечивать возмож­ности как считывания данных из штампа чертежа, так и получения ин­формации о составе изделия из 3D-модели сборки, поддержки
вариан­тов и версий и т. п. Нельзя упускать из виду и требования по поддерж­ке обмена информацией между разработчиками с использованием средств Workflow и поддержке обмена сообщениями между системой Workflow и внешними программами электронной почты (крайне жела­тельно, чтобы была реализована поддержка MAPI, POP 3 и SMTP). Ра­зумеется, для всех типов электронных документов должна
существо­вать возможность подтверждения их подлинности (когда это требует­ся) с помощью сертифицированных средств электронной цифровой подписи (ЭЦП).
Самый распространенный формат передачи данных при интегра­ции систем – XML. Ведущие зарубежные разработчики PLM-систем – Siemens PLM Software и Dassault Systemes предложили свои варианты реализации XML – PLM XML и 3D XML соответственно. В ряде от­раслей также ведутся работы по созданию универсальных транслято­ров
, позволяющих с минимальными искажениями обмениваться дан-
ными между различными системами PDM.
Можно выделить несколько уровней интеграции PDM-системы и других компьютерных приложений, используемых на предприятии, от полной к минимальной.
Наиболее продвинутый уровень интеграции – использование на предприятии единой модели данных. Это означает, что все компью­терные системы работают с единой, совместно используемой базой данных.
Следующий уровень интеграции – прямой доступ к БД, т. е. все компьютерные системы имеют свои базы данных, но каждая из них имеет возможность читать и писать данные в базе данных другой
38
системы. Этот способ интеграции встречается на практике: Teamcenter обладает способностью читать и писать данные во внешние базы дан­ных, а также синхронизировать свою БД с внешними в режиме реаль­ного времени – T-Flex Docs.
Наиболее распространенный уровень интеграции – использова­ние для организации взаимодействия систем прикладных программ­ных интерфейсов.
Самый простой уровень интеграции – использование файлов
для обмена данными между системами. При осуществлении передачи дан­ных от одной системы к другой, первая система будет генерировать файл, содержащий передаваемые данные, а вторая система – читать этот файл и получать эти данные.
39
5. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ МОДЕЛИРОВАНИЕ
Как известно, проектирование прикладной программной системы начинается с анализа требований, которым она должна будет соответ­ствовать. Такой анализ проводится с целью понять назначение и усло­вия эксплуатации системы настолько, чтобы суметь составить ее пред­варительный проект. При объектно-ориентированном подходе анализ требований к системе сводится к разработке моделей этой системы.
Моделью
назовем формальное описание системы, в котором выделены основные объекты, составляющие систему, и отношения между этими объек­тами. Построение моделей – широко распространенный способ изуче-
ния сложных объектов и явлений. В модели опущены многочисленные детали, усложняющие понимание (рис. 9). Моделирование широко распространено и в науке,
системы (или какого-либо другого объекта или явления)
и в технике.
Рис. 9. Модель автоматизированного формирования
комплекта технологической документации (КТД)
Модели помогают:
проверить работоспособность разрабатываемой системы на ран- них этапах ее разработки;
40
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]