Фрезерный станок с параллельной кинематикой

Автор: Панов Сергей Сергеевич, Густова Ольга Николаевна, Мазеин Петр Германович

Журнал: Известия Самарского научного центра Российской академии наук @izvestiya-ssc

Рубрика: Общие проблемы машиностроения

Статья в выпуске: 1-2 т.14, 2012 года.

Бесплатный доступ

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

Модель, трипод, параллельная кинематика, интерфейс, станок

Короткий адрес: https://sciup.org/148200613

IDR: 148200613

Текст научной статьи Фрезерный станок с параллельной кинематикой

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

Таблица 1. Основные технические характеристики станка «Дельта 1»

количество линейных приводов

3

система управления

PCNC

порт управления

USB

размеры рабочей зоны (без учета вылета инструмента), мм

230x230x140

расчетная сила резания в рабочей зоне, Н

6

мощность привода фрезерной головки, Вт

450

габаритные размеры, мм

740x740х594

масса, кг

80

Рис. 1. Станок типа трипод «Дельта 1»

В прямой задаче по исходным заданным линейным перемещениям линейных приводов получаем положение подвижной платформы. В обратной задаче по исходным заданным координатам подвижной платформы определяем величины перемещений линейных приводов. При решении обратной задачи заданы: координаты центра (x0, y0, z0), 0≤z0≤L стороны фигуры b и с, координаты x, y точек на осях: х1 = 0; y1 = 0; х2 = ^; у2 = ^; x3 = d; y3 = 0. Необходимо

2              2                 ’ J найти z1, z2, z3. Рассчитаем координаты точек (x01, y01, z0), (x02, y02, z0), (x03, y03, z0):

Ь с хО1 = хО - ---;

л Ъ + 2с СУЗ.

уО1 = уО-—= + —;

2v 34

х02 = х0;у02 = у0 + ^-^;(1)

хОЗ = хО + - + -;

Рис. 2. Проекция звеньев трипода на плоскость OXY

Для того, чтобы подвижная платформа не пересекалась с осями звеньев необходима проверка расположения точек (x01, y01), (x02, y02), (x03, y30) внутри треугольника (рис. 2). Следовательно, должны выполняться условия:

,

Таким образом, получено решение обратной задачи кинематики трипода, удовлетворяющее требованиям его функционирования.

При решении прямой задачи дано: z1, z2, z3. L — п — е < zi < L — е, i = 1,3 . Расстояние между (x0i, y0i, z0) и (xi, yi, zi), i = 1,3, равно a. Составим систему уравнений:

f(xl — xOl)2 + (yl — yOl)2 + (zl — zO)2 = а2 < (х2 — х02)2 + (у2 — у02)2 + (z2 — zO)2 = а2 ( (хЗ — хОЗ)2 + (уЗ — уОЗ)2 + (z3 — zO)2 = а2 (3)

Выполняя преобразования получим:

(кх * zO + сх)2 + (ку * zO + су)2 4-+z02 — 2 * zl * zO = cl;z02(kx2 + ky2 + 1) + 2z0 *

Должно выполняться: D≥0. Нам необходимо меньшее             значение             z0:

„ -(kx-cx+ky-cy-zll-v'D _ zO =                    . Необходимо также

(kx2+kyz+l)

выполнение условия: z0≥0. Таким образом, система решена. Для того, чтобы подвижная платформа не пересекалась с осями, проверим следующее условие. Через точки (x1, y1), (x2, y2), (x3, y3) проведем прямые, параллельные противолежащим сторонам d и проверим, чтобы точки (x01, y01), (x02, y02), (x03, y30) лежали внутри треугольника. Уравнения прямых:

у = X « (-V3) - (xl + ^) * (-V3)) + yl - ^,

1— (      c \ y =y2,y = x * уЗ — I x3 — 1 *

соответственно. Следовательно, должны выполняться условия:

Рис. 3. Геометрическая схема разработанного трипода: а – длины штанг, b – размеры подвижной платформы; с – расстояние между штангами, L – длина линейных приводов; n – величина рабочего хода привода, e – верхняя зона ограничения перемещений; f – нижняя зона ограничения перемещений

Рис. 4. Реализация примера решения обратной задачи кинематики трипода в MATLAB: x0, y0, Z0 – координаты центральной платформы, z1, z2, z3 – координаты линейных перемещений кареток

На рис. 4 представлен пример решения и интерфейс обратной задачи кинематики трипода, выполненный в программе MATLAB 7.7.0 при заданных значениях линейных модулей. В центральной части окна программы программно визуализирована геометрическая модель трипода в 3D, в правом нижнем углу находятся клавиши изменяющие угол обзора модели. На рис. 5 представлен пример решения прямой задачи. Разработанная программа обеспечивает моделирование прямой и обратной задач для любой геометрии трипода. В математической модели заложены ограничения на пересечения шарниров, линейных штанг и выноса перемещаемой платформы за пределы рабочей зоны, при которых возникает заклинивание механизма трипода. Таким образом, создан настольный манипулятор для фрезерного станка «Дельта 1» с параллельной кинематикой, разработана математическую модель его кинематики, выполнено решение прямой и обратной задач кинематики трипода, разработаны алгоритмы, программы и интерфейс для решения этих задач, выполнены численные примеры решения.

Рис. 5. Реализация примера решения прямой задачи в MATLAB

Список литературы Фрезерный станок с параллельной кинематикой

  • Глазунов, В.А. Пространственные механизмы параллельной структуры: учебное пособие/В.А. Глазунов, А. Ш. Колискор, А.Ф. Крайнев. -М.: Наука, 1991. 94 с.
  • Кузнецов, Ю.Н. Компоновки станков с механизмами параллельной структуры/Ю.Н. Кузнецов, Д.А. Дмитриев, Г.Е. Диневич. -Херсон, 2010. 471 с.
  • Панов, С.С. Учебно-исследовательский стенд типа «Трипод» с параллельной кинематикой и компьютерным управлением/C.C. Панов, П.Г. Мазеин//Известия Самарского научного центра РАН. 2011. Т. 13, №1(3). С. 724-726.
Статья научная