Страница 1 из 3
Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 12:12
torvn77
Форум конечно здесь аполитический,но вот как быть,если ввод санкций приведёт к прекращению поставок контролёров MESA Electronics?
На контролёры какиз производителей их можно будет заменить без потери функциональности?
Есть и ещё одно соображение,современные станки развивают скорости до 40~50 метров/мин.
И ещё,есть материал:
http://www.delcam-ural.ru/cam/tehpodderjka
Максимальную подачу, которую может обеспечить система ЧПУ можно определить по формуле Fmax = Длина перемещения в кадре /Время обработки кадра *60 ............... Современная система ЧПУ должна смотреть вперед со скоростью от 100 до 200 кадров в секунду, чтобы успеть сделать расчеты для торможения на подходе к углу и разгона после поворота.
Из него получается,что на штатной для 5i25 частоте обновления координат в 0,001 сек подача скоростной фрезеровки будет
(0.01/0.001)*60=600 мм/мин что довольно мало.
Если же попытаться поднять частоту до максиума,разгон до которой и стабильная работа на которой не гарантированы то получится
(0.01/0.0001)*60=6000 мм/мин что тоже не много.
Или я чего-то не понял,или учитывая фрезеровку на 60 м/мин будет маловато,
Какие контролёры дляLinuxCNC позволят сделать большую частоту планировщика?
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 14:45
sertix
Тимофей, ты опять теорией занялся, на практике у тебя разве такой контроллер стоит? Практической пользы от этой формулы я не вижу, да и какой скоростной фрезеровке ты говоришь, если простую еще не освоил как следует!
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 14:51
aftaev
torvn77 писал(а):Форум конечно здесь аполитический,но вот как быть,если ввод санкций приведёт к прекращению поставок контролёров MESA Electronics?
Кошмариков насмотрелся

Начнем сами собирать
torvn77 писал(а):Есть и ещё одно соображение,современные станки развивают скорости до 40~50 метров/мин.
это не предел. Если брать по электронике то КФЛОП показывал что может и больше 100м/мин выдавать. Проблема с железом.
torvn77 писал(а):И ещё,есть материал:
http://www.delcam-ural.ru/cam/tehpodderjka
Или я чего-то не понял,или учитывая фрезеровку на 60 м/мин будет маловато,
Какие контролёры дляLinuxCNC позволят сделать большую частоту планировщика?
Когда ты сможешь сделать железо(станок) при которой будет работать ВСО тогда тебе цена стойки будет меньше всего беспокоить

ВСО работает на больших скоростях и малым съемом, НО нужно обеспечить равномерный съем. А не так что съем идет 0,05мм, а на поворотах из-за того что станина согнулась или люфты разные съем возрос до 0,1мм и прощай фреза

Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 18:31
Serg
aftaev писал(а):Кошмариков насмотрелся

Начнем сами собирать

+1 Лично я уже поднимал прошивки для 7i43 и 5i25 на сторонних платах.

Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 18:36
aftaev
UAVpilot писал(а):+1
ты забыл где + жмакаются
UAVpilot писал(а):Лично я уже поднимал прошивки для 7i43 и 5i25 на сторонних платах.
так не интересно, нужно чтобы и мы сами могли поднять с твоей помощью

Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 20:23
torvn77
UAVpilot писал(а):+1 Лично я уже поднимал прошивки для 7i43 и 5i25 на сторонних платах.

А что за платы?
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 20:30
Сергей Саныч
Китайцы вроде санкции вводить не собираются, микросхемы в основном, там и в ЮВА производятся, платы сами сделаем (см. контроллер от Михаила).
И вообще, есть предложение решать проблемы по мере их поступления.
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 20:37
aftaev
пусть больше вводят санкций, у нас лично работы прибавилось

Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 21:20
Dmaster
aftaev писал(а):так не интересно, нужно чтобы и мы сами могли поднять с твоей помощью
Я тут с Афтаевым рядом постою... Делись опытом)!)) Очень интересует поднять 7I49 и желательно 5i22
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 22:42
Serg
aftaev писал(а):ты забыл где + жмакаются

