На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

4
Ожидается:
09 Декабря 2024

Проектная парадигма и интерфейс в гибридной САПР технологического процесса кузнечного производства

Design paradigm and interface in hybrid forgings Cad
Статья опубликована в выпуске журнала № 2 за 2013 год. [ на стр. 215-220 ]
Аннотация:В статье описаны новые подходы к созданию локальной САПР кузнечного производства на основе проектной парадигмы, в которой все объекты проектирования объединяются в общий проект на основе родительского объекта – детали. Проектная организация системы позволяет наладить учет и возможность манипулирования множеством вариантов поковок и технологических процессов для детали одного и того же обозначения. Такая ситуация чаще всего встречается в мелкосерийном и единичном производствах, в которых конструкторские изменения должны быть быстро обработаны проектирующей системой. Разработанная проектная парадигма повышает качество проек-тирования техпроцессов и служит платформой для встраивания локальной САПР в интегрированную систему управления жизненным циклом продукта. В отличие от систем проектирования техпроцессов механической обра-ботки САПР кузнечного производства в силу специфики самих кузнечных операций и организации кузнечного про-изводства сложно тиражировать на разные предприятия. Для повышения интеллектуальности САПР кузнечного производства и упрощения адаптации ее к конкретным производственным условиям применен гибридный подход к построению системы, в частности, описан интерфейс гибридной САПР, на основе которого проектирование поковок и техпроцессов будет учитывать накопленный производственный опыт конкретного предприятия.
Abstract:This article describes new approaches for creation of forgings local CAD based on a design paradigm which unites all designing objects in the general project on the basis of parent object, a detail. The design organization of system al-lows adjusting the accounting and the opportunity of a manipulation with set of forging variants and technological processes for a detail of the same designation. Such situation often occurs in short-run and single-part production where engineering changes should be quickly processed by designing system. The developed design paradigm raises quality of technological processes design and serves as a platform for embedding local CAD in the integrated control system of product life cycle. Unlike technological processes design systems of mechanical treatment, forgings CAD is difficult to duplicate on different enterprises in virtue of specificity of forging operations and the forge manufacture organization. The hybrid approach of sys-tem construction is applied to increase intellectuality of forging CAD and to simplify its adaptation to concrete industrial conditions. In particular the interface of hybrid CAD is described. On its basis forging and technological processes designing will take into account saved up know-how of the concrete enterprise.
Авторы: Арзамасцев С.В. (sav@imach.uran.ru) - Институт машиноведения УрО РАН, г. Екатеринбург, г. Екатеринбург, Россия, кандидат технических наук, Гагарин П.Ю. (gagarin@imach.uran.ru) - Институт машиноведения УрО РАН, г. Екатеринбург, г. Екатеринбург, Россия, Коновалов А.В. (avk@imach.uran.ru) - Институт машиноведения УрО РАН, г. Екатеринбург (профессор, зав. лабораторией), г. Екатеринбург, Россия, доктор технических наук
Ключевые слова: ин-терфейс., гибридные системы, проект, технологический процесс, сапр, кузнечное производство
Keywords: interface, hybrid systems, project, technological process, CAD system, forgings
Количество просмотров: 13047
Версия для печати
Выпуск в формате PDF (7.68Мб)
Скачать обложку в формате PDF (1.35Мб)

Размер шрифта:       Шрифт:

Современные тенденции конструкторской и технологической подготовки машиностроительного производства включают в себя использование информационных и проектирующих компьютерных систем, известных как CAD-, САМ-, САЕ-, CAPP-, PDM-системы. В более широком плане системы интегрируются в PLM-системы управления жизненным циклом изделия. Большинство известных продуктов такого класса, к которым можно отнести линейку систем Adem, Парус, КОМПАС, T-Flex, Windchill, в технологической части ориентированы на наиболее распространенные процессы механической обработки, сварки, сборочных операций. Ни в одной из них нет подсистем для технологической подготовки процессов ковки, являющихся одними из основных процессов заготовительного производства практически любого машиностроительного предприятия.

