Не работает авто обнуление Z

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Не работает авто обнуление Z

Сообщение Erch_84 »

Приветствую. Такая проблема. Запускаю мач, включаю станок, вывел шпиндель на нужное место Х и У обнулил, с помощью авто тул зеро нашел ноль по Z, запустил Ж код черновая обработка отработал все нормально, далее загружаю чистовой Ж код, меняю фрезу, ноль по Х и У известен начинаю искать ноль по Z нажимаю авто тул зеро ось Z делает резкий рывок вниз на 20 мм останавливается двигатель гудит в координатной строке координаты продолжают менятся. Пробовал менять скрипты не помогает. Подскажите, что такое может быть. Станок капитально заземлен.
Последний раз редактировалось Erch_84 03 дек 2016, 19:28, всего редактировалось 1 раз.
Аватара пользователя
Din
Мастер
Сообщения: 314
Зарегистрирован: 22 янв 2014, 15:01
Репутация: 89
Настоящее имя: Саша
Откуда: Москва
Контактная информация:

Re: Нужна помощь

Сообщение Din »

Попробуй сначала обнулить координату по Z кнопкой в МАСН3,а потом нажать автообнуление.
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Нужна помощь

Сообщение NightV »

покажи скрипт
походу что-то с модальными кодами не так
Сергей, смени название темы на более понятное
Всё просто! если знаешь КАК!
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Нужна помощь

Сообщение Erch_84 »

Пробовал не помогает после запуска мача первый раз работает как часы, второй раз не хочет, и вообще станок странно себя ведет при обнуленных координатах после загрузки Ж кода координаты меняются, в настройках хоум лимит прописано съезд с концевика на 0.1 мм сейчас он съезжает то на 2 см то вообще не сьедет.
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Нужна помощь

Сообщение Erch_84 »

PlateOffset=10 'толщина платы мм.
Zup=25 'Расстояние на которое отойдет фреза после коррекции
MaxZPlus=250 'максимальный ход станка по оси Z мм.

Sleep 100 'Пауза 0,1 сек.
CurrentFeed = GetOemDRO(818) 'Запомнить текущюю скорость, для того чтобы восстановить после коррекции.

Code "F300" 'Задать скорость подачи до касания инструментом

ZNew = GetDro(2) - MaxZPlus 'опустить инструмент до касания
Code "G31Z" &ZNew
While IsMoving() 'Подождать пока произойдет касание платы.
Wend

ZNew = GetVar(2002) 'читать точку касания
Code "G0 Z" &ZNew + 3 'отьехать вверх на 3мм от точки касания
While IsMoving ()
Wend

Code "F50" 'замедлить подачу до 50мм\мин
ZNew = GetDro(2) - 6
Code "G31Z" &ZNew 'опустить инструмент до касания
While IsMoving() 'Подождать пока произойдет касание платы.
Wend

If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'записать в окно Z толщину платы, тем самым откорректировав позицию по Z
Code "G4 P0.25" 'пауза для успешной записи значения в DRO
ZNew = PlateOffset + Zup 'вычислени точки подьема
Code "G0 Z" &ZNew 'поднять на высоту отхода после коррекции
While IsMoving ()
Wend
Code "(Z axis is now zero !)" 'послать сообщение в статус

End If

Code "F" &CurrentFeed 'Возвращаем установленное значение подачи
Sleep 100
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение michael-yurov »

А если перед обнулением нажать стоп - проблема останется?
Я уже не помню зачем, но у меня в скрипте первым делом стоп прописан.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение AndyBig »

У меня несколько раз проявлялось такое, помогала только перезагрузка Мача. Похоже, что это его глюки.
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение Erch_84 »

Где и как прописать стоп подскажите.
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение Erch_84 »

Переустановил винду, поставил другой мач, проблема осталась. После запуска ищет ноль, все работает, обнуляю координаты,в координатных строках Х и У нули Z поднята на высоту заготовки, ноль по Z уровень стола, загружаю Ж код координаты меняются на какие-то не мыслимые, и перестает работать автообнуление.
Аватара пользователя
FLUKE
Мастер
Сообщения: 843
Зарегистрирован: 11 мар 2013, 21:18
Репутация: 187
Настоящее имя: Сергей
Откуда: Смоленск
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение FLUKE »

Erch_84 писал(а):загружаю Ж код координаты меняются на какие-то не мыслимые
Загрузи этот Ж код сюда.
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение Erch_84 »

Черновая обработка
Вложения
Ж код.txt
(43.48 КБ) 1145 скачиваний
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение Erch_84 »

Ж к4од в формате ТАР
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение michael-yurov »

Не знаю, имеет ли это значение, но в программе указана команда G49, отменяющая смещение на длину инструмента.
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение Erch_84 »

Я в этом не силен. Как должно быть.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение AndyBig »

У меня этот код нормально загружается и выполняется, никаких скачков координат.
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение Erch_84 »

У меня тоже нормально работает. Но при загрузке Ж кода когда координаты обнулены ось Z поднята над заготовкой,ноль уровень стола, координаты меняются, стояли по Х и У нули По Z какое-то значение равное толщине заготовки, и соответственно координаты теряются, Х и У я обнулю они стоят в той-же точке , а по Z ноль сбился приходится вручную опять искать ноль по Z т.к автообнуление после этого не работает.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение AndyBig »

Я тоже обнулил X и Y и выставил в Z значение 20. После этого загрузил код и запустил выполнение, никакие координаты при этом не сбились.
А что значит координаты теряются? Какие значения появляются в X, Y, Z при загрузке кода?
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение Erch_84 »

что-то около 550
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение Erch_84 »

каждый раз разные значения выскакивают но где-то от 500 до 600.
Erch_84
Кандидат
Сообщения: 88
Зарегистрирован: 03 дек 2015, 13:03
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: Не работает авто обнуление Z

Сообщение Erch_84 »

https://youtu.be/DFDP7d3amuQ извиняюсь за качество
Ответить

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