Дельта робот с четырьмя осями

Намоточные, сверлильные, электроэррозионные и другие станки с ЧПУ.
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Дельта робот с четырьмя осями

Сообщение artclonic »

Добрый день, задумался об идее соорудить манипулятор по принципу действия Дельта робота, НО не с 3-мя осями, а с 4-мя. Сам захват(эл. магнит или пневмо захват) будет подвешиваться на 4 тросика (нити) идущих от 4-х ШД на углах периметра. По принципу, как камера на футбольном поле катается... Прошу помощи в формуле геометрии. Т.е. Есть классика X Y Z, у меня к примеру A B C D (на углах периметра). Конвертер я спрограммирую, а вот допетрить не могу как по этим "трапециям" вычислять длины (пути)....
Наверстываем... в электронике...
Аватара пользователя
Argon-11
Мастер
Сообщения: 2068
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 461
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение Argon-11 »

А где там трапеции? Умозрительно кажется, что 4 треугольника и вроде как все решается теоремой Пифагора, не?
Я правильно понимаю, по заданным трем координатам (X, Y в горизонтальной плоскости и Z вертикальной) нужно найти длины тросиков?
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение artclonic »

Да именно по положению точки с координатами X Y Z , найти пути четырех длин тросиков A B C D

К примеру прямоугольник 500 на 700 мм на высоте 600 мм
Как будет выглядеть точка с координатами X300 Y200 Z350 ?
Наверстываем... в электронике...
Аватара пользователя
Argon-11
Мастер
Сообщения: 2068
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 461
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение Argon-11 »

Прямоугольник - это сам захват? Концы тросиков жестко зафиксированы в его углах?
artclonic писал(а): К примеру прямоугольник 500 на 700 мм на высоте 600 мм
Как будет выглядеть точка с координатами X300 Y200 Z350 ?
не совсем понял: высота прямоугольника 600, а Z350 - это что?

Или прямоугольник - это условно рама станка?
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение artclonic »

600 это высота рамы станка, соответственно 500 длина, 700 ширина, На четырех углах этого виртуального кубо-прямоуглдьника (кирпича) находятся ШД (ABCD)
Наверстываем... в электронике...
Аватара пользователя
Argon-11
Мастер
Сообщения: 2068
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 461
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение Argon-11 »

эскиз накидайте, непонятно где у вас трапеции...
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение artclonic »

Я уж понял , что треугольники... - четыре...
Завтра накидаю схемку
Наверстываем... в электронике...
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение AndyBig »

А не через отрезки в трехмерных координатах это все решается?
Аватара пользователя
Argon-11
Мастер
Сообщения: 2068
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 461
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение Argon-11 »

artclonic писал(а):Завтра накидаю схемку
и проекцию сверху накидайте, сразу все станет ясно.
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение artclonic »

Вот в приложении кинематика (рисунок №1)
Забегая несколько вперед, хочу что б покритиковали "механику"... На рисунке №2 предлагается так называемая "фильерка" из которой будет выходить нить на захват. Соответственно противоположный конец нити будет соединен с зубчатым ремнем ну и соответственно на ШД. Хочу что б в моем проекте было все супер просто. Соответственно платформа )рисунок 3)под захват утяжеленная пластина порпорциональная прямоугольнику портала станка с 4-мя отверстиями под крепления нитей. Как думаете сила трения в моей "фильерке" не будет помехой?
Как только придет понимание "пересчета" из классической сиситемы координат в мою свояю макрос, который мне все координаты будет пересчитывать...
Вложения
кинематика.png (5269 просмотров) <a class='original' href='./download/file.php?id=121677&sid=898ce7e3d949f1239ead8c016771c880&mode=view' target=_blank>Загрузить оригинал (130.28 КБ)</a>
Фильера.JPG (5264 просмотра) <a class='original' href='./download/file.php?id=121678&sid=898ce7e3d949f1239ead8c016771c880&mode=view' target=_blank>Загрузить оригинал (85.2 КБ)</a>
Платформа.JPG (5263 просмотра) <a class='original' href='./download/file.php?id=121679&sid=898ce7e3d949f1239ead8c016771c880&mode=view' target=_blank>Загрузить оригинал (84.88 КБ)</a>
Наверстываем... в электронике...
Аватара пользователя
Argon-11
Мастер
Сообщения: 2068
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 461
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение Argon-11 »

