LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение _Pavel »

Ну вот у меня сейчас станок настроен 320 шагов на мм по каждой оси. Скорость с которой движки не очень перегреваются около 15 мм/сек. Итого надо выдать 4800 герц на каждую ось. С этим справится?
Если в примерно милисекундах оценить задержки по интерфейсу, то примерно сколько будет?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

С интерфейсом tklinuxcnc максимальная частота 17 КГц. Этот интерфейс не тормозит. А вот интерфейс AXIS уже притормаживает. В основном, за счёт отрисовки траектории. На AXIS можно выдавить максимум 8 КГц.
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение _Pavel »

MX_Master писал(а):На AXIS можно выдавить максимум 8 КГц.
Это он может одновременно на каждую ось давать?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Да, я тестировал только до 4-х осей.
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение _Pavel »

MX_Master писал(а):Да, я тестировал только до 4-х осей.
Значит и 5 осей либо с этой частотой, либо с чуть меньшей потянет.
Посмотрел интерфейс tklinuxcnc, вроде нормальный, что еще нужно от интерфейса, тем более если не тормозит и еще частоту выдает которой за глаза хватит. Все, лезу выбирать orange pi.
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

MX_Master писал(а):С интерфейсом tklinuxcnc максимальная частота 17 КГц. Этот интерфейс не тормозит. А вот интерфейс AXIS уже притормаживает. В основном, за счёт отрисовки траектории. На AXIS можно выдавить максимум 8 КГц.
А вот Keystick без Иксов просто в стратосфере летать должен :)
Кстати, а когда планируется новая сборка образа? Очень нетерпится :D
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

_Pavel писал(а):Все, лезу выбирать orange pi.
Пока поддерживаются только процессоры Allwinner H2+, H3 и H5
Kovus2 писал(а):Кстати, а когда планируется новая сборка образа?
В этом году (:
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение _Pavel »

MX_Master писал(а):Пока поддерживаются только процессоры Allwinner H2+, H3 и H5
Купил H5 с двумя гигами
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

_Pavel писал(а):
MX_Master писал(а):Пока поддерживаются только процессоры Allwinner H2+, H3 и H5
Купил H5 с двумя гигами
2 Гига - хороший выбор. Мне 1 Гига на моей маловато для рельефов с большими УП.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

frezeryga писал(а):Я даже немного пытался искать кто мне за деньги это сделает.
Похоже ты единственный из всех участников темы, кто пытался сколько-то (?) за это заплатить. У остальных есть только пожелания и требования... Не удивительно, что нет желающих заполнить столь перспективную бизнес-нишу... :)

P.S. На самом деле желающих платить за создание удобного для них интерфейса полно (это можно даже заметить по моим "побочным проектам"), но среди них пока не находится тех, кто готов делится результатами оплаченной ими работы...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение hmnijp »

MX_Master писал(а):Все эти красивости можно точно так же нарисовать под LinuxCNC. Но есть небольшая сложность. Для LinuxCNC нет человекопонятного редактора настроек. Чтобы как положено, в виде менюшек с ползунками, текстовыми полями и кнопочками.

Для сравнения. Простую красивую ЧПУ морду для управления можно сделать за месяц-два. А вот редактор настроек, включающий в себя все INI/HAL файлы и работу с компонентами, можно колупать целый год и даже больше. За доширак с майонезом за такое никто не возьмётся.
Да не обязательно в это сразу сильно углубляться. Там достаточно расширить стоковый/дабавить ещё визард для настройки основного полезного функционала. А если уж будет одна плата (одно семейство) то всё сводится к преднастройке для работы с ней, и редактор настроек будет вообще минималистичным. Важно чтобы всё это разворачивалось из пакета, и не нужно было каждому весь этот путь проходить.

В принципе и гуи для работы с Hal и ini в теории не сложно оформить. На сколько помню были какие то темы про это. По крайней мере по визуализации Hal точно. Ну и гуи для редактирования кнопок, под какой нибудь pyvcp, с автоматическим их прописыванием - тоже решаемая задача. Ну это уже более глобально.

P.S. лично я всегда поддерживаю краудфандинг. в настоящее время это вполне себе рабочий вариант поощрения.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

hmnijp писал(а):Да не обязательно в это сразу сильно углубляться. Там достаточно расширить стоковый/дабавить ещё визард для настройки основного полезного функционала. А если уж будет одна плата (одно семейство) то всё сводится к преднастройке для работы с ней, и редактор настроек будет вообще минималистичным. Важно чтобы всё это разворачивалось из пакета, и не нужно было каждому весь этот путь проходить.
Уже давно есть визарды для LPT и для Mesa. И в них даже есть что-то вроде "гуи для работы с Hal и ini" - можно галочками добавить доп.панели в интерфейс, штурвал и т.п. Но похоже до этого мало кто добирается - отпугивают мифы про убогость и недружелюбие Linux... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение hmnijp »