Не забыл, "+1" в данном случае - это согласие с твоим ответом.
torvn77 писал(а):А что за платы?
Демоплаты на подходящих чипах.
aftaev писал(а):так не интересно, нужно чтобы и мы сами могли поднять с твоей помощью

Это не проблема, проблема в другом - эти демоплаты стоят в разы дороже Mesa.

Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 22:46
aftaev
UAVpilot писал(а):Это не проблема, проблема в другом - эти демоплаты стоят в разы дороже Mesa.
ты покажи что и как, а то тут санкции разные грядут

А мы мож купим что нужно

Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 03 авг 2014, 22:58
Serg
Да тут всё элементарно: смотрите какой чип стоит на оригинальной плате, находите демоплату с таким-же или более мощным чипом, покупаете, в исходниках прошивки правите распиновку в соотв. со своей платой, компилите, заливаете в плату и у вас в руках аналог Mesa.

Ну или просто самому нарисовать практически типовую схему под соотв. чип, развести плату (там всего 4 слоя получается), заказать у китайцев, запаять, прошить, продавать.
P.S. Платки, подходящие под аналог 7i43 можно найти баксов за 200+, для аналога 5i25 платка будет стоить баксов от 700 (из-за PCI).
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 13 июл 2015, 19:17
torvn77
Подниму ка тему:
Китайцы делают клоны для NC студии за 2773 руб под NC 5.5.60 или за 5000 правда продавец не сказал какую NC эта плата держит.
По сравнению с ним комплект 6i25+7i76 получается в 4 или в 8 дороже.
Не сделает ли кто сопоставимые по цене аналоги этих китайских плат под NC студии?
А то ведь учитывая вымирание LPT LinuxCNC может выпасть из нижнего ценового сегмента.
Конечно есть ещё какие то поддерживаемые LinuxCNC контролёры, но известна то только Mesa...
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 13 июл 2015, 19:19
aftaev
torvn77 писал(а):А то ведь учитывая вымирание LPT LinuxCNC может выпасть из нижнего ценового сегмента.
http://www.ebay.com/sch/i.html?_from=R4 ... T&_sacat=0
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 13 июл 2015, 20:16
Serg
torvn77 писал(а):Конечно есть ещё какие то поддерживаемые LinuxCNC контролёры, но известна то только Mesa...
А доки на LinuxCNC читать не пробовал?..
И без проблем получаем возможность использовать копеечные Pluto-P и 7i43.
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 13 июл 2015, 20:21
torvn77
Понятно что пока LPT в процессе вымирания, но сколько из этих устройств выпущены ради GPIO,
а сколько ради поддержки старого оборудования, при том что новое оборудование делают сразу на USB?
Имхо сменится парк старого оборудования на LPT и нужного количества продаж уже не будет.
При этом под МАЧ под МАЧ есть аппаратные USB контролёры.
Вот к примеру, почему бы не сделать аналог вот такой платы за 99,5$ :
CNC 3 Axis 1Mhz Mach3 USB Motion Controller Card Interface Breakout Board E-CUT
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 13 июл 2015, 20:39
torvn77
UAVpilot писал(а):И без проблем получаем возможность использовать копеечные Pluto-P и 7i43.
1)
Поиск Pluto-P cnc
http://www.ebay.com/sch/i.html?_from=R4 ... c&_sacat=0
Поиск 7i43 cnc
http://www.ebay.com/sch/i.html?_odkw=7i ... c&_sacat=0
2)
Китайцы с NC за 2773 руб(49,5$) и MACH c E-CUT за 99,5$ предлагают готовое решение вида привинтил провода.
А Pluto-P таким решением является?
И подключается она судя по нагугленному через тот же LPT интерфейс.
А к MESA 7i43 судя по фото надо докупать плату 50 пин.
И это при том что самая дешёвая 7i43 стоит 79 долларов.
Всё это сопоставимо для простых портальных фрезеров с готовыми Китайскими NC или E-CUT за 50~99$?
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 13 июл 2015, 21:27
Serg
torvn77 писал(а):Поиск Pluto-P cnc
А кто сказал, что все это должно продаваться на ebay?
torvn77 писал(а):А Pluto-P таким решением является?
Фактически да.
torvn77 писал(а):И подключается она судя по нагугленному через тот же LPT интерфейс.
Ибо это дешевле PCI. А в случае USB минимальное время обмена типа запрос-ответ - 1мс. Причем это именно минимальное время и оно ничем не гарантировано, т.е. может быть и 1мс и 10с, как повезёт.
Ну или возми FPGA чуть мощнее и сделай подключение по Ethernet или PCI? это не сложно.
torvn77 писал(а):А к MESA 7i43 судя по фото надо докупать плату 50 пин.
Не обязательно. Например у меня в домашнем станке для подключения драйверов/концевиков к 7i43 используется обычная "breakout board" для подключения драйверов к LPT.
torvn77 писал(а):Всё это сопоставимо для простых портальных фрезеров с готовыми Китайскими NC или E-CUT за 50~99$?
Кто-то запрещает их использовать?

Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 14 июл 2015, 12:49
torvn77
UAVpilot писал(а):Кто-то запрещает их использовать?