Таким образом, возникает задача создания САПР технологического процесса (ТП) ковки для ее последующего интегрирования в PLM-систе- му более высокого уровня. Уровень интеграции определяет требования к информационному обеспечению такой локальной САПР ТП. Ранее раз- работанные системы были ориентированы на разработку единичного экземпляра проектной документации, которой является карта ТП (КТП). Повторная разработка технологической документации на поковки одного и того же обозначения при сохранении уже существующей обычно не предусматривалась. Другими словами, информационная составляющая системы не позволяла работать с видоизмененными данными при сохранении обозначений на изделие, хотя ситуация, при которой требуется учитывать изменения в проектной документации при сохранении базовых обозначений, идентифицирующих изделие, очень характерна для мелкосерийного и опытного производств.

В Институте машиноведения УрО РАН (г. Екатеринбург) была разработана и успешно эксплуатируется на Уральском турбинном заводе САПР ТП ковки валов на молотах [1], в которой предусмотрено проектирование множества вариантов объектов проектирования, находящихся в различных состояниях актуальности. Интерфейс системы представляет собой набор окон различного содержания для выполнения отдельных задач проектирования. Несмотря на то, что были выделены классы деталей, поковок и техпроцессов, информация по ним представлялась в виде отдельных разрозненных таблиц на каждый класс в отдельном окне. После накопления опыта использования системы стало ясно, что требуется более четкое визуальное представление об иерархии спроектированных объектов, каковыми являются детали, поковки и КТП ковки. Действительно, показ отдельных разрозненных таблиц не дает возможности оценить общий объем и состояние разработанной документации в целом. Для решения этой задачи была принята концепция единого интерфейса на основе проектной парадигмы. Проектная парадигма хорошо известна разработчикам ПО, пользующимся известными инструментальными системами для создания программных систем различного назначения. Новизна предлагаемых решений заключается в том, что впервые проектный подход применен в локальной системе проектирования технологии кузнечного производства. Организация САПР ТП в виде проектов имеет явные преимущества как в локальном исполнении системы, так и при включении ее в дальнейшем в интегрированный продукт более высокого уровня.

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

Подпись:  Рис. 1. Интерфейс стартового окна САПР ТП: А – дерево проектов; Б – эскиз детали; В – сводная таблица объектов проектирования; Г – КТП; Д – окно свойств детали; Е – окно свойств поковки; Ж – окно свойств КТППользуясь наглядным представлением информации в виде проекта, пользователи смогут быстрее найти и просмотреть любой из объектов проектирования и эффективнее решать стоящие перед ними задачи.

Рассмотрим основные моменты интерфейса системы (рис. 1). В левой части экрана располагается дерево проектов (А), основанное на сводной таблице (В). Таблица в режиме по умолчанию не показывается, на ее месте выводится эскиз поковки, аналогичный эскизу детали (Б). В нижней части экрана показан фрагмент КТП (Г). Правая часть экрана занята многостраничными блокнотами со свойствами деталей (Д), поковок (Е) и КТП (Ж). Такая структуризация данных позволяет очень быстро и наглядно ориентироваться в схеме спроектированных и подлежащих проектированию объектов с учетом их многовариантности и актуализации.

Каждый проект представляет собой ветвь корневого дерева проектов. В зависимости от наличия или отсутствия объектов проектирования детали (Д) и поковки (П) могут быть вершинами (узлами) или листьями ветвей, а КТП (Т) – только листьями. Имя проекта составляется из обозначения и наименования базовой детали. Если деталь одного и того же обозначения имеет несколько вариантов, на дереве появляются вершины первого уровня, отличающиеся номерами вариантов (Д1, Д2, …). Под вариантами подразумевают извещения об изменениях, которые вносят в чертеж детали исправления в зависимости от номеров комплектов изделия. На каждый вариант детали могут быть спроектированы поковки, образующие вершины второго уровня (П1, П2, …). На каждый вариант поковки могут быть спроектированы КТП одного или нескольких вариантов – они образуют листья дерева (Т1, Т2, …). Если КТП утверждена, ей автоматически присваивается порядковый номер. Таким образом, древовидное представление проекта позволяет легко проследить, на базе какой детали были спроектированы поковка и технологическая карта. Для каждого объекта в рамках проекта принята сквозная нумерация вариантов.

Подпись:  Рис. 2. Схема главного менюПостановка задачи о взаимодействии объектов проектирования подробно изложена в работе [2]. Одна из трудностей, которая встретилась при разработке ПО, заключалась в том, что поковка может проектироваться не на одну, а на несколько деталей, причем даже с другими обозначениями и наименованиями. В этом случае дочерний объект «поковка» наследует свойства различных экземпляров родительского класса «деталь».

