Scientific journal
Modern high technologies
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

INCREASING THE ACCURACY OF PROCESSING ON MACHINES WITH NUMERICAL PROGRAM CONTROL BASED ON COMPUTER MODELING OF DEFORMATIONS OF A THREE-DIMENSIONAL MODEL OF A PART

Tempel Yu.A. 1 Ovsyannikov V.E. 1 Nekrasov R.Yu. 1
1 Industrial University of Tyumen
The topic of this study is relevant, since the problem of managing, ensuring and improving the quality of metalworking is one of the most significant in solving problems in the field of mechanical engineering technology, automation of technical preparation of production and cutting metals. Moreover, complex or partial production automation has become one of the priority innovations in mechanical engineering today, and is an integral part of the activities of modern enterprises. The use of machine tools with numerical control reduces the duration of the technological (main) time, increases productivity and accuracy when processing parts, and also allows to ensure the principle of concentration of production processes. But an analysis of literature sources shows that progressive technologies and automated tools are not enough to improve processing accuracy with minimal costs for this process. The paper deals with the use of a transformable CAD model of a part, taking into account the identified errors, in the preparation of control programs for machine tools with numerical control. It is shown that the application of the developed approach is one of the most promising ways to improve the accuracy of processing on CNC machines, since it does not require changes in the design of the machine or reduction of cutting conditions. As a result of computer modeling of part deformations under the influence of cutting forces, numerical studies and making corrections in the tool path, it is possible to significantly increase the accuracy of metalworking of low-rigidity parts.
machine
control program
CAD model
computer modelling
system

Одной из основных задач, которые стоят перед производством, является задача обеспечения требуемых параметров точности размеров и формы обрабатываемых поверхностей. В процессе обработки действует достаточно большое количество факторов, как детерминированного, так и стохастического характера, которые приводят к тому, что действительные значения размеров отличаются от номинальных. В промышленной практике используется ряд методов повышения точности обработки деталей на станках с ЧПУ. Среди таких приемов обеспечения точности выделяют снижение параметров обработки [1, 2], таких как подача, скорость резания. Кроме того, используют активный контроль и учет взаимосвязи режимов резания [3, 4] и выходных параметров процесса [5, 6]. Каждый из данных способов обладает как достоинствами, так и недостатками. К основным недостаткам можно отнести снижение производительности обработки, внесение изменений в конструкцию станка и рост затрат, а также нарушение современных принципов автоматизации производственных процессов. Выходом из данной ситуации может быть использование аппарата моделирования, который позволяет учесть деформации от усилий резания при подготовке управляющих программ, внесение соответствующих коррекций в траекторию движения инструмента с целью компенсации возникающих погрешностей. Так как процесс образования поверхности детали является сложным процессом и полностью описать его практически невозможно, решение задачи было направлено на исследование упругих силовых деформаций, их влияние на качество металлообработки и возможность компенсации.

Цель работы: исследование возможностей применения подхода подготовки управляющих программ по трансформируемой CAD-модели детали (цифровой двойник) при решении задач обеспечения точности деталей при металлообработке на станках с ЧПУ.

Материалы и методы исследования

В ходе исследования применялись методы анализа, синтеза и обобщения.

Результаты исследования и их обсуждение

Оценку возможностей каждого из указанных выше методов повышения точности целесообразно производить на основе метода анализа иерархий [7, 8]. Полная доминантная иерархия приведена на рис. 1.

missing image file

Рис. 1. Полная доминантная иерархия

Расчет производился в программной среде СППР выбор (бесплатная версия). Иерархия имеет три уровня, сравнение проводилось по четырем альтернативам.

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

Анализ проводился посредством парного сравнения для уровня целей и альтернатив. Пример матрицы парных сравнений приведен на рис. 2.

missing image file

Рис. 2. Матрица парных сравнений

Оценка производилась в баллах от 1 (одинаковое значение) до 9 (существенно превосходит). Данный подход дает возможность вводить градацию важности критериев сравнения.

На рис. 3 приведены результаты расчетов коэффициентов сравнения для четырех альтернатив.

missing image file

Рис. 3. Диаграмма результатов

Как можно видеть из рис. 3, наилучшим сочетанием критериев обладает альтернатива использование предлагаемого подхода.

Совокупность приемов и прогрессивная технология применения подхода подготовки управляющих программ по трансформируемой CAD-модели детали предназначены для улучшения работоспособности и моделирования функционирования производственных объектов либо моделей поведения процессов. Данные модели (цифровые двойники) реализуют такую цель, как предвидеть поведение рассматриваемого объекта для принятия рационального управленческого решения, в данном случае в области управления точностью обработки заготовок на станках с ЧПУ. Применение предлагаемого подхода позволяет сократить несоответствия установленным требованиям, сократить материальные и иные ресурсы на возможный брак [9].

Терминология в области цифровых двойников и их применение в настоящее время является одним из возможных направлений прогрессивных технологий промышленного производства [10]. Цифровые двойники – сложный программный продукт, представляющий собой виртуальную модель, которая описывается математическим аппаратом и зависимостями и связана с базой данных параметрических характеристик рассматриваемого виртуального объекта [11].

