[WIKI] Работа с центроискателем в LinuxCNC
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Работа с центроискателем
На днях попробовал прикрутить модуль измерения к AXIS, результат успешный. Т.к. полноценного щупа еще нет, то пришлось немного колхозными методами тестировать
. Но результат получился вполне успешным, заготовка была в размер и стояла под углом относительно Xи Y осей. Удалось найти угол разворота и на автомате "довернуть" оси станка. Затем в повернутой системе координат занулился от угла заготовки. В результате получилось все четко. Никаких перекосов. Отклонение от электронной модели получилось 0,05мм. Что не может не радовать. Автору плагина огромное спасибо. Респект и уважуха!!!!

-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: [WIKI] Работа с центроискателем
как сейчас организовано переключение вкладок в Axis ??
глянул на github - там в .axisrc нет пина что_то_там_preview(который вроде раньше обговаривали)
(с тех пор так и пользую код - не обновлял
)
или не доглядел чего?
глянул на github - там в .axisrc нет пина что_то_там_preview(который вроде раньше обговаривали)
(с тех пор так и пользую код - не обновлял
или не доглядел чего?
- evgenymcp
- Мастер
- Сообщения: 1422
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 328
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: [WIKI] Работа с центроискателем
Тестирую плагин. Проверил поиск внешнего угла и центр цилиндра. Всё Ок. При поиске центра отверстия измеряет X, а при измерении Y выдает ошибку Error: Щуп move on line 6 would exceed joint 1's negative limit
В общем опытным путем выяснил что все измерения по Y во вкладке внутренние углы приводят к этой ошибке.
В общем опытным путем выяснил что все измерения по Y во вкладке внутренние углы приводят к этой ошибке.
- evgenymcp
- Мастер
- Сообщения: 1422
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 328
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: [WIKI] Работа с центроискателем
Всё, разобрался. Огромное спасибо за плагин!
На вкладке Rotation, Angle X+ движется в противоположном направлении. Остальные углы работают правильно
На вкладке Rotation, Angle X+ движется в противоположном направлении. Остальные углы работают правильно
-
MGG
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Работа с центроискателем
Приветствую! подскажите, допустим измеряю Х+ и Х-, как сделать без калькулятора, чтоб в центр поехал? Поле, которое по идеи должно показывать центр - пустое.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Работа с центроискателем
Хороший вопрос. Добавлю в план - сделать возможность выведения в центр между двумя точками (заодно и расстояние между точками сделать в один клик). Сейчас этого нет.MGG писал(а):Приветствую! подскажите, допустим измеряю Х+ и Х-, как сделать без калькулятора, чтоб в центр поехал? Поле, которое по идеи должно показывать центр - пустое.
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Работа с центроискателем
Спасибо за замечание. Исправлено.evgenymcp писал(а): На вкладке Rotation, Angle X+ движется в противоположном направлении. Остальные углы работают правильно
- shalek
- Почётный участник

- Сообщения: 3023
- Зарегистрирован: 25 авг 2014, 10:40
- Репутация: 2583
- Настоящее имя: Александр
- Откуда: РБ Бобруйск
- Контактная информация:
Re: [WIKI] Работа с центроискателем
Заказал, оплатил и получил центроискатель.
Занятная вещица. Возник вопрос: Можно ли держать включенным передатчик постоянно, а сам приемник подключать по мере надобности?
Помучался с начальной юстировкой, но быстро освоил как это делается. Ну и попробовал в работе. отлично все работает.
Теперь заказал датчик длины фрез. Пусть будет. К хорошему быстро привыкаешь.
Сергею респект за качественные изделия!
Помучался с начальной юстировкой, но быстро освоил как это делается. Ну и попробовал в работе. отлично все работает.
Теперь заказал датчик длины фрез. Пусть будет. К хорошему быстро привыкаешь.
Сергею респект за качественные изделия!
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
- NKS
- Мастер
- Сообщения: 2516
- Зарегистрирован: 30 окт 2014, 21:36
- Репутация: 1233
- Настоящее имя: Сергей
- Откуда: Волгоград
- Контактная информация:
Re: [WIKI] Работа с центроискателем
У меня передатчик всегда включён и запрятан далеко в шкафу. Полёт нормальный. Пару раз забывал выключать ЦИ и высаживал полностью батарейку.
-
Фрост
- Мастер
- Сообщения: 393
- Зарегистрирован: 28 окт 2013, 00:18
- Репутация: 23
- Настоящее имя: Сергей
- Контактная информация:
Re: [WIKI] Работа с центроискателем
этими файлами нужно заменять файлы текущих версий, или достаточно правки хал?verser писал(а):С этими правками
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Работа с центроискателем
Да, для подключения по логике ИЛИ нормально-замкнутых центроискателя и toolsetter к одному входу probe-input (только при наличии доп. контроллера, типа Mesa) нужно заменить соотв. файлы из шапки на эти.Фрост писал(а):этими файлами нужно заменять файлы текущих версий, или достаточно правки хал?verser писал(а):С этими правками
-
Фрост
- Мастер
- Сообщения: 393
- Зарегистрирован: 28 окт 2013, 00:18
- Репутация: 23
- Настоящее имя: Сергей
- Контактная информация:
Re: [WIKI] Работа с центроискателем
А во вложенном tool.hal есть строкиartsemi писал(а):Действительно упустил из вида компонент mux_generic. В таком случае отказываемся от bmux4.comp и в HAL пишем следующее:
Заменяя _probe_pin_,_toolsetter_pin_ на соответствующие пиныКод: Выделить всё
loadrt or2 loadrt mux_generic config="bb4" addf or2.0 servo-thread addf mux-gen.00 servo-thread #M64 P2 - activate toolsetter #M64 P3 - activate probe #M65 P2 - deactivate toolsetter #M65 P3 - deactivate probe net in_ts _toolsetter_pin_ net in_probe _probe_pin_ net in_ts or2.0.in0 net in_probe or2.0.in1 net ts_or_probe or2.0.out net select_ts mux-gen.00.sel-bit-00 <= motion.digital-out-02 net select_probe mux-gen.00.sel-bit-01 <= motion.digital-out-03 setp mux-gen.00.in-bit-00 1 net in_ts mux-gen.00.in-bit-01 net in_probe mux-gen.00.in-bit-02 net ts_or_probe mux-gen.00.in-bit-03 net probe-in mux-gen.00.out-bit net probe-in motion.probe-input
Код: Выделить всё
net tool-change-request auto_tool_measurement.tool-change-request <= iocontrol.0.tool-change
net tool-changed auto_tool_measurement.tool-changed => iocontrol.0.tool-changed
net tool-prep-number auto_tool_measurement.tool-number <= iocontrol.0.tool-prep-number
net tool-prep-loopback iocontrol.0.tool-prepare => iocontrol.0.tool-prepared-
MGG
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Работа с центроискателем в LinuxCNC
Сообщение как на картинке у меня выходит, причем рандомно, иногда нет, вчера при всех измерения высоты было.
После этого, с штурвала управление прекращается, пока что-нибудь не нажато с клавиатуры. Причем если нажать движение вверх на клавиатуре, то он поедет до конца, как будто она зажато.
PS: с мачевской ветки дополнения в измерениях не перенесли?
После этого, с штурвала управление прекращается, пока что-нибудь не нажато с клавиатуры. Причем если нажать движение вверх на клавиатуре, то он поедет до конца, как будто она зажато.
PS: с мачевской ветки дополнения в измерениях не перенесли?
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
-
Nikomas
- Мастер
- Сообщения: 721
- Зарегистрирован: 07 янв 2012, 14:31
- Репутация: 64
- Откуда: Беларусь
- Контактная информация:
Re: [WIKI] Работа с центроискателем в LinuxCNC
Вчера тоже поймал такое сообщение. Что оно значит?MGG писал(а):Сообщение как на картинке у меня выходит, причем рандомно
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Работа с центроискателем в LinuxCNC
Скорее всего ошибка целиком выглядит типа так
ошибка говорит, что станок отклонился от траектории больше чем на значение FERROR.
Приложения Probe Screen и Auto Tool Measurement здесь скорее всего лишь индикатор каких-то проблем в глобальных настройках станка, ошибка скорее всего может появляться и при выполнении другого g-code.
Код: Выделить всё
joint 0 following error не могу делать это (EMC_TRA)_SET_TELEOP_ENABLE) в авто-режиме с остановленным интерпретаторомПриложения Probe Screen и Auto Tool Measurement здесь скорее всего лишь индикатор каких-то проблем в глобальных настройках станка, ошибка скорее всего может появляться и при выполнении другого g-code.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Работа с центроискателем в LinuxCNC
Не, ошибка правильно написана. "joint 0 following error" это совсем другая ошибка.
"не могу делать это (EMC_TRA)_SET_TELEOP_ENABLE) в авто-режиме с остановленным интерпретатором" - это например может быть попыткой выполнить G-код в "режиме ручных перемещений" (TELEOP).
"не могу делать это (EMC_TRA)_SET_TELEOP_ENABLE) в авто-режиме с остановленным интерпретатором" - это например может быть попыткой выполнить G-код в "режиме ручных перемещений" (TELEOP).
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
MGG
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Работа с центроискателем в LinuxCNC
Как тут ferror оказался? Он тут вообще не причем, ошибка рандомно выпадает при замере высоты.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
-
MGG
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Работа с центроискателем в LinuxCNC
Кстати, не может быть это из-за штурвала?
Пытаюсь логику отследить.
1. Возможно штурвал
2. Те кто на аналоге.
Т.е. если тут на это жалобы были, но редко, то второй подряд именно с сервами на аналоге
Пытаюсь логику отследить.
1. Возможно штурвал
2. Те кто на аналоге.
Т.е. если тут на это жалобы были, но редко, то второй подряд именно с сервами на аналоге
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Работа с центроискателем в LinuxCNC
Сервы тут точно не при чём, даже если их пытаться за вал крутить. Максимум что можно получить - это "following error" и/или аварию сервы по перегрузке.
А вот со штурвалом стоит поисследовать, например покрутить его в разные моменты во время работы программы...
А вот со штурвалом стоит поисследовать, например покрутить его в разные моменты во время работы программы...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
MGG
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Работа с центроискателем в LinuxCNC
Я вчера проверял, штурвал лежит, его никто не трогает, 5 замеров высоты. 2 из них с этой ошибкой.UAVpilot писал(а):Сервы тут точно не при чём, даже если их пытаться за вал крутить. Максимум что можно получить - это "following error" и/или аварию сервы по перегрузке.
А вот со штурвалом стоит поисследовать, например покрутить его в разные моменты во время работы программы...
Далее если не сменить влкадку, то штурвал не работает, если с клавиатура нажать Z вверх, то он до победного едет до конца, то же самое и в низ.
У товарища Никомаса интересно есть ли штурвал.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com