Добавил 2 точки, O условный ноль по оси C и M (захват)
кинематика.png (5255 просмотров) <a class='original' href='./download/file.php?id=121683&sid=898ce7e3d949f1239ead8c016771c880&mode=view' target=_blank>Загрузить оригинал (45.2 КБ)</a>
проекция отрезка CM на горизонтальную плоскость (оно же расстояние от оси OC до M): OCM = √(X2 + Y2)
Длина самого отрезка (длина троса c) CM = √((OC-Z)2 + OCM2);
Все!

P.S. это расчет исходя из нуля X и Y в основании C.
Последний раз редактировалось Argon-11 08 окт 2017, 17:26, всего редактировалось 2 раза.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение AndyBig »

Просто находите длины отрезков a, b, c, d в трехмерных координатах.
√((X2-X1)²+(Y2-Y1)²+(Z2-Z1)²)
На эту длину каждый тросик и должен быть "выдвинут" :)
Если быть точным, то:
a = √((Xm)²+(YA-Ym)²+(Zm)²)
b = √((XB-Xm)²+(YB-Ym)²+(Zm)²)
c = √((Xm)²+(Ym)²+(Zm)²)
d = √((XD-Xm)²+(Ym)²+(Zm)²)
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение artclonic »

За расчет кинематики огроменное спасибо! Сегодня помоделирую. Имею красную плату контроллера, соответственно LPT - 4 оси и ПО МАЧ. На данной плате уже строил ЧПУшные станочки в принципе все работало. Но как то все громоздкое уж очень... Подскажите, а на ардуинах нет ли готовых проектов ЧПУ на 4 оси? На три оси (мега+рампс) можно найти без проблем, а вот на 4 оси....
Наверстываем... в электронике...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение Serg »

А зачем 4 оси-то, чтобы усложнить конструкцию и добавить погрешностей?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение artclonic »

Три оси -много места занимает...
Наверстываем... в электронике...
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение artclonic »

AndyBig писал(а):Если быть точным, то:
a = √((Xm)²+(YA-Ym)²+(Zm)²)
b = √((XB-Xm)²+(YB-Ym)²+(Zm)²)
c = √((Xm)²+(Ym)²+(Zm)²)
d = √((XD-Xm)²+(Ym)²+(Zm)²)
Немного не могу допетрить
Xm -это отрезок
m - это точка, а X - это где точка на рисунке?
Наверстываем... в электронике...
Аватара пользователя
Argon-11
Мастер
Сообщения: 2068
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 461
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение Argon-11 »

artclonic писал(а):не могу допетрить
Попробуйте понять по моей писанине, как бы "от малого к большому", потом будет понятен вариант от AndyBig. Важно, чтобы вы поняли откуда что берется. Кроме теоремы Пифагора здесь ничего нет.
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение artclonic »

Прошу черкните в отрезках (именно в отрезках) и мне все станет ясно.
При этом соответственно:
Z=MM1=OZ
X=OX
Y=OY
Вложения
Кинемат.png (5197 просмотров) <a class='original' href='./download/file.php?id=121700&sid=898ce7e3d949f1239ead8c016771c880&mode=view' target=_blank>Загрузить оригинал (97.33 КБ)</a>
Наверстываем... в электронике...
Аватара пользователя
artclonic
Мастер
Сообщения: 565
Зарегистрирован: 07 июн 2014, 12:40
Репутация: 36
Контактная информация:

Re: Дельта робот с четырьмя осями

Сообщение artclonic »

Я совсем туплю наверное, но я не пойму... А чему тогда ZM будет равно? OM1?, А ОМ1 находим по нижней проекции?

Одну длину распишите по моей последней схемке AM =
Последний раз редактировалось artclonic 08 окт 2017, 18:31, всего редактировалось 1 раз.
Наверстываем... в электронике...
Ответить

Вернуться в «Прочие станки»