Страница 114 из 245
Re: LinuxCNC + Orange Pi
Добавлено: 26 фев 2019, 17:39
Serg
MX_Master писал(а):SmoothStepper люди всё равно покупают (: А ведь за эту сумму можно взять мини ПК под LinuxCNC и месу.
Потому-что привычная винда.
Драйвер для Mesa под Mach3 некий чувак писал, драйвер даже как-то работал. Ну чувак дописался до того, что перешёл на LinuxCNC...

Re: LinuxCNC + Orange Pi
Добавлено: 26 фев 2019, 18:12
MX_Master
UAVpilot писал(а):Потому-что привычная винда.
А ведь винда и
Mach3 тоже не бесплатные. Интересно, а писал ли кто-нибудь драйвер
LinuxCNC для
SmoothStepper'a ?
Re: LinuxCNC + Orange Pi
Добавлено: 26 фев 2019, 20:00
raddd
UAVpilot писал(а):Ну чувак дописался до того, что перешёл на LinuxCNC...
Ушел в матрицу))))
Re: LinuxCNC + Orange Pi
Добавлено: 26 фев 2019, 21:03
MX_Master
Если б он для своего контроллера писал, тогда бы доделал. А так, получается, что после этой работы в выигрыше был бы производитель плат Mesa и другие пользователи Mach3. А сам бы автор ничего, кроме спасибок, не имел.
Для своего контроллера я, вощем-то, планирую поддержку Mach3/4, но не сразу. Нюансов работы с каждым ЧПУ довольно много. По ходу работы над плагинами и драйверами, буду обдумывать и свой вариант ЧПУ.
Re: LinuxCNC + Orange Pi
Добавлено: 27 фев 2019, 01:13
Serg
Он писал для имеющейся у него платы т.к. считал, что LinuxCNC это слишком сложно и непонятно.

