CoreXY + LinuxCNC (PopFab).

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

Пины команд моторов посмотреть не смог.
Подключил имеющиюся в наличии 7i43 и драйвера с шаговиками
Конфигурация hm2-stepper .
так как у меня вместо оси Y ось Z в файле core_xy_kins.c
поменял

pos->tran.x = (joints[0]+joints[2])/2;
pos->tran.y = (joints[0]-joints[2])/2;
pos->tran.z = joints[1];
и
joints[0] = pos->tran.x + pos->tran.y;
joints[2] = pos->tran.x - pos->tran.y;
joints[1] = pos->tran.z;

Запустил emc2 при нажатии на перемещение по одной оси движение только по одной оси.при нажатии на
перемещение по другой движение по другой.
Где искать ошибку.(если я слишком все запутал с 7i43 тогда придется без нее,но на это нужно будет время)

loadrt core_xy_kins сделал.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение Nick »

А в чем проблема пины посмотреть, открываешь Станок-HalMeter и там выбираешь нужный пин. Или halshow, там можно сразу несколько пинов смотреть.

ЗЫ скинь финайльный файл кинематики и свой hal, попробую у себя погонять.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

В конфигурации stepper посмотрел в HalMeter результат тот же.
вот мои файлы
Вложения
core_stepper.hal
(1.97 КБ) 886 скачиваний
stepper_mm.ini
(7.1 КБ) 1171 скачивание
core_xy_kins.c
(1.88 КБ) 1143 скачивания
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение Nick »

Проверил. Все вроде работает как надо. Просто когда запускаешь LinuxCNC он изначально в ручном режиме в режиме joint
halui.mode.joint bit in
pin for requesting joint by joint jog mode

В этом режиме ты управляешь непосредственно моторами. Надо переключиться в режим teleop (или наоборот) там будет управление осями. Программа и MDI выполняется именно в этом режиме.
halui.mode.teleop bit in
pin for requesting coordinated jog mode

Теперь главный вопрос, где в меню переключиться в teleop? Кто знает? :)
----------
upd. О, нашел, Меню-Вид-и последние две строчки
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

Все заработало .Большое спасибо.Сделаю механику испытаю и отпишусь.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

Вот испытание кинематики.Скорость EMC2 показывает 10 м/мин. Когда сделаю на серво надеюсь получить больше.

https://www.youtube.com/watch?v=vAg6w2Gmx-g
Вложения
V1247_21-09-13.zip
(1.16 МБ) 438 скачиваний
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: CoreXY + LinuxCNC (PopFab).

Сообщение 2cme »

Сделаешь видео большего разрешения? Люфт есть? Какая точность получилась?

Я еще одну интересную подобную систему нашёл, зубчатые ремни подходящие найду буду собирать.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

Видео большего разрешения снять нечем.Если найду у кого взять камеру сниму.
Люфтов нет .Использовал рельсовые направляющие и полиуретановый ремень с метало кордом.
Точность похоже будет не хуже чем в классической кинематике. Работой кинематики доволен.
В конструкции вылез недостаток: применил шкивы маленького диаметра 11мм ,на изгиб ремня на такой малый радиус
тратиться большое усилие конструкция очень жесткая(тугая) ,поэтому не токая высокая скорость движения.
Наверно буду переделывать на другой диаметр шкивов ну и поставлю серву.
Интересно какую ты кинематику нашёл ?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение michael-yurov »

gendos писал(а):Наверно буду переделывать на другой диаметр шкивов ну и поставлю серву.
А я вот боюсь ставить серву на ремни.
Уже пол года боюсь.
Шаговик + ремень - хорошо.
Серва + ШВП - хорошо.
Шаговик + ШВП - медленно, но работает.
А вот Серва + ремень - очень проблемное сочетание.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

