Страница 3 из 5

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 18:37
MX_Master
alex_sar писал(а): с другой, в linuxcnc снимать карту высот программой на JAVA - это за гранью добра и зла. далеко за гранью
С и Python форева :)

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 19:37
alex_sar
MX_Master писал(а): С и Python форева
:thumbup:

Тут дело не в самом языке, просто зачем тянуть огромный сдк для такой мелкой задачи..
На python'е сделать то же самое раз плюнуть.

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 21:25
iMaks-RS
alex_sar писал(а): На python'е сделать то же самое раз плюнуть.
Сделайте пожалуйста ))) Есть ещё один софт.. который стал недоступный - GCoil.. генератор gcode для чпу намоточного станка..

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 21:32
alex_sar
iMaks-RS писал(а): Сделайте пожалуйста
да можно сделать. проблема что я сам таким не пользуюсь, поэтому поддерживать долго не смогу.
а что, неужели нет вообще альтернатив? может проще их подправить до удобности?

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 22:02
iMaks-RS
оффтоп
Был бы признателен )
GCoil - в свободном доступе нет альтернативы.. софт был под винду.. Сейчас он перестал был доступен.. на ютубе есть видео намоточных станков с ЧПУ, под управлением Mach3.. но у все ссылаются на генератор кода GCoil.. такой вот замкнутый круг.. Пусть будет какой нибудь минималистический интерфейс.. типа TK в стиле twm.. я так понял в Х он поддерживается из коробки.. лишь бы работал.. не до "бантиков-фантиков" в интерфейсе..
https://www.youtube.com/watch?v=H4sOnQJavTI&t=14s

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 22:14
sima8520
блин как по мне так руками написать код проще, две строки всего)))
я свой проволочный станок в мач3 руками "кодирую"

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 22:24
Serg
iMaks-RS писал(а): Мда.. в общем.. обычная ситуация в линухе :lolh:
Вообще-то это обычная ситуация с Java под любой ОС. Выглядит она обычно так:
Разработчики Java: Мы тут нашли очередную уязвимость и чтобы её оперативно заткнуть мы в очередной версии исключили следующие функции и инструменты <далее длинный список>. В какой-нибудь следующей версии обещаем что-нибудь сделать с этим.

P.S. Тут есть и такой пример с коммерческим продуктом: Серверы Supermicro, модуль IPMI (удалённая консоль и управление сервером) - Java-applet (в самой свежей прошивке модуля) ни в какую не работает ни под какой виндой ни с каким браузером. Под линуксом работает с Firefox, и с Chrome.

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 23:03
alex_sar
iMaks-RS писал(а): 24 окт 2020, 22:02 оффтоп
Был бы признателен )
GCoil - в свободном доступе нет альтернативы.. софт был под винду.. Сейчас он перестал был доступен.. на ютубе есть видео намоточных станков с ЧПУ, под управлением Mach3.. но у все ссылаются на генератор кода GCoil.. такой вот замкнутый круг.. Пусть будет какой нибудь минималистический интерфейс.. типа TK в стиле twm.. я так понял в Х он поддерживается из коробки.. лишь бы работал.. не до "бантиков-фантиков" в интерфейсе..
я autoleveler имел в виду.

gcoil - проще один раз g-code написать и при необходимости менять в шапке параметры, нет? зачем там интерфейс.

Re: LinuxCNC 2.8

Добавлено: 07 ноя 2020, 09:11
Boris794
MX_Master писал(а): 18 окт 2020, 16:21
MX_Master писал(а): Поставь для начала что-то типа 20000. И проверь чё как
;)
Простите , вы не могли бы подсказать, куда эту цифру ставить, при настройке pncconfig? У меня проблема -толчковое перемещение осей получилось.
viewtopic.php?f=41&t=31322&view=unread#unread

Re: LinuxCNC 2.8

Добавлено: 07 ноя 2020, 10:20
iMaks-RS
Boris794 писал(а): куда эту цифру ставить, при настройке pncconfig
это актуально для управления с LPT портом... У Вас mesa генерит шаги, а не процессор в компе..
Посмотрите ДШ на сервы, какие тайминги по Step/Dir.. может имеет смысл их увеличить в 2 раза.. Возможно пид нужно настроить. Что-бы забегали сервы JMC iHSV57, пришлось немного повозиться с изучением информации и провести ряд опытов ))) Ситуация была похожая.. на быстрых перемещениях проблем не было, на медленных - рывками.. при подачах ниже 150мм.. причем проблема только с перемещением по Y (портала), ХZ на любых параметрах работают на низких подачах плавно.. :wtf:

Re: LinuxCNC 2.8

Добавлено: 07 ноя 2020, 20:41
Boris794
iMaks-RS писал(а): 07 ноя 2020, 10:20
Boris794 писал(а): куда эту цифру ставить, при настройке pncconfig
это актуально для управления с LPT портом... У Вас mesa генерит шаги, а не процессор в компе..
Посмотрите ДШ на сервы, какие тайминги по Step/Dir.. может имеет смысл их увеличить в 2 раза.. Возможно пид нужно настроить. Что-бы забегали сервы JMC iHSV57, пришлось немного повозиться с изучением информации и провести ряд опытов ))) Ситуация была похожая.. на быстрых перемещениях проблем не было, на медленных - рывками.. при подачах ниже 150мм.. причем проблема только с перемещением по Y (портала), ХZ на любых параметрах работают на низких подачах плавно.. :wtf:
У меня оказалась проблема в начтройках жесткости системы. Включил авторежим-проблема закончилась. Буду углублЯться в тему. Ничего пока более конкретного не скажу, но дробный шаг был из-за ошибок этих параметров

Re: LinuxCNC 2.8

Добавлено: 03 дек 2020, 11:20
AlekseyMakhlay
А как насчёт поддержки USB-HID контроллеров? У них внутри по умолчанию realtime режим реализован, хотелось бы увидеть реализацию альтернативы mach3 для nvum-sp4v2. Или это незаконно?
Или в мире LinCNC нет разработчиков современных компактных решений, чтобы не городить огромную бандуру с LPT, а интегрировать логическое управление в сам аппарат на маленькой платке в корпусе, размером с пачку сигарет.

Re: LinuxCNC 2.8

Добавлено: 03 дек 2020, 20:29
Serg
AlekseyMakhlay писал(а): А как насчёт поддержки USB-HID контроллеров?
А HID'то здесь каким боком?..
AlekseyMakhlay писал(а): Или в мире LinCNC нет разработчиков современных компактных решений
В мире разработчиков LinuxCNC в приоритете надёжность и стабильность работы... :)
Но никто не мешает вам реализовать современные компактные решения LinuxCNC, раз оно вам так нужно...

Re: LinuxCNC 2.8

Добавлено: 03 дек 2020, 22:59
ex71
AlekseyMakhlay писал(а): альтернативы mach3 для nvum-sp4v2. Или это незаконно?
Или в мире LinCNC нет разработчиков современных компактных решений
что считать современным? древнющий mach3 или lpt порт который вы пытаетесь обойти?
USB-HID это устройства вводы/вывода. ээ Обычно это мышь, клава, принтер. Ну если вы считаете что станок это игрушка - то пусть для вас он тоже будет HID.
Для нас станок является именно реалтайм машиной, и общение с ним каждые 50мс(стандарт usb) нууу очень редко. Потому что за 50мс можно проехать несколько миллиметров. К примеру можно нарезать 1 ЛИШНИЙ виток резьбы или въехать резцом в шпиндель - что крайне дорого по последствиям.

ЗЫ: ваша карта на алике стоит 6к рублей. А за 12к рублей можно купить полноценный PinCET который будет в 5 раз круче и стабильнее.
К примеру вот хорошее видео о скорости реалтайм работы на PCI картах
https://www.youtube.com/watch?v=Uk5LZGa ... e=emb_logo

Re: LinuxCNC 2.8

Добавлено: 04 дек 2020, 08:09
iMaks-RS
ex71 писал(а): за 12к рублей можно купить
))) зачем платить больше, когда есть Mesa 7i92 собранная в РФ?
Для ТС - есть проект на базе сетевой версии NVeM. Если интересно - следите за темой )

Re: LinuxCNC 2.8

Добавлено: 12 дек 2020, 12:58
radlif
ex71 писал(а): 03 дек 2020, 22:59
AlekseyMakhlay писал(а): альтернативы mach3 для nvum-sp4v2. Или это незаконно?
Или в мире LinCNC нет разработчиков современных компактных решений
ЗЫ: ваша карта на алике стоит 6к рублей. А за 12к рублей можно купить полноценный PinCET который будет в 5 раз круче и стабильнее.
К примеру вот хорошее видео о скорости реалтайм работы на PCI картах
https://www.youtube.com/watch?v=Uk5LZGa ... e=emb_logo
Под такие скорости надо станок из рельс варить, и опалубку из чугуна отливать(эдак тонн 5-10), чтоб он по всей мастерской не ездил :freak: )

Re: LinuxCNC 2.8

Добавлено: 02 май 2021, 03:22
iMaks-RS
Поделюсь опытом.. с чем столкнулся - черный экран после чистой установки Дебиана 10.9
Железо:
Ноут Acer A315-42G, проц - Athlon 300U, 16Gb RAM, Vega3/540X
Ранее устанавливал образ с уже установленным EMC2, скаченный по ссылки с форума linuxcnc. Но полученный результат меня не порадовал.

Дебиан 10.9 с ядром 4.019... в котором нет драйверов для свежих железок амд. Тем не менее - система загружается, но вместо Х - черный экран с мигающим курсором.
1. Выходим из "графического режима" нажав на клавиатуре комбинацию из трех пальцев: Ctrl+Alt+F2/F6
2. Вводим логин и пароль, который задали при установки дистрибутива
3. Читаем ответ по этой ссылке и вводим команды, (по ссылки пример установки обычного ядра, нам нужно RT - см. спойлер)
(для просмотра содержимого нажмите на ссылку)
echo deb http://deb.debian.org/debian buster-backports main contrib non-free | sudo tee /etc/apt/sources.list.d/buster-backports.list
sudo apt update
sudo apt install -t buster-backports linux-image-rt-amd64
sudo apt install -t buster-backports firmware-linux firmware-linux-nonfree
4. Перезагружаем ОС - получаем ядро 5.х и графический интерфейс

Теперь можно поставить EMC2 и не забыть установить mesaflash.
(для просмотра содержимого нажмите на ссылку)
sudo apt install libpci-dev pkg-config build-essential
sudo apt install git
git clone https://github.com/LinuxCNC/mesaflash.git
cd mesaflash
make
sudo make install
5. Драйвер на wi-fi: при установки дистр просит установить не свободное ПО - драйвера для Atheros QCA9377. Но по нажатию - ок, ничего не происходит. После установки нового ядра - первый делом нашел как для моей карты нужен пакет драйверов: firmware-atheros
(для просмотра содержимого нажмите на ссылку)
sudo apt install firmware-atheros
После установки - перезагрузка.. XFCE сам предложил подключится к сети, выдав список доступных wi-fi сетей.

п.с.
* Не знаю как ведёт себя этот дистр с набором логики intel/nvidia, но для того что-бы мой ноутбук меньше грелся, установил пакет TLP
* В качестве эксперимента: установил все графические оболочки, которые предложил на выбор установщик.
* Странное дело, но при использовании xfce4, mate, LxDE - кулер в ноутбуке молотит на постоянку. При запуске gnome, kde, plazma, lxQt - стихает
* Проводил опыты с изоляцией ядра и смотрел джиттер. Результат - лучше ни чего не делать.. по дефолту джиттер выше 50к ns не поднимается. при этом крутятся шестерни, vlc с ютуба воспроизводит видео в 4к. Стабильный серво-джиттер получается с изоляцией 3 и 4 ядра, ниже 5000ns... может простоять час.. но потом в какой-то момент резко вырастает до 350000nc..
* Для тех, кому нужна карта высот: новая версия Autoleveller по прежнему валится с ошибками, скачиваем старую - 0.8.7

Re: LinuxCNC 2.8

Добавлено: 06 май 2021, 15:50
valor
после обновления с 2.7.14 до 2.8.1 на токарном с месой перестал работать MPG в хале все пины видно и изменения на них тоже, сигналы прописаны в HALUI, станок и аксис на пульт не реагирует,подскажите куда нужно копать?

Re: LinuxCNC 2.8

Добавлено: 06 май 2021, 16:13
mikehv
valor писал(а): 06 май 2021, 15:50 после обновления с 2.7.14 до 2.8.1 на токарном с месой перестал работать MPG в хале все пины видно и изменения на них тоже, сигналы прописаны в HALUI, станок и аксис на пульт не реагирует,подскажите куда нужно копать?
В 2,8 названия пинов изменились. Поэтому нет связи

Re: LinuxCNC 2.8

Добавлено: 06 май 2021, 16:14
iMaks-RS
Поменялись в hal названия осей.. вместо x y z - номера 0 1 2. Написано в мануале.