Страница 2 из 10
Re: Работа с центроискателем в Mach3
Добавлено: 14 мар 2018, 21:48
systemvel
Re: Работа с центроискателем в Mach3
Добавлено: 14 мар 2018, 21:49
systemvel
Re: Работа с центроискателем в Mach3
Добавлено: 14 мар 2018, 22:01
systemvel
Все познается в сравнении
Re: Работа с центроискателем в Mach3
Добавлено: 14 мар 2018, 22:04
MGG
А что показать то хотел?
Re: Работа с центроискателем в Mach3
Добавлено: 14 мар 2018, 22:06
systemvel
Не получается искать от центра детали.
Re: Работа с центроискателем в Mach3
Добавлено: 15 мар 2018, 01:05
gennadiy
verser, спасибо за красивый Wizard. Немного "допилить", и получится хороший инструмент для работы с датчиком Probe.
На что хотелось бы обратить внимание:
1. Не хватает ручных перемещений с помощью клавиатуры.
Решается просто добавлением кнопки (OemButton 103 - Jog Enable Off/On Toggle) и индикации (OemLED 83 - Jog Enable On) на каждой странице Wizard.
2. При работе макросы используют G91. Этот режим относительного (инкрементального) позиционирования G91 остаётся включенный даже после выхода из Wizard.
3. HotKey (горячие кнопки) повторяются.
4. Например жмёшь X+, макрос отрабатывает полностью весь алгоритм (без срабатывания (касания) датчика Probe) и даже выдаёт какие-то координаты. Ошибок нет (но датчик-то ни разу не сработал).
Ось Z начинает движение вниз (без срабатывания (касания) датчика Probe) по такому алгоритму: вниз-вверх-вниз-вниз, и выдаёт координаты. Ошибок тоже нет.
5. Ещё при нажатии кнопки Y+ (внутри) ошибка:
Re: Работа с центроискателем в Mach3
Добавлено: 15 мар 2018, 11:19
verser
gennadiy писал(а):
На что хотелось бы обратить внимание..
Отличный bug report!

Всё по существу. Спасибо,
gennadiy, за проделанную работу.
Все правки и пожелания из поста выше внесены.
Также поправил скорости перемещений.
Re: Работа с центроискателем в Mach3
Добавлено: 18 мар 2018, 15:47
paganel
Сегодня попробовал макрос .
При любых измерениях , датчик касается детали и останавливается и на этом всё, горит лампочка Probe active
если отодвинуть деталь датчик отключается и продолжается измерение до очередного касания .
И при поиске только по Z ось движется вверх а не вниз.
Re: Работа с центроискателем в Mach3
Добавлено: 18 мар 2018, 18:38
verser
paganel писал(а):Сегодня попробовал макрос ..
paganel, спасибо за помощь.
Исправлено.
Re: Работа с центроискателем в Mach3
Добавлено: 18 мар 2018, 19:53
paganel
verser Спасибо за проделанную работу и быстрые обновления.
Сейчас с измерениями все хорошо.
А по Z если я правильно понимаю после второго измерения должен подняться или остаться на месте и обнулиться а сейчас идет в материал.
Re: Работа с центроискателем в Mach3
Добавлено: 18 мар 2018, 20:32
verser
paganel писал(а): ..а сейчас идет в материал.
Исправлено.
Re: Работа с центроискателем в Mach3
Добавлено: 24 мар 2018, 10:27
shalek
Получил Vers TS.
Впечатления только положительные. Осталось установить и привыкать к "хорошему".
Возник вопрос по измерению диаметра фрезы.: Сергей! А кнопочку измерения диаметра нельзя к Mach3 прикрутить? Чтобы шпиндель при замере пускался в противоположную сторону с минимальными оборотами и останавливался после замера диаметра фрезы. Ну и вывод значения диаметра.
Re: Работа с центроискателем в Mach3
Добавлено: 26 мар 2018, 20:48
verser
shalek писал(а):Получил Vers TS.
Впечатления только положительные.
Спасибо.
shalek писал(а):Возник вопрос по измерению диаметра фрезы.: Сергей! А кнопочку измерения диаметра нельзя к Mach3 прикрутить? Чтобы шпиндель при замере пускался в противоположную сторону с минимальными оборотами и останавливался после замера диаметра фрезы. Ну и вывод значения диаметра.
Можно. Сделал.
Параметры для кнопки вводить в макросе m924.m1s (один раз и навсегда)
Код: Выделить всё
' --------------------------------------------
' User's constants. Change for yourself.
' --------------------------------------------
Const ToolSetterDiameter =10
Const ToolSetterAbsXPos =20
Const ToolSetterAbsYPos =20
Const ZAbsStartPos =60
Const ZAbsSafePlane =100
Const SpindleReversRott =300
Const Zclearance =4
' --------------------------------------------
Re: Работа с центроискателем в Mach3
Добавлено: 26 мар 2018, 21:40
shalek
Сергей! А как остановить процесс измерения если вдруг что-то пошло не по плану. Или захотелось прервать операцию измерения не нажимая физически E-Stop или кнопку Reset.
Может нужно добавить кнопку Stop на экран ?
Re: Работа с центроискателем в Mach3
Добавлено: 27 мар 2018, 21:46
shalek
Добавил кнопку вызова визарда. Если у автора есть своя 25x25 пикс., то заменю на авторскую.
За основу взял с сайта. Если автор не против?

