AO «PO «Ural'skiy optiko-mehanicheskiy zavod» imeni E.S. Yalamova»
Ekaterinburg, Ekaterinburg, Russian Federation
Ekaterinburg, Ekaterinburg, Russian Federation
GRNTI 55.03 Машиноведение и детали машин
BBK 344 Общее машиностроение. Машиноведение
The paper deals with problem of tool path optimization applied to CNC laser cutting machines. The parameter of cutting time Tcut is optimization criterion. In order to calculate Tcut the values of objective function parameters must be known. One of parameters is cutting speed Von. One is usually constant, but conducted researches show that cutting speed depend on some parameters (frame numbers of NC programs, part geometry). Depending on frame numbers of NC programs and parts geometry the value of cutting speed is varied. The formulas of cutting speed calculating are obtained depending on frame numbers of NC programs for sheet material (alloy A95154) with various thickness. The analysis of these formulas is conducted. Based on received results the cutting time can be accurately calculated and optimal tool path can be built.
CNC thermal cutting machines, CNC laser cutting machines, cutting tool optimization, cutting time, cutting speed
Введение. В машиностроительном производстве и других отраслях промышленности большая часть продукции изготавливается из заготовок, полученных из листового материала на различном технологическом оборудовании. К такому оборудованию относят машины с ЧПУ термической, гидроабразивной резки, гильотинные ножницы и другие типы оборудования. К машинам термической резки относят машины лазерной, плазменной и газовой резки. Применение такого типа оборудования обусловлено возможностью обработки многих видов материалов различной толщины, высокой скоростью резки, возможностью обработки контуров различной сложности, адаптация к постоянным изменениям номенклатуры выпускаемой продукции. Разработка управляющих программ (УП) для станков с ЧПУ осуществляется с помощью CAM систем. Разработка УП для технологического оборудования листовой резки предполагает предварительное геометрическое моделирование заготовок и получение раскройной карты листового материала, что порождает различные задачи оптимизации раскроя листового материала. К таким задачам относят задачу оптимизация расхода материала, задачу оптимизации маршрута режущего инструмента. Задача оптимизации расхода материала относится к классу задач раскроя-упаковки [1, 2].
Проектирование процессов термической резки, включающее в себя разработку УП и поиск оптимального маршрута перемещения инструмента, является актуальной проблемой на сегодняшний день [3, 4, 5, 10–14]. В качестве критерия оптимизации в задаче оптимизации маршрута инструмента можно рассмотреть параметр времени листовой резки Tcut [6, 7]:
Tcut = Lon/Von + Loff/Voff + Npt ∙ tpt (1)
Здесь Lon – длина реза с включенным режущим инструментом (рабочий ход), Von – скорость рабочего хода инструмента машины с ЧПУ, Loff – длина переходов с выключенным режущим инструментом (холостой ход), Voff – скорость холостого хода, Npt – количество точек врезки, tpt – время, затрачиваемое на одну врезку. Von , tpt - параметры, зависящие от конкретного оборудования, технологии резки, толщины и типа материала. Функциональная зависимость этих величин должна определяться научно обоснованными табличными функциями, либо аналитически, однако на практике их значения определяются, чаще всего, приблизительно, что не обеспечивает точность вычисления целевой функции (1) при оптимизации маршрута резки. Алгоритмизация вычисления целевой функции (1) на основе научно-обоснованного определения параметров функций является необходимым условием для разработки алгоритмов оптимизации маршрута инструмента по времени резки. Маршрут инструмента будет оптимальным, если адекватно вычисляется целевая функция, а для этого необходимо знать точные значения параметров, входящих в целевую функцию.
Обычно принято, что скорость резки Von = const. Однако ранее проведенные исследования показали, что скорость рабочего хода инструмента зависит от определенных параметров (от количества кадров УП и от геометрии обрабатываемых заготовок) [8, 9, 15]. В этой статье приводятся исследования для определения зависимости рабочей скорости режущего инструмента лазерной машины с ЧПУ ByStar3015 для материала Амг3М различной толщины. На основании полученных результатов можно точно вычислить целевую функцию и построить оптимальный маршрут перемещения режущего инструмента.
Основная часть. Для того чтобы определить, как изменяется скорость рабочего хода инструмента для фигурных заготовок, были рассмотрены конкретные технологические примеры раскроя листового материала на лазерном комплексе ByStar3015 с ЧПУ для материала Амг3М толщиной 1, 2, 3 и 5 мм. Для того чтобы определить, как изменяется рабочая скорость режущего инструмента, были разработаны 150 УП с использованием разных фигурных заготовок. Исследования показали, что рабочая скорость резака не является постоянной величиной, а зависит от количества кадров n. Причем до порогового значения n скорость выше заданной, при достижении порогового значения n скорость становится равной заданной скорости, а после – скорость ниже относительно заданного значения Von . Для каждой толщины рассматриваемого материала пороговое значение различно. С помощью аппроксимации полученных результатов были построены графики зависимости скорости рабочего хода режущего инструмента от количества кадров n в УП. Для материала Амг3М толщиной 1мм графики зависимости рабочей скорости инструмента от количества кадров УП приведены на рис. 1,2. Из рис. 1,2 видно, что скорость режущего инструмента на рабочем ходе в зависимости от количества кадров УП изменяется по-разному.
Рассмотрим, как изменяется скорость режущего инструмента на рабочем ходе для материала Амг3М толщиной 1мм.
На основе результатов исследования для материала Амг3М толщиной 1мм при количестве кадров 0<n≤70 скорость изменяется согласно формуле (рис.1):
Von = -4∙10-12∙n3 + 3∙10-8∙n2 - 9∙10-5∙n + 0.105, (2)
а при количестве кадров n>70 скорость рабочего хода инструмента изменяется согласно (рис. 2):
Von = 0.2572∙n-0.222. (3)
Для того чтобы оценить точность аппроксимации конкретных технологических результатов рассмотрим разницу (в %) реальных результатов и результатов, полученных по формуле (2) и (3).
Для Амг3М толщиной 1 мм была задана скорость Von = 0,1 м/с при разработке УП. Из рассмотренных технологических примеров скорость близкая к заданной достигается при количестве кадров n=70 и равна Von = 0,09947 м/с. Можно сказать, что при n=70 скорость рабочего хода режущего инструмента достигает значения заданной скорости. По формуле (2) значение скорости Von = 0,0989 м/с, отклонение от реальной скорости при n=70 составляет 0,6%. По формуле (3) значение скорости Von = 0,1 м/с, отклонение от реальной скорости при n=70 составляет 0,6%.
Рассмотрим изменение скорости рабочего хода режущего инструмента по формуле (2) и сравним с реальными значениями скорости. Для количества кадров n=19 значение скорости, вычисленное по формуле (2) Von = 0,1033 м/с, а реальное значение Von = 0,102 м/с при n=19. Таким образом, отклонение вычисленной скорости рабочего хода инструмента по формуле (2) от реальной скорости составляет 1%. При анализе и сравнении реальных значений скорости и значений скорости, вычисленных по формуле (2), выявлено, что максимальное отклонение вычисленных значений от реальных составляет 1,3 %.
Рис. 1. Изменение скорости режущего инструмента на рабочем ходу для Амг3М, ∆=1мм при количестве кадров 0<n<70
Рис. 2. Изменение скорости режущего инструмента на рабочем ходу для Амг3М, ∆=1мм при количестве кадров n>70
Теперь рассмотрим изменение скорости рабочего хода режущего инструмента по формуле (3) и сравним с реальными значениями скорости. При исследовании зависимости скорости режущего инструмента на рабочем ходу были рассмотрены УП с максимальным количеством кадров n=1962. Реальное значение скорости при этом количестве кадров равно Von = 0,04776 м/с. Для n=1962 значение скорости, вычисленное по формуле (3) Von = 0,04779 м/с. Таким образом, отклонение вычисленной скорости рабочего хода инструмента по формуле (3) от реальной скорости составляет 0,039 %.
Из рисунка 1-2 и формул (2)-(3) можно заметить, что скорость режущего инструмента на рабочем ходе при количестве кадров 0<n<70 может увеличиться почти на 5% от заданной скорости при разработке УП, а при количестве кадров n>70 скорость падает почти на 50% от заданной.
Аналогичные исследования были проведены для материала Амг3М толщиной ∆=2, 3 и 5мм. Приведем основные результаты, которые были получены.
На основе результатов исследования для материала Амг3М толщиной 2мм при количестве кадров 0<n<70 скорость изменяется согласно формуле:
Von = -7∙10-13∙n3 + 6∙10-9∙n2 - 2∙10-5∙n + 0.0494, (4)
а при количестве кадров n>70 скорость рабочего хода инструмента изменяется согласно:
Von = 0.0734∙n-0.1. (5)
Была задана скорость Von =0,048 м/с при разработке УП. Как показывают результаты, реальное значение скорости рабочего хода режущего инструмента при количестве кадров n<70 сначала превышает заданное значение скорости Von . При количестве кадров n=70 реальное значение скорости рабочего хода режущего инструмента равно заданному значению Von =0,048м/с. При количестве кадров n>70 значение скорости Von снижается до 33%.
На основе результатов исследования для материала Амг3М толщиной 3мм при количестве кадров 0<n<72 скорость изменяется согласно формуле:
Von = -2∙10-13∙n3 + 2∙10-9∙n2 - 5∙10-6∙n + 0.0254, (6)
а при количестве кадров n>72 скорость рабочего хода инструмента изменяется согласно:
Von = 0.0346∙n-0.075. (7)
Была задана скорость Von =0,025 м/с при разработке УП. Результаты показывают, что реальное значение скорости рабочего хода режущего инструмента при количестве кадров n<72 сначала превышает заданное значение рабочей скорости. При количестве кадров n=72 реальное значение скорости рабочего хода режущего инструмента равно заданному значению Von =0,025 м/с. При количестве кадров n>72 значение скорости Von снижается до 27%.
На основе результатов исследования для материала Амг3М толщиной 5 мм при количестве кадров 0<n<105 скорость изменяется согласно формуле:
Von = -7∙10-14∙n3 + 7∙10-10∙n2 - 2∙10-6∙n + 0.0152, (8)
а при количестве кадров n>105 скорость рабочего хода инструмента изменяется согласно:
Von = 0.0194∙n-0.057. (9)
Была задана скорость Von =0,015 м/с при разработке УП. Как показывают результаты, реальное значение скорости рабочего хода режущего инструмента при количестве кадров n<105 сначала превышает заданное значение рабочей скорости режущего инструмента. При количестве кадров n=105 реальное значение скорости рабочего хода режущего инструмента равно заданному значению Von =0,015 м/с. При количестве кадров n>105 значение скорости Von снижается до 22 %.
Полученные формулы (2)-(9) можно внести в обобщенную таблицу (таблица 1), которая содержит формулы для вычисления скорости рабочего хода инструмента для машины лазерной резки ByStar3015. Ранее в [8, 9] было проведено аналогичное исследование по определению изменения рабочей скорости инструмента от количества кадров УП для материала Ст10кп различной толщины. Эти данные также занесем в таблицу 1. Анализируя полученные формулы можно предположить, как будут изменяться значения рабочей скорости режущего инструмента применительно к материалам, для которых не были проведены исследования. Так зная значение скорости Von , которое необходимо задать при разработке УП, и зная, как изменяются значения скорости режущего инструмента для определенных материалов, предположим, как изменяются значения рабочей скорости инструмента для Ст10кп толщиной ∆=3.5, 3.9, 8, 10 мм и для Амг3М толщиной ∆=1.5 мм. Результаты также занесем в таблицу 1.
Используя полученные формулы целевая функция (1) может быть уточнена и рассчитана по следующей формуле:
Tcut = Lon/Von* + Loff/Voff + Npt ∙ tpt. (10)
Здесь Von* рассчитывается по формулам, приведенным в таблице 1 для материалов Ст10кп и Амг3М различной толщины.
Как показывают результаты исследований, скорость рабочего хода инструмента машины лазерной резки ByStar 3015 зависит от количества кадров УП. До определенного порогового значения количества кадров n рабочая скорость режущего инструмента больше установленной скорости при разработке УП, а после преодоления этого порогового значения скорость падает (рис. 1 и 2). Таким образом, используя формулы из таблицы 1 для расчета скорости режущего инструмента на рабочем ходе в зависимости от количества кадров УП, можно точно вычислить целевую функцию (1).
Таблица 1
Обобщенная таблица формул для вычисления рабочей скорости инструмента
Материал и толщина материала (∆) |
Количество кадров УП |
||
---|---|---|---|
0<n<172 |
n=172 |
n>172 |
|
Ст10кп, ∆=1мм |
Von = -2∙10-12∙n3+2∙10-8∙n2-7∙10-5∙n+0.1415 |
Von = 0.13м/с |
Von = 0.6633∙n-0.317 |
|
0<n<167 |
n=167 |
n>167 |
Ст10кп, ∆=2мм |
Von = -1∙10-12∙n3+2∙10-8∙n2-5∙10-5∙n+0.105 |
Von = 0.0975м/с |
Von = 0.49∙n-0.315 |
|
0<n<242 |
n=242 |
n>242 |
Ст10кп, ∆=3мм |
Von = -4∙10-13∙n3+5∙10-9∙n2-2∙10-5∙n+0.066 |
Von = 0.06м/с |
Von = 0.2145∙n-0.229 |
|
0<n<242 |
n=242 |
n>242 |
Ст10кп, ∆=3.5, 3.9 мм |
Von = -3∙10-13∙n3+3∙10-9∙n2-1∙10-5∙n+0.0462 |
Von = 0.042м/с |
Von = 0.1501∙n-0.229 |
|
0<n<167 |
n=167 |
n>167 |
Ст10кп, ∆=4 мм |
Von = -8∙10-13∙n3+8∙10-9∙n2-2∙10-5∙n+0.0439 |
Von = 0.04 м/с |
Von = 0.1945∙n-0.306 |
|
0<n<288 |
n=288 |
n>288 |
Ст10кп, ∆=8 мм |
Von = -7∙10-11∙n3+6∙10-9∙n2-1∙10-5∙n+0.031 |
Von = 0.027 м/с |
Von = 0.0634∙n-0.15 |
|
0<n<288 |
n=288 |
n>288 |
Ст10кп, ∆=10 мм |
Von = -6∙10-11∙n3+5∙10-9∙n2-1∙10-5∙n+0.027 |
Von = 0.023 м/с |
Von = 0.054∙n-0.15 |
|
0<n<70 |
n=70 |
n>70 |
Амг3М, ∆=1мм |
Von = -4∙10-12∙n3+3∙10-8∙n2-9∙10-5∙n+0.105 |
Von = 0.1 м/с |
Von = 0.2572∙n-0.222 |
|
0<n<70 |
n=70 |
n>70 |
Амг3М, ∆=1.5мм |
Von = -3∙10-12∙n3+2∙10-8∙n2-6∙10-5∙n+0.07 |
Von = 0.067 м/с |
Von = 0.1723∙n-0.222 |
|
0<n<70 |
n=70 |
n>70 |
Амг3М, ∆=2мм |
Von = -7∙10-13∙n3+6∙10-9∙n2-2∙10-5∙n+0.0494 |
Von = 0.048 м/с |
Von = 0.0734∙n-0.1 |
|
0<n<72 |
n=72 |
n>72 |
Амг3М, ∆=3мм |
Von = -2∙10-13∙n3+2∙10-9∙n2-5∙10-6∙n+0.0254 |
Von = 0.025 м/с |
Von = 0.0346∙n-0.075 |
|
0<n<105 |
n=105 |
n>105 |
Амг3М, ∆=5мм |
Von = -7∙10-14∙n3+7∙10-10∙n2-2∙10-6∙n+0.0152 |
Von = 0.015 м/с |
Von = 0.0194∙n-0.057 |
Рассмотрим пример вычисления маршрута режущего инструмента двумя способами: с постоянной скоростью рабочего хода инструмента и с изменяющейся скоростью резака, вычисляемой по формулам (2)-(9).
В САПР «СИРИУС» (Система Интерактивного Раскроя И Управления Станками) были сформированы раскройные карты для заданного набора геометрических объектов на одном листе. И на основе раскроя с помощью CAM модуля был сформирован маршрут резки с учетом постоянства скорости рабочего хода инструмента и с учетом зависимости скорости от количества кадров (скорость рабочего хода режущего инструмента рассчитывается по формулам (2)-(9)).
Рассмотрим пример для материала Амг3М толщиной 1мм. Раскройные карты были сформированы для заготовок двух типов, общим количеством 15 шт, при этом количество контуров равно 19. С помощью САМ модуля был сформирован маршрут при условии постоянства рабочей скорости режущего инструмента (рис.3) и при условии вычисления скорости по формуле (2) или (3) в зависимости от количества кадров УП (рис.4). На рис.3 приведен маршрут перемещения режущего инструмента при условии, что Von =0,1 м/с. На рис. 4 приведен маршрут перемещения резака с учетом расчета скорости по формуле (3), т.к. количество кадров n=120.
Рис.3. Маршрут перемещения режущего инструмента для Амг3М толщиной 1 мм при условии,
что Von = const = 0,1 м/с
При сравнении полученных маршрутов резки (рис. 3 и 4) видно, что маршрут резки изменяется с применением коррекции скорости по формуле (3). Время резки Tcut = 126,27 сек в случае маршрута, представленного на рис. 3. А для маршрута, представленного на рис. 4, время резки Tcut = 141,38 сек. Как можно легко заметить, в рассматриваемом примере количество кадров n=120, а пороговое значение количества кадров для Амг3М толщиной 1 мм n=70. Следовательно, рабочая скорость инструмента будет ниже установленной скорости инструмента Von =0,1 м/с, что приводит к увеличению времени резки раскройной карты.
Рис. 4. Маршрут перемещения режущего
инструмента для Амг3М толщиной 1 мм при условии, что Von зависит от количества кадров
Выводы. В этой статье было проведено исследование для того, чтобы определить, как изменяется скорость рабочего хода режущего инструмента для машины лазерной резки ByStar3015 для фигурного раскроя. Эксперимент был проведен для материала Амг3М толщиной ∆ 1,2,3 и 5 мм. Как показывают результаты (рисунок 1 и 2, формулы (2)-(9)), скорость рабочих переходов режущего инструмента зависит от количества кадров УП. Причем до достижения определенного порогового значения количества кадров n в УП скорость сначала превышает (в некоторых случаях на 5%) значение скорости, которое установлено при разработке УП. При достижении порогового значения n скорость равна (или близка) к заданному значению скорости. После достижения порогового значения n скорость падает (в некоторых случаях до 50%). В этой статье были получены формулы (2)-(9) для вычисления скорости рабочего хода режущего инструмента для материала Амг3М. Была проведена оценка полученных формул с помощью сравнения реальных значений скорости и значений, вычисленных по формулам (2)-(9). Как показывает анализ, отклонения значений скорости, вычисленных по формулам (2)-(9) от реальных значений рабочей скорости перемещения инструмента незначительны.
Также используя (2)-(9) и формулы, полученные в ранних исследованиях для материала Ст10кп, было предположено, как будет изменяться рабочая скорость режущего инструмента применительно к материалам, для которых исследования проведены не были. Все полученные формулы занесены в сводную таблицу, которую легко можно использовать при расчете целевой функции (1) и построить оптимальный маршрут перемещения режущего инструмента.
Во второй части статьи рассматривается пример раскроя листового материала. Пример рассматривается для материала Амг3М толщиной 1 мм. В САПР «СИРИУС» были разработаны раскройные карты. С помощью САМ модуля для сформированных карт раскроя был построен оптимальный маршрут перемещения режущего инструмента. Маршрут инструмента рассчитывается при двух условиях:
< >скорость рабочего хода инструмента машины термической резки с ЧПУ постоянна;скорость рабочего хода инструмента зависит от количества кадров УП.
Полученные результаты показывают, что с учетом корректировки скорости по формуле (3) маршрут перемещения режущего инструмента уточняется и изменяется по сравнению с маршрутом, полученным при условии постоянства рабочей скорости резака. Результаты показывают, что время, полученное в случае корректировки скорости, увеличивается по сравнению со значением, полученным при условии, что скорость постоянна. Это можно объяснить тем, что в рассматриваемом примере количество кадров n=120, что превышает предел n=70. А при n>70 значение рабочей скорости режущего инструмента снижается.
Полученные результаты можно использовать для разработки алгоритма автоматического назначения маршрута резки. В настоящее время проводится реализация данной методики в рамках разработки программного обеспечения для расчета времени лазерной резки с учетом полученных формул (таблица 1).
1. Valihmetova Yu.I., Filippova A.S. Teoriya optimal'nogo ispol'zovaniya resursov L.V. Kantorovicha v zadachah raskroya-upakovki: obzor i istoriya razvitiya metodov resheniya // Vestnik UGATU. 2014. T.18. №1 (62). S. 186-197.
2. Wäscher G., Hauβner H., Schumann H. An improved typology of cutting and packing problems // European Journal of Operational Research. 2007. №183. Rp. 1109-1130.
3. Dewil R., Vansteenwegen P., Cattrysse D., Laguna M., Vossen T. An improvement heuristic framework for the laser cutting tool path problem // International Journal of Production Research. 2015. Vol. 53. Issue 6. Rp. 1761-1776.
4. Castelino D., D’Souza R., Wright P. Tool-path optimization for minimizing airtime during machining // Journal of Manufacturing Systems. 2003. Vol. 22. Issue 3. Rp. 173-180.
5. Dewil R., Vansteenwegen P., Cattrysse D. A review of cutting path algorithms for laser cutters // International Journal of Advanced Manufacturing Technology. 2016. Vol.87. Issue 5-8. Rp. 1865-1884.
6. Petunin A.A. Dve zadachi marshrutizacii rezhuschego instrumenta dlya mashin figurnoy listovoy rezki s ChPU / Intelligent Technologies for Information Processing and Management: proceedings of the 2nd International Conference // Ufimskiy Gosudarstvennyy Aviacionnyy Tehnicheskiy Universitet. (Ufa 10-12 noyabrya 2014 g.), Ufa: Izd-vo UGATU, 2014. T.1. S. 215-220.
7. Verhoturov M.A., Tarasenko P.Yu. Matematicheskoe obespechenie zadachi optimizacii puti rezhuschego instrumenta pri ploskom figurnom raskroe na osnove cepnoy rezki // Vestnik UGATU. Upravlenie, VTiI. 2008. T.10. №2 (27). S. 123-130.
8. Tavaeva A., Kurennov . Cost minimizaing of cutting process for CNC thermal and water-jet cutting machines / Application of Mathematics in Engeeniring and Economics: proceedings of 41st international conference // AIP Publishing. (June 8-13, 2015, Sozopol, Bulgaria), 2015. PP. 020003-1 - 020003-7.
9. Tavaeva A.F., Petunin A.A. Opredelenie zavisimosti izmeneniya rabochey skorosti instrumenta ot chisla kadrov upravlyayuschey programmy dlya mashiny lazernoy rezki s ChPU / Informacionnye tehnologii i sistemy: Trudy VI mezhdunarodnoy konf. // Chelyabinskiy Gosudarstvennyy Universitet. (1 5 marta 2017 g., Bannoe, Rossiya), Chelyabinsk: Izdatel'stvo ChelGU, 2017. S. 298-305.
10. Dewil R., Vansteenwegen P., Cattrysse D. Construction heuristics for generating tool paths for laser cutters // International Journal of Production Research. 2014. Vol.52. Issue 20. Pp. 5965-5984.
11. Dewil R., Vansteenwegen P., Cattrysse D. Sheet metal laser cutting tool path generation: Dealing with overlooked problem aspects / Sheet Metal: proceedings of 16th international conference // (March 16-18, 2015, Germany), Key Engineering Materials, 2015. Vol.639. Pp. 517-524.
12. Hoeft J., Palekar U.S. Heuristics for the plate -cutting salesman problem // IIE Transactions. 1997. Vol.29. Issue 9. Pp. 719-731.
13. Lee M.-K., Kwon K.-B. Cutting Path Optimization in CNC cutting processes using two step genetic algorithm // International Journal of Production Research. 2006. Vol.44. Issue 24. Pp. 5307-5326.
14. Han G.-S., Na S.-J. A study on torch path planning in laser cutting process part 2: Cutting path optimization using simulated annealing // Journal of Manufacturing Processes. 1999. Vol. 1. Issue 1. PP. 62-70.
15. Tavaeva A., Petunin A. The cutter speed determination of CNC laser cutting machines for precise calculation of objective function of tool path problem // Industrial Engineering, Applications and Manufacturing: proceedings of 2nd international conference // South Ural State University. (May 19-20, 2016, Chelyabinsk), 2016. PP. 1-4.