Производим установку конфигурации входного сигнала «Probe»
Для этого заходим в меню Config/Port&Pins/Input Signals и устанавливаем конфигурацию входа «Probe”
Производим проверку работоспособности подключенного датчика инструмента. Для этого подаём питание на контроллер управления шаговыми двигателями. Открываем вкладку Mach3 - “Diagnostics”. Касаемся разъёмом «крокодил» пластины датчика. Если всё настроено правильно, то в открытой вкладке на панели «Port 1 current State» должен погаснуть выделенный индикатор, а на панели «Input signal current State” должен изменить цвет на зелён
...ый индикатор «Digitize”
Далее подключаем скрипт (прикрепленный файл).
Открываем главный экран (вкладка Program Run). После этого открываем выпадающее меню “Operator” и выбираем пункт «Edit Button Script”. После этого на главном экране начинают мигать несколько кнопок. Выбираем кнопку «Auto Tool Zero” панели «Tool Information”
После нажатия кнопки открывается окно скрипта.
Окно как правило пустое, если в нём присутствует какой-либо текст -удаляем.
Открываем в «блокноте» файл скрипт, копируем его содержимое и вставляем скопированное в ранее открытое окно скрипта .
В строке «ZOffset = ’Plate Hight - толщина пластины датчика инструмента» при работе с LPT-портом заменяем, если необходимо, значение на ранее измеренную высоту датчика инструмента.
Величина подъёма инструмента от точки касания пластины датчика инструмента 2мм.
Если необходимо большее расстояние от пластины датчика до инструмента, заменяем в строке
«ZSal = ZOffset ’величина подъема от точки контакта с пластиной» значение на необходимое для скрипта LPT- порта
Сохраняем.
Производим проверку работоспособности скрипта. Для этого рекомендуется заменить инструмент в шпинделе на обрезок мягкого провода. Подключаем станок. Устанавливаем датчик инструмента на поверхность рабочего стола или заготовки. Подключаем провод общей точки к станине станка (проводу вставленному в шпиндель если станина диэлектрическая). Устанавливаем по оси Z расстояние от конца провода до датчика менее чем 20мм. В скрипте для LPT-порта заданно расстояние поиска точки контакта 20мм если расстояние инструмента от пластины датчика окажется больше, то точка -20мм от начальной будет принята за нулевую.
Нажимаем кнопку «Auto Tool Zero”, шпиндель с должен опускаться со скоростью 25мм/минуту, для скрипта LPT-порта.
После касания, если не изменялись данные должно произойти обнуление координаты оси Z, присвоение ей значения «Zoffset» и отвод инструмента на величину указанную в параметре «величина подъема от точки контакта с пластиной». Если параметры скрипта не изменялись, то после окончания процедуры в окне координат по оси Z должно быть значение мм (15.3мм).
скрипт корректно выполняет свои функции только если:
-единицы измерения в меню “Config→Select Native Units” установлены миллиметры;
- в машинных координатах (“Machine Coord’s” ) значение координаты оси Z в положительном направлении изменения координат не превышает значение «ZMove» . Для исключения данного ограничения в работе скрипта необходимо перед началом работы произвести обнуление машинных координат (машинные координаты по оси Z обнуляются в крайнем верхнем положении рабочего органа станка). Или второй вариант – увеличить диапазон по «ZMove» до значения, которое гарантированно не будет превышено координатами по оси Z в направлении положительного перемещения.
ждём Ваших Вопросов!
79619910176 (What’s up)Show more