- Screenshot - 27.03.2018 , 21_15_52.png (13.23 КБ) 4702 просмотра
Re: Работа с центроискателем в Mach3
Добавлено: 28 мар 2018, 07:41
verser
shalek писал(а):Если автор не против?

Re: Работа с центроискателем в Mach3
Добавлено: 29 мар 2018, 08:54
verser
shalek писал(а):
Может нужно добавить кнопку Stop на экран ?
Добавил
Положил в комплект картинки для кнопок внешнего вызова 25х25, 32x32, 20x50px

- probe_wizard_32x32.png (1.27 КБ) 4623 просмотра
Ссылка на скачивание в первом посте (всегда обновленная)
Re: Работа с центроискателем в Mach3
Добавлено: 31 мар 2018, 08:28
verser
Подробнее о настройках для кнопки обмера инструмента:

- tool_set.jpg (11.75 КБ) 4582 просмотра
Кнопка запускает макрос измерения диаметра фрезы на toolsetter. По нажатии:
-перемещает шпиндель в точку обмера (над центром измерительной площадки toolsetter) на безопасной высоте,
-делает измерение высоты площадки toolsetter по Z,
-включает обратное вращение шпинделя (рекомендуется задать не более 1500 об/мин),
-обмеряет диаметр по аналогии с поиском центра цилиндра.
Постоянные параметры для кнопки задаются пользователем индивидуально в макросе m924.m1s
Код: Выделить всё
' --------------------------------------------
' User's constants. Change for yourself.
' --------------------------------------------
Const ToolSetterDiameter =10 ' диаметр измерительной площадки toolsetter
Const ToolSetterAbsXPos =20 ' позиция по X центра измерительной площадки toolsetter
Const ToolSetterAbsYPos =20 ' позиция по Y центра измерительной площадки toolsetter
Const ZAbsStartPos =60 ' позиция по Z перед началом поиска
Const ZAbsSafePlane =100 ' плоскость безопасности для перемещения к toolsetter
Const SpindleReversRott =300 ' скорость обратного (M4) вращения шпинделя
Const Zclearance =4 ' отступ от поверхности площадки во время измерений
' --------------------------------------------
Временные параметры задаются пользователем индивидуально в полях "Настройки"(макрос задействует все поля "Настройки")
В поле "Диаметр шарика стилуса" вводится приблизительный диаметр измеряемой фрезы.
Re: Работа с центроискателем в Mach3
Добавлено: 31 мар 2018, 09:43
shalek
verser писал(а):-включает обратное вращение шпинделя
Осталось научить шпиндель включаться на обратное вращение.
Re: Работа с центроискателем в Mach3
Добавлено: 31 мар 2018, 10:49
verser
shalek писал(а):
Осталось научить шпиндель включаться на обратное вращение.
Думаю и toolsetter не у всех пока есть

.