В современных условиях для получения продукции высокого качества необходимо компьютерное моделирование процессов изготовления изделий (полуфабрикатов), позволяющее оперативно и качественно определить значения технологических параметров, а также избежать временных и материальных затрат на изготовление определенного количества опытных изделий и полуфабрикатов.
В настоящее время компьютерное моделирование является неотъемлемым для таких наукоемких процессов, как холодная обра- ботка металлов давлением, требующих деталь- ных научно-производственных исследований и трудоемких расчетов.
Обработка металлов давлением позволяет максимально приблизить форму и размеры заготовок к форме и размерам изготавливаемой детали, что, в свою очередь, обеспечивает высокий коэффициент использования металла, снижение трудоемкости последующей обработки, например резанием, и, следовательно, уменьшение себестоимости продукции [1].
Достоинства процессов обработки металлов давлением обусловливают их широкое исполь- зование для выпуска продукции, применяемой в машиностроительной, авиационной, автомобилестроительной и других отраслях промышленности.
Постановка задачи автоматизированного проектирования операций холодного обжима
Обжим – прессовая технологическая операция, предназначенная для уменьшения с помощью обжимных матриц поперечного размера по боковой стенке полых цилиндрических деталей. Данная операция применяется для изготовления деталей типа горловин баттированных труб и проводится, как правило, с применением смазок.
В качестве разновидностей операции можно выделить обжим трубчатых сечений (редуцирование на ротационно-обжимных машинах) и обжим полых деталей, производимый вертикальным давлением на механических прессах [1].
При обжиме торцевая часть полуфабриката или трубной заготовки вдавливается в воронкообразную рабочую часть матрицы, имеющую форму готового изделия или полуфабриката.
Если обжим производится в свободном состоянии, без противодавления снаружи и изнутри, пластически деформируется лишь часть полуфабриката, находящаяся в полости матрицы. Остальная часть деформируется упруго. Данным способом, в частности, получают горловины цилиндрических бидонов, баллоны аэрозольной упаковки, различные переходники трубопроводов.
Высокие затраты на проведение опытных работ и изготовление опытных партий приводят к необходимости создания специализированного программного модуля в рамках системы автоматизированного проектирования технологического процесса обжимных операций.
Промоделируем организационные процессы проектирования инструмента и изготовления деталей методом холодного обжима при помощи UML-диаграммы последовательности (interaction diagrams).
На UML-диаграмме [2] показаны экземпляры объектов и сообщения, которыми обмениваются объекты в рамках одного прецедента.
Типичный бизнес-процесс, включающий проектирование и изготовление инструмента, изготовление изделий и полуфабрикатов методом холодного обжима, имеет следующие ком- поненты (UML interaction actor): технологиче- ский отдел, технолог, программные модули проектирования обжимных операций, КОМПАС-3D, цех, отдел работы с заказчиком.
Целью настройки технологии производства продукции, несомненно, является получение такой последовательности, при которой информация об изделии будет с наименьшими затратами времени попадать в отдел работы с заказчиком без возврата на этап проектирования.
Для этого, в частности, необходим быстрый и точный автоматизированный контроль на ключевых этапах производства.
Таким образом, объект в виде ПО, позволяющего автоматизировать процессы контроля и обработки результатов, является опциональным, но в то же время ключевым для общей модели организационно-производственных процессов.
UML-диаграмма последовательности проектирования изделий представлена на рисунке 1. Документация (в виде геометрических параметров и прочностных характеристик готового изделия) поступает в технологический отдел. Технолог составляет технологический процесс, руководствуясь исключительно собственным опытом либо прибегая к автоматизированному проектированию с использованием САПР и соответствующих программных модулей, в частности, модуля автоматизации проектирования операций обжима. По времени разница в подходах может быть существенной. Помимо временных рамок, прикладные пакеты автоматизации проектирования за счет более высокой точности расчетов позволяют уменьшить вероятность возврата документации (после выпуска полуфабрикатов) для внесения изменений в технологию производства. Возвраты на повторное проектирование технологического процесса и комплекта инструментов могут быть связаны с отличием геометрических либо прочностных характеристик полуфабриката от требуемых. В случае с операциями обжима такие отличия могут быть связаны с невозможностью предварительного моделирования на основе матриц, созданных без применения САПР или соответствующих модулей. Без средств автоматизированного проектирования весьма затруднительно производить расчет нескольких вариантов распределения диаметров матриц и деформаций по операциям, что также повышает вероятность отсутствия наиболее успешного варианта в числе рассчитанных вручную.
В настоящее время отсутствуют методики, программно реализующие автоматизацию про- ектирования процесса обжима полых цилиндрических деталей. Имеются лишь обобщенные модули САПР для кузнечно-штампового производства (КОМПАС-Штамп, Штампы 3D и пр.), не учитывающие специфику наклепа и напряжения металла, присущую обжимным операциям.
В то же время существующие программы моделирования процессов обработки металлов (DEFORM, QForm и пр.) не позволяют автоматизированно проектировать непосредственно технологический инструмент для проведения операций.
ПО автоматизированного проектирования процесса обжима
ПО представляет собой модули, написанные в среде Delphi и позволяющие рассчитать количество операций обжима и диаметры обжимных матриц в зависимости от необходимых пооперационных степеней деформации.
Экранная форма модуля расчета параметров обжима состоит из нескольких панелей. Информация, задаваемая на панели ввода данных, представлена в таблице.
Пользователь имеет возможность изменения степеней деформации на каждом из этапов. При этом система автоматически пересчитывает диаметры обжимных матриц для каждой операции. Хранение параметров целесообразно осуществлять в БД реляционного типа либо же посредством формирования xml-документов [3].
Параметры позиций 1–13, передаваемые в таблицу, являются информационными (отображение данных, полученных с предыдущих этапов).
Параметры позиций 14–21 доступны для редактирования. Кнопка «Расчет» запускает алгоритм расчета количества обжимных операций.
Количество операций обжима П определяется в зависимости от средней операционной степени деформации [1] по формуле
где Eср. – средняя операционная степень деформации, определяемая как где d’g – наружный диаметр части полуфабриката до обжима, мм; dg – наружный диаметр части полуфабриката, мм; d1 – наружный диаметр части полуфабриката после обжима на данной операции, мм.
Результаты расчета округляются в большую сторону, то есть даже при получении значения в 2,1 обжима происходит увеличение количества операций до трех.
В процессе расчета количества обжимов автоматически выполняется назначение степеней деформации на каждую операцию. После расчета открывается вкладка, содержание которой представлено на рисунке 2.
По окончании расчета технолог может изменить количество обжимных операций путем изменения средней степени деформации. Увеличение значения средней степени приведет к снижению количества обжимных операций. Вместе с тем это может вызвать дефекты полуфабриката. Уменьшение значения средней степени деформации приведет к увеличению количества обжимных операций, что позволит провести процесс обжима с меньшими рисками возникновения дефектов, однако обусловит удорожание производственного процесса.
Пользователю доступно переназначение степени деформации на каждой операции. В соответствии с этим при нажатии кнопки «Пересчитать диаметры» произойдет автоматический пересчет диаметров и степеней деформации, отображаемых в таблицах и на эскизе (рис. 2).
Набор полей ввода «коэф. ст. деф.» представляет собой значение из интервала от 0 до 1, отображающее долю текущей деформации по отношению к соседним операциям. В частности, коэффициент 0,66 означает, что из двух смежных операций первая выполнит деформацию на 66 % от суммарного изменения объема, вторая – на оставшиеся 34 %. Это позволяет гибко назначать параметры процессов дефор- маций и управлять прочностными характеристиками полуфабриката.
Диаметральные размеры рабочих частей матриц предварительного обжима определяются в зависимости от диаметральных размеров полуфабрикатов окончательного обжима и принятых степеней деформации.
Разбивка на верхнюю и нижнюю матри- цы [4] производится программным модулем автоматически в точке существенного изменения угла наклона ломаной, образующей контур полуфабриката.
Интерфейс программного модуля с активной вкладкой «Верхняя матрица» представлен на рисунке 3а. Вкладка «Нижняя матрица» показана на рисунке 3б.
Интерфейс позволяет пользователю переключаться между эскизами верхней и нижней матриц для каждой из обжимных операций.
Для перехода между операциями следует использовать кнопки «<» и «>». Размеры матриц будут выводиться автоматически в зависимости от выбранной операции.
Кнопка «Построить 3D-модель» осуществляет подключение к САПР КОМПАС и запускает алгоритм построения модели матрицы. Взаимодействие с КОМПАС осуществляется на основе COM-объектов [5, 6].
Результаты работы модуля могут быть использованы при организации информационного и программного обеспечения автоматизированной системы технической подготовки производства для процессов глубокой вытяжки [7, 8].
Заключение
Разработанный программный модуль обжима позволяет оперативно проектировать и получать значения параметров процесса обжима: количество обжимных операций и пооперационные диаметры инструмента и полуфабрикатов.
Выходные данные программы могут быть использованы для моделирования в системах конечно-элементного анализа. Применение разработанного модуля в совокупности с системами конечно-элементного анализа, например Deform [9, 10], позволит сократить сроки изготовления и снизить себестоимость выпускаемой продукции за счет уменьшения времени, необходимого на проектирование процесса обжима и технологического инструмента, а также сокращения комплектов опытных образцов обжимного инструмента.
Работа выполнена при финансовой поддержке Правительства Оренбургской области в рамках проекта № 37 от 14.08.2019.
Литература
1. Малов А.Н. Технология холодной штамповки. М.: Машиностроение, 1969. 568 с.
2. Арлоу Д., Нейштадт И. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование; [пер. с англ.]. СПб, 2007. 617 с.
3. Наумов Д.М., Вальтер А.И. Методика применения баз данных в автоматизированных системах расчета процессов ОМД // Автоматизация: проблемы, идеи, решения: сб. тр. Тула: Изд-во ТулГУ, 2009. С. 27–30.
4. Овечкин М.В., Щеголев А.В., Шерстобитова В.Н. Автоматизация расчета матриц объемной штамповки заготовок круглого сечения // СТИН. 2017. № 12. С. 33–36.
5. Насонов Д.А., Селиверстов И.А., Лосев А.Ю. Интеграция программ инженерного анализа со средой «КОМПАС-ГРАФИК» // Наукоемкие технологии. 2007. № 8. С. 11–16.
6. Роменский С.А. Передача геометро-графической информации из САПР «КОМПАС-ГРАФИК» в прикладную программу // Системы проектирования, технологической подготовки производства и управления этапами жизненного цикла промышленного продукта: сб. тр. М., 2015. С. 97–100.
7. Сердюк А.И., Овечкин М.В., Корнипаев М.А., Щеголев А.В. Метод организации информационного и программного обеспечения системы технической подготовки производства для процессов глубокой вытяжки // Программные продукты и системы. 2016. № 3. С. 198–201. DOI: 10.15827/0236-235X.115.198-201.
8. Сердюк А.И., Кузнецова В.Б., Сергеев А.И., Попов А.В. Совершенствование процесса изготовления сложных изделий с использованием PDM-систем на ОАО «ПО «Стрела» // Информационные технологии в проектировании и производстве. 2013. № 4. С. 54–61.
9. Сергеев А.И., Щеголев А.В., Овечкин М.В. Обзор систем моделирования процессов обработки металлов давлением // Решение проблем развития предприятий: роль научных исследований: матер. V Междунар. науч.-практич. конф. Краснодар, 2014. С. 119–121.
10. Паршин В.С., Кармышев А.П., Некрасов И.И., Пугин А.И., Федулов А.А. Практическое руководство к программному комплексу DEFORM-3D. Екатеринбург: Изд-во УрФУ, 2010. 266 с.
References
- Malov A.N. Cold Forming Technology. Moscow, Mashinostroenie Publ., 1969, 568 p.
- Arlow J., Neustadt I. UML 2 and Unified Process. Practical Object-Oriented Analysis and Design. Addison Wesley, 2005, 624 p. (Russ. ed.: St. Petersburg, Simvol Plus Publ., 2007, 617 p.).
- Naumov D.M., Valter A.I. Application of databases in automated calculation systems for metal working processes. Proc. Automation: Problems, Ideas, Solutions. Tula, TulGU Publ., 2009, pp. 27–30 (in Russ.).
- Ovechkin M.V., Shchegolev A.V., Sherstobitova V.N. Automation of the calculation of the matrices forging of blanks of circular cross section. STIN. 2017, no. 12, pp. 33–36 (in Russ.).
- Nasonov D.A., Seliverstov A., Losev A.U. Integration of engineering analysis programs with the KOMPAS-GRAFIK. High Technologies. 2007, no. 8, pp. 11–16 (in Russ.).
- Romensky S.A. Transfer of geometric and graphic information from the CAD KOMPAS-GRAFIK into the application program. Proc. CAD/CAM/PDM. Moscow, 2015, pp. 97–100 (in Russ.).
- Serdyuk A.I., Ovechkin M.V., Kornipaev M.A., Shchegolev A.V. A method of organizing information and software for CAM deep drawing processes. Software & Systems. 2016, no. 3, pp. 198–201. DOI: 10.15827/0236-235X.115.198-201 (in Russ.).
- Serdyuk A.I., Kuznetsova V.B., Sergeev A.I., Popov A.V. Improving the process of manufacturing complex products using PDM systems at “Strela” PA. ITDP. 2013, no. 4, pp. 54–61 (in Russ.).
- Sergeev A.I., Shchegolev A.V., Ovechkin M.V. An overview of the systems modeling metal working processes. Proc. 5th Int. Sci. and Pract. Conf. “Solving the Problems of Enterprise Development: the Role of Scientific Research”. Krasnodar, 2014, pp. 119–121 (in Russ.).
- Parshin V.S., Karmyshev A.P., Nekrasov I.I., Pugin A.I., Fedulov A.A. Practical Guidance to the DEFORM-3D. Ekaterinburg, UrFU Publ., 2010, 266 p. (in Russ.).