Ну я пишу для тех кому интересен LinuxCNC и кто не хочет замыкания этой ЧПУ на тяжёлых обрабатывающих центрах.
Конкурентов то может там и нет, но только грядёт рынок 3D принтеров где нужны относительно простые ЧПУ при довольно сложном софте,
в котором ЧПУ становится своеобразным рендером сцен в 3D редакторах.
И из любительских систем туда пролезутимхо именно те, кто останется на рынке простых 3D фрезеров для масс, который сейчас LinuxCNC потихоньку начинает оставлять(LPT то уходит в прошлое)
UAVpilot писал(а):Ибо это дешевле PCI. А в случае USB минимальное время обмена типа запрос-ответ - 1мс. Причем это именно минимальное время и оно ничем не гарантировано, т.е. может быть и 1мс и 10с, как повезёт.
Ну или возми FPGA чуть мощнее и сделай подключение по Ethernet или PCI? это не сложно.

Ну пусть будет с LAN, главное чтобы по цене не более 7 000 р.
(Из 16 входов GPIO 7i76 я использую только 5(home-limit,probe,Estop-in) и один выход (Estop-out), ну ещё входы выходы контролёра шпинделя.
В общем если убрать то, что не будет использовано в простых 3D фрезерах,
а GPIO управлять не через контролёры, а напрямую с ног FPGA , как это сделано в прошивке prob_rfx2,
то имхо можно существенно удешевить плату и сделать конкурента контролёрам для MACH и снизить ценовую разницу с Китайскими платами для NC.
Re: Какие аппаратные контролёры работают с LinuxCNC
Добавлено: 14 июл 2015, 14:33
Serg
torvn77 писал(а):И из любительских систем туда пролезутимхо именно те, кто останется на рынке простых 3D фрезеров для масс, который сейчас LinuxCNC потихоньку начинает оставлять
Рынок простых 3D фрезеров в скором времени заполонят полностью законченные контроллеры с функционалом, чуть больше, чем у 3D принтеров, у них с одной стороны будут разъёмы для подключения моторов, а с другой слот для SD или USB для флешек с УП.
torvn77 писал(а):LPT то уходит в прошлое
Все более-менее серьёзные интерфейсы уйдут в прошлое, в смысле исчезнут с материнок. Сейчас уже наблюдается тенденция к убиранию интерфейсов, не нужных "домохозяйкам", ибо именно домохозяйки своей массой диктуют спрос и не желают платить лишние деньги за ненужные им интерфейсы (тут в пору надеятся, чтоб достаточное количество PCI оставляли). при таком раскладе получается, что "будующие недорогие контроллеры" должны будут иметь интерфейс PCI, такой-же как например у платы c LPT.
USB контроллеры - отдельная категория, из-за ограничений USB часть из них будет ограничена по функционалу, а другая часть переродится в полностью автономные о которых я выше написал.
Правильным развитием LinuxCNC было-бы разделение на две части: интерфейс с пользователем и так называемое "ядро" (планировщик, HAL, драйвера железа), делить можно например по NML. И "ядро" портировать на разные современные микроконтроллеры, например производительности и возможностей недорогого stm32f4 вполне хватит.