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

Re: LinuxCNC 2.8

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

Re: LinuxCNC 2.8

Добавлено: 25 авг 2021, 13:42
valor
поменялись названия сигналов.

Re: LinuxCNC 2.8

Добавлено: 15 сен 2021, 09:42
antoxa-kylibin
Народ, помогите с проблемой, думаю тут это тоже уместно обсудить.
viewtopic.php?f=15&t=32472&p=619620#p619620

Re: LinuxCNC 2.8

Добавлено: 10 окт 2021, 11:10
antoxa-kylibin
Народ, нужна помощь. Есть hal pin usb hid девайса, который имеет s32 формат данных. Называется так input.1.rel-x-counts. Мне нужно это значение смасштабировать в какое то кол-во раз и изменённое значение уже прикрутить к gmoccapy.jog.jog-velocity.counts. Как ето сделать блин? За 3 часа мучений не одолел эту задачу....

Re: LinuxCNC 2.8

Добавлено: 10 окт 2021, 11:26
Kost_irk
http://linuxcnc.org/docs/html/hal/compo ... components
Вам понадобится scale и может быть какой-то conv

Re: LinuxCNC 2.8

Добавлено: 10 окт 2021, 20:19
Dmaster
S32 =>float => scale или mult2 => float => s32

Re: LinuxCNC 2.8

Добавлено: 10 окт 2021, 20:58
nkp
если заюзан ладдер,то без всяких лишних преобразований это делаем
http://linuxcnc.org/docs/2.7/html/ladde ... assignment

Re: LinuxCNC 2.8

Добавлено: 10 окт 2021, 23:27
antoxa-kylibin
не, ладдер для меня наука пока не открытая ))). Подскажите как правильно сделать преобразование float=>S32?

Re: LinuxCNC 2.8

Добавлено: 11 окт 2021, 01:13
MX_Master

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

loadrt conv_s32_float count=1
loadrt mult2 count=1
loadrt conv_float_s32 count=1

addf conv-s32-float.0 servo-thread
addf mult2.0 servo-thread
addf conv-float-s32.0 servo-thread

net cnt-s32 input.1.rel-x-counts conv-s32-float.0.in
net cnt-float conv-s32-float.0.out mult2.0.in0
setp mult2.0.in1 12.3456789
net cnt-float-new mult2.0.out conv-float-s32.0.in
net cnt-s32-new conv-float-s32.0.out gmoccapy.jog.jog-velocity.counts
12.3456789 заменить на своё

Re: LinuxCNC 2.8

Добавлено: 15 окт 2021, 08:28
antoxa-kylibin
Разобрался немного, оказалось достаточно было использовать преобразование float=>s32 для пина input.1.rel-x-position и задействовать input.1.rel-x-scale. В контроллере уже все есть, надо просто пользоваться уметь)

Re: LinuxCNC 2.8

Добавлено: 17 окт 2021, 16:52
iMaks-RS
(( Обновился сегодня до актуальной 2.8-57-блаблабла.. с предыдущего апдейта был баг.. в режиме mdi при подаче первой команды зависал интерфейс Axis.. и ни каких движений не было.. помогало нажатие на кнопку Esc или на интерфейса "остановить выполнение программы". Если потом опять запусть команду в mdi режиме, то она выполнялась.. Баг этот был пофиксен в обновлении.. но вылез новый )))
ошибка:
Не могу сделать это ((EMC_TRAJ_SET_TELEOP_ENABLE) в авто режиме с ждущим интерепритатором.

Поиск дал всего 5 результатов, ошибки 16 и 17 года... УП отработала нормально.. Но какие действия вызвали сие и что сделать, что-бы ошибки не лезли - не понятно.. количество сообщений - 11шт..

Re: LinuxCNC 2.8

Добавлено: 17 окт 2021, 16:53
steals_y2k
я подобные ошибки видел, когда во время выполнения уп пытались осями двигать😏

Re: LinuxCNC 2.8

Добавлено: 11 авг 2022, 07:39
iMaks-RS
"Тихо и незаметно" 9 августа вышел релиз 2.8.3.
Баг-фиксы, переработанная документация и вишенка на торте: в дистрибутив включили Mach3 подобный интерфейс - CraftsmanCNC.
Интерфейс теперь доступен "из коробки", тк. добавлен в ISO LinuxCNC (Debian 10 Buster)
Снимок экрана_2022-08-11_07-33-58.png (1511 просмотров) <a class='original' href='./download/file.php?id=204467&sid=faa04c7aa4cd7c3cc9dba4bd206bb32e&mode=view' target=_blank>Загрузить оригинал (568 КБ)</a>

Re: LinuxCNC 2.8

Добавлено: 11 авг 2022, 08:30
daiman444
iMaks-RS писал(а): доступен "из коробки"
Обновился с утра. Чет пока не смог запустить этот интерфейс посмотреть

Re: LinuxCNC 2.8

Добавлено: 11 авг 2022, 09:44
iMaks-RS
Валятся ошибки или не нашёл в списке? На скрине видно, в каком разделе примеров находится интерфейс.
Я запускал без подключения к станку craftsmanscnc, понравилась "фишка" - пауза после команды M3, 5 секунд примерно. Будет актуально для тех, кто не использует vfdmod для управления ПЧ по RS-485. В каталоге с конфигурацией craftsmancnc, есть vfdmod: испольняемые и конфигурационные файлы.
У меня при запуске cnc-settings валятся ошибки.. нужно читать доки и разбираться. Хотел русифицировать интерфейс, но быстро обломался.. это просто рисунок JPG, на который сверху положили прозрачные кнопки. С другой стороны - кто владеет хорошо графическими редакторами, сделают это без особых усилий )

Re: LinuxCNC 2.8

Добавлено: 11 авг 2022, 11:39
D.L.
iMaks-RS писал(а): "Тихо и незаметно" 9 августа вышел релиз 2.8.3.
Даже я в благодарностях оказался, приятно. :)
....
Обновил драйвер для месы(из 2.9): https://github.com/ddotldot/linuxcnc/tr ... esa-driver
Возможно в следующем релизе появится.

Re: LinuxCNC 2.8

Добавлено: 11 авг 2022, 14:29
daiman444
iMaks-RS писал(а): Валятся ошибки
Валились. Запустил. Этож мач3 почти😀😀

Re: LinuxCNC 2.8

Добавлено: 22 авг 2022, 15:00
D.L.
А это 2.8.3 с обновлённым драйвером месы:
https://github.com/ddotldot/linuxcnc/tr ... esa-driver
https://github.com/ddotldot/linuxcnc/ar ... driver.zip
Обновлённый драйвер месы позволяет использовать 7I96S: https://github.com/LinuxCNC/linuxcnc/pu ... 1220953437

Re: LinuxCNC 2.8

Добавлено: 22 авг 2022, 15:29
xenon-alien
Сомнительно.
Обновился, но в PncConf так и не появилась 7I96S, хотя заявлена поддержка.

Re: LinuxCNC 2.8

Добавлено: 22 авг 2022, 15:42
D.L.
По-факту в PncConf нет поддержки 7I96S, точнее она была, но не работала - так-как драйвер 2.8 не поддерживал 7I96S, затем её убрали.
После добавления драйвера от 2.9 в официальную ветку 2.8, поддержку 7I96S снова добавят в PncConf.