Поскольку информация для построения дерева проектов формируется в таблицах БД, были решены три задачи: из нескольких таблиц сформирована объединенная таблица с необходимыми для построения дерева проектов данными, разработана программа преобразования объединенной таблицы в древовидную структуру, разработана система обозначений объектов в дереве проектов.

Объединенная таблица (рис. 1, В) создана в виде представления (обзора) на основе таблиц ДЕ­ТАЛЬ (ветви первого уровня), ПОКОВКА (ветви второго уровня), TEXKAPTA (листья). Для ее создания разработан текст запроса, формирующий набор данных по согласованным ключевым полям: SELECT <поля таблицы d>, <поля таблицы p>, <поля таблицы t> FROM dbo.ДЕТАЛЬ AS d LEFT OUTER JOIN dbo.ПОКОВКА AS p ON d.NOMER = p.NOMERDET AND d.VARIANT = p.VARIANTDET LEFT OUTER JOIN dbo.TEXKAРTA AS t ON p.KODTK = t.KOD

Подпись:  
Рис. 3. Схема организации интерфейса
Запрос формирует сводную таблицу, которая затем преобразуется в древовидную структуру. В объединенной таблице (рис. 1, В) формируются записи всех возможных сочетаний объектов проектирования с учетом их многовариантности, что обеспечивается вышеуказанным запросом. Пользователь имеет возможность видеть весь объем справочной и рабочей информации обо всех спроектированных объектах, их актуальности, значении всех рассчитываемых параметров, а также визуальное отображение эскизов и КТП.

Система спроектирована по технологии многодокументного интерфейса MDI (Multiple Document Interface), что также облегчает пользователю поиск и работу с необходимыми данными и формами. Рассмотрим возможности системы на примере главного меню (рис. 2). Кнопка «Проекты» вызывает окно, представленное на рисунке 1. Кнопка «Детали» позволяет выполнять одно из трех действий: ввод новой детали, вызов ранее заведенной детали из БД для проектирования из нее поковки, формирование так называемой сборной детали из нескольких деталей, хранящихся в БД, для их объединения в одну поковку. Кнопка «Поковки» вызывает ранее спроектированные поковки из БД, причем можно раздельно получить таблицу на поковки, на которые КТП спроектированы, и на поковки без КТП. Кнопка «Техкарты» вызывает утвержденные или неутвержденные КТП. Неутвержденные КТП можно корректировать, а утвержденные только просматривать и распечатывать на принтере. Кнопка «Архив» позволяет просматривать и изменять актуальность спроектированных объектов [2]. Кнопка НСИ предназначена для просмотра и корректировки БД нормативно-спра­вочной информации.

Рассмотрим, как происходит переход к гибридной схеме проектирования [3]. Программа имеет узловые точки, в которых программные единицы, являющиеся по сути мультиагентами [4], анализируют данные, необходимые для проектирования, и принимают решение о дальнейшем сценарии (рис. 3). Возможны три варианта развития событий: автоматическое проектирование по алгоритмам, заложенным в программе (генерирующая схема на основе модели знаний), проектирование по имеющимся в БД аналогам с поиском родственных решений (вариантная схема на основе опыта), корректировка решения пользователем системы.

Сочетание генерирующей и вариантной схем дает в итоге систему, которую называют гибридной. Она нивелирует недостатки каждой из применяемых схем и использует их преимущества. Гибридная система позволяет получить решение, основанное на опыте и знаниях квалифицированных пользователей, аккумулированных в ранее спроектированных ТП ковки и хранящихся в рабочей БД. Для подбора базовых вариантов были разработаны соответствующие характеристические параметры.

