[WIKI] Работа с центроискателем в LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение MGG »

У меня были разные проблемы, многое от не умения читать, многие хз почему, знаю многих у кого работает, да и сам рекомендую частенько, точнее кидаю ссылку на сайт. Хотя условно у меня не взлетело, в том числе из-за совета автора" аборт он каллс :D" но пару лет я пользовался, а сейчас пользуюсь другим оборудованием
Даже покупая ренишоу за пол ляма, ты получаешь устройство и огромный талмут, и циклы прописываешь сам.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Этому проекту действительно уделяю мало времени. Причина - обратная связь больше не выявляет серьезных багов.
Некоторые доработки требуются:
- запись в .pref файл сыровата, здесь мне нужно элементарно доработать;
- случается непоявление окна смены инструмента на некоторых конфигурациях, эта проблема по-сложнее, думаю над этим.

В плане развития проекта здорово было бы внедрить компьютерное зрение, типа (см. начиная с 1:14)
https://www.youtube.com/watch?v=7mBQwIzaiaQ&t=74s
Вряд ли я займусь этим сейчас, в приоритете проект Vers CS и софт к нему, и тот буксует из-за серьезной загрузки заказами и необходимостью развивать производство и совершенствовать уже разработанную продукцию.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение antoxa-kylibin »

iMaks-RS писал(а):Лови бисер.
MX_Master писал(а):даже не будучи автором софта
Типичное мышление ИТешников на пост-совкосвском пространстве: Пользователь - Дебил, у него кривые руки. Он не понимает , что за гениальную чудную фигню мы ему дали.

Покупают не центро-крае-искатель, а покупают надежду на решение каких-то своих задач. Без ПО - это просто апупенно дорогая тактовая кнопка. Не более.
Лупите себя пяткой в грудь? Гуру? Сколько было сломано щупов, отредактировано файлов конфигурации, прежде чем завелось, если сейчас вообще используется, MGG? Об этом только будет автор знать.. и то не 100%.. ибо проще задвинуть в ящик с барахлом и обычным центроискателем "от пачанов" выставиться.

Ещё раз, для тех кто в танке или на лодке или в станке и стружке - обсуждаемый здесь центроискатель, это просто дорогая кнопка, не более. Как смартфон без ПО - кирпич.
Либо с сайте vers.by нужно удалить информацию о софте, т.к. это "опция", либо взяться за него ,довести "до ума". Идею с файлами конфигурации я предлогал еще пару лет назад.. был успешно послан, правда довольно тактично.. Можно взять пример с "цнц-технологий" - сделали решение подключ, на базе linuxcnc, со своим кастомным интерфейсом. Но проще конечно, лопатой на вентилятор... что-бы тонким слоем...
Тут походу не софт кирпич, а тот кто этот плачь души написал....у меня все работало. Даже в виде хвостовика фрезы в качестве щупа и пару проводкой с крокодилами....на токопроводящих заготовках все работало...
D.L.
Мастер
Сообщения: 471
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение D.L. »

iMaks-RS писал(а):линукс для программистов
antoxa-kylibin писал(а):....у меня все работало. Даже в виде хвостовика фрезы в качестве щупа и пару проводкой с крокодилами....на токопроводящих заготовках все работало...
Нас терзают смутные сомнения, а не программист ли ты часом, мил-человек? :hehehe:
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение antoxa-kylibin »

Не, я не программист....хотя наверное стоило пойти в эту сферу....но Linux в глаза видел.
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем

Сообщение verser »

Сергей Саныч писал(а):Не грех бы еще дополнить установку заготовки по двум произвольным отверстиям. В том числе с возможным переворотом.
Сегодня получил аналогичное пожелание .. с собственного производства :)
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение antoxa-kylibin »

Ну тогда логично сразу добавить чтобы по 2-м пинам тоже можно было выставиться....у нас на производстве такое применяется, не часто, но бывает.
MaksSavchuk
Опытный
Сообщения: 156
Зарегистрирован: 17 май 2019, 09:56
Репутация: 13
Настоящее имя: Максим Савчук
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение MaksSavchuk »

Сегодня понадобилось слегка развернуться по заготовке используя Y как базу и увидел, что крутит систему координат в другую сторону. В код не полез, времени не было, просто развернул в другую сторону руками.
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

MaksSavchuk писал(а):Сегодня понадобилось слегка развернуться по заготовке используя Y как базу и увидел, что крутит систему координат в другую сторону. В код не полез, времени не было, просто развернул в другую сторону руками.
Надо будет глянуть, спасибо. А какая из 2-х кнопок по Y использовалась, левая или правая ?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение Сергей Саныч »

verser писал(а):Сегодня получил аналогичное пожелание .. с собственного производства :)
Потому как часто проще мимоходом сделать пару сквозных отверстий, чем искать углы у овальной заготовки :)
Чудес не бывает. Бывают фокусы.
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Готовлю следующие обновления для Probe Screen:
- поворот координат по двум отверстиям,
- возможность работы с центроискателем, установленным не в шпиндель, а где-то рядом с ним,
- добавлю ручные перемещения по диагонали,
- адаптации под linuxcnc v.2.8
MaksSavchuk
Опытный
Сообщения: 156
Зарегистрирован: 17 май 2019, 09:56
Репутация: 13
Настоящее имя: Максим Савчук
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение MaksSavchuk »

verser писал(а):левая
Она
NikSR
Новичок
Сообщения: 29
Зарегистрирован: 27 дек 2018, 16:39
Репутация: 12
Настоящее имя: Николай
Откуда: Москва
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение NikSR »