Укрупненная схема подготовки управляющих программ на основе использования предлагаемого подхода представлена на рис. 4.

missing image file

Рис. 4. Укрупненная схема подготовки управляющих программ на основе использования предлагаемого подхода

В соответствии со схемой подготовки управляющих программ на основе использования предлагаемого подхода первый этап заключается в получении CAD-модели детали, заданной требованиями конструкторской документации на этапе конструкторской подготовки производства. CAD-модель детали может быть получена с использованием различных средств систем автоматизированного проектирования (САПР) на предприятии, широкое применение нашли такие программные продукты, как SolidWorks Simulation и Autodesk Inventor, которые и были применены при реализации исследования.

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

Третьим этапом является определение конкретных величин деформационных отклонений под действием факторов, которые рассматривались в исследовании, а именно упругих силовых деформаций. Указанный этап был реализован с использованием конечно-элементного моделирования в средах SolidWorks Simulation и Autodesk Inventor. Была построена расчетная модель с задаваемой нагрузкой и выявлены значения отклонений.

По результатам конечно-элементного моделирования производится определение траектории режущего инструмента относительно заготовки, в данном случае трансформируемой CAD-модели заготовки. Моделирование траектории реализуется следующим образом.

В САПР САМ Siemens NX разрабатывается параметрическая модель детали, которая содержит определенное количество сечений с различными параметрами, равными радиусу идеальной модели.

Далее в подсистеме «Моделирование» производится формирование входных данных для разработки управляющей программы для идеальной модели детали (определение геометрии детали и заготовки, ее материала, областей механической обработки, базирования, параметров режущего инструмента, стратегии обработки и ввод данных о режимах резания).

На основании принятой стратегии обработки производится автоматический расчет траекторий перемещения инструмента относительно идеальной модели детали и их верификация.

Далее производится постпроцессирование. В качестве постпроцессора используется стандартный код языка программирования ISO 7bit для токарных станков с ЧПУ с револьверным механизмом смены инструмента. Результат – управляющая программа процесса механической обработки идеальной модели детали.

Для импортирования данных, полученных в ходе выполнения инженерного анализа методом конечных элементов, используется встроенный в САПР Siemens NX инструмент «выражения». Данные импортируются в CAD модель из файлов формата *.xlsx (Excel) и *.exp (файлы экспорта), в соответствии с сечениями.

Так как данные изменяют только величины заданных параметров, то в подсистеме «Моделирование» нет необходимости в повторном определении входных данных для разработки управляющей программы для трансформированной модели детали. Для получения управляющей программы остается только перегенерировать траектории перемещения режущего инструмента и выполнить процесс верификации и постпроцессирования. Результат – сформированная в ходе постпроцессирования управляющая программа для обработки на токарном станке с ЧПУ трансформированной модели детали.

Проведен эксперимент. Обработаны две партии заготовок на токарном станке с ЧПУ: первая партия – по предлагаемому способу, вторая – по традиционному. Результаты обработки экспериментальных данных представлены в таблице.

Статистические характеристики оцениваемого параметра

№ опыта

Среднее арифметическое значение

Среднее квадратическое отклонение

missing image file, мм

missing image file, мм

sd1, мм

sd2, мм

1

43,78

43,83

0,078

0,193

2

43,84

43,93

0,071

0,152

3

43,81

43,77

0,066

0,133

4

43,81

43,85

0,076

0,162

Среднее значение по эксперименту

43,81

43,85

0,073

0,16

В ходе экспериментальной проверки установлено, что предлагаемый способ позволяет добиться сокращения разброса действительного размера в 2,38 раза и уменьшения среднего квадратического отклонения в 2,19 раз.

Одним из направлений для дальнейших исследований является разработка модели, которая учитывает неопределенность исходных данных (например, сил резания, влияния износа инструмента, элементов станка и т.д.). Данную задачу возможно решить на основе использования нейро-нечетких моделей. Общий вид такой модели представлен на рис. 5.

missing image file

Рис. 5. Нейро-нечеткая модель повышения точности обработки на основе подготовки управляющих программ по трансформируемой CAD-модели детали

Наличие базы знаний, обладающей способностью к самообучению и гибких логических блоков, позволит более корректно учесть неопределенности исходных данных.

Выводы

1. Результаты комплексного анализа методов повышения точности показали, что наилучшим сочетанием критериев обладает способ, основанный на использовании предлагаемого подхода подготовки управляющих программ для станков с ЧПУ.

2. Применение подхода подготовки управляющих программ для станков с ЧПУ по трансформируемой CAD-модели детали, с учетом выявленных погрешностей, позволяет существенно повысить точность обработки: уменьшение разброса действительного размера в 2,38 раза и уменьшения среднего квадратического отклонения в 2,19 раз.

3. Одним из направлений для дальнейших исследований является разработка модели, которая учитывает неопределенность исходных данных (например, сил резания, влияния износа инструмента, элементов станка и т.д.). Данную задачу возможно решить на основе использования нейро-нечетких моделей.