Серия «Технология машиностроения и материалы» Алгоритм минимизации холостых перемещений инструментов при фрезеровании сложных поверхностей на трёхкоординатных станках с ЧПУ
д.т.н. проф. Пономарёв Б.Б., Нгуен Ван Нам Иркутский государственный технический университет 8(395)240-50-20, [email protected], 8(924)606-86-68, [email protected]
Аннотация. В статье представлен один из методов оптимизации вспомогательного времени перемещений инструментов при фрезеровании деталей сложной формы на многоцелевых станках, в частности, описан алгоритм минимизации холостых перемещений сфероцилиндрических и конических фрез. Выполнены расчеты на тестовой детали со сложными поверхностями.
Ключевые слова: холостое перемещение, вспомогательные перемещение, сфероцилиндрическая фреза, коническая фреза, сложная поверхность. Представленная в рамках данной статьи работа проводилась при финансовой поддержке Правительства Российской Федерации (Минобрнауки России) по комплексному проекту 2012-218-03-120 «Автоматизация и повышение эффективности процессов изготовления и подготовки производства изделий авиатехники нового поколения на базе Научно -производственной корпорации «Иркут» с научным сопровождением Иркутского государственного технического университета» согласно постановлению Правительства Российской Федерации от 9 апреля 2010 г. № 218.
В статье представлен фрагмент исследования, направленный на повышение эффективности использования трёхкоординатных станков с ЧПУ при фрезеровании деталей, имеющих сложные поверхности. При формообразовании таких поверхностей используют концевые, сфероцилиндрические и конические фрезы. При многоинструментальной обработке время, затрачиваемое на смену инструментов и переходы от одной зоны обработки к другой, соизмеримо со временем резания. Задача минимизации холостых перемещений при фрезеровании деталей сложной формы на многоцелевых станках - весьма актуальна, так как решение её позволяет повысить производительность дорогостоящего технологического оборудования.
Как известно, оперативное время обработки детали определяется следующим выражением [4]:
р q
top о^, (1)
k=l ¿=1
где: tok - основное время £-ого технологического перехода; р - число технологических переходов; tvi - вспомогательное время (время выполнения ¿-ого вспомогательного перехода); q - число вспомогательных переходов. Вспомогательное время tvi определяется с учетом времени, затрачиваемого на смену
инструментов в ходе обработки, выход инструмента в безопасное положение, переход от одного участка обработки к последующему [1].
Схематично перемещения инструмента без его смены представлено на рисунке 1.
переход переход
врезание Участки поверхности
Рисунок 1. Схема перемещения инструмента при обработке сложных поверхностей без
его смены
В этом случае вспомогательное время определяется отношением:
=^,
V,-
(2)
где: V/ - скорость холостых перемещений; ¡1 - длина /-ого перемещения инструмента от конечной точки обработки /-ого участка с координатами х/, у, до точки врезания инструмента в заготовку на /+7-ом участке фрезерования с координатами
х/+1, у/+1,
При этом ¡г рассчитывается по формуле:
1/ = 2тт/ + Н - + + 2тт/ + Н - zi+1, (3)
где: Н - расстояние до плоскости безопасности; - минимально допустимая высота
подъема сфероцилиндрических и конических инструментов над поверхностью стола фрезерного станка, обеспечивающая их холостое перемещение без столкновения с заготовкой при переходе «от реза до реза». В данном случае задача минимизации затрат времени на холостые перемещения состоит в том, чтобы определить zт¡„i.
Рисунок 2. Схема образования границ контролируемой геометрии
Рисунок 3. Схема контакта сфероцилиндрической фрезы с точкой контролируемой геометрии
Схема на рисунке 2 поясняет предлагаемый способ определения zт¡„i при перемещении фрезы по направлению И' от конечной до начальной точки обрабатываемых областей («от реза до реза»).
При холостом перемещении фрезы по направлению И' прямоугольник Р1Р2Р3Р4 представляет проекцию «следа» конической или сфероцилиндрической фрезы на плоскость, параллельную столу станка. Этому «следу» соответствует на электронной модели часть поверхности с контролируемой геометрией.
При решении поставленной задачи предполагаем, что фреза опускается или поднимается по вертикали и перемещается в горизонтальном направлении и' с некоторой дискретностью так, чтобы образуемая её режущей кромкой поверхность условно сталкивалась с каждой точкой контролируемой геометрии (рисунок 3).
Рассматривая случай условного столкновения фрезы с точкой С, расположенной на контролируемой геометрии, следует учитывать, что при фрезеровании скорость вершины полусферы при вращении инструмента равна нулю, поэтому часть полусферы сфероцилиндрической фрезы работает неэффективно и исключается из образующей инструмента. Для перехода фрезы в безопасную зону при её смене или при переходе от одной области обработки к другой необходимо знать координату точки Б, а не точки Е (вершины фрезы) (рису-86 Известия МГТУ «МАМИ» № 2(20), 2014, т. 2
нок 4). Здесь: Я - радиус цилиндрической части фрезы; Н - расстояние от плоскости, в которой перемещается точка С (точка контакта) до центра полусферы; к - расстояние от торцевой плоскости, образуемой режущей частью фрезы, до центра полусферы (к<Я); а - расстояние от точки С до оси вращения фрезы.
Алгоритм определения положения точек условного касания инструмента с поверхностью заготовки основан на разбиении сечений поверхности с дискретностью А. При этом координаты точек условного касания инструментальной и обрабатываемой поверхности могут быть получены с помощью программных средств САО-системы.
Рисунок 4. Схема определения Рисунок 5. Преобразование системы координат расчетной высоты вершины сфероцилиндрической фрезы при столкновении с контролируемой поверхностью
Для упрощения расчетов используется математический аппарат преобразования координат [2]. При этом осуществляется переход от системы координат Охуг к системе координат Ох'у^, в которой ось Ох' параллельна направлению И' холостого перехода от начальной точки 7](хг, Уг, 2) к конечной точке уг+1,2г+1) (рисунок 5). Где: С(хс,ус,гс ), В(
хВ, уВ, гВ ) - координаты точек С и В в системе координат Охуг; С( хс, ус, г с), В'( х в, у в , г в ) - координаты точек С, В в системе координат Ох'у'х. Угол а определяется как:
.-1 уг+1 - у
a = tan
xi+i xi
Координаты точек в системе Ox'y'z определятся как:
x = x * cos a + y * sin a y =-x *sin a + y * cos a
(4)
(5)
Область «следа» прямоугольника P\P2PP4 определится как: xi < x < x.
i+i
и
y - R < y < y+\ + R.
При этом а и Н рассчитываются по следующим формулам:
a = Ус - Ув
H=VR
>2 - a2
(6)
При решении рассматриваются два случая: Н>к, когда точка С принадлежит отброшенной части полусферы фрезы:
2о = 2 с,
Н<к, когда точка С не принадлежит отброшенной части полусферы фрезы:
= + АВ - АО = гс + Н - к .
(7)
(8)
При использовании сфероконических и конических фрез ход решения задачи минимизации затрат времени на осуществление холостых перемещений строится аналогичным образом, что и для сфероцилиндрических фрез. Решение заключается в поиске точки Б с максимальным значением zмпi (рисунок 6). Где: Я - радиус цилиндрической части фрезы; Н -
расстояние от плоскости, в которой перемещается точка С, до основания конуса фрезы; к -высота усеченного конуса от торцевой плоскости, образуемой режущей частью фрезы, до основания её конической части (к<Я); а - расстояние от точки С до оси вращения фрезы; а -угол конической части фрезы.
Рисунок 6. Схема определения расчетной высоты вершины конической фрезы при столкновении с контролируемой поверхностью
При этом а и H рассчитываются по формулам:
a = Ус -Ув,
ZJ АТ7 DZ7 R a R - a (9) H = AE - BE =---=-.
tan a tan a tan a Аналогично предыдущему решению возможны два случая:
• H>h, когда точка С принадлежит отброшенной части конуса фрезы:
Zd = zc, (10)
• H<h, когда точка С не принадлежит отброшенной части конуса фрезы:
ZD = ZC + AB - AD = zc + H - h. (11)
В результате расчетов могут быть получены координаты zD всех точек контролируемой геометрии для сфероцилиндрических и конических фрез, что позволяет выбрать координату zD с наибольшим значением, определяющую минимально допустимую высоту zmin¿,
на которую должна выходить вершина фрезы D для выполнения условий перехода фрезы от одной зоны обработки к другой без столкновения с заготовкой.
Обоснованное определение минимально допустимой высоты подъема сфероцилиндрических и конических инструментов для осуществления холостых движений инструмента при фрезеровании сложных поверхностей на трёхкоординатных станках с ЧПУ позволяет сократить вспомогательное время на 30%. Алгоритм оптимизации вспомогательных перемещений инструментов при фрезеровании сложных поверхностей представлен в работе [3].
Литература
1. Бердников Л.Н. Работа на фрезерных станках. Л.: Лениздат, 1987. 206 с.
2. Голованов Н.Н. Геометрическое моделирование. М.: Физматлит, 2002. 472 с.
3. Пономарёв Б.Б., Нгуен Ван Нам. Алгоритм оптимизации вспомогательных перемещений инструментов при фрезеровании сложных поверхностей // Вестник Иркутского Государственного Технического Университета. 2013. №1. С. 33-37.
4. Технология машиностроения: в 2 т. / под ред. А.М. Дальского. М.: МГТУ, 2001. 564 с.