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

Re: LinuxCNC 2.8

Добавлено: 18 окт 2020, 16:17
MX_Master
Слишком хорошие показатели :)
sima8520 писал(а): конфиг в архиве

Код: Выделить всё

BASE_PERIOD = 93749
Весьма занятное значение базового периода. Особенно, для конфига с LPT портом :)
Поставь для начала что-то типа 20000. И проверь чё как

Re: LinuxCNC 2.8

Добавлено: 18 окт 2020, 16:18
sima8520
МХ Мастер, не томи))
Слишком хорошие показатели, это точно, у меня такое впечатление что оно не работает)))

Re: LinuxCNC 2.8

Добавлено: 18 окт 2020, 16:21
MX_Master
MX_Master писал(а): Поставь для начала что-то типа 20000. И проверь чё как
;)

Re: LinuxCNC 2.8

Добавлено: 18 окт 2020, 16:51
sima8520
Простое изменение периода ничего не дало, вернул вся ядра процессора на место, получил такой джиттер и какую то ошибку при открытии лцнц. Увеличил период до 25000, все равно ошибка.
Оси едут теперь как положено, плавно

Re: LinuxCNC 2.8

Добавлено: 18 окт 2020, 17:06
alex_sar
sima8520 писал(а): какую то ошибку
это не "какая-то" ошибка, не успевает linuxcnc с такими настройками. попробуй увеличить период хотя бы до 30000 и дальше, если ошибка будет вылазить.

у меня как-то не сложилось c debian 10, wheezy c rtai значительно лучше в отношении джиттера. для lpt это очень важно.

Re: LinuxCNC 2.8

Добавлено: 18 окт 2020, 17:13
MX_Master
В данном случае, Unexpected realtime delay - это когда LinuxCNC не успевает за время базового периода выполнить нужные операции. Latency типа 25000 это уже вполне реальное значение. Поставь base period 50000, ошибки "Unexpected realtime delay" должны исчезнуть. Правда, при таком значении больше 20 КГц шагов не получить.

Re: LinuxCNC 2.8

Добавлено: 18 окт 2020, 17:40
Maxekb77
uname -a
и покажи top что у тебя там с компом происходит во время теста.

Re: LinuxCNC 2.8

Добавлено: 18 окт 2020, 17:54
iMaks-RS
MX_Master писал(а): 20 КГц шагов
Ну это всяко лучше, чем ардуина на Атмега ))) да.. деление шага придётся ставить 800.. это не выше 1500 оборотов... при 1600 - 750 оборотов.. при швп с шагом 5мм.. расчётный потолок подачи будет 3750мм/мин.. но в железе на 20% меньше..
alex_sar писал(а): wheezy c rtai значительно лучше в отношении джиттера
у меня 10й дебиан не взлетел... на одном и том-же железе 9.9 даёт лучшие результаты.. :thinking: Ну так да.. для такого древнего компа - лучше поставить старый дистр.. emc2 без проблем обновиться до 2.8.. по крайней мере в виртуалке было так..

Re: LinuxCNC 2.8

Добавлено: 19 окт 2020, 17:08
sima8520
В общем без изолирования ядер латенси более 30000, меняю комп, и все по новой. Но на старом компе удалось все настроить

Re: LinuxCNC 2.8

Добавлено: 19 окт 2020, 18:21
sima8520
Кто на дебиане 10 сидит?
Только у меня не работает интернет, который я пытаюсь раздать через кабель от телефона. Так же и свисток WiFi не определяется.

Re: LinuxCNC 2.8

Добавлено: 20 окт 2020, 01:40
iMaks-RS
sima8520 писал(а): Но на старом компе удалось все настроить
Жёсткий диск переставь на другой комп, ничего инсталлировать и настраивать не придётся.. ) Это не винда, которая валиться в BSOD при смене железа или слетает лицензия.. Если есть возможность, найди второй hdd и поставь туда LinuxCNC 2.7.14 Debian 7 Wheezy
В разделе загрузки на linuxcnc.org написано же:

The Debian 10 Buster ISO uses a PREEMPT-RT patch which is close to mainstream Linux but does not, in some cases, give quite such good realtime performance as the previous RTAI kernel.... бла-бла-бла This is compatible with all Mesa and Pico interface boards.

т.е нужно ставить эксперементальное RTAI ядро - The more adventurous can install the Buster ISO and then install the experimental RTAI kernel as described in 2.8 documents

Для работы с LPT лучшим выбором остаётся Debian 7 Wheezy с RTAI по дефолту.. нужно только обновиться до 2.8
Users requiring a known-stable RTAI installation can install the Debian 7 Wheezy ISO and then upgrade as described in 2.8 documents.

Re: LinuxCNC 2.8

Добавлено: 23 окт 2020, 20:01
sima8520
Парни, есть ли какие то настройки для плавности перемещения? Уж сильно он долбит станок. На сколько я знаю, типа S кривая или что то в этом духе. Смену направления уж сильно жёстко отрабатывает станок, все трясётся

Re: LinuxCNC 2.8

Добавлено: 23 окт 2020, 20:56
Maxekb77
acceleration

Re: LinuxCNC 2.8

Добавлено: 23 окт 2020, 21:00
sima8520
Этож ускорения?

Re: LinuxCNC 2.8

Добавлено: 23 окт 2020, 21:03
Maxekb77
а что они не влияют на разворот

Re: LinuxCNC 2.8

Добавлено: 23 окт 2020, 21:09
sima8520
Влияют, но и на общей динамике скажется. Какое значение у вас?

Re: LinuxCNC 2.8

Добавлено: 23 окт 2020, 21:45
Maxekb77
тут от станка зависит и 25 бывает

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 16:58
iMaks-RS
:wik: Вылез "нежданчик".. в виде не запускающегося доп. софта для снятия карты высот - Autoleveller.
Нашёл решение - которое по факту есть "костыль".. теперь бы понять - как откатить openjdk8 с 272 до 112.. не порушив дистр :attention:
(для просмотра содержимого нажмите на ссылку)

Код: Выделить всё

test@debian:~/AutoLeveller$ apt-cache policy openjdk-8-jre
openjdk-8-jre:
  Установлен: 8u272-b10-0+deb9u1
  Кандидат:   8u272-b10-0+deb9u1
  Таблица версий:
 *** 8u272-b10-0+deb9u1 500
        500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages
        100 /var/lib/dpkg/status
     8u252-b09-1~deb9u1 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages
test@debian:~/AutoLeveller$ 

Мда.. в общем.. обычная ситуация в линухе :lolh:

Кстати - старая версия, без приставки AE - запускается..
Снимок экрана от 2020-10-24 17-16-13.png (2333 просмотра) <a class='original' href='./download/file.php?id=187844&sid=f04a319644f15124025b6c6451e66f59&mode=view' target=_blank>Загрузить оригинал (305.14 КБ)</a>

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 17:23
alex_sar
iMaks-RS писал(а): Мда.. в общем.. обычная ситуация в линухе
с одной стороны да, бывает. тем более используя дремучей давности дистры.

а с другой, в linuxcnc снимать карту высот программой на JAVA - это за гранью добра и зла. далеко за гранью :)
ещё бы на C# это сделали....

Re: LinuxCNC 2.8

Добавлено: 24 окт 2020, 17:50
iMaks-RS
alex_sar писал(а): снимать карту высот программой на JAVA - это за гранью добра и зла
((( Это не единственное решение.. есть Candle в связке с GRBl.. можно его как альтернативу использовать.. но тогда зачем лепить Mesa 7i92/96... вот в чём вопрос.. и да.. на дебиан 9.9 "свечка" не запускается.. на 7ке - запускается.. в общем.. "весело"...