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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
vtgmfg
Мастер
Сообщения: 1477
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 55
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

alex_sar писал(а): человек за станком стоимостью в ххх лямов не в состоянии запомнить 10-12 ходовых команд?
оператору на заводе - норм. а любителю не обязательно.
Фрост
Мастер
Сообщения: 391
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 22
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

verser писал(а): Или была полезной галочка?
Очень, из за ее отсутствия новые версии мне стали неактуальны. Думаю всем, у кого есть автосмена с любым конусом, это тоже очень полезно. Зачем мне например на BT40 каждый раз гонять на измерение, особенно на коротких циклах это половина машинного времени
Фрост
Мастер
Сообщения: 391
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 22
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

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

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

Сообщение verser »

Фрост писал(а): Думаю всем, у кого есть автосмена с любым конусом, это тоже очень полезно. Зачем мне например на BT40 каждый раз гонять на измерение
Понял. Спасибо. Ставлю в планы возвращение галочки.
Фрост
Мастер
Сообщения: 391
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 22
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

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

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

Сообщение verser »

Фрост писал(а): 23 апр 2024, 16:35 Когда можно надеяться?
Сделано.
Фрост
Мастер
Сообщения: 391
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 22
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

Большое спасибо.
Замечен маленький косячек - если выйти из LCNC при включенном Enable, при следующем входе функция активна, а индикатор светится красным
4.JPG (324 просмотра) <a class='original' href='./download/file.php?id=211604&sid=6eaaeec152cc014659fa6886a4f8d3d4&mode=view' target=_blank>Загрузить оригинал (399.6 КБ)</a>
Аватара пользователя
verser
Мастер
Сообщения: 1893
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

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

Сообщение verser »

Спасибо. Исправил.
treyne
Новичок
Сообщения: 14
Зарегистрирован: 04 апр 2020, 21:17
Репутация: 2
Настоящее имя: Илья
Откуда: Ростов-на-Дону
Контактная информация:

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

Сообщение treyne »

Всем привет ребятушки, нашёл эту панельку для центроискателя. Просто пушка, в ней есть всё что нужно, установил по инструкции, подключил, прямо из коробки не работает. Ругается на строчку в файле "/home/treyne/linuxcnc/configs/edm-panel/psng/python/probe_screen.py", line 415, in error_poll

