Научная статья на тему 'Методология комплексного расчета точности обработки для токарных станков с ЧПУ'

Методология комплексного расчета точности обработки для токарных станков с ЧПУ Текст научной статьи по специальности «Механика и машиностроение»

CC BY
191
43
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ФОРМООБРАЗОВАНИЕ / ПРЕОБРАЗОВАНИЯ КООРДИНАТ / СТАТИЧЕСКАЯ ЖЕСТКОСТЬ / ТЕПЛОВЫЕ ДЕФОРМАЦИИ / ГЕОМЕТРИЧЕСКАЯ ТОЧНОСТЬ / SHAPING / TRANSFORMATION OF COORDINATES / STATIC STIFFNESS / HEAT DEFORMATION / GEOMETRIC PRECISION

Аннотация научной статьи по механике и машиностроению, автор научной работы — Спирин В. А., Красильников М. А., Михайлов А. А.

Изложена методика интегральной оценки точности изготовления деталей на токарных станках.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по механике и машиностроению , автор научной работы — Спирин В. А., Красильников М. А., Михайлов А. А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Integrated calculation methodology for processing precision CNC lathes

The technique of integral evaluation of precision is manufacture of parts on lathes.

Текст научной работы на тему «Методология комплексного расчета точности обработки для токарных станков с ЧПУ»

В.А. Спирин, М.А. Красильников, А.А. Михайлов V.A. Spirin, M.A. Krasilnikov, A.A. Michailov

Пермский национальный исследовательский политехнический университет Perm National Research Polytechnic University

МЕТОДОЛОГИЯ КОМПЛЕКСНОГО РАСЧЕТА ТОЧНОСТИ ОБРАБОТКИ ДЛЯ ТОКАРНЫХ СТАНКОВ С ЧПУ

INTEGRATED CALCULATION METHODOLOGY FOR PROCESSING PRECISION CNC LATHES

Изложена методика интегральной оценки точности изготовления деталей на токарных станках.

Ключевые слова: формообразование, преобразования координат, статическая жесткость, тепловые деформации, геометрическая точность.

The technique of integral evaluation of precision is manufacture of parts on lathes.

Keywords: shaping, transformation of coordinates, static stiffness, heat deformation, geometric precision.

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

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

Таким образом, экономическая эффективность повышения точности станков определяется двумя факторами народно-хозяйственного значения:

- повышением качества машин, приборов и других изделий, изготовляемых на станках;

- повышением производительности механической обработки.

Точность влияет на работу машин по следующим критериям:

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

- прочность в связи с динамическими нагрузками, распределением нагрузок в статически неопределимых системах, использованием многоконтактных конструкций, условиями контактирования деталей (кромочными давлениями), концентрацией напряжений;

- потери на трение, нагрев и износ, связанные с динамическими нагрузками, вредными нагрузками из-за избыточных связей в механизмах и концентрации давления, неоптимальными зазорами и состоянием поверхности;

- надежность, связанная со всеми критериями работоспособности, их взаимным влиянием, а также с начальными запасами точности;

- быстроходность, связанная с динамическими нагрузками и нагревом;

- материалоемкость в связи с ограничением быстроходности и дополнительными вредными нагрузками.

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

Требования к шероховатости и точности поверхностей деталей устанавливаются с учетом их функций и требуемых свойств поверхностей, к которым относятся: точное базирование; физико-химические свойства - сопротивление коррозии, отражательная способность, теплоэлектрическая проводимость, способность к склеиванию; антифрикционные и фрикционные свойства; прочность и жесткость - сопротивление объемной и контактной усталости, смятию и др.; уплотняющая способность в покое и при движении.

Эти функции в значительной степени определяют требования к текстуре поверхности. Существенно значимы высота микронеровностей, их профиль и расположение (следы обработки), волнистость.

Погрешности машин и станков по своей природе можно разделить:

- на собственные, не связанные с внешними воздействиями, - погрешности изготовления и сборки, систематические погрешности, обусловленные принципом работы машины или процесса (например, замена сложного профиля изделия при обработке на упрощенный);

- погрешности от внешних воздействий без необратимых изменений в системе - упругие и температурные деформации;

- погрешности от необратимых изменений параметров машины - изнашивания, старения, коробления.

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

На сегодняшний день данные о комплексном влиянии всех факторов на форму детали отсутствуют, для этого была поставлена задача разработать способ комплексного расчета погрешностей формы детали при токарной обработке. Для того чтобы решить поставленную задачу, необходимо решить ряд вопросов, основным из которых является разработка математической модели формообразования деталей при токарной обработке. Система расчетов точности станков позволяет построить баланс точности станка, выяснить влияние отдельных факторов на точность обработанной поверхности, определить погрешность формообразующей схемы (ФС), диагностировать источник погрешности по результатам измерения обработанных на станке деталей и т. д.

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

