GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Курдль »

Привет!
Мне необходимо фрезеровать заготовки, предварительно обработанные на токарнике (ну нет у меня 7-и координатного робота) :D
Для этого необходимо выставить инструмент, например, точно по центру заготовки в форме полого вертикального цилиндра.
Предположим, я обзаведусь датчиком касания, как на фото
Изображение
И я видел примеры, как в режиме поиска работают станки под управлением LinuxCNC или Mach3.
[youtube]https://youtu.be/dRfOBc8RB6o[/youtube]
Но я не нашел ни одной программы под GRBL-станки с такой функцией :(
Заранее благодарен за помощь!
Мой сайт: https://cnc-hobby.ru
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирован

Сообщение xvovanx »

GRBL -это DIY хобби Ардуино конструктор. Много программ управления даже на порядок серьезнее и то не имеют такой функции :(. Приходится "ручками" гонять датчик до 4 касаний и по координатам самому расчитывать центр.
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирован

Сообщение Курдль »

xvovanx писал(а):GRBL -это DIY хобби Ардуино конструктор. Много программ управления даже на порядок серьезнее и то не имеют такой функции
Я веду переписку с двумя серьезными разработчиками софта под GRBL и зачастую мы находим возможность реализовывать новые нужные функции.
Например, программа GrblGru умеет воссоздавать твердотельную модель объекта по замерам датчика касания. Думаю, что доработать её до заявленной мной функциональности будет нетрудно.
Странно, что для по-настоящему промышленных станков не находится таких производителей :(
Мой сайт: https://cnc-hobby.ru
Dudka
Новичок
Сообщения: 4
Зарегистрирован: 20 авг 2024, 08:35
Репутация: 2
Настоящее имя: Вадим
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Dudka »

Курдль, приветствую тебя! Посмотрел на твои наработки для станка 1310 и был немало удивлен. Уже в планах составил перечень ближайших работ по станку. Зная твой классический вопрос отвечу немного заранее... Нет, у меня 1419. Купил его случайно и готов его модернизировать) Так вот, хотел спросить, получилось подружить софт позиционирования с GRBL?

P.S. Пылесос уже раздобыл, ждет своего часа... 🤣
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Курдль »

Dudka писал(а): Так вот, хотел спросить, получилось подружить софт позиционирования с GRBL?
Привет! Ты оставил сообщение через 5 лет после предыдущего :)
Много воды утекло с тех пор...
А я пустился во все тяжкие (в поисках подходящей системы управления).
Сначала использовал Mach3 + USB контроллеры.
А в этом году перешел на LinuxCNC + orange Pi. Последняя меня всем удовлетворяет.
А что до Grbl, - думаю упомянутая мной GrblGru далеко ушла за эти 5 лет.
И она точно имеет функционал работы с щупом и картой высот.
Мой сайт: https://cnc-hobby.ru
sinkacnc
Мастер
Сообщения: 488
Зарегистрирован: 11 июл 2023, 10:35
Репутация: 38
Настоящее имя: Alexey
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение sinkacnc »

У меня получилось подружить грбл и 3д датчик
Есть программы поиска центра, поиска оси, поиска угла. Будет необходимость - дополню другими скриптами
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Курдль »

sinkacnc писал(а): У меня получилось подружить грбл и 3д датчик
Да вроде я тоже нашел несколько программ, способных на это
https://youtu.be/0RZBoshI0Es?si=lD0I9sVMhei8ArCK
Мой сайт: https://cnc-hobby.ru
Dudka
Новичок
Сообщения: 4
Зарегистрирован: 20 авг 2024, 08:35
Репутация: 2
Настоящее имя: Вадим
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Dudka »

К сожалению могу посещать сей форум только забегами. Но когда забег случаете, то не оторвать :)
Курдль писал(а): Ты оставил сообщение через 5 лет после предыдущего
Увы. Когда читаешь переписку , порой забываю поглядывать на даты.
Спасибо. Да я понял в какое По надо будет глядеть для реализации затеи и датчиком касания. Но остался вопрос по компонентам. Я не понял как была изготовлена сама ось с шариком на конце? Мб модернизация стоматологического бура? :)
Курдль писал(а): А в этом году перешел на LinuxCNC + orange Pi. Последняя меня всем удовлетворяет.
А чем связан переход на другую платформу? Какие в данном случае преимущества у LinuxCNC???
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Курдль »

