Страница 2 из 2

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 21:09
gendos
Видео работы выложить не могу (может через 2-3 недели),
а контролер отсюда(пульт и драйвер шаговиков)

http://embroid.ru/vyshivalnye_mashiny/

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 21:47
aftaev
я ваще про контроллер спрашивал который шустрее ЕМС

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 22:05
gendos
Контролер стоит на швейных автоматах. как его показать не знаю.Схемы нет.
В контролере ничего особенного IRF540 и микруха 297 и микроконтроллер.Пульт ещё проще, но везде свои прошивки(поэтому повторить нельзя)
Вот и извращаюсь с EMC2 .

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 22:09
gendos
А может я зря на EMC2 наговариваю. Когда сделаю полноценные испытания тогда раскажу.

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 22:16
Nick
Диаметр барабана 24,5мм, длина = 24,5*3,1415 ~= 77мм. 10 отверстий в секунду = 15мм*10отв = 150мм = 2 оборота двигателя = 800 шагов в полушаге < 1кГц. Цифра совсем небольшая, EMC2 с ней справится играючи (если, только у компьютера latency не зашкаливает).

Или я чего-то недогоняю?

Ну прибавим ускорение/торможение ну будет не 800 шагов в сек, а 2400, все равно должно потянуть...

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 22:33
gendos
Да я тоже вроде так думал.Но когда запускал G код (без станка)чтоб просто оценить время отработки программы,например 100 отверстий .
такое ощущение что информация по дисплею EMC2 ,бежит медленно(явно не 10 строчек к секунду).Хотя в последних опытах с материнкой на Атоме 525
что то уже приближалось к нужному результату.При этом скорости и ускорения были гораздо выше расчетных.

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 22:40
gendos
шагов в полушаге < 1кГц. Цифра совсем небольшая, EMC2 с ней справится играючи



1 кГц это частота выходных импульсов? А сколько EMC2 тратит времени на расчет следующей координаты ?
Хотя я не знаю как там все считается.

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 22:47
aftaev
gendos писал(а):такое ощущение что информация по дисплею EMC2 ,бежит медленно(явно не 10 строчек к секунду).Хотя в последних опытах с материнкой на Атоме 525
ЕМС будет отрабатывать в зависимостиотнасоек двигателей. Если ты просто взял первые попавшиеся настройки и решил погонять ЕМС то там мож ограничение в скорости в 1-2м/мин.
gendos писал(а):1 кГц это частота выходных импульсов? А сколько EMC2 тратит времени на расчет следующей координаты ?
gendos, ЕМС может считывать энкодер с сервы у которой энкоедр выдает на один оборот больше 1000 импульсов на скорости 3000об/мин и так ежели неошибаюсь до 6ти осей(двигателй). ЕМС справится.

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 23:05
gendos
Настройки двигателей я в EMC конечно сделал ,даже завышал параметры.
После праздников поставлю новые контролеры буду пробовать ,тогда отпишусь.

Re: Как протестировать 5-Axis-CNC-Breakout-Board-Interface

Добавлено: 30 дек 2011, 23:31
Nick
gendos писал(а):1 кГц это частота выходных импульсов? А сколько EMC2 тратит времени на расчет следующей координаты ?Хотя я не знаю как там все считается.
Там есть несколько потоков, та процедура которая считает скорость в стандартных настройках загружается в серво-потоке. Он в стандартном конфиге выполняется с частотой 1кГц. А те функции, которые выполняют генерацию импульсов шага/направления выполняются в base thread, его скорость зависит от latency компьютера, в среднем на подходящем компьютере это около 30 кГц.
aftaev писал(а):энкоедр выдает на один оборот больше 1000 импульсов на скорости 3000об/мин и так ежели неошибаюсь до 6ти осей(двигателй). ЕМС справится.
1000 имп/об * 3000 об/мин /60 = 50 кГц, справится с натяжкой, и только на действительно хорошем компе... или в сочетании с платой mesa и практически любой комп :D!