Гексапод
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
А мне карданы больше по душе. В сферических отклонение 30-40 градусов, а это маловато.
Re: Гексапод
и по поводу рабочего пространства вопрос. при наклоне оси инструмента как проверяли позволяет шарнир такой наклон или нет?
-
- Новичок
- Сообщения: 14
- Зарегистрирован: 09 янв 2011, 15:55
- Репутация: 0
- Контактная информация:
Re: Гексапод
Я просто в SolidWorks наклоняю ось инструмента на необходимый угол и меряю угол отклонения шарнира. И всего делов.Студент писал(а):и по поводу рабочего пространства вопрос. при наклоне оси инструмента как проверяли позволяет шарнир такой наклон или нет?
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
Матрица жесткости равна произведению жесткости штанги на якобиан и на транспонированный якобиан обратных кинематических зависимостей. А транспонированный якобиан равен матрице, составленной из векторов плюккеровых координат штанг.Студент писал(а):Если не секрет, как Вы считаете жесткость?
Подробно все это есть в сети, в т.ч. в книге Мерле, и в некоторых дисертациях в РГБ.
Насчет рабочего пространства - можно проверить аналитически, по углу между векторами штанги и оси шарнира. Или же на модели.
-
- Почётный участник
- Сообщения: 358
- Зарегистрирован: 08 фев 2010, 01:03
- Репутация: 5
- Контактная информация:
Re: Гексапод
Да, конечно, у шаровых есть такой недостаток, зато жесткость их по моему разумению больше порядочно.PKM писал(а):А мне карданы больше по душе. В сферических отклонение 30-40 градусов, а это маловато.
Андрей, с алгоритмом Homing уже что нибудь придумал?
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
Сферическую опору и изготовить достаточно сложно, вот в чем проблема. Расчеты по ней мы когда-то делали, только почему-то слишком много жесткости получалось... видимо, где-то вкралась неточность, некогда было разбираться.
Кстати, скоро я измерю жесткость штанги с шарнирами. Посмотрим, что покажут измерения, но на первый взгляд жесткость приличная.
С Homing пока ничего нового. Мысли есть, но надо пробовать в действии на стенде и уразуметь, как оно работает. Написал первый вариант ini и hal, займусь отладкой на станке. К сожалению, на виртуалке это сделать не получается.
Кстати, скоро я измерю жесткость штанги с шарнирами. Посмотрим, что покажут измерения, но на первый взгляд жесткость приличная.
С Homing пока ничего нового. Мысли есть, но надо пробовать в действии на стенде и уразуметь, как оно работает. Написал первый вариант ini и hal, займусь отладкой на станке. К сожалению, на виртуалке это сделать не получается.
-
- Почётный участник
- Сообщения: 358
- Зарегистрирован: 08 фев 2010, 01:03
- Репутация: 5
- Контактная информация:
Re: Гексапод
А что нибудь наука говорит по этому поводу? Как-то вообще базируют привода на параллельных машинах или их просто вымеряют, а потом по каким-то калибровочным алгоритмам корректируют?PKM писал(а):С Homing пока ничего нового. Мысли есть, но надо пробовать в действии на стенде и уразуметь, как оно работает.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
В серьезных станках абсолютная система измерения длины штанги. Включил - и все сразу ясно.
А в тех, что попроще - скорее всего просто загоняют приводы по датчикам в начальное положение. И я так сделаю.
Ну а калибровка - это уже другое дело, позже буду разбираться.
А в тех, что попроще - скорее всего просто загоняют приводы по датчикам в начальное положение. И я так сделаю.
Ну а калибровка - это уже другое дело, позже буду разбираться.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
Комп успешно зависает при включении рабочего режима )bt8(PKM писал(а):Написал первый вариант ini и hal, займусь отладкой на станке
Похоже, пришло время RTFM
-
- Почётный участник
- Сообщения: 358
- Зарегистрирован: 08 фев 2010, 01:03
- Репутация: 5
- Контактная информация:
Re: Гексапод
Да вот, попроще думаю что не особо получится. Станешь один привод загонять, весь станок раком станет. Одновременно тоже, тем более что исходное состояние может быть разным. Вобчем это реальный трабл.PKM писал(а):А в тех, что попроще - скорее всего просто загоняют приводы по датчикам в начальное положение. И я так сделаю.
)bm(PKM писал(а):RTFM
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
То-то и оно... но я надеюсь, если производить эти манипуляции вблизи нулевого положения, станок останется в норме.spike писал(а):Станешь один привод загонять, весь станок раком станет.
-
- Почётный участник
- Сообщения: 358
- Зарегистрирован: 08 фев 2010, 01:03
- Репутация: 5
- Контактная информация:
Re: Гексапод
Во блин! Я все думал думал, как же блин сделать этот алгоритм вроде все вокруг да около, а вот сейчас все понятно стало:
- малой подачей выполняется траектория перехода в некоторую референтную точку, в которой до индексов некоторое небольшое расстояние;
- поочередно привода ищут каждый свой индекс, после каждого станок возвращается в референтную точку
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
Я примерно о том же думал. Вообще в ЕМС2 можно поочередно вручную все приводы захомить для начала, а потом уже автоматизировать процесс.
Тут другая проблема - приводы незамкнутые, поэтому как с точностью будет - неизвестно.
Тут другая проблема - приводы незамкнутые, поэтому как с точностью будет - неизвестно.
-
- Почётный участник
- Сообщения: 358
- Зарегистрирован: 08 фев 2010, 01:03
- Репутация: 5
- Контактная информация:
Re: Гексапод
А почему может проблема быть? Не понял. )bw3(PKM писал(а):Тут другая проблема - приводы незамкнутые, поэтому как с точностью будет - неизвестно.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
Дело в том, что при незамкнутых приводах длина винта зависит от ориентации рабочего органа, у меня это просчитано.
Значит, все оси будут захоумлены при разной ориентации, т.е. для каждой из них хоум немного потеряется. Выход - абсолютная измерительная система на каждую ось, ну этого нет. Или же хоумить все одновременно. Или же - ставить рабочий орган на какую-то опору, дающую наперед известное положение и ориентацию, и эту точку считать хоумом.
Значит, все оси будут захоумлены при разной ориентации, т.е. для каждой из них хоум немного потеряется. Выход - абсолютная измерительная система на каждую ось, ну этого нет. Или же хоумить все одновременно. Или же - ставить рабочий орган на какую-то опору, дающую наперед известное положение и ориентацию, и эту точку считать хоумом.
-
- Почётный участник
- Сообщения: 358
- Зарегистрирован: 08 фев 2010, 01:03
- Репутация: 5
- Контактная информация:
Re: Гексапод
Понял о чем ты. Этот ньюанс я тоже стремился исключить - мой вариант с шаровыми такой проблемы не имеет.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
Это еще подумать нужно. Я не смотрел, как устроена верхняя опора, там скорее всего могут быть нюансы.
-
- Почётный участник
- Сообщения: 358
- Зарегистрирован: 08 фев 2010, 01:03
- Репутация: 5
- Контактная информация:
Re: Гексапод
Полюбопытствуй )ad( я там кое что новенькое придумал )bs(PKM писал(а): Я не смотрел, как устроена верхняя опора
Не очень технологично, но идею можно развивать.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Гексапод
Да, любопытная конструкция! Собственно говоря, это сферический кардан )bt8(