Re: LinuxCNC + Orange Pi
Добавлено: 28 фев 2019, 06:48
antoxa-kylibin
Можно я тоже скажу мысли в эфир....Идея сделать из апельсина "монстра" чпу конечно крутая и заманчивая в плане бюджетности такой платформы, но вот пока опыты показывают что не такой то и монстр эта балалайка....по мне с ней очень много затыков получается, может конечно все их можно победить, но как то уже с трудом верится. С другой стороны, сейчас x86 комп куда проще найти или собрать. Даже относительно старые компы нормально перевариваю линукс с привычными интерфейсами. Проблема только в ограничении lpt порта. Есть Mesa которая решает эту проблему отлично, но ценник уже не малый. Может стоит действительно смотреть в сторону аппаратных генераторов, считалок, читалок, перделок и свистелок импульсов? По чем linux умеет общаться с подобными железками ethernet? Pci? USB? Может все так стоит попробовать сделать аналог месы на том же stm32 или как там...я так понимаю что в таком случае глобально нужно решить 2 задачи: 1-я придумать саму железяку и прошивку к ней, 2-я написать драйвер под linux дабы научить его общаться с железякой....ну и чтобы работали стандартные интерфейсы (axis) например. Вон один хороший человек сделал плату степмастер, да не 500р она стоит, но по мне свои деньги она стоит и частично решает задачи дрищавого lpt порта. Вон ребята из purelogic вообще свой контроллер запилили, правда под windows. Нужно что то подобное запилить и под linux...тогда будет и конкуренция и т.д. И т.п. За бесплатно никто и не говорит, но за вменяемые деньги. Если дешевле месы но с подобным функционалом сделаете, то уже победа будет. И не надо будет arm мучать....Вон сам Линус Торвальдс недавно высказал свое мнение про эту архитектуру и в ближайшее время чуда не будет с армами....ну эт так....к слову...
Re: LinuxCNC + Orange Pi
Добавлено: 28 фев 2019, 07:01
antoxa-kylibin
Все таки хочется иметь возможность собрать бюджетный вариант станка с обратной связью.... например шд+энкодеры=linux+pid . Основная цель - контролировать перемещения станка, дабы в нештатных ситуациях не получать в лоб фрезой и не пороть заготовки....усе, большего и не надо.
Re: LinuxCNC + Orange Pi
Добавлено: 28 фев 2019, 07:26
MX_Master
Линус говорил про серверное применение ARM. Во всех остальных областях ARM будет к месту. Сам LPT порт может выдать больше 2 МГц, так что он ни при делах, дело в latency. Отдельный контроллер на STM32 в процессе, его цена будет зависеть от китайцев.
Апельсин слаб по части софта. Производитель выставил малую цены и берет количеством, а не качеством.
Re: LinuxCNC + Orange Pi
Добавлено: 28 фев 2019, 10:02
frezeryga
Да пусть оно 200 баксов стоит или сколько там меса стоит? Лишбы был готовый законченный продукт чтоб включил и работай и платка удобная чтоб типа ет6 чтоб все на ней было для простого станка. Конструкторов полно а готовых законченных продуктов нету.
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 02:51
hmnijp
Нужен нормальный юзабельный интерфейс/софт из коробки. Пусть это будет хотя бы разворачиваемый образ linuxcnc(по типу PathPilot от тормача) простой, но с каким-никаким функционалом.
Абсолютное большинство останавливает именно допиливание всей кучи нужных фишек, которые в нем возможны, но требуют всегда руками ковыряться в hal и ini. Это уже требует времени и хотя бы малейшего понимания программирования. Это всё про кнопочки в gui для различных привязок/смены инструмента, работы с частотниками, modbus, да даже банальных команд для лимитов, джог или go home. ну и прочих рюшечек и визардов которые будут из коробки. Всего этого там по дефолту нет, а возьня и изучение отбивает желание этим пользоваться у 90%, не меньше. В маче достаточно установить, забить пины, скорости и лимиты, и всё - можно пользоваться, а те-же плагины и скрипты вставляются в два клика + ctrl-c ctrl-v. Это всех нетребовательных хоббистов и подкупает. Даже у убогого GRBL и то с виду больше аудитории, хоть он и глюковато-минималистичный, но возьни с ним меньше на порядок. А ведь большинству то и не надо многого.
Тут даже обидно, что возможностей такая гора, огромное количество разрозненных мануалов, всяких железок и драйверов к ним, но до сих пор нет банально вменяемого дефолтного gui которое не потребует лезть в файлы. С этим не умеет и не хочет возиться абсолютное большинство хоббистов. То-же самое до сих пор происходит и во всем остальном linux зоопарке - не хотят люди писать ручками - нужны кнопочки для всего, с подсказками, на все случаи жизни.
Хотя судя по последним темам, появляется какая-то надежда на богатый gui.
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 03:38
Serg
hmnijp писал(а):Абсолютное большинство останавливает именно допиливание всей кучи нужных фишек, которые в нем возможны, но требуют всегда руками ковыряться в hal и ini. Это уже требует времени и хотя бы малейшего понимания программирования. Это всё про кнопочки в gui для различных привязок/смены инструмента, работы с частотниками, modbus, да даже банальных команд для лимитов, джог или go home. ну и прочих рюшечек и визардов которые будут из коробки. Всего этого там по дефолту нет, а возьня и изучение отбивает желание этим пользоваться у 90%, не меньше. В маче достаточно установить, забить пины, скорости и лимиты, и всё - можно пользоваться, а те-же плагины и скрипты вставляются в два клика + ctrl-c ctrl-v. Это всех нетребовательных хоббистов и подкупает. Даже у убогого GRBL и то с виду больше аудитории, хоть он и глюковато-минималистичный, но возьни с ним меньше на порядок. А ведь большинству то и не надо многого.

