Страница 1 из 2
GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 14 мар 2019, 08:58
Курдль
Привет!
Мне необходимо фрезеровать заготовки, предварительно обработанные на токарнике (ну нет у меня 7-и координатного робота)

Для этого необходимо выставить инструмент, например, точно по центру заготовки в форме полого вертикального цилиндра.
Предположим, я обзаведусь датчиком касания, как на фото

И я видел примеры, как в режиме поиска работают станки под управлением LinuxCNC или Mach3.
[youtube]
https://youtu.be/dRfOBc8RB6o[/youtube]
Но я не нашел ни одной программы под
GRBL-станки с такой функцией

Заранее благодарен за помощь!
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирован
Добавлено: 14 мар 2019, 09:25
xvovanx
GRBL -это DIY хобби Ардуино конструктор. Много программ управления даже на порядок серьезнее и то не имеют такой функции

. Приходится "ручками" гонять датчик до 4 касаний и по координатам самому расчитывать центр.
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирован
Добавлено: 14 мар 2019, 10:16
Курдль
xvovanx писал(а):GRBL -это DIY хобби Ардуино конструктор. Много программ управления даже на порядок серьезнее и то не имеют такой функции
Я веду переписку с двумя серьезными разработчиками софта под GRBL и зачастую мы находим возможность реализовывать новые нужные функции.
Например, программа GrblGru умеет воссоздавать твердотельную модель объекта по замерам датчика касания. Думаю, что доработать её до заявленной мной функциональности будет нетрудно.
Странно, что для по-настоящему промышленных станков не находится таких производителей

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 24 авг 2024, 22:55
Dudka
Курдль, приветствую тебя! Посмотрел на твои наработки для станка 1310 и был немало удивлен. Уже в планах составил перечень ближайших работ по станку. Зная твой классический вопрос отвечу немного заранее... Нет, у меня 1419. Купил его случайно и готов его модернизировать) Так вот, хотел спросить, получилось подружить софт позиционирования с GRBL?
P.S. Пылесос уже раздобыл, ждет своего часа...

Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 25 авг 2024, 12:30
Курдль
Dudka писал(а): ↑
Так вот, хотел спросить, получилось подружить софт позиционирования с GRBL?
Привет! Ты оставил сообщение через 5 лет после предыдущего

Много воды утекло с тех пор...
А я пустился во все тяжкие (в поисках подходящей системы управления).
Сначала использовал Mach3 + USB контроллеры.
А в этом году перешел на LinuxCNC + orange Pi. Последняя меня всем удовлетворяет.
А что до Grbl, - думаю упомянутая мной GrblGru далеко ушла за эти 5 лет.
И она точно имеет функционал работы с щупом и картой высот.
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 25 авг 2024, 13:27
sinkacnc
У меня получилось подружить грбл и 3д датчик
Есть программы поиска центра, поиска оси, поиска угла. Будет необходимость - дополню другими скриптами
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 25 авг 2024, 14:07
Курдль
sinkacnc писал(а): ↑
У меня получилось подружить грбл и 3д датчик
Да вроде я тоже нашел несколько программ, способных на это
https://youtu.be/0RZBoshI0Es?si=lD0I9sVMhei8ArCK
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 09 сен 2024, 15:38
Dudka
К сожалению могу посещать сей форум только забегами. Но когда забег случаете, то не оторвать
Курдль писал(а): ↑
Ты оставил сообщение через 5 лет после предыдущего
Увы. Когда читаешь переписку , порой забываю поглядывать на даты.
Спасибо. Да я понял в какое По надо будет глядеть для реализации затеи и датчиком касания. Но остался вопрос по компонентам. Я не понял как была изготовлена сама ось с шариком на конце? Мб модернизация стоматологического бура?
Курдль писал(а): ↑
А в этом году перешел на LinuxCNC + orange Pi. Последняя меня всем удовлетворяет.
А чем связан переход на другую платформу? Какие в данном случае преимущества у LinuxCNC???
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 09 сен 2024, 20:20
Курдль
Dudka писал(а): ↑
Но остался вопрос по компонентам. Я не понял как была изготовлена сама ось с шариком на конце? Мб модернизация стоматологического бура?
На картинке выше просто красивый рендеринг. Но я реально заморочился и выточил из латунного прутка щуп такой формы, используя шпиндель и надфили. Потом не поленился отполировать и никелировать этот щуп. А на втором тестовом прогоне он въехал в заготовку, погнулся и протащился по ней в другой конец координатной системы. При попытке его разогнуть - сломался

