Excel - модуль расчета параметров точности обработки сложноконтурных деталей
1 2
Усачев Ю. И. , Истомин А. Б.
1Усачев Юрий Ильич / Usachev Yuriy Ilich - кандидат технических наук, доцент;
2Истомин Александр Борисович /Istomin Alexader Borisovich - старший преподаватель, кафедра технологии машиностроения, факультет машиностроительных технологий,
Московский государственный технический университет им. Н. Э. Баумана, г. Москва
Аннотация: в статье рассмотрен пример выполнения практических работ по моделированию и анализу точности обработки деталей сложного контура. Предлагаемый модуль MS Excel позволяет сократить время обработки результатов измерений типовых профилей деталей.
Abstract: the article describes the example of the practical work on the modeling and analysis of precision machining complex contour. The proposed module MS Excel allows you to shorten the time of processing the results of measurements of standard profiles details.
Ключевые слова: точность обработки, обработка результатов измерения, алгоритм определения параметров точности.
Keywords: precision machining, processing of measurement results, an algorithm for determining the parameters of accuracy.
Критериями, по которым оценивается степень соответствия номинального и реального профиля (контура) деталей, являются точность размеров, формы, расположения [1, 2]. Известно, что в процессе обработки профиля деталей за счет различных, в том числе случайных технологических факторов, точки реальной поверхности не совпадают с соответствующими точками поверхности, заданной в управляющей программе, а имеют отклонения от них. Совокупность отклонений представляют в виде векторного поля,
каждый из векторов которого А» берет начало на заданной поверхности (контуре), направлен в сторону отклонения и равен ему по модулю [2]. Для разделения суммарного отклонения профиля разработано достаточно большое количество методов, которые могут быть условно разделены на два. Для первого из них параметры точности определяются по характеристикам двух прилегающих контуров, эквидистантных заданному номинальному профилю, а для второго реальный контур представляется геометрически подобным идеальному, рассматривая его следствием гомотентных преобразований.
Второй метод реализован в виде методики, разработанной на кафедре «Технология машиностроения» МГТУ им. Н. Э. Баумана доц., к. т. н. М. С. Камсюком. Он используется в учебном процессе при решении практических задач технологии машиностроения. Одну из них сформулируем следующим образом.
Определить точность размеров (коэффициент растяжения усредненного контура К); точность формы (минимальное среднеквадратичное отклонение а реального контура от усредненного); точность расположения (вектор смещения центра масс Лсм реального контура и угол у его поворота) для контура детали, заданной двумя дугами окружности, если векторные поля отклонений, вызываемых действием
первичных погрешностей обработки { А* (i = 1..., l) }.
Исходные данные: геометрические параметры номинального контура - координаты точек номинального контура Zk(xh, ук); векторные поля отклонений, которые могут быть рассчитаны в процессе оценки влияния технологических факторов на суммарную погрешность обработки [2, 3]. В таблице 1 приведен алгоритм решения данной задачи.
Таблица 1. Алгоритм решения
N этапа Содержание Расчетные зависимости
i Определение координат центра тяжести 0 (Х, У) номинального контура I П 1 « x=-I*.; y=-I.» П к=1 П к=1
2 Определение координат центра тяжести O(U,V) реального контура 1 П ~ 1 П U = -1; V = -1 ~ П П к=1
3 Определение расчетных параметров 1 п 1 = - Е(х2+у2); nf=1 i п Р=~Е (ил + укУк); П к=1 1 п J = - Е (~+~2); пк=- 1 п S = - Е (~хк- ~Ук); п к=1
4 Решение системы уравнений относительно а, в, у, 5. I 0 X Y 0 I - Y X X - Y 10 Y X 0 1 а Р Y S = Р S U V
5 Определение коэффициента растяжения усредненного контура (погрешности размера) K = ^а2 +р2
6 Определение минимального среднеквадратичного отклонения (погрешности формы) а = 1 (а2 +р2)1 + у2 +52 - 2аР - 2pS - 2yU -2SV + 2(ау + р5) X + 2(а5-ру)Y + J
7 Расчет смещения центра тяжести реального контура A,. =yl (X - U) + (Y - V)2
8 Определение угла, характеризующего направление смещения центра тяжести 1 1 £ II
9 Определение угла поворота реального контура а (р = ar cos , а+р
Учитывая значительный объем вычислений для одного профиля детали, задачу оценки точности по заданному алгоритму удобно решать с привлечением методов MS Excel. Это объясняется доступностью офисного приложения и достаточно быстрой реализацией методики в указанной среде. Для освоения рассматриваемой методики определения параметров точности сложноконтурных деталей и простоты расчета координат контролируемых точек номинального и реального контуров (в объеме одного практического занятия) примем, что уравнения кривых, описывающих контур детали, имеют вид
2 2
X + у
= R
(1)
x + (у + a) = Ri,
где R - радиус окружности, центр которой имеет координаты О (0,0);
R1 - радиус окружности, центр которой имеет координаты О (0,-а).
Найдем координаты точек пересечения дуг окружностей, совместно решая два уравнения (1). Тогда
У1 =■
R2 - R2 + a2
2a
x1 = D; x2 = - D; (2)
D = yl R2 - у2.
Максимальный размер контура вдоль оси х равен L = 2R, если у1 > 0; L= 2D, если у1 < 0.
Определим координаты yki номинального контура при шаге контроля по оси х h=L/10. Следует учесть,
что количество контролируемых точек зависит от размеров обрабатываемого профиля. Значения У^ зависимости от принадлежности точки одной из дуг окружности найдем из уравнений (1)
в
yu 4 R2 - ;
Ук,= а 4Ri2 - xi
(3)
Зададим суммарные значения отклонений точек профиля по нормали к контуру, например, в виде зависимости (считая, что в каждой контролируемой точке значение получено или по результатам измерений, или при суммировании элементарных погрешностей).
Координаты контролируемых точек реального контура можно определить по уравнениям
Uk, = (Xk, +A‘k ) ■ COS Г,;
ч, =(Ук, +А*) ■sin /я; (4)
Ч, = (Ук, + А*) ■sin /Ri - а,
где Yi определяется в зависимости от принадлежности контролируемой точки одной из дуг окружностей по формулам
/я = arctg (^ + я); /Ri = arctg (<а^Ук- + я), (5)
Xk, хы
Пример решения задачи с привлечением методов MS Excel приведен ниже. Функция, которая определяет значения отклонений точек реального контура, примем в виде f = Ь+0,5-СЛЧИСЛ(), где встроенная функция MS Excel СЛЧИСЛ() представляет собой генератор случайных чисел в диапазоне от 0 до 1.
Для получения значений коэффициентов а, в, y, § используем функцию =МУМНОЖ(МОБР(А88:Б91);Н94:Н97) (Рис. 1.). При этом перед вводом формулы выделяются ячейки F88:F91, далее курсор устанавливается в строку формул и для ввода формулы используется не как обычно клавиша <Enter>, а комбинация клавиш <Ctrl>+<Shift>+<Enter>.
Исходные данные
Вариант R R1 a f b c
8 16 34 27 Ь+с*СЛЧИС() 0 0,5
Определение координат пересечения окружностей
R - радиус окружности, центр которой имеет координаты 0(0,0);
R1 - радиус окружности, центр которой имеет координаты О(0,-а)
R 16
R1 34
a 27
Y X1 X2
-3,17 15,684 -15,684
Шаг контроля h, мм h=L/10= 3,137
Определение координат контролируемых точек номинального контура
Xki Yki
-15,6835 -3,167
-12,5468 -4,6
-9,4101 -5,672
-6,2734 -6,416
-3,1367 -6,855
0 -7
3.1367 -6,855
6.2734 -6,416
9.4101 -5,672
12.5468 -4,6
15,6835 -3,167
12.5468 -9,929
9.4101 -12,94
6.2734 -14,72
3.1367 -15,69
0 -16
-3,1367 -15,69
-6,2734 -14,72
-9,4101 -12,94
-12,5468 -9,929
-15,6835 -3,167
Координаты контролируемых точек реального контура
n Aik,MM \ рад ui ,мм vi,MM
0 0,3712 2,0502 -15,8547 -2,8373
1 0,2136 1,9488 -12,6256 -4,4018
2 0,4119 1,8512 -9,5241 -5,2760
3 0,4611 1,7564 -6,3585 -5,9631
4 0,3829 1,6632 -3,1720 -6,4738
5 0,3237 1,57 0,0003 -6,6763
6 0,4894 1,4163 3,2120 -6,3714
7 0,3936 1,275 6,3881 -6,0398
8 0,3983 1,1553 9,5709 -5,3075
9 0,3335 1,0602 12,7098 -4,3093
10 0,0765 -0,1992 15,7585 -3,1818
11 0,4701 5,6138 12,9154 -10,2203
12 0,1089 5,3411 9,4742 -13,0283
13 0,3429 5,1153 6,4078 -15,0343
14 0,1071 4,9097 3,1577 -15,7945
15 0,3803 4,7124 0,0000 -16,3803
16 0,0806 4,5151 -3,1525 -15,7686
17 0,0866 4,3095 -6,3074 -14,7986
18 0,0104 4,0836 -9,4162 -12,9486
19 0,4635 3,811 -12,9102 -10,2162
20 0,4166 3,3408 -16,0918 -3,2491
Координаты центра тяжести номинального контура Расчетные параметры
Х= 0 Р= 188,056
Y= -9,14873 1= 186,916
Координаты центра тяжести реального контура S= -0,19424
U = 0,01367 J= 189,308
V = -9,05139
Матрица коэффициентов______Неизвестные___________Свободные члены
186,92 0,00 0,00 -9,15 а 1,0197 Р 188,0565
0,00 186,92 9,15 0,00 в -0,0031 S -0,1942
0,00 9,15 1,00 0,00 Y 0,0420 U ~ 0,0137
-9,15 0,00 0,00 1,00 5 0,2774 V ~ -9,0514
Погрешность размера
К= 1,01968
Погрешность формы
а= 0,24238
Смещение центра тяжести реального контура
Лсм= 0,098295962
Угол поворота реального контура
ф = 0,003033837
Буфер обмен» , |________Шрифт_____________. | Выравнивание________,]_____Число_______О__________
F74 - _ S* {=МУМНОЖ(МОБР(А74:077);Н74:Н77))_______________________________
' А ' В ' С О Ё I F [ G Н ' Г
72
73 Матрица коэффициентов
74 186,92 0,00 0,00 -9,15
75 0,00 186,92 9,15 0,00
76 0,00 9,15 1,00 0,00
77 -9,15 0,00 0,00 1,00
Неизвестные___________Свободные члены
1,0197 Р 188,0565
-0,0031 S -0,1942
0,0420 и ~ 0,0137
0,2774 V ~ -9,0514
78
” I Погрешность размера
80 К= 1,01968
81 Погрешность формы
82 0= 0,24238
Смещение центра тяжести реального контура
Дем= 0,098295962
Угол поворота реального контура
Ф = 0,003033837
Рис. 1. Фрагмент Excel программы
Пример реализации одного из вариантов задания выполнения практических (домашних) работ по моделированию и анализу точности обработки сложноконтурных деталей показал, что использование предлагаемого программного модуля MS Excel позволяет сократить процедуру обработки результатов измерений для типовых профилей деталей. Данный модуль может быть применен при производственном контроле деталей сложного контура.
Литература
1. Технология машиностроения: В 2 т. Т. 1. Основы технологии машиностроения: Учебник для вузов / В. М. Бурцев, А. С. Васильев, А. М. Дальский и др.; Под ред. А. М. Дальского. - 2-е изд., стереотип. - М.: Изд-во МГТУ им. Н. Э. Баумана, 2001. - 564 с.
2. Технологические расчеты при курсовом и дипломном проектировании в технологии механосборочного производства / Под ред. Борисова В. В., Спиридонова О. В. - М.: Изд-во МГТУ, 1993. - 136 с.
3. Справочник технолога-машиностроителя: в 2 т. / ред. Дальский А. М., Косилова А. Г., Мещеряков Р. К., Суслов А. Г. - 5-е изд., испр. - М.: Машиностроение: Т. 1. - 2003. - 912 с.