При рассмотрении номинальных (заданных) движений узлов станка удобно представлять ФС как совокупность твердых тел, каждое из которых может быть заменено при анализе механических параметров системой координат S [2]. Начало О и оси X, У, Z системы координат (рис. 1) при этом связываются с конструктивными, или технологическими, базами узла [2]. Такими базами преимущественно являются направляющие, шпиндельные опоры, точно обработанные плоскости и цилиндрические поверхности.

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

Аналитическую зависимость, связывающую перемещения звеньев ФС с траекторией движения точек инструмента относительно обрабатываемой детали в системе координат So обрабатываемой детали, будем называть функцией формообразования [3].

Рис. 1. Формообразующая система токарного станка

Для построения функции формообразования наиболее удобен математический аппарат преобразования координат, использующий матрицы и векторы четвертого порядка, применение которых для вывода и анализа уравнений поверхностей в трехмерном пространстве широко известно из теории зубчатых зацеплений и анализа механики роботов [2, 4]. Основная особенность этого аппарата состоит в том, что любые преобразования координат могут быть выражены с помощью одной математической операции умножения матриц, в то время как при использовании векторов и матриц третьего порядка необходимы две операции: преобразование поворота системы координат моделируется умножением матриц и преобразование сдвига - сложением векторов.

Формулы преобразования координат в матричной форме выглядят следующим образом (X, У, 2 - старая система координат, Х1, У1, 21 - новая система координат):

X У 2

*1 С08( XЛ Х1) С08(7 л X,) С08( 2л X,) 0

У С08( Xл^) С08(У ЛУ1) С08( 2лУ) 0

21 С08( Xл 21) С08(Ул 21) С08( 2л 21) 0

А 0 0 0 1

Рассмотрим решение прямой задачи, для которой последовательность преобразования системы координат приведена на рис. 2.

Рис. 2. Схема преобразования координат

ус = Фс 'Ф2 'Ф0 '20 •

Фс х Ф_ =

1 0 0 А л Г1 0 0 А л г 1 0 0 А )

0 1 0 0 0 1 0 0 0 1 0 0

х =

0 0 1 0 0 0 1 2 0 0 1 2

0 0 0 1 У 0 \ 0 0 1 У 0 \ 0 0 1 У

Г10 0 A

(Фc хФ2)хФ0 =

0 1 0 0 0 1

sin ф 0 0

- sin ф 0 AЛ

cos ф 0 0

0 1 Z

0 0 1,

Г X л X c Г cos ф

Yc sin ф

Zc 0

1 1 , v 0

0

z

0 0 0 1

cos ф - sin ф 0 0

sin ф cos ф 0 0

0 0 1 0

0 0 0 1

cos ф 0 0

о A Г Xo

0 0 Yo

1 z Z О

0 1, 11

Xc = Xo cos ф - Xo sin ф + A Yc = Yosin ф + Y0cos ф .

Zc = Zo + Z

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

Для обратной задачи последовательность преобразования системы координат представлена на рис. З и выражается формулой

ro = Ф-1

Фл1 • Ф~ - і

Матрицы обратного перехода имеют вид:

Ф0 =

Г cos ф - sin ф 0 0Л sin ф cos ф 0 0

0 0 10

0 0 0 1

Ф-1 =

Г1 0 0 0 0 10 0 0 0 1 -Z 0 0 0 1

Фс =

Г1 0 0 -A 0 10 0

0 0 10

0 0 0 1

Произведение матриц выполняется в следующей последовательности:

ф;1 х ф;1

^ cos ф —sin ф 0 0 ^ Г1 0 0 0 "

sin ф cos ф 0 0 х 0 1 0 0

0 0 1 0 0 0 1 —Z

V 0 0 0 1j V 0 0 0 1,

(

cos ф sin ф 0 0

- sin ф 0 cos ф 0 0 1 00

0 л 0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

-Z

1

(Ф-1 х Ф-1) х Фс

^ cos ф —sin ф 0 0 ^ Г1 0 0 —A "

sin ф cos ф 0 0 х 0 1 0 0

0 0 1 —Z 0 0 1 0

V 0 0 0 1 J V 0 0 0 1J

cos ф - sin ф 0 0

- sin ф 0 - A cos ф^ cos ф 0 A sin ф

-Z

1

Г X0 ^ ^ cos ф — sin ф 0 —A cosф^ Г Xс ]

Y0 —sin ф cos ф 0 A sin ф Yc

Z0 Г0 0 1 —Z Zc

V 1 J V 0 0 0 1 J V1J

Формулы обратного перехода имеют вид:

Х0 — Хс cos ф + Y sin ф - A sin ф Y0 — — Xс sinф + Yc cosф + Asinф, Z0 — Zc — Z

где А - (Яд +1); Яд X2 +- радиус детали; Х0, Y0, Z0 - координаты точ-

ки детали, обрабатываемой в текущий момент времени.

Причинами погрешностей считаются:

- статическая жесткость,

- геометрическая точность станка,

- прогиб детали,

- колебания резца,

r0 —

- изменение нагрузок в зависимости от колебаний твердости, величины снимаемого припуска и динамических характеристик станка,

- деформация упругих элементов.

Последовательность переходов:

вд^ ^ хте ^ х2У222 ^ х'2у^'2 ^ хсус2С ^ Х'су(сг'с ^

^ ХСу^Су2Су ^ ХСш^Сш2Сш•

Переход Хо!020 ^ ХУ2 :

Ф-1 х Ф-1 =

' 008 ф 8Ш ф 0 0 ' ' 1 0 0 0 Л

-8Ш ф 008 ф 0 0 х 0 1 0 0

0 0 1 0 0 0 1 -г

, 0 0 0 1V . 0 0 0 1,

' 008 ф 8Ш ф 0 0

-8Ш ф 008ф 0 0

0 0 1 -г

, 0 0 0 1

Переход к системе X27222 (АА, АУ2):

Отношение системы координат Х2^222 к Х'2У22'2 с помощью +АХ2; А72

-ААл

-ау2

0

1 ,

' 008 ф 8Ш ф 0 (- А 008 ф -АУ^Ш ф) Л

