Технические науки/8. Обработка материалов в машиностроении

УДК 621.9.06

 

д.т.н., проф. Кузнецов Ю.Н., к.т.н., доц. Дмитриев Д.А.,

ас. Подольский М.И., студ. Владимиров Л.С.

 

НТУУ "Киевский политехнический институт"

Херсонский национальный технический университет

 

ФУНКЦИОНАЛЬНОСТЬ СВЕРЛИЛЬНО-ФРЕЗЕРНОГО СТАНКА НОВОЙ КОМПОНОВКИ

 

Постановка проблемы. Применение оборудования с механизмами параллельной структуры (МПС), является необходимостью, вызванной расширением функциональных возможностей, уменьшением трудоемкости изготовления сложных деталей, повышением точности и надежности [1,3]. Считается экономически оправданным использование многофункционального оборудования при концентрации различных операций на оборудовании одного класса. Так, современный станок рассматривается, как агрегатно-модульный комплекс способный выполнять все основные виды резания и вспомогательные операции при этом возрастает масса и габариты самого оборудования, а рабочее пространство и класс обрабатываемых деталей расширяется незначительно. Поэтому существует необходимость поиска новых оптимальных компоновок и конструкций станков с параллельной кинематикой (СПК) для обеспечения эффективности движений исполнительного органа (ИО) по рабочему пространству (РП) станка.

Цель исследования. Изготовить в натуральную величину опытный стенд сверлильно-фрезерного станка новой пирамидальной компоновки [2]. Выполнить анализ движений ИО и определить рабочее пространство станка с помощью натурного макета и трехмерной модели с программно-управляемыми движениям ИО с инструментальной системой.

Анализ предыдущих исследований. В основу станков с МПС положена классическая платформа Гофа-Стюарта (Гексапод – кинематическое соединение шести штанг переменной длины), данный модуль применяется в подвешенном состоянии и перевернутым, обусловлено это особенностью расположения обрабатываемой детали на столе станка. Приводным органом станка‑гексапода являются телескопические (раздвижные) штанги переменной длины, содержащие в себе конструктивные элементы, влияющие на металлоемкость и массивность всего механизма [4]. Первые попытки снизить массивность и металлоемкость механизма были предприняты путем уменьшения количества штанг до трех (Рис.1) и вводом дополнительных кинематических цепей [5] таких, как, линейные модули перемещения, ограничивающих шарнирно-скользящих стержней, специальных стабилизирующих муфт и т.п. [3].

 

Рис.1. Трипод с трехкоординатным приводом позиционирования подвижной платформы [5]

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

Основная часть. Авторами предложен многокоординатный сверлильно-фрезерный станок повышенной жесткости (Рис.2, а), который имеет укороченную длину штанг. Жесткость упругой пространственной рамной системы обеспечена конструктивным, а не металлоемким повышением сопротивления поперечных сечений кинематических звеньев и станины. Применение данной  компоновки предполагает возможность обработки  сложных конструктивных поверхностей.

Для изучения положений кинематических звеньев при формообразующих движениях ИО в условиях резания и кинетостатического анализа пирамидальной компоновки изготовлен макет станка в натуральную величину с инструментальной системой.

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

а)

б)

Рис.2. Кинематическая схема  а), характерные положения опытного макета сверлильно-фрезерного станка – б)

Для углубленного анализа движений ИО, а также исследования рабочего пространства сверлильно-фрезерного станка с применением штанг постоянной длины, разработан дополнительный программный модуль в трехмерной графической среде 3DStudioMAX компании Autodesk. Ниже приведен основной расчетный фрагмент программы, например, для движения ИО станка (модели) по координате Z.