Подпись:  Рис. 4. Интерфейс выбора базовой поковки в вариантной схеме гибридной системыРассмотрим интерфейс подбора родственных поковок при включении гибридного процесса (рис. 4). Задача гибридной системы заключается в поиске родственных поковок по характеристическим параметрам, которые были разработаны для каждой конкретной ситуации проектирования. В данном случае нужно в БД подобрать вал, наиболее близкий по геометрическим формам и размерам, по весу, по числу ступеней. Программа работает как в составе САПР ТП, так и в автономном режиме. В поле 1 выводится таблица объектов проектирования, которыми в данном примере являются все поковки ступенчатых валов. В поле 2 визуально отображается исходный вал, в поле 3 – найденный в результате поиска. Область 4 предназначена для манипуляций в ручном режиме. Так, верхняя левая кнопка предназначена для назначения исходного вала в автономном режиме, вторая кнопка – для поиска родственных поковок. В правой части области 4 можно задавать граничные условия по числу ступеней, по весу и по критерию сложности конфигурации. На белом фоне формируется список всех валов, удовлетворяющих условиям. Ближайший родственный вал с наибольшим критерием схожести S отображается в окне 3. Пользователь имеет возможность просмотреть другие родственные поковки, выбирая их из списка 4. После выбора вала для принятия окончательного решения пользователь нажимает соответствующую кнопку «ПРИМЕНИТЬ» в нижней левой части области управления.

Нужно отметить, что подобранная поковка, которая, естественно, отличается от исходной, не является самоцелью гибридной схемы. Она используется для определения некоторых параметров ТП, идентичных как для исходной, так и для ближайшей родственной (базовой) поковки. В частности, таким образом можно решать трудноформализуемую задачу определения количества выносов и промежуточных размеров заготовки во время ковки. Все разработанные ТП ковки маркируются признаком способа, которым они получены: автоматически, с использованием вариантной (гибридной) схемы или вручную. Соответственно пользователь может получать гибридное решение, основываясь на любой комбинации признаков ранее разработанных технологий. Если важен опыт экспертов-техноло­гов, для анализа берутся решения, полученные вручную. Если важен комплексный оптимальный результат, в процесс поиска могут быть включены все три признака. Если нужно приблизить решение к алгоритмам генерирующей схемы, для выборки применяют только автоматические решения.

На основании изложенного можно сделать следующие выводы. Разработанная проектная парадигма САПР ТП кузнечного производства позволяет в более полном объеме и более наглядно учитывать и применять многовариантность решений в процессе ввода деталей и проектирования поковок и технологических процессов ковки. Кроме того, проектный способ организации упрощает процесс интеграции локальной САПР ТП кузнечного производства в общую PLM-систему предприятия.

Разработанный интерфейс САПР ТП ковки учитывает автоматический, гибридный и ручной способы проектирования.

Литература

1.     Коновалов А.В., Арзамасцев С.В., Шалягин С.Д., Муйземнек О.Ю., Гагарин П.Ю. Интеллектуальная САПР технологических процессов ковки валов на молотах // Заготовительные производства в машиностроении. 2010. № 1. С. 20–23.

2.     Арзамасцев С.В., Муйземнек О.Ю. Актуализация и архивирование объектов проектирования в САПР технологических процессов ковки // Программные продукты и системы. 2008. № 3. С. 69–72.

3.     Люгер Д.Ф. Искусственный интеллект: стратегии и методы решения сложных проблем, 4-е изд.; [пер. с англ.]. М.: Вильямс, 2003. 864 с.

4.     Гагарин П.Ю., Коновалов А.В., Шалягин С.Д. Агентный подход в САПР ковки коротких поковок // Программные продукты и системы. 2011. № 1. C. 148–152.

References

1.  Konovalov A.V., Arzamastsev S.V., Shalyagin S.D., Muy-zemnek O.Yu., Gagarin P.Yu.,  Zagotovitelnye proizvodstva v mashinostroenii  [Blank production in mechanical engineering], 2010, no. 1, pp. 20–23.

2.  Arzamastsev S.V., Muyzemnek O.Yu.,  Programmye produkty i sistemy [Software and Systems], 2008, no. 3, pp. 69–72.

3.  Luger G.F.,  Artificial Intelligence. Structures and Strategies for Complex Problem, 4th ed.,  London,  Addison-Wesley, 2002.

4.  Gagarin P.Yu., Konovalov A.V., Shalyagin S.D., Programmnye produkty i sistemy  [Software and Systems], 2011, no. 1, pp. 148–152.


Постоянный адрес статьи:
http://swsys.ru/index.php?id=3497&page=article
Версия для печати
Выпуск в формате PDF (7.68Мб)
Скачать обложку в формате PDF (1.35Мб)
Статья опубликована в выпуске журнала № 2 за 2013 год. [ на стр. 215-220 ]

Возможно, Вас заинтересуют следующие статьи схожих тематик: