Дык вентиляторов нету, и в блоке питания их нету. У нас с этими вентиляторами - прям беда. Воздух не очень чистый
LinuxCNC & Raspberry Pi
-
- Мастер
- Сообщения: 1730
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 287
- Настоящее имя: Алексей
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
думаете малине вентилятор не нужен? она нагреется так что мало не покажется.
уж вентилятор с сеточкой это решаемая наверное проблема.. а если нерешаемая, то с остальным будет вообще беда ведь )
уж вентилятор с сеточкой это решаемая наверное проблема.. а если нерешаемая, то с остальным будет вообще беда ведь )
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 07 дек 2021, 17:36
- Репутация: 0
- Настоящее имя: олег
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
о как... Тогда зачем она вообще нужна? Тупит... Греется... Странно, на старых взрослых станках стоят процессоры 16 или 32 бит , от 20 мгц, И всё им хватает, работают без вентиляторов, и интерполяторы на них и PLC, и динамику станков никак тупой не назовёшь. А тут за гигагерц частота, тупит и грееца..
-
- Мастер
- Сообщения: 1730
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 287
- Настоящее имя: Алексей
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
ничего странного. на них работает микропрограмма, сделанная для конкретной задачи и с оптимизацией под конкретную периферию.
а не ос общего назначения типа линукс (или боже упаси windows )
а не ос общего назначения типа линукс (или боже упаси windows )
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Сейчас ЧПУ прекрасно помещается в одну STM'ку. Без всяких мини ПК. Все эти гигагерцы и видеопроцессоры нужны только для пользовательской графики и сверхпроизводительных задач.
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 07 дек 2021, 17:36
- Репутация: 0
- Настоящее имя: олег
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
В том то и вопрос. В реальном цеху никакая супер графика не нужна, интерфейс может и должен быть очень простым, как у фанук 0i c монохромным монитором. Новый оператор, мало-мальски знакомы со станками за 5 минут въезжает в интерфейс и работает. Как пример, могу привести чпу фирмы NUM конца 90х.Там 4хосевая nc ,plс, и видео на одном процессоре моторолла 32бита 24мгц середины 90. Неплохо работает на деревообработке с подачами возле 5000мм/мин. G0 - около 20000. Правда заметно подтупливает если траектория разбита на мелкие точки, и подкачка кода по сом порту у него быстрее 19200 не поддерживается, интерфейс крайне минималистичен, но вполне достаточен для того чтоб из фанеры модельную оснастку резать. По сему и вопрос, если сделать самый простой операторский графический интерфес, может и малинка грется не будет
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Большой радиатор на мини ПК решит вопрос. Готовые простые интерфейсы можно подсмотреть в доках - https://linuxcnc.org/docs/2.8/html/ в пункте User Interfaces.
Re: LinuxCNC & Raspberry Pi
Прям таки помещается? Или это тот чпу который для куттинга у рекламщиков и дуги рисует не сам, а отрезками ?)
А то сложно верится что даже stm32h7 вытянет сложное 3D фрезерование с шестью осями.
Проблема с графикой из-за медленных библиотек(и медленной работы RPI) или большого объёма данных?MX_Master писал(а): ↑09 дек 2021, 13:40 Со стороны STM32 всё схвачено на 100%. А вот со стороны мини ПК не всё так однозначно. Самый узкий и требовательный момент - производительность графики в интерфейсе пользователя. Хоть малины, хоть апельсины, одинаково медленно крутят стандартные интерфейсы, типа axis, gmocappy и т.п. Временами выглядит как слайдшоу. Всякие новомодные qt... тоже не помогают. Если решить этот вопрос, мини ПК, однозначно, взлетят в топ ПК для ЧПУ. Как только связка мини ПК, LinuxCNC и STM32 будет максимально стабильной, я вернусь к вопросу быстрого интерфейса для LinuxCNC.
Что если дисплей завести по wi-fi:
Берём планшет(или другой девайс) нужной диагонали, крепим где нужно на кронштейн.
Подключаемся по wi-fi с планшета к RPI или к ESP32(с STM32) и уаля - красивый, быстрый интерфейс
А конкретно на RPI /ESP крутится web-socket сервер, а на планшете открываем в браузер socket клиент.
Дело за малым: наваять веб интерфейс.
-
- Кандидат
- Сообщения: 90
- Зарегистрирован: 10 окт 2021, 08:13
- Репутация: 77
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Ща, шапками как закидаем...miric писал(а): ↑17 янв 2022, 14:29Прям таки помещается? Или это тот чпу который для куттинга у рекламщиков и дуги рисует не сам, а отрезками ?)
А то сложно верится что даже stm32h7 вытянет сложное 3D фрезерование с шестью осями.
Проблема с графикой из-за медленных библиотек(и медленной работы RPI) или большого объёма данных?MX_Master писал(а): ↑09 дек 2021, 13:40 Со стороны STM32 всё схвачено на 100%. А вот со стороны мини ПК не всё так однозначно. Самый узкий и требовательный момент - производительность графики в интерфейсе пользователя. Хоть малины, хоть апельсины, одинаково медленно крутят стандартные интерфейсы, типа axis, gmocappy и т.п. Временами выглядит как слайдшоу. Всякие новомодные qt... тоже не помогают. Если решить этот вопрос, мини ПК, однозначно, взлетят в топ ПК для ЧПУ. Как только связка мини ПК, LinuxCNC и STM32 будет максимально стабильной, я вернусь к вопросу быстрого интерфейса для LinuxCNC.
Что если дисплей завести по wi-fi:
Берём планшет(или другой девайс) нужной диагонали, крепим где нужно на кронштейн.
Подключаемся по wi-fi с планшета к RPI или к ESP32(с STM32) и уаля - красивый, быстрый интерфейс
А конкретно на RPI /ESP крутится web-socket сервер, а на планшете открываем в браузер socket клиент.
Дело за малым: наваять веб интерфейс.
Вебморда, кстати, через браузер посредством novnc реализуется. Но это один фиг линукс в основе, а не есп или стм32
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Двуядерный, на мой взгляд, справится хорошо. Ещё и на дисплей время останется. Всё упирается в навык программиста.
Стандартные интерфейсы используют OpenGL, а мобильный процессор поддерживает только упрощенную OpenGL ES. Поэтому вся работа по отрисовке падает на процессор. Хотя, по хорошему, эта работа должна падать на видео процессор.
Лично я открываю удаленный рабочий стол на другом ПК. Мне скоростей такого слайдшоу достаточно.miric писал(а): ↑ Что если дисплей завести по wi-fi:
Берём планшет(или другой девайс) нужной диагонали, крепим где нужно на кронштейн.
Подключаемся по wi-fi с планшета к RPI или к ESP32(с STM32) и уаля - красивый, быстрый интерфейс
А конкретно на RPI /ESP крутится web-socket сервер, а на планшете открываем в браузер socket клиент.
Дело за малым: наваять веб интерфейс.
-
- Кандидат
- Сообщения: 90
- Зарегистрирован: 10 окт 2021, 08:13
- Репутация: 77
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Малина отлично отрисовывает и по VNC
На ESP32 есть esp32-grbl, посмотрите, может вам его возможностей хватит.
Отрисовка траектории движения инструмента и визуализация объёмного G-кода - это не про stm32 или esp32, сорян. Эта функция совсем другие требования к железу предъявляет, чем управление движением.
На ESP32 есть esp32-grbl, посмотрите, может вам его возможностей хватит.
Отрисовка траектории движения инструмента и визуализация объёмного G-кода - это не про stm32 или esp32, сорян. Эта функция совсем другие требования к железу предъявляет, чем управление движением.
-
- Кандидат
- Сообщения: 90
- Зарегистрирован: 10 окт 2021, 08:13
- Репутация: 77
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Вы себе хорошо представляете "сложное 3D фрезерование с шестью осями" в плане железа и приводов самого станка?
Для станка за ~10-20 миллионов вы предлагаете на спичках сэкономить?
Re: LinuxCNC & Raspberry Pi
Так ведь визуальную графику будет рисовать не esp32, а планшет. esp32 только данные в веб-сокет будет непрерывным потоком слать.
Приводов представляю, а вот железа для электроники нет.
Можете рассказать какие вычисления там происходят и какие вычислительные мощности требуют?
Да и к тому-же не обязательно фрезеры, можно не столь многомиллионный 3D принтер с 3D кинематикой сделать.
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Ну чё, братцы, на 5-ой малине кто-нибудь уже подымал лцнц?
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Я лишь образ один пробовал. который на офф сайте со стабильной версией, но там с разрешением дисплея беда и нету вывода аудио через HDMI.
Другой человек собрал на родной ОС, но ЛЦНЦ 2.10 - не стабильная. (Ещё не пробовал)
Правда я для плат МЕСА приобрёл.
Я там вообще ничего не отдупляю с настройками и прочего...
ВОТ мои последние попытки на основном форуме что-то выяснить. Но наверное проще с нуля попытаться.
Там уже и GRUB нет, нужно в другом месте прописывать изоляцию ядер.
Оказывается что видеодрайвер отдельно нельзя переустановить...
Тёмный лес для меня.
Но с платой конектится, и быстродействия тоже не плохи. На сколько понял, образ с офф сайта уже изолировано 2 ядра под нужды ЛЦНЦ.
Другой человек собрал на родной ОС, но ЛЦНЦ 2.10 - не стабильная. (Ещё не пробовал)
Правда я для плат МЕСА приобрёл.
Я там вообще ничего не отдупляю с настройками и прочего...
ВОТ мои последние попытки на основном форуме что-то выяснить. Но наверное проще с нуля попытаться.
Там уже и GRUB нет, нужно в другом месте прописывать изоляцию ядер.
Оказывается что видеодрайвер отдельно нельзя переустановить...
Тёмный лес для меня.
Но с платой конектится, и быстродействия тоже не плохи. На сколько понял, образ с офф сайта уже изолировано 2 ядра под нужды ЛЦНЦ.
-
- Кандидат
- Сообщения: 43
- Зарегистрирован: 29 янв 2022, 10:49
- Репутация: 1
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Да, с m2 ssd достаточо шустро работает. Ну, так... условно. Думал что будет лучше. Пробовал и debian (linuxcnc 2.9), и Raspberry Pi OS с форума linuxcnc. На latency как-то уж сильно влияет все что не попадя (wi-fi,bt,..). Шестеренки увеличивают latency прям неприлично (после предыдущего компа для меня это было особенно больно Я там запускал шестеренки десятками, и это практически не влияло на latency), даже от одного открытого окна график расползается тут же. Отключил все что можно, получил цифры хоть как-то приближающиеся к E6600. У меня mesa 7i96, поэтому не сильно парился с этим.
Немного не в тему... Самое лучшее что мне удалось собрать, это такое сочетание: Intel D975XBX2 + Q6600 + память Samsung (4*1GB) + SSD Intel 40G + видеокарта ATI, какая-то самая дешевая + сетевая Intel (та что на плате смотрела в сетку, а эта для месы). Перебрал кучу всего (от D2500 до i9 9900K), и в итоге это работало лучше всего. Даже замена Q6000 на E6000 или SSD заметно все портили.
Последний раз редактировалось perelep 19 апр 2024, 16:13, всего редактировалось 2 раза.
-
- Кандидат
- Сообщения: 43
- Зарегистрирован: 29 янв 2022, 10:49
- Репутация: 1
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
И там PCI-E не 2.0, а 3.0. С HAT-ами, с али, короткие m2 Transcend не работают. У меня их 2, и ни с одним этот m2 не заработал. C Intel 760p все отлично. Загрузился с SD карты, уже там через imager накатил образ на m.2
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
Во-во, я этуxenon-alien писал(а): ↑ Я лишь образ один пробовал. который на офф сайте со стабильной версией, но там с разрешением дисплея беда и нету вывода аудио через HDMI.
Очевидно, что надо брать за основу сборку официальную и дальше от неё плясать. Хотел я ядро с RT патчем собрать, но меня опередил человек с форума лцнц. Ему, кстати, отдельное спасибо. Он даже инструкцию написал и все файлы выложил. По его стопам я накатил RT ядро нужной версии и пакеты лцнц версии 2.9.2. Ещё один штрих - настройки в командной строке запуска для изоляции двух последних ядер процессора. И вуаля, практически всё работает. Всякие AXIS, gmocappy робят на Ура. А вот интерфейсы на основе qtvcp - не запускаются по причине Segmentation Fault от связки Python3 + QT5. Возможно, там какие-то пакеты Python3+QT5 из малиновой репы собраны без совместимости с малиновым видеодрайвером. Или ещё какие-то глубинные настройки нужны. Или вовсе - многочасовая пересборка каких-то Python3+QT5 пакетов с нужными параметрами, что, в общем-то, дичь. Не зря же в сборке на сайте лцнц видеодрайвер не работает. Финальной вишенкой на торте может быть только фиксация частоты процессора на каком-то одном значении. Допустим - 1,8Ггц, чтобы сильно малину не перегреть. Из опытов с Orange Pi помню, что сделать это несложно, но до этого руки ещё не дошли. Пока всё робит как есть, частота проца прыгает от 1,5 до 2,4 ГГц.
Последний раз редактировалось MX_Master 19 апр 2024, 16:52, всего редактировалось 1 раз.
-
- Кандидат
- Сообщения: 43
- Зарегистрирован: 29 янв 2022, 10:49
- Репутация: 1
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
У вас еще ядро 6.6 Много видел отзывов что с 6.5 и 6.6 и latency ниже, и в целом как-то побыстрее.
Тоже пробовал ядро собрать, но открыл конфиг, понял что нифига там не оптимизировано и лишнее не убрано (что очень странно, ведь железо одно на всех), и в итоге поленился настраивать
Тоже пробовал ядро собрать, но открыл конфиг, понял что нифига там не оптимизировано и лишнее не убрано (что очень странно, ведь железо одно на всех), и в итоге поленился настраивать
Последний раз редактировалось perelep 19 апр 2024, 16:33, всего редактировалось 1 раз.
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: LinuxCNC & Raspberry Pi
У меня такая плата пришла, но увы вместо SSD приехал маркер... (не понимаю продавцов с Али, неужели так сложно отменить заказ, или предложить что-то другое, а потраченное время на ожидание и возврат не вернуть)
Так что проверить не удалось.