Добро пожаловать на Форум по станкам с ЧПУ!

Проблема с датчиком обнуления оси Z

Тема в разделе "Все о Mach", создана пользователем Dimson74, 23 фев 2020.

  1. Dimson74

    Dimson74 New Member

    Регистрация:
    23 фев 2020
    Сообщения:
    2
    Симпатии:
    1
    Уже несколько дней бьюсь что бы найти скрипт для обнуления, перепробовал уже кучу, не работают как должно.
    Нашел более менее рабочий скрипт, но в нем есть одна ошибка, после команды обнуления нажимаю "GOTO Z" и инструмент опускаясь замирает над поверхностью материала в 9-10мм, когда должен коснуться поверхности.
    По нормальному он должен работать так, подвожу на 2-3мм к датчику ось Z, обнуляю в окне программных координат ось, нажимаю Авто-тул-зеро, опустилась ось коснулся датчика инструмент, отъехал на 2 мм вверх и замер, потом нажимаю "GOTO Z" и инструмент должен коснуться уже поверхности материала, высота датчика 19.5 мм.

    Но он работает вот так, подвожу на 2-3мм к датчику ось Z, обнуляю в окне программных координат ось, нажимаю Авто-тул-зеро, ось опускается до касания датчика, поднимается на 9-10мм, потом еще на 2 мм и замирает, в окне программных координат показывает высоту оси Z как +21.5 мм (т.е. 19.5мм высота датчика +2 мм по скрипту). Нажимаю "GOTO Z" и инструмент опускается останавливаясь за 9-10 мм до поверхности материала. Т.е. вот эти 9-10 мм которые были при подъеме вначале вообще лишние, если бы не они то макрос работал бы корректно и инструмент останавливался касаясь поверхности материала. Не могу найти ошибку блин))) Может кто подскажет где закралась ошибка? Или нужно еще скрины моих настроек Mach3 ?
    Посмотреть вложение 1334
     

    Вложения:

  2. Dimson74

    Dimson74 New Member

    Регистрация:
    23 фев 2020
    Сообщения:
    2
    Симпатии:
    1
    Подводя итоги моих мучений)))
    Никаких траблов не было в настройках и соединениях в обмотках движков.
    Вся проблема была только в скрипте.
    Сейчас все заработало как нужно.
    Алгоритм таков, подводим к заготовке ось Z на расстояние 2-5 мм, обнуляем все оси в окне программных координат, жамкаем Авто-Тул-Зеро, ждем отрабатывание скрипта и вуаля, ноль заготовки определен. Если хотите проверить корректность работы скрипта на вашем станке то жамкаете "GOTO Z" и смотрите как инструмент коснувшись поверхности материала замрет.
    Скрипт с пояснениями, так что разобраться какие куда данные подставить под свой станок и датчик.
     

    Вложения:

    xarakara нравится это.