michael-yurov писал(а):
gendos писал(а):Наверно буду переделывать на другой диаметр шкивов ну и поставлю серву.
А я вот боюсь ставить серву на ремни.
Уже пол года боюсь.
Шаговик + ремень - хорошо.
Серва + ШВП - хорошо.
Шаговик + ШВП - медленно, но работает.
А вот Серва + ремень - очень проблемное сочетание.
А почему серва+ремень проблемное сочетание? Практического опыта применения у меня нет,но с помощью сервы надеюсь получить большую
скорость и избавиться от неприятного звука от работы шаговиков.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение michael-yurov »

gendos писал(а):А почему серва+ремень проблемное сочетание?
Из за эластичности ремня серва начинает резонировать на низких частотах (раскачивая подвижную часть).
Практического опыта у меня тоже нет.

От неприятного звука моторов можно избавиться используя нормальные драйверы, и заодно, бОльшую скорость получить.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

Полиуретановый ремень с метало кордом очень жесткий я думаю с серво будет нормально работать(буду пробовать)
А от мерского звука шаговиков ничем не избавиться (драйвера у меня нормальные)
Как то пробовал серву и двигатель постоянного тока работал совершенно бесшумно и очень плавно,даже нельзя сравнивать с шаговиками.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение michael-yurov »

gendos писал(а):Полиуретановый ремень с метало кордом очень жесткий я думаю с серво будет нормально работать(буду пробовать)
Про "очень жесткий" вот здесь написано в цифрах:
T5 Elongation.pdf
(219.88 КБ) 710 скачиваний
gendos писал(а):А от мерского звука шаговиков ничем не избавиться (драйвера у меня нормальные)
От мерзкого звука можно избавиться полностью, так, чтобы моторы работали вообще беззвучно.
Вот здесь посмотри третье видео: http://cnc-club.ru/forum/viewtopic.php? ... 482#p59482
gendos писал(а):Как то пробовал серву и двигатель постоянного тока работал совершенно бесшумно и очень плавно,даже нельзя сравнивать с шаговиками.
Понятно, что плавно и бесшумно. Но момент удержания позиции у бюджетных серв проигрывает шаговикам.
А с ремнями они очень любят разгонять автоколебания.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

Эту кинематику планирую использовать для лазерной гравировки по вектору. Требуется очень большая скорость перемещения.
Без серв наверно не обойтись.Надо как минимум попробовать и сравнить что больше подойдет.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение nkp »

gendos писал(а):Требуется очень большая скорость перемещения.
насколько большая??
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

nkp писал(а):
gendos писал(а):Требуется очень большая скорость перемещения.
насколько большая??
Так как нет практических экспериментов могу только предполагать ,что устроит скорость 600 мм/сек(36 м/мин)
Но движение должно быть по вектору(с резким изменением направления)
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

Всем доброго деня.
При работе данной кинематике заметил глюк при движении по одной координате туда -сюда на большой скорости
(более 6м/мин) происходит хаитическое движение по другой координате )Есть подозрение что не хватает производительности материнки.(Пентиум 4 , 1600 мгц )
Так как на дргой (двух ядерной с частотой 1600 мгц) глюка не было. хотя латеси на первой лучше ,чем на второй.
В связи с этим хочу купить новую материнку с максимально возможной производительностью.
Кто может что посоветовать?(бюджет 4000 руб)
Из известных смотрю на атом 525D но не знаю хватит ли у нее производительности.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение Алексс »

мне кажется лучше смотреть на месу.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение gendos »

Первоночально я запускал пень 4 с мессой ,но когда обнаружил глюк ,подумал на нее.Подключил без мессы
к двухядерному глюк ушёл. Вернулся к пентиум 4 без мессы глюк вернулся.
Так что с мессой или без неё я буду делать все равно нужна материнка хорошая.
Буду ждать может кто какую посоветует.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: CoreXY + LinuxCNC (PopFab).

Сообщение Nick »

Производительность вообще не должна влиять... А все остальные настройки такие же?
Может там ускорения стоят на осях не такие?

Кстати, какие движки?

И на какой программе глючит?
Ответить

Вернуться в «LinuxCNC»