Dudka писал(а): Но остался вопрос по компонентам. Я не понял как была изготовлена сама ось с шариком на конце? Мб модернизация стоматологического бура?
На картинке выше просто красивый рендеринг. Но я реально заморочился и выточил из латунного прутка щуп такой формы, используя шпиндель и надфили. Потом не поленился отполировать и никелировать этот щуп. А на втором тестовом прогоне он въехал в заготовку, погнулся и протащился по ней в другой конец координатной системы. При попытке его разогнуть - сломался :hehehe: Тогда я подумал, что если буду повторять такое изделие, предусмотрю еще одну контактную группу, которая будет выдавать сигнал E-Stop при запредельном отклонении щупа.
На самом деле использовать щуп именно такой формы не обязательно. Потом я прикрутил щуп типа тупой иглы и успокоился.
Dudka писал(а): А чем связан переход на другую платформу? Какие в данном случае преимущества у LinuxCNC???
О преимуществах и недостатках платформ можно писать долго и даже вызвать очередной 100500-й холивар.
Могу сказать только про свой опыт.
Сначала мне очень захотелось попробовать работу поворотной оси. Стоковый контроллер на это не способен.
На тот момент существовало уже ПО Grbl Mega 5X, рассчитанное на Arduino Mega. Но Grbl-шилда под такое я не нашел.
Ну и менять шило на мыло...
Решил перейти на более взрослое (как мне казалось) ПО - Mach3. Но оказалось не все так просто.
Все испытанные мной USB-Mach3 контроллеры имели ущербное ПО. А использовать для управления станком параллельный порт - значит содержать рядом со станком ящик старого процессорного блока, сопоставимый по размерам с самим станком.
Вот переход на LinuxCNC принес облегчение.
Мой сайт: https://cnc-hobby.ru
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Cvazist »

Курдль писал(а): Вот переход на LinuxCNC принес облегчение.
А LinuxCNC разве не через LPT порт работает???
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Курдль »

Cvazist писал(а): А LinuxCNC разве не через LPT порт работает???
Он много через что работает. Например любой ПК + карта MESA (дорого, богато).
Но и вполне себе работает на одноплатных ПК типа Raspberry или Orange Pi, имеющих гребёнку портов GPIO.
Наши умельцы с форума (MX_Master) допилили драйверы последнего для высокоскоростного обмена данными.
Получилось дёшево, сердито, компактно, надежно и... в общем, меня полностью устраивает!
Небольшая коробочка с полным функционалом, хорошей графикой и очень демократической ценой:
https://cnc-club.ru/forum/viewtopic.php ... 06#p660306
Мой сайт: https://cnc-hobby.ru
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Cvazist »

Курдль писал(а): Получилось
Ну не так уж и дёшево. Старый ПК с LPT стоит 2 раза дешевле, а то и вовсе бесплатно. В офисах, школах меняют на новые, старые выбрасывают.
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Cvazist »

Курдль писал(а): (MX_Master) допилили драйверы последнего для высокоскоростного обмена данными.
И какая максимальная частота у Вас?
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Курдль »

Cvazist писал(а): Ну не так уж и дёшево. Старый ПК с LPT стоит 2 раза дешевле, а то и вовсе бесплатно. В офисах, школах меняют на новые, старые выбрасывают.
Orange Pi PC 1GB я недавно брал за 3500 р.
ПК, размером с чемодан, мне даром не нужен. У меня не гараж, а домашняя мастерская.
Кстати, мне нужен пульт (MPG). Значит одного параллельного порта не хватит. Нужна плата расширения PCI. Под старые можно и не найти.
И денег она все-таки стоит. Ну и плату опторазвязки под неё.
Cvazist писал(а): И какая максимальная частота у Вас?
Мне с моими скоростями станка максимальная частота нафиг не упала.
А на сайте проекта пишут, что 500КГц
Мой сайт: https://cnc-hobby.ru
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Cvazist »

Курдль писал(а): максимальная частота нафиг не упала.
Для статистики.
Вы один из первопроходцев.
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Cvazist »

Курдль писал(а): И денег она все-таки стоит.
А здесь нужна плата согласования уровней, ещё.
Пульты есть USB.
Я джойстик с USB цеплял. Удобно, движение сразу пo всем осям.
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Курдль »

Cvazist писал(а): Для статистики.
Вы один из первопроходцев.
Далеко не первопроходец. Я был в гостях у приятеля с этого форума. У него большой станок в мастерской уже почти 2 года под этим контроллером работает.
Cvazist писал(а): А здесь нужна плата согласования уровней, ещё.
Да, нужна я сам делал.
Можем переместиться в соответствующую ветку. Там как раз в последних постах обсуждались особенности.
У некоторых работает в связке "китайский преобразователь 5V <> 3.3V" + "Народная плата опторазвязки". У кого-то без платы.
Мой сайт: https://cnc-hobby.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Курдль »

Cvazist писал(а): Пульты есть USB.
Я джойстик с USB цеплял. Удобно, движение сразу пo всем осям.
Интересно. Это с LinuxCNC? А ссылку можно?
Мой сайт: https://cnc-hobby.ru
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Cvazist »

Курдль писал(а): Это с LinuxCNC
Нет, мач3.
С продвинутыми настройками в WLMILL, можно настроить под любые требования практически.
Аватара пользователя
Курдль
Мастер
Сообщения: 2174
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 282
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?

Сообщение Курдль »

Cvazist писал(а): Нет, мач3.
Mach3? Интересно. А какой плагин для этого используется?
Странная конфигурация. Обычно пульт напрямую управляет шагами контроллера, а тот уже сообщает о проделанных перемещениях в ПК.
В противном случае задержки в передаче сигналов по длинной цепочке может привести к поломке инструмента.
Cvazist писал(а): С продвинутыми настройками в WLMILL, можно настроить под любые требования практически.
А вот этого я не понял. WLMill вроде самостоятельное ПО и с Mach3 никак не завязано?
Мой сайт: https://cnc-hobby.ru
Ответить

Вернуться в «Windows / Mach»