Как протестировать 5-Axis-CNC-Breakout-Board-Interface
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
Видео работы выложить не могу (может через 2-3 недели),
а контролер отсюда(пульт и драйвер шаговиков)
http://embroid.ru/vyshivalnye_mashiny/
а контролер отсюда(пульт и драйвер шаговиков)
http://embroid.ru/vyshivalnye_mashiny/
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
я ваще про контроллер спрашивал который шустрее ЕМС
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
Контролер стоит на швейных автоматах. как его показать не знаю.Схемы нет.
В контролере ничего особенного IRF540 и микруха 297 и микроконтроллер.Пульт ещё проще, но везде свои прошивки(поэтому повторить нельзя)
Вот и извращаюсь с EMC2 .
В контролере ничего особенного IRF540 и микруха 297 и микроконтроллер.Пульт ещё проще, но везде свои прошивки(поэтому повторить нельзя)
Вот и извращаюсь с EMC2 .
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
А может я зря на EMC2 наговариваю. Когда сделаю полноценные испытания тогда раскажу.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
Диаметр барабана 24,5мм, длина = 24,5*3,1415 ~= 77мм. 10 отверстий в секунду = 15мм*10отв = 150мм = 2 оборота двигателя = 800 шагов в полушаге < 1кГц. Цифра совсем небольшая, EMC2 с ней справится играючи (если, только у компьютера latency не зашкаливает).
Или я чего-то недогоняю?
Ну прибавим ускорение/торможение ну будет не 800 шагов в сек, а 2400, все равно должно потянуть...
Или я чего-то недогоняю?
Ну прибавим ускорение/торможение ну будет не 800 шагов в сек, а 2400, все равно должно потянуть...
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
Да я тоже вроде так думал.Но когда запускал G код (без станка)чтоб просто оценить время отработки программы,например 100 отверстий .
такое ощущение что информация по дисплею EMC2 ,бежит медленно(явно не 10 строчек к секунду).Хотя в последних опытах с материнкой на Атоме 525
что то уже приближалось к нужному результату.При этом скорости и ускорения были гораздо выше расчетных.
такое ощущение что информация по дисплею EMC2 ,бежит медленно(явно не 10 строчек к секунду).Хотя в последних опытах с материнкой на Атоме 525
что то уже приближалось к нужному результату.При этом скорости и ускорения были гораздо выше расчетных.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
шагов в полушаге < 1кГц. Цифра совсем небольшая, EMC2 с ней справится играючи
1 кГц это частота выходных импульсов? А сколько EMC2 тратит времени на расчет следующей координаты ?
Хотя я не знаю как там все считается.
1 кГц это частота выходных импульсов? А сколько EMC2 тратит времени на расчет следующей координаты ?
Хотя я не знаю как там все считается.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
ЕМС будет отрабатывать в зависимостиотнасоек двигателей. Если ты просто взял первые попавшиеся настройки и решил погонять ЕМС то там мож ограничение в скорости в 1-2м/мин.gendos писал(а):такое ощущение что информация по дисплею EMC2 ,бежит медленно(явно не 10 строчек к секунду).Хотя в последних опытах с материнкой на Атоме 525
gendos, ЕМС может считывать энкодер с сервы у которой энкоедр выдает на один оборот больше 1000 импульсов на скорости 3000об/мин и так ежели неошибаюсь до 6ти осей(двигателй). ЕМС справится.gendos писал(а):1 кГц это частота выходных импульсов? А сколько EMC2 тратит времени на расчет следующей координаты ?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
Настройки двигателей я в EMC конечно сделал ,даже завышал параметры.
После праздников поставлю новые контролеры буду пробовать ,тогда отпишусь.
После праздников поставлю новые контролеры буду пробовать ,тогда отпишусь.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface
Там есть несколько потоков, та процедура которая считает скорость в стандартных настройках загружается в серво-потоке. Он в стандартном конфиге выполняется с частотой 1кГц. А те функции, которые выполняют генерацию импульсов шага/направления выполняются в base thread, его скорость зависит от latency компьютера, в среднем на подходящем компьютере это около 30 кГц.gendos писал(а):1 кГц это частота выходных импульсов? А сколько EMC2 тратит времени на расчет следующей координаты ?Хотя я не знаю как там все считается.
1000 имп/об * 3000 об/мин /60 = 50 кГц, справится с натяжкой, и только на действительно хорошем компе... или в сочетании с платой mesa и практически любой комп !aftaev писал(а):энкоедр выдает на один оборот больше 1000 импульсов на скорости 3000об/мин и так ежели неошибаюсь до 6ти осей(двигателй). ЕМС справится.