Значение в файле INI CYCLE_TIME = 0.25.
Если закомментировать 415 строку вроде всё начинает работать, но DRO на вкладке PSNG не работает когда станок ищет кромку, но в тоже время прекрасно работает если просто двигать станок через панельку PSNG. Вот такая история. Помогите :(

Запилил видос того что получилось. https://youtu.be/3Mx1j-whAHQ
Вложения
открыл через терминал. (267 просмотров) <a class='original' href='./download/file.php?id=211631&sid=6eaaeec152cc014659fa6886a4f8d3d4&mode=view' target=_blank>Загрузить оригинал (436.26 КБ)</a>
открыл через терминал.
Нажал кнопку X- (Measurement inside) (267 просмотров) <a class='original' href='./download/file.php?id=211632&sid=6eaaeec152cc014659fa6886a4f8d3d4&mode=view' target=_blank>Загрузить оригинал (436.49 КБ)</a>
Нажал кнопку X- (Measurement inside)
Значение в CYCLE_TIME  в файле INI (267 просмотров) <a class='original' href='./download/file.php?id=211633&sid=6eaaeec152cc014659fa6886a4f8d3d4&mode=view' target=_blank>Загрузить оригинал (239.63 КБ)</a>
Значение в CYCLE_TIME в файле INI
Фрост
Мастер
Сообщения: 391
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 22
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

Нашел ошибку - при наружном измерении по одному направлению при нажатии Х- щуп опускается, производит замер, отъезжает и все - не поднимаается вверх, не обнуляет координату даже при активной автозеро. При трех других измерениях все норм, во вложении 2 снимка экрана для Х+ и Х-
Вложения
x-minus.JPG (229 просмотров) <a class='original' href='./download/file.php?id=211641&sid=6eaaeec152cc014659fa6886a4f8d3d4&mode=view' target=_blank>Загрузить оригинал (3.99 МБ)</a>
x-plus.JPG (229 просмотров) <a class='original' href='./download/file.php?id=211642&sid=6eaaeec152cc014659fa6886a4f8d3d4&mode=view' target=_blank>Загрузить оригинал (1.4 МБ)</a>
Аватара пользователя
verser
Мастер
Сообщения: 1893
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

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

Сообщение verser »

Фрост писал(а): 29 апр 2024, 20:42 Нашел ошибку ... Х-
Есть ошибка. Спасибо. Исправлено.
Аватара пользователя
verser
Мастер
Сообщения: 1893
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

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

Сообщение verser »

treyne писал(а): Значение в файле INI CYCLE_TIME = 0.25
Типа мне нужно будет добавить контроль "секунды vs миллисекунды". А пока посто пишите CYCLE_TIME в миллисекундах.
treyne писал(а): но DRO на вкладке PSNG не работает когда станок ищет кромку, но в тоже время прекрасно работает если просто двигать станок через панельку PSNG.
К сожалению до сих пор не знаю как застатвить DRO не застывать в процессе обмера. Буду благодарен за подсказки.
treyne
Новичок
Сообщения: 14
Зарегистрирован: 04 апр 2020, 21:17
Репутация: 2
Настоящее имя: Илья
Откуда: Ростов-на-Дону
Контактная информация:

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

Сообщение treyne »

verser писал(а): мне нужно будет добавить контроль "секунды vs миллисекунды". А пока посто пишите CYCLE_TIME в миллисекундах.
Я просто без понятия как указать значения в миллисекундах. Если указать например CYCLE_TIME=1.0 то при запуске у меня всё зависает и ничего не работает.
Аватара пользователя
verser
Мастер
Сообщения: 1893
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

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

Сообщение verser »

CYCLE_TIME можно устанавливать в пределах 50 - 200  ms (.05 - .2  s ), единицы задаются форматом цифры.
У себя в Probe Screen я отключил внутри error_poll() все time.sleep()
В версии linuxcnc 2.9 и без того появились какие-то задержки при обмерах, можно ли и от них избавиться - разбираюсь пока с этим.
treyne
Новичок
Сообщения: 14
Зарегистрирован: 04 апр 2020, 21:17
Репутация: 2
Настоящее имя: Илья
Откуда: Ростов-на-Дону
Контактная информация:

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

Сообщение treyne »

verser писал(а): версии linuxcnc 2.9 и без того появились какие-то задержки при обмерах, можно ли и от них избавиться - разбираюсь пока с этим.
А если просто выполнить код например g38.2 x-100.0 F100 то всё равно будет тупить?
Аватара пользователя
verser
Мастер
Сообщения: 1893
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

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

Сообщение verser »

Нашел одного виновника тормозов. Подправил.
treyne
Новичок
Сообщения: 14
Зарегистрирован: 04 апр 2020, 21:17
Репутация: 2
Настоящее имя: Илья
Откуда: Ростов-на-Дону
Контактная информация:

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

Сообщение treyne »

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

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

Сообщение verser »

Задержку вызывала команда M73 в корневом макросе
https://github.com/verser-git/probe_scr ... a4f0165814
Фрост
Мастер
Сообщения: 391
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 22
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

Сегодня скачал обновление - оно полностью неработоспособно. Я даже не знаю, как объяснить поведение словами, могу скинуть видео в вацап. Фото внешнего обмера с указанными параметрами - щуп делает только одно касание по Х+, дальше катается сам, меняя высоту при смене направлений. Для наглядности фото траекторий внешнего обмера заготовки новой и старой версий
new.JPG (35 просмотров) <a class='original' href='./download/file.php?id=211649&sid=6eaaeec152cc014659fa6886a4f8d3d4&mode=view' target=_blank>Загрузить оригинал (2.29 МБ)</a>
new2.JPG (35 просмотров) <a class='original' href='./download/file.php?id=211650&sid=6eaaeec152cc014659fa6886a4f8d3d4&mode=view' target=_blank>Загрузить оригинал (3.19 МБ)</a>
old.JPG (35 просмотров) <a class='original' href='./download/file.php?id=211651&sid=6eaaeec152cc014659fa6886a4f8d3d4&mode=view' target=_blank>Загрузить оригинал (1.56 МБ)</a>
Фрост
Мастер
Сообщения: 391
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 22
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

А при внешнем обмере направления Х- (которое исправляли) щуп при заданном перемещении по Z 20 опускается примерно на 2 с чем то.. Даже не ровное число
Ответить

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