UAVpilot писал(а): Уже давно есть визарды для LPT и для Mesa. И в них даже есть что-то вроде "гуи для работы с Hal и ini" - можно галочками добавить доп.панели в интерфейс, штурвал и т.п. Но похоже до этого мало кто добирается - отпугивают мифы про убогость и недружелюбие Linux... :)
Так вот я и говорю что эти визарды надо дополнить уже давно.
А про доп панели(а ведь там всё коряво и не интуитивно) - не нужно иметь возможность их дабавлять - всё важное по дефолту должно быть включено.
Вы говорите о том, что опять всё сводится к неизбежности допиливания - не умеют и не хотят большинство людей это делать! Как не печально, совсем!
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

hmnijp писал(а):лично я всегда поддерживаю краудфандинг. в настоящее время это вполне себе рабочий вариант поощрения.
В нашем "постсоветском" быстрее будет сделать и продать, чем деньги собирать. Тут даже соседи по подъезду не могут меж собой денег на замену общих коммуникаций собрать. А уж сбрасываться на "непонятно что и когда оно ещё будет" захотят единицы.

Платформа Orange Pi, с текущим состоянием софта, не позволяет полноценно развернуть проект. Как вменяемая альтернатива Raspberry и BeagleBon'ам для LinuxCNC - да. Но на замену настольных решений не тянет. Я даже не могу свои эксперименты с локальным/удаленным веб-интерфейсом продолжить. Апельсин их не тянет.
UAVpilot писал(а):Уже давно есть визарды для LPT и для Mesa.
Сергей, это ж просто генераторы. Если в полученных файлах подправить что-то, что генератор не умеет, то следующий запуск генератора все изменения затрёт. Такой редактор настроек позволяет что-то настроить только 1 раз. А дальше юзер крутится по файлам сам.
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение hmnijp »

MX_Master писал(а): В нашем "постсоветском" быстрее будет сделать и продать, чем деньги собирать. Тут даже соседи по подъезду не могут меж собой денег на замену общих коммуникаций собрать. А уж сбрасываться на "непонятно что и когда оно ещё будет" захотят единицы.
Платформа Orange Pi, с текущим состоянием софта, не позволяет полноценно развернуть проект...
Извиняйте что об этом пишу конкретно в этой теме, не имею ввиду конкретно оранжпай, просто обсуждение тут началось..
На самом деле, последнее время стал чаще следить за вашими проектами, и вижу что вы много времени этому уделяете.
Это круто, и не хотелось бы чтобы ваши наработки не получали должного отклика от аудитории и её недостатка, именно из-за этих проблем. Которые собственно ко всему linuxcnc относятся, а не к вам. Ведь без них число пользователей можно было бы значительно расширить.
На счет краудфандинга - вообще не имел ввиду только постсоветское пространство. да и с ним вроде как ситуация улучшается постепенно в этом плане. Ведь есть схожие проекты успешные, тот же смузиваре например. в плане законченности продукта и документации он очень удачный и дружелюбный. У них там вроде как тоже продолжение проекта собирается.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

hmnijp писал(а):Ведь есть схожие проекты успешные, тот же смузиваре например. в плане законченности продукта и документации он очень удачный и дружелюбный. У них там вроде как тоже продолжение проекта собирается.
Их софт скопировали себе китайцы. Модифицировали, закрыли исходники и начали продавать со своими контроллерами, которые разлетаются как горячие пирожки на АЛИ.
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение hmnijp »

MX_Master писал(а):
hmnijp писал(а):Ведь есть схожие проекты успешные, тот же смузиваре например. в плане законченности продукта и документации он очень удачный и дружелюбный. У них там вроде как тоже продолжение проекта собирается.
Их софт скопировали себе китайцы. Модифицировали, закрыли исходники и начали продавать со своими контроллерами, которые разлетаются как горячие пирожки на АЛИ.
Ну это не отменяет того что проект был неплохо реализован :hehehe: Хотя он изначально был opensource и с финансированием, но китайцев это не красит конечно.
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение going »

hmnijp писал(а):тот же смузиваре например
Просветите тёмного ссылочкой пожалуйста. Не пойму о чём речь.
Платы: BPI-M3, BPI-A64, OPI-PC2
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение hmnijp »

going писал(а):Просветите тёмного ссылочкой пожалуйста. Не пойму о чём речь.
smoothieware и разные китайские копии - платы mks sbase. Это всё в основном в среде 3д принтеров распространено. Хотя смузи может и станком управлять, но не для серьезной работы. Просто привел как пример готовой реализации контроллера+софт.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Я ставил себе на станок этот MKS SBASE с оригинальным smoothiware. Софт сыроват. Чип не успевает с SD карты читать Gcode файл, в следствие чего появляются затыки. Да и в целом, они неправильно выбрали первоначальный чип. Он реально по периферии слабоват и флэша разработчикам всегда не хватало.
Ответить

Вернуться в «Электроника»