Вывод: Абсолютное большинство останавливает именно собственная жадность! - Хочется всяких дополнительных фишек, которые в нем возможны, и узнав о которых хочется обязательно их заполучить, а асилить не получается.
Им нужно воспользоваться ГЗМ-1М, просто установить LinuxCNC вместе с Linux даже на пустой комп, забить пины, скорости и лимиты и просто пользоваться.

Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 04:06
antoxa-kylibin
В целом согласен с тем, что linux не для новичков, все таки с форточкой разница значительная......да из коробки в нем тот же axis интерфейс идёт без всяких плюшек, но в то же время самый минимальный функционал в нем есть. Управлять хоббийным станком на шаговиках можно вполне себе спокойно. Хочется красоты - gmoccapy вам в руки. Там и кнопошки красивишные и функционал поинтереснее....хотя как интереснее, все то же самое только интерфейс по красивее, может удобнее визуально, кому как....другое дело что у каждого юзера свои хотелки и всем не угодишь, опять же вы там что то про смену инструмента говорили....дык это уже по мне далеко не простая вещь для хоббийного класса станков...вот и получается что разработчики linuxcnc заложили максимальную гибкость и функциональность при конфигурировании системы. Тут политика простая, хочешь плюшки и няшки - кури маны и делай под себя все настройки, никто не запрещает. Другое дело что 90% юзерей не хотят это делать.
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 05:50
hmnijp
antoxa-kylibin писал(а):В целом согласен с тем, что linux не для новичков, все таки с форточкой разница значительная......да из коробки в нем тот же axis интерфейс идёт без всяких плюшек, но в то же время самый минимальный функционал в нем есть. Управлять хоббийным станком на шаговиках можно вполне себе спокойно. Хочется красоты - gmoccapy вам в руки. Там и кнопошки красивишные и функционал поинтереснее....хотя как интереснее, все то же самое только интерфейс по красивее, может удобнее визуально, кому как....другое дело что у каждого юзера свои хотелки и всем не угодишь, опять же вы там что то про смену инструмента говорили....дык это уже по мне далеко не простая вещь для хоббийного класса станков...вот и получается что разработчики linuxcnc заложили максимальную гибкость и функциональность при конфигурировании системы. Тут политика простая, хочешь плюшки и няшки - кури маны и делай под себя все настройки, никто не запрещает. Другое дело что 90% юзерей не хотят это делать.
Да 90% не могут даже что-то кроме аксис поднять - лично несколько раз наблюдал, как человек по совету поставил образ(с загрузочной которую я ему записал) запустили настроил аксис, что-то потыкали, у кого-то что то не получилось, другие просто не стали разбираться - говорят СЛОЖНА!! Нет времени, хотя работать, а не вникать. Как с грбл. Хоть проблемами, тормозами, но более менее понятно и в привычном виде.
Не могут даже систему в биосе настроить под нормальную latency и понять что там за цифры в этом тесте. Что уж говорить о том чтоб установить что-то. Все действия останавливаются на "sudo apt inst..." - это и есть большинство виндовых пользователей, для которых вообще вся ОС выглядит как дичь непонятная, а не только емс2.
Не про смену инструмента, банально про кнопку c циклом для тул межеринга, самую простую - с её настройки, можно сказать, начинает каждый в любой системе чпу. чтоб это увидеть - достаточно бегло посмотреть на тучу тем по этому поводу в разных разделах.
В дефолтном аксис у нас что - всего три ползунка и десяток кнопок(половина из которых к управлению станком вообще не относятся) - в реальности её хватает только чтобы попробовать осями подвигать.
Gmocappy, glade, py, qt - всё это по функционалу чуть ближе к реальности, но сразу требует много времени. Надо где-то читать узнавать про них, что это такое и как включить, не говоря уже о том что сначала надо целиком с непривычной для них логикой ОС ознакомиться.
На счет "у каждого свои хотелки" - для большинства станков интерфейс идентичный, даже на стойки взглянуть - куча кнопок, но никто не жалуется на это, хоть и не все пользуют. Как и в маче. Не обязательно же все его странички и менюшки использовать всё время. Главное что они есть, пусть и не на основном окне, пусть спрятаны в настройках, но не нужно читать кучу форумов и делать множество сложных для НЕ разбирающихся в unix и программировании манипуляций, чтоб это всё запустить.
Для большинства хобби пользователей, и не только, всегда нужны - кнопки джог, кнопки для привязки с нескольких сторон, работа с пробеZ, управление частотой шпинделя аналоговое или цифровое, старт стоп покрупнее и визард настройки немного расширить для всего этого - почему этого до сих пор нет по дефолту - не понятно. Не понятно почему сообщество тянет с внедрением многих gui в релиз, ведь их написано масса для всевозможных случаев, и авторы наверняка не против.
Пока не будет более менее насыщенного gui, приятных глазу и понятных визардов - в массы оно не пойдет. так и будет средой для энтузиастов. А ведь давно могло бы обогнать многие коммерческие решения, получив аудиторию и значительно большую поддержку. Правда такая что большинство не хотят изучать систему допиливания, а хотя установить и работать - так во всех сферах. не только в чпу.
BrendaEM ведь молодец, собрала всё в одно, с виду очень приличное, можно сказать в одиночку. если дальнейшее пойдет в релиз - будет просто шикарно. Просто удивляет, почему раньше "ели кактусы" и никак не решались на это.
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 06:29
atomichammer
Значит, народу нужен не очередной одноплатник, а готовый дистрибутив с тем же gmoccapy в качестве дефолтного интерфейса и плюс ещё всякие полезные макросы (подпрограммы).
Меня тоже убивает интерфейс LinuxCNC (любой, кроме Brenda), даже после нескольких лет на PlanetCNC, где ничего исправить нельзя, но все есть и иконки красивые =)
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 07:03
hmnijp
atomichammer писал(а):Значит, народу нужен не очередной одноплатник, а готовый дистрибутив с тем же gmoccapy в качестве дефолтного интерфейса и плюс ещё всякие полезные макросы (подпрограммы).
Да не обязательно так. Одно другому не мешает. Но пока не будет простого в использовании "массового" дистрибутива - железо далеко не уедет, так сказать.
Сообществу уже больше 10 лет, а реально рабочего готового интерфейса, чтоб алл-ин и юзер френдли так и не появилось.
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 10:57
frezeryga
Вот если был бы готовый образ с подобным человечьим интерфейсом и человечьими настройками всего что надо простому станку на 3-4 оси. И все это на микрокомпьютере то народ бы юзал массово. Я даже немного пытался искать кто мне за деньги это сделает.
А то что в линуксе по умолчанию пустой экран с 3мя микроскопическими кнопками и ползунками это какойто позор софтостроения.
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 11:45
_Pavel
Почитал про LinuxCNC + Orange Pi несколько страниц и сайт посмотрел. Как я понял это работает, но есть какие то проблемы. Можно как то срезюмировать как реально в данный момент это работает и какие есть ограничения?
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 11:50
MX_Master
Все эти красивости можно точно так же нарисовать под LinuxCNC. Но есть небольшая сложность. Для LinuxCNC нет человекопонятного редактора настроек. Чтобы как положено, в виде менюшек с ползунками, текстовыми полями и кнопочками.
Это значит, что помимо красивой ЧПУ морды, автор должен сделать ещё и визуальный редактор настроек, компонентов и драйверов. Объём знаний, умений и времени для этой задачи превышает любые дизайнерские потуги над ЧПУ мордой.
Для сравнения. Простую красивую ЧПУ морду для управления можно сделать за месяц-два. А вот редактор настроек, включающий в себя все INI/HAL файлы и работу с компонентами, можно колупать целый год и даже больше. За доширак с майонезом за такое никто не возьмётся.
_Pavel писал(а):Почитал про LinuxCNC + Orange Pi несколько страниц и сайт посмотрел. Как я понял это работает, но есть какие то проблемы. Можно как то срезюмировать как реально в данный момент это работает и какие есть ограничения?
Работает, но медленно (:
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 12:05
_Pavel
Медленно моторами крутит или на кнопки долго реагирует?
Re: LinuxCNC + Orange Pi
Добавлено: 01 мар 2019, 12:08
MX_Master
_Pavel писал(а):Медленно моторами крутит или на кнопки долго реагирует?
И то и другое. С моторами мы можем разобраться, а со скоростью интерфейса пока проблема.