on spnZIO changed val do

 (

$RuhomaPlatforma.pos.z = val

 

--переменные определяющие первую направляющую A

x1A = $NaprPoint01A.pos.x

x2A= $NaprPoint02A.pos.x

y1A = $NaprPoint01A.pos.y

y2A = $NaprPoint02A.pos.y

z1A = $NaprPoint01A.pos.z

z2A = $NaprPoint02A.pos.z

  k1A  = (x2A-x1A)/(z2A-z1A)

k2A = (y2A-y1A)/(z2A-z1A)

--переменные определяющие вторую направляющую B

x1B = $NaprPoint01B.pos.x

x2B= $NaprPoint02B.pos.x

y1B = $NaprPoint01B.pos.y

y2B = $NaprPoint02B.pos.y

z1B = $NaprPoint01B.pos.z

z2B = $NaprPoint02B.pos.z

  k1B  = (x2B-x1B)/(z2B-z1B)

k2B = (y2B-y1B)/(z2B-z1B)

--переменные определяющие третью направляющую С

x1C = $NaprPoint01C.pos.x

x2C= $NaprPoint02C.pos.x

y1C = $NaprPoint01C.pos.y

y2C = $NaprPoint02C.pos.y

z1C = $NaprPoint01C.pos.z

z2C = $NaprPoint02C.pos.z

  k1C  = (x2C-x1C)/(z2C-z1C)

k2C = (y2C-y1C)/(z2C-z1C)

--переменные положения в пространстве шарнира A расположенного на суппорте

aA = $SharnirA.pos.x

bA = $SharnirA.pos.y

cA = $SharnirA.pos.z

RA = $ShtangaA.height

--переменные положения в пространстве шарнира B расположенного на суппорте

aB = $SharnirB.pos.x

bB = $SharnirB.pos.y

cB = $SharnirB.pos.z

RB = $ShtangaB.height

 

--переменные положения в пространстве шарнира С расположенного на суппорте

aC = $SharnirC.pos.x

bC = $SharnirC.pos.y

cC = $SharnirC.pos.z

RC = $ShtangaC.height

 

--коэффициенты в расчетной формуле (каретка A)

S1A = (1+k1A^2+k2A^2)

S2A = (-2*k2A^2*z1A+2*y1A*k2A+2*x1A*k1A-2*k2A*bA-2*cA-2*k1A*aA-2*k1A^2*z1A)

S3A = k2A^2*z1A^2-2*k2A*z1A*y1A+y1A^2+k1A^2*z1A^2-2*k1A*z1A*x1A+x1A^2+bA^2+2*aA*k1A*z1A-2*aA*x1A+aA^2-RA^2+2*bA*k2A*z1A-2*bA*y1A+cA^2

--коэффициенты в расчетной формуле (каретка В)

S1B = (1+k1B^2+k2B^2)

S2B = (-2*k2B^2*z1B+2*y1B*k2B+2*x1B*k1B-2*k2B*bB-2*cB-2*k1B*aB-2*k1B^2*z1B)

S3B = k2B^2*z1B^2-2*k2B*z1B*y1B+y1B^2+k1B^2*z1B^2-2*k1B*z1B*x1B+x1B^2+bB^2+2*aB*k1B*z1B-2*aB*x1B+aB^2-RB^2+2*bB*k2B*z1B-2*bB*y1B+cB^2

--коэффициенты в расчетной формуле (каретка С)

S1C = (1+k1C^2+k2C^2)

S2C = (-2*k2C^2*z1C+2*y1C*k2C+2*x1C*k1C-2*k2C*bC-2*cC-2*k1C*aC-2*k1C^2*z1C)

S3C = k2C^2*z1C^2-2*k2C*z1C*y1C+y1C^2+k1C^2*z1C^2-2*k1C*z1C*x1C+x1C^2+bC^2+2*aC*k1C*z1C-2*aC*x1C+aC^2-RC^2+2*bC*k2C*z1C-2*bC*y1C+cC^2

--расчет каретки A

$OporaA.pos.z = (-1*S2A + sqrt(S2A^2 - 4*S1A*S3A))/(2*S1A)

$OporaA.pos.x = k1A*($OporaA.pos.z - z1A) + x1A

$OporaA.pos.y = k2A*($OporaA.pos.z - z1A) + y1A

--расчет каретки В

$OporaB.pos.z = (-1*S2B + sqrt(S2B^2 - 4*S1B*S3B))/(2*S1B)

$OporaB.pos.x = k1B*($OporaB.pos.z - z1B) + x1B

$OporaB.pos.y = k2B*($OporaB.pos.z - z1B) + y1B

--расчет каретки С

$OporaC.pos.z = (-1*S2C + sqrt(S2C^2 - 4*S1C*S3C))/(2*S1C)

$OporaC.pos.x = k1C*($OporaC.pos.z - z1C) + x1C

$OporaC.pos.y = k2C*($OporaC.pos.z - z1C) + y1C

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

Координаты положения кареток на направляющих станка подчиняются зависимости:

,

(1)

где

;

;

 – коэффициенты;

a – координата x шарнира, расположенного на подвижной платформе;

b координата у шарнира, расположенного на подвижной платформе;

c – координата z шарнира, расположенного на подвижной платформе.

(x1 y1 z1), (x2 y2 z2) – координаты двух точек  определяющих направляющую в  пространстве.

После вычисления (1) определяются координаты кареток по осям x и y, как их положение на линии направляющей по  уравнению прямой проходящей через две  точки:

,  

(2)

При помощи программного модуля проанализированы движения ИО. Для этого проведен следующий эксперимент. При пошаговом движении ИО по координате Z, осуществлялись движения вдоль оси Х параллельно и с углом наклона к ней (через каждые 100). Принято, что положение ИО существует в рабочем пространстве, если существуют действительные корни x, y, z уравнения (1), которые представляют пересечение направляющей  в пространстве - прямая заданная двумя точками (x1,y1,z1), (x2,y2,z2) Проведя серию экспериментов, получены форма и размеры РП (Рис.3).

макет.jpg

а)

б)

г)

в)

Рис.3. а) – программно-управляемая трехмерная модель сверлильно-фрезерного станка новой компоновки;

б) - форма и размеры РП; в) – сечение поверхности РП;

г) – ход ИО на уровне координаты Z

Рис.4. Углы сервиса ИО с инструментальной системой в пирамидальной компоновке сферлильно-фрезерного станка

Выводы. Разработан программный модуль моделирования функциональности сверлильно-фрезерного станка, проанализированы движения исполнительного органа по координатам (X,Y,Z) и определены углы сервиса подвижной платформы. Собран опытный нагружаемый макет станка для дальнейших исследований и возможности поиска новых компоновок сниженной металлоемкости.

ЛИТЕРАТУРА:

1.          Агрегатно-модульне технологічне обладнання: у 3-х част. Під ред. Ю.М. Кузнєцова. Навч. посібних для ВНЗ. – Кіровоград, 2003 р.

2.          Кузнецов Ю.Н., Дмитриев Д.А., Диневич Г.Е. Многокоординатный сверлильно-фрезерный станок / заявка на патент Украины №a200714710  от 25.12.2007 г.

3.          Обрабатывающее оборудование нового поколения. Концепция проектирования / В.Л. Афонин, А.Ф. Крайнев, В.Е. Ковальов и др.; Под ред. В.Л. Афонина. М.: Машиностроение, 2001. – 256 с.

4.          Крижанівський В.А., Кузнєцов Ю.М., Валявський І.А., Скляров Р.А. Технологічне обладнання з паралельною кінематикою.‑ Кіровоград, 2004. ‑ 449с.

5.          Bing Li . Xiaoping Hu . Hao Wang Analysis and simulation for a parallel drill point grinder. Part 2: grinding kinematic modeling and simulation // Int J Advanced Manufacturing Technology (2006) 30: Р. 221–226.