Тогда я подумал, что если буду повторять такое изделие, предусмотрю еще одну контактную группу, которая будет выдавать сигнал E-Stop при запредельном отклонении щупа.
На самом деле использовать щуп именно такой формы не обязательно. Потом я прикрутил щуп типа тупой иглы и успокоился.
Dudka писал(а):
А чем связан переход на другую платформу? Какие в данном случае преимущества у LinuxCNC???
О преимуществах и недостатках платформ можно писать долго и даже вызвать очередной 100500-й холивар.
Могу сказать только про свой опыт.
Сначала мне очень захотелось попробовать работу поворотной оси. Стоковый контроллер на это не способен.
На тот момент существовало уже ПО Grbl Mega 5X, рассчитанное на Arduino Mega. Но Grbl-шилда под такое я не нашел.
Ну и менять шило на мыло...
Решил перейти на более взрослое (как мне казалось) ПО - Mach3. Но оказалось не все так просто.
Все испытанные мной USB-Mach3 контроллеры имели ущербное ПО. А использовать для управления станком параллельный порт - значит содержать рядом со станком ящик старого процессорного блока, сопоставимый по размерам с самим станком.
Вот переход на LinuxCNC принес облегчение.
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 07:53
Cvazist
Курдль писал(а): ↑
Вот переход на LinuxCNC принес облегчение.
А LinuxCNC разве не через LPT порт работает???
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 08:26
Курдль
Cvazist писал(а): ↑
А LinuxCNC разве не через LPT порт работает???
Он много через что работает. Например любой ПК + карта MESA (дорого, богато).
Но и вполне себе работает на одноплатных ПК типа Raspberry или Orange Pi, имеющих гребёнку портов GPIO.
Наши умельцы с форума (MX_Master) допилили драйверы последнего для высокоскоростного обмена данными.
Получилось дёшево, сердито, компактно, надежно и... в общем, меня полностью устраивает!
Небольшая коробочка с полным функционалом, хорошей графикой и очень демократической ценой:
https://cnc-club.ru/forum/viewtopic.php ... 06#p660306
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 10:59
Cvazist
Ну не так уж и дёшево. Старый ПК с LPT стоит 2 раза дешевле, а то и вовсе бесплатно. В офисах, школах меняют на новые, старые выбрасывают.
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 11:02
Cvazist
Курдль писал(а): ↑
(MX_Master) допилили драйверы последнего для высокоскоростного обмена данными.
И какая максимальная частота у Вас?
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 11:38
Курдль
Cvazist писал(а): ↑
Ну не так уж и дёшево. Старый ПК с LPT стоит 2 раза дешевле, а то и вовсе бесплатно. В офисах, школах меняют на новые, старые выбрасывают.
Orange Pi PC 1GB я недавно брал за 3500 р.
ПК, размером с чемодан, мне даром не нужен. У меня не гараж, а домашняя мастерская.
Кстати, мне нужен пульт (MPG). Значит одного параллельного порта не хватит. Нужна плата расширения PCI. Под старые можно и не найти.
И денег она все-таки стоит. Ну и плату опторазвязки под неё.
Cvazist писал(а): ↑
И какая максимальная частота у Вас?
Мне с моими скоростями станка максимальная частота нафиг не упала.
А на
сайте проекта пишут, что 500КГц
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 11:49
Cvazist
Курдль писал(а): ↑
максимальная частота нафиг не упала.
Для статистики.
Вы один из первопроходцев.
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 11:51
Cvazist
Курдль писал(а): ↑
И денег она все-таки стоит.
А здесь нужна плата согласования уровней, ещё.
Пульты есть USB.
Я джойстик с USB цеплял. Удобно, движение сразу пo всем осям.
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 12:01
Курдль
Cvazist писал(а): ↑
Для статистики.
Вы один из первопроходцев.
Далеко не первопроходец. Я был в гостях у приятеля с этого форума. У него большой станок в мастерской уже почти 2 года под этим контроллером работает.
Cvazist писал(а): ↑
А здесь нужна плата согласования уровней, ещё.
Да, нужна я сам делал.
Можем переместиться в соответствующую
ветку. Там как раз в последних постах обсуждались особенности.
У некоторых работает в связке "китайский преобразователь 5V <> 3.3V" + "Народная плата опторазвязки". У кого-то без платы.
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 12:09
Курдль
Cvazist писал(а): ↑
Пульты есть USB.
Я джойстик с USB цеплял. Удобно, движение сразу пo всем осям.
Интересно. Это с LinuxCNC? А ссылку можно?
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 11 сен 2024, 12:44
Cvazist
Нет, мач3.
С продвинутыми настройками в WLMILL, можно настроить под любые требования практически.
Re: GRBL + Датчик касания (Touch Probe). Софт позиционирования?
Добавлено: 12 сен 2024, 09:32
Курдль
Mach3? Интересно. А какой плагин для этого используется?
Странная конфигурация. Обычно пульт напрямую управляет шагами контроллера, а тот уже сообщает о проделанных перемещениях в ПК.
В противном случае задержки в передаче сигналов по длинной цепочке может привести к поломке инструмента.
Cvazist писал(а): ↑
С продвинутыми настройками в WLMILL, можно настроить под любые требования практически.
А вот этого я не понял. WLMill вроде самостоятельное ПО и с Mach3 никак не завязано?