Добрый день!
Имеется MAHO MH400T. У станка есть возможность работать в двух конфигурациях-вертикально фрезерный и горизонтально фрезерный. Соответственно запускается нужная конфигурация под LinuxCNC. В вертикально-фрезерной работа с измерительным щупом проходит более-менее нормально. В горизонтально- фрезерной при попытке привязаться внутри отверстия выдается ошибка как на "скриншоте" . При привязке, скажем, только по Y,
станок движется щупом вниз (Y-) , касается, движется вверх, касается и залипает с ошибкой (Error: Linear move on line 0 would exceed joint 1 negative limit) До концевиков далеко, отверстие 54мм. По оси Х те же ошибки. В чем может быть проблема?
Вложения
MAHO_MH400E.ini
(4.26 КБ) 146 скачиваний
MAHO_MH400E.hal
(23.9 КБ) 153 скачивания
MAHO_MH400E_postgui.hal
(3.44 КБ) 145 скачиваний
IMG_20200901_175720.jpg (3113 просмотров) <a class='original' href='./download/file.php?id=185607&sid=ffb627240c159206d7b147ca8e4c751a&mode=view' target=_blank>Загрузить оригинал (7.8 МБ)</a>
IMG_20200901_175735.jpg (3113 просмотров) <a class='original' href='./download/file.php?id=185608&sid=ffb627240c159206d7b147ca8e4c751a&mode=view' target=_blank>Загрузить оригинал (5.21 МБ)</a>
ошибки.png (3113 просмотров) <a class='original' href='./download/file.php?id=185610&sid=ffb627240c159206d7b147ca8e4c751a&mode=view' target=_blank>Загрузить оригинал (1.32 МБ)</a>
Решено: HAAS VF3 под LinuxCNC viewtopic.php?t=34302
Решено: MAHO MH400T под LinuxCNC viewtopic.php?f=15&t=7981&p=579916&hili ... 0t#p579916
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Мы заметили, что если какая-то из измерительных операций была ранее завершена с ошибкой, то в системе может оставаться незавершенный процесс. Это может вызывать случайные непонятные выбросы ошибок при последующих измерениях. В случае возникновения любых ошибок измерений мы рекомендуем вводить вручную MDI команду завершения Есть в linuxcnc вроде более научный метод - задавать заранее прописанную процедуру завершения

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

[RS274NGC]
...
ON_ABORT_COMMAND=O <on_abort> cal
но пока (у нас по крайней мере) это работает глючно, мы пользуемся ручным вводом "M2".
NikSR
Новичок
Сообщения: 29
Зарегистрирован: 27 дек 2018, 16:39
Репутация: 12
Настоящее имя: Николай
Откуда: Москва
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение NikSR »

Спасибо! Очистка очереди сообщений + М2 вылечила проблему
Решено: HAAS VF3 под LinuxCNC viewtopic.php?t=34302
Решено: MAHO MH400T под LinuxCNC viewtopic.php?f=15&t=7981&p=579916&hili ... 0t#p579916
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение alex_sar »

Возможно ли запускать панель центроискателя в отдельном окне, и потом полностью гасить (всё таки большую часть времени она не нужна).

Почему-то процесс с панелью стал конкретно тормозить комп. Разобраться можно, но хотелось бы и такой выход из положения иметь как выше написано.
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Думаю, что запуск Probe Screen в отдельном окне возможен, поскольку это GladeVCP панель.
rusincor
Новичок
Сообщения: 13
Зарегистрирован: 29 фев 2012, 18:37
Репутация: 0
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение rusincor »

Всем привет.
Я новичек в Linux, прошу сильно не пинать.
Пытаюсь установить Probe Screen V2, но ничего не выходит.
Можно пошагово о процессе установки.
Вроде делаю все по описаному но EMC ругается

Debug file information:
.
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1437, in __call__
return self.func(*args)
File "/usr/bin/axis", line 1325, in jogspeed_listbox_change
if isinstance(value, str): value = value.encode('utf-8', 'replace')
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)

(gladevcp:7415): libglade-WARNING **: could not find glade file 'auto_tool_measurement.glade'
**** GLADE VCP ERROR: With xml file: auto_tool_measurement.glade : could not create GladeXML object

<commandline>:0: gladevcp exited without becoming ready
Traceback (most recent call last):
File "/usr/bin/gladevcp", line 309, in <module>
main()
File "/usr/bin/gladevcp", line 210, in main
handlers = load_handlers(opts.usermod,halcomp,builder,opts.useropts)
File "/usr/bin/gladevcp", line 111, in load_handlers
mod = __import__(basename)
File "python/probe_screen.py", line 15, in <module>
import hal # base hal class to react to hal signals
KeyboardInterrupt
7365
PID TTY STAT TIME COMMAND
7405
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components



Заранее СПАСИБО
rusincor
Новичок
Сообщения: 13
Зарегистрирован: 29 фев 2012, 18:37
Репутация: 0
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение rusincor »

ААААУУУУ есть кто живой ???
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Суть ошибки в этом
(gladevcp:7415): libglade-WARNING **: could not find glade file 'auto_tool_measurement.glade'
Начиная с версии V2 в приложение Probe Screen уже включено auto_tool_measurement, которое ранее шло как отдельное приложение. Поэтому в настройках .ini не требуется подключать auto_tool_measurement.
Ответить

Вернуться в «LinuxCNC»