Страница 202 из 245

Re: LinuxCNC + Orange Pi

Добавлено: 17 фев 2021, 06:52
MX_Master
xenon-alien писал(а): Ну и попытался запустить Gmoccapy, но безрезультатно.
Touchy удалось запустить.
Такие мини ПК и (данная сборка LinuxCNC в частности) под Gmoccapy не заточены, можно даже не парится ;)

Re: LinuxCNC + Orange Pi

Добавлено: 17 фев 2021, 14:06
xenon-alien
MX_Master писал(а): 17 фев 2021, 06:52
xenon-alien писал(а): Ну и попытался запустить Gmoccapy, но безрезультатно.
Touchy удалось запустить.
Такие мини ПК и (данная сборка LinuxCNC в частности) под Gmoccapy не заточены, можно даже не парится ;)
По поводу железа мини ПК не в курсе, но кто-то под меньшее разрешение переделывал...
Вот

Re: LinuxCNC + Orange Pi

Добавлено: 17 фев 2021, 17:58
MX_Master
На процессор слабого мини ПК вешается вся отрисовка графики и весь небыстрый Python функционал Gmoccapy. Всё вместе = ощутимые тормоза. Для тяжёлых интерфейсов лучше брать ПК с аппаратной отрисовкой OpenGL. Там хоть проц свободен от графики, на прочие Python скрипты время остаётся.

Re: LinuxCNC + Orange Pi

Добавлено: 17 фев 2021, 19:00
antoxa-kylibin
В проекте myCNC как то реализовали вариант использования одноплатника в связке с контроллером, хватает мощи рисовать и рулить, как это сделали?....что то подобное на linuxcnc не запилить? Если orange pi + mesa 7i92 связку попробовать, не прокатит? или вся беда в том что GUI требует OpenGL который одноплатники не умеют делать аппаратно, а это делают программно и поэтому проц вешается?

Re: LinuxCNC + Orange Pi

Добавлено: 17 фев 2021, 19:19
Prav
Mycnc тоже нужен аппаратный opengl

Re: LinuxCNC + Orange Pi

Добавлено: 17 фев 2021, 19:29
MX_Master
antoxa-kylibin писал(а): В проекте myCNC как то реализовали вариант использования одноплатника в связке с контроллером, хватает мощи рисовать и рулить, как это сделали?
Грубо говоря, всё, что критично по времени отклика находится внутри контроллера, а мини ПК - для работы интерфейса и каких-то прикладных задач.
Prav писал(а): Mycnc тоже нужен аппаратный opengl
Я слышал, что на ARM одноплатниках интерфейс mycnc отрисовывается процессором.
antoxa-kylibin писал(а): что то подобное на linuxcnc не запилить? Если orange pi + mesa 7i92 связку попробовать, не прокатит? или вся беда в том что GUI требует OpenGL который одноплатники не умеют делать аппаратно, а это делают программно и поэтому проц вешается?
Для ARM одноплатников нужен лёгкий интерфейс, которых отрисовывается средствами OpenGL ES. Таких интерфейсов пока нет.

Re: LinuxCNC + Orange Pi

Добавлено: 17 фев 2021, 21:30
xenon-alien
xenon-alien писал(а): Базовый период даже не знаю какой выставлять.
Подскажи пожалуйста, какой выставить, что бы не выдавало ошибки?
Или постепенно подымать, пока не пропадет сообщение?

Re: LinuxCNC + Orange Pi

Добавлено: 18 фев 2021, 01:45
MX_Master
Чем проще интерфейс управления, тем меньше можно поставить BASE_PERIOD ;) т.к. всё висит на одном процессоре

Re: LinuxCNC + Orange Pi

Добавлено: 18 фев 2021, 01:59
xenon-alien
MX_Master писал(а): 18 фев 2021, 01:45 Чем проще интерфейс управления, тем меньше можно поставить BASE_PERIOD ;) т.к. всё висит на одном процессоре
У тебя как настроено и какой интерфейс что бы ошибок не было?
Можешь поделиться, что бы сравнить?

Re: LinuxCNC + Orange Pi

Добавлено: 18 фев 2021, 10:16
MX_Master
xenon-alien писал(а): У тебя как настроено и какой интерфейс что бы ошибок не было?
Можешь поделиться, что бы сравнить?
Последний раз, когда пользовался интерфейсом tklinuxcnc, ставил 30мкс. Меньше низя. В дальнейшем планирую пользоваться апельсинами только вкупе с внешним контроллером. Сервопериод на апельсинах держится неплохо ;)

Re: LinuxCNC + Orange Pi

Добавлено: 18 фев 2021, 10:30
sima8520
antoxa-kylibin писал(а): В проекте myCNC как то реализовали вариант использования одноплатника в связке с контроллером, хватает мощи рисовать и рулить, как это сделали?
для небольших УП пригодна визуализация, на тяжелый УП приходится выключать визуализацию вовсе, иначе тормоза.
Комп асус тинкербоард эсс
на УП больше 100мБ - лотерея, может прокатить, может нет. Под словом прокатить я имею ввиду работу станка в принципе))))
Тут и обычный комп думает не сразу на таких УП...)))

Re: LinuxCNC + Orange Pi

Добавлено: 18 фев 2021, 12:33
xaxexa
Всем добра, наверно дурацкий вопрос, но все же,
Нужно ли на апельсин делать кепку с оптопарами? Или чем-то подобным на драйвера типа tb6600, посоветуйте оптопары...
есть ли вариант подключить выхода rpm с драйвера шпинделя для отображения в линуксснс? Как обратная связь...