- 8Ш ф 008 ф 0 (А8Ш ф- -А72008 ф

0 0 1 2

, 0 0 0 1 V

(Ф-1 х Ф-')х Ф-1 =

' 008 ф 8Ш ф 0 0 ' ' 1 0 0

-8Ш ф 008ф 0 0 х 0 1 0

0 0 1 -г 0 0 1

, 0 0 0 1 V . 0 0 0

Рис. 3. Схема преобразования координат

Переход к системе ХСУС2С :

(ф-• . ф-1. ф->)X Ф-1 =

' 1 0 0 - А >

Фс1 = 0 1 0 0 0 1 0 0

0 0 0 1 V

' 008 ф 8ІП ф 0 (-А 008 ф - ДУ2 8ІП ф)л

- 8ІП ф 008 ф 0 (А 8ІП ф - АУ2 008 ф

0 0 1 - 2

V 0 0 0 1 V

Г1 0 0 - Ал Л 008 ф 8ІП ф 0 (-А 008 ф-ДА 008 ф-А72 8ІП ф)л

0 1 0 0 - 8ІП ф 008 ф 0 (А8ІПф +ДА8ІПф-Д72 008ф

0 0 1 0 0 0 1 - 2

V 0 0 0 1 V V 0 0 0 1 V

Переход к системе X'с УС 2 'с :

I ООО"

z- ТОО

(bsoo^v-(buxs^v+(buxs^+(bso33y{v-(buxs3xv) о (bsoo cbxxxs-

4{(buxs^v-(bso3^v-(bso3^-(buxs3y{v-(bso33xv-) о (bsoo y

= Хзфх(ІЄфІЄфІ!фІ!фІ°ф)

I 0 0 0

0 I 0 0

0 0 Asoo /Ixxxs-

0 0 Axixs Asoo

: lJZlJAlJX ЭИЭ1ЭИЭ м i/oxodof [

I 0 0 0 "

z- TOO

(bsoo^v-(buxs^v+(buxs^+(bso33y{v-(buxs3xv) 0 (bsoo cbxixs-((buxs^v-cbsoo^v-cbsoo^-cbuxs^v-cbsoo3^^^-) 0 ^UIS (bsoo y

' I 0 0 o4

0 I 0 0

’ЛУ- 0 I 0

,3xv- 0 0 L

I 0 0 0 Л

z- I 0 0

(bsoo^y-cbuxs^v+cbuxs^) о (bsoo cbxixs-((buxs^y-cbsoo^v-cbsoo^-) о ^UIS (bsoo y

= '/фх(і-ф' і ^Ф' і-Ф' і-Ф)

I 0 0 0

0 I 0 0

°xv- 0 I 0

3xv- 0 0 I

соБу б1п у 0 0

-б1п у соБу 0 0 0 0 10

0 0 0 1

^ соБфБту-зтфэту соБфБту + БтфсоБу 0 -(Л + АЛ + АХС)соБф-(Д7С + АЕ,)$1пф

-б1п фсоБ у-соБфБт у -б1п фБ1п у + соБфсоБ у 0 (Л + АЛ + АХС )соБф-(А7С + АЕ,)$1пф

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1

Переход к системе ХсюУсю^Сю •

ФСю

соб ю 0 б1п ю 0

- б1п ю 1 соб ю 0

0 0 1 0

0 0 0 1

(ф-1 ■ Ф-1 ■ Ф-1 ■ ФС1 ■ ФС1 ■ Фсу ) Х Фс„ =

соб фБ1п у-Бт фБ1п у соб ф б1п у + ф соб у 0 -(Л + АЛ + АХС )соб ф-(АУС +ЛУ2)згп ф

- Бт ф соб у-соб фБ1п у - Бт фБ1п у + соб ф соб у 0 (Л + АА + АХС )соб ф-(АУС +АЕ,)з1п ф

0 0 1 -г

0 0 0 1

соб ю 0 б1п ю 0 ^

- Бт ю 1 соб ю 0

0 0 10 0 0 0 1,

соб юсоБ(ф + у) Б1п(ф + у) Бт юсоб(ф + у) -(Л + АЛ + АХС )соб ф-(АУС +АЕ,)згп ф

- соб ЮБ1п(ф + у) соБ(ф + у) - соб ЮБ1п(ф + у) (Л + АЛ + АХС )б1п ф-(АУС +АЕ,)соз ф

- б1п ю 0 соб ю -г

0 0 0 1

Х0 = Хс соб юсоб(ф + у) + Ус Б1п(ф + у) + гс б1п юсоб(ф + у) - (Л + АЛ + АХс )соб ф - (АУС +АР2)з1п ф У0 = -Хс соб ю Б1п(ф + у) + Ус соб(ф + у) - гс соб ю Б1п(ф + у) + (Л + АЛ + АХС )б1п ф - (АУС + АК,)со8 ф.

Я = д/Х02 + Г22 - радиус в текущий момент времени.

Расчет возможных погрешностей для систем XOZ, Х303Х3 Формулы перехода:

АХ -АХ,

Ь

АХ, = ^ ■ tgа, АЛ = АХ - АХ;.

г0 = - Хс Б1п ю + гс соб ю- г

Формулы перехода:

- іва =

ДХ - (-ДХ3) Ь

ДХ-ДХ,

, ДХ, = г,. • 1§а, ДА = ДХ-ДХ,,

Ь

Формулы перехода:

-ДХ -ДХ3

- І8а = -

Ь

- і8а =

ДХ - (-ДХ3) Ь

-ДХ, = • tgа, ДА = ДХ - (-ДХ,).

-ДХ, = г, • tgа, ДА = -ДХ - (-ДХ,),

-ДХ, = г, • tgа, -ДА = -ДХ - (-ДХ,).

Аналогично для систем У02, У303г3.

Рис. 4. Алгоритм комплексного расчета

Расчет радиуса обработанной поверхности в текущий момент времени и влияние погрешностей на размер

Для расчета принимаем

АЛ = (АХ - АХ,.) + АЛ, АУ2 = (АУ -Ау) + АУЪ,

АХ - АХ3 п АУ - АУ

tgа =----, tgp =---------^,

АХ, = ^ ■ tgа, А У, = ■ tgp,

где АЛ, и ЛУ2г. зависят от статической жесткости детали.

Данная методика может быть использована для моделирования качества формообразования, шероховатости и волнистости при токарной обработке на станках с ЧПУ.

Это моделирование позволяет рассчитать выходные параметры обработки на этапе проектирования технологического процесса (рис. 4).

Список литературы

1. Портман В.Т., Шустер В.Г. Модель выходной точности станка. - М.: Машиностроение, 1983. - 211 с.

2. Литвин Ф.Л. Теория зубчатых зацеплений. - М: Наука, 1986. - 584 с.

3. Решетов Д.Н., Портман В.Т. Точность металлорежущих станков. - М.: Машиностроение, 1986. - 336 с.

4. Хомяков В.С. Расчет динамических характеристик шпинделя. - М.: Мосстанкин, 1976. - 157 с.

Получено 27.04.2012

i Надоели баннеры? Вы всегда можете отключить рекламу.