Помогите настроить EMC2 для управления 3-мя серводвигателями

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение PKM »

Совсем нежесткие станочки, огромные вылеты по оси Z. Но 5 координат - дело очень хорошее.
Nick писал(а):PS думаю wowk имел ввиду всю hackaday.com.
Да, а я только на первый пост глянул, как раз недавно его читал. У меня этот адрес hackaday.com/category/cnc-hacks/ тоже в закладках =)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение Nick »

PKM писал(а):Совсем нежесткие станочки, огромные вылеты по оси Z.
По пене резать самое то :)
vld
Кандидат
Сообщения: 59
Зарегистрирован: 18 май 2011, 01:05
Репутация: 0
Откуда: UA Chernivci
Контактная информация:

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение vld »

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

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение Nick »

Говоришь ему идти на миллиметр и замеряешь сколько реально пройдет. Из этого вычисляешь отношение "шагов на миллиметр" эту величину забиваешь в ini, или в stepconf.
Только лучше взять интервал по-больше, чтобы можно было точнее замерить. Например миллиметров 100, или сколько позволяют направляющие. А то бывают всякие люфты, и прочие неприятности ;).
vld
Кандидат
Сообщения: 59
Зарегистрирован: 18 май 2011, 01:05
Репутация: 0
Откуда: UA Chernivci
Контактная информация:

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение vld »

Люфтов нет он работает из под мача и даже можно посмотреть мачевские настройки но тут проблема в другом я в ЕМС2 полный ноль (покачто) визард проходил, двигателями жужжал, прогу запускал, где найти этот ini ? полное название какое я так понял все конфигурационные файлы одной папке или некоторые нужно искать?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение Nick »

Домашняя папка/emc2/configs/Название станка.

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

А что за контроллер/двигатель/привод (винт или ремень)? Может проще все параметры так найти? Или из Mach скопировать?
Гагарин
Опытный
Сообщения: 142
Зарегистрирован: 18 июн 2015, 17:25
Репутация: 13
Настоящее имя: Юрий
Контактная информация:

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение Гагарин »

хочу на пробу подключить 24к40 к lpt (etch-servo) . Почти всё понятно, но есть сомнения на счет pwm. Как привод бту3601 будет работать с шим сигналом? Допустимо ли это? или надо строго анологовый +-10В?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение nkp »

Гагарин писал(а):хочу на пробу подключить 24к40 к lpt (etch-servo) . Почти всё понятно, но есть сомнения на счет pwm. Как привод бту3601 будет работать с шим сигналом? Допустимо ли это? или надо строго анологовый +-10В?
у бту скорей всего регулятор скорости собран на ОУ , и требует задания +-10в...
работать непосредственно с шим не должен ;)
а второе - как с обработкой энкодеров? (что такое "etch-servo"?)
Гагарин
Опытный
Сообщения: 142
Зарегистрирован: 18 июн 2015, 17:25
Репутация: 13
Настоящее имя: Юрий
Контактная информация:

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение Гагарин »

nkp писал(а):
Гагарин писал(а):хочу на пробу подключить 24к40 к lpt (etch-servo) . Почти всё понятно, но есть сомнения на счет pwm. Как привод бту3601 будет работать с шим сигналом? Допустимо ли это? или надо строго анологовый +-10В?
а второе - как с обработкой энкодеров? (что такое "etch-servo"?)
это один из конфигов в linuxcnc. Энкодеры подключаются к лпт, а на привод с него же выходит шим. Конечно , скорости и выходов лпт маловато , но потихоньку можно погонять оси теоретически. Если аналоговый сигнал из ШИМ получить, но пока гугл говорит, что это проблемка)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Помогите настроить EMC2 для управления 3-мя серводвигате

Сообщение nkp »

обработка двух(трех) энкодеров - под большим вопросом(если лпт)
так что стоит подумать - тратить ли время и усилия на подобное ...
Ответить

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