Re: LinuxCNC + Orange Pi

Добавлено: 19 фев 2021, 00:20
гражданинъ
:cheesy:
гражданинъ писал(а): Праздники прошли ,а тема MPG and LinuxCNC+Orang Pi не раскрыта!
Похоже пора до раскрыть .Всё же прикрутил я это дело без укропа и суперклея! Из "железа" применил два 8ми канальных двунаправленных конвертера 5-3.3 вольта ,спаял их этажеркой за ножки питания .На одном все пошли на драйвера ,на втором три на хоумы ,один енейбл и два на собственно A и B MPG и один ESTOP конечно. Пины выбора осей подключаются кнопками на плюс 3.3 вольта через резистор (был 3К),может и на прямую можно ,но стрёмно. Галетник множителя подключает пины прямо на ноль .Jog Pendant прогнал через конвертер MX_Master и вставил в castom.hal .Вручную поменял входные пины на 24,26,27,28,29,31,32 ,в HALе так же дописал их входами и...... EMC перестал загружаться! Пришлось взять "помощь клуба" и поменять все номера осей (0,1,2) на x,y,z и всё поехало !За исключением одного ,на 24й ноге есть потенциал 3.3 вольта и при замыкании на ноль шкала переключается ,а на 26й (пробовал и 23ю и 37ю ) ноль и не переключается соответственно ,если подать туда 3.3 вольта через резистор то движения нет вообще .С этим я готов мириться ,что бы не нарваться на рифму :cheesy: . Короче тем что получилось я очень доволен !Автору благодарен за разработку ! Весьма не плохая штуковина вышла ! По расходам наверное всё (апельсин,блок питания,конвертеры,кулер,флэшка) в три тыр помещается .Сваяю корпус для пульта и буду пробовать на "большом " станке .Есть 20ти и 40мм стеклотекстолит ,можно выстругать из него ,но вреднючей пыли будет ....За то монолит !Или сборный из тонкого ,подумаю .

Re: LinuxCNC + Orange Pi

Добавлено: 19 фев 2021, 00:40
гражданинъ
Случайно заметил такую особенность ,если на клаве нажать хоум то можно "отхоумить" одну активную ось .Но ту где 2 мотора нельзя ! Поедет только один и поломает всё !
И ещё одно ,софтлимиты не переезжает ,что радует !

Re: LinuxCNC + Orange Pi

Добавлено: 19 фев 2021, 02:05
merkwurdigliebe
а значение HOME_SEQUENCE у этих двух моторов отрицательное и одинаковое?
A negative HOME_SEQUENCE also applies to commands to home a single joint. If the HOME_SEQUENCE value is negative, all joints having the same absolute value of that HOME_SEQUENCE will be homed together with a synchronized final move. If the HOME_SEQUENCE value is zero or positive, a command to home the joint will home only the specified joint.

Re: LinuxCNC + Orange Pi

Добавлено: 19 фев 2021, 10:33
гражданинъ
Вроде как я понял это нужно что бы выравнивало по двум датчикам хоум ,а у меня один .Попробую и это .На макете можно всё !
Да ,проверил ,с минусом работает правильно ,спасибо ! И если не отхоумиться то иксом можно подвигать а игреком и зетом не даёт ,ругается . И это радует !

Re: LinuxCNC + Orange Pi

Добавлено: 20 фев 2021, 00:17
гражданинъ
Померил на другой апельсинке тоже на 24й есть 3.3 вольта и дальше на 27й и 28й а на остальных ноль ! Мастер Михаил, от имени планеты прошу ,колись пожалуйста как поправить ?

Re: LinuxCNC + Orange Pi

Добавлено: 20 фев 2021, 22:15
MX_Master
xaxexa писал(а): Нужно ли на апельсин делать кепку с оптопарами? Или чем-то подобным на драйвера типа tb6600, посоветуйте оптопары...
есть ли вариант подключить выхода rpm с драйвера шпинделя для отображения в линуксснс? Как обратная связь...
* на драйвера можно подать сигналы с апельсина напрямую.
* сигнал rpm с драйвера шпинделя можно подключить на вход через конвертер уровней.
гражданинъ писал(а): Померил на другой апельсинке тоже на 24й есть 3.3 вольта и дальше на 27й и 28й а на остальных ноль ! Мастер Михаил, от имени планеты прошу ,колись пожалуйста как поправить ?
Эх, я не в курсе. Возможно, внутренняя подтяжка пина к земле включена. А, может, и нет. В arisc драйвере есть инструментарий для вкл/выкл внутренней подтяжки пинов к земле/питанию. В обычном gpio драйвере такого функционала нет.

Re: LinuxCNC + Orange Pi

Добавлено: 20 фев 2021, 22:20
гражданинъ
Спасибо ! Я хочу ещё попробовать выбрать 2 пина без номинала 3.3 вольта и замыкать их на плюс через резюк .

Re: LinuxCNC + Orange Pi

Добавлено: 27 фев 2021, 15:16
гражданинъ
Это не сработало .За то сработало следующее,я у энкодера забрал пины с номиналом 3.3 вольта ,а ему подсунул без и всё срослось !Осталось галетник скоммутировать .Всё же ,Михаил, можно на пины выбора осей подать 3,3 вольта без резистора (ответ "попробуй" не правильный )?
Что интересно, энкодер работает и с инвертированными пинами и с не и с одним инвертированным ! И бонус ,24я с номиналом 3,3 вольта в запасе !