Господа,
Пытаюсь завести следующую конфигурацию Aman 2030 800W подключен через PureLogic USb-LPT адаптер к MAch3 (стоит на вин10).
Ручное управление движением по осям работает нормально. Записываю скрипт для поиска 0 через пробник.
Первый раз вроде работает. Следом запускаю Мач с начала. Вызываю скрипт - коретка движется не в том направлении (например должна сначала опускаться, а она поднимается, или после первого касания должен подняться вверх и опускаться медленней, а он наоборот вниз еще дает).
Совсем отчаялся. Пробовал в разных скринсетах (в обычном и в русском). В русском вообще беда, даже в 0 по Х и Y возвращаться не хочет и скрипт поиска 0 работает произвольно.
Сккрипт поиска 0 такой :
PlateOffset=8.3
Zup=10
MaxZPlus=25
Sleep 100
CurrentFeed = GetOemDRO(818)
Code "F100"
ZNew = GetDro(2) - MaxZPlus
Code "G31Z" &ZNew
While IsMoving()
Wend
ZNew = GetVar(2002)
Code "G0 Z" &ZNew + 3
While IsMoving ()
Wend
Code "F30"
ZNew = GetDro(2) - 6
Code "G31Z" &ZNew
While IsMoving()
Wend
If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset)
Code "G4 P0.25"
ZNew = PlateOffset + Zup
Code "G0 Z" &ZNew
While IsMoving ()
Wend
Code "(Z zeroed)"
End If
Code "F" &CurrentFeed
Sleep 100
Чудит станок с Z
-
- Новичок
- Сообщения: 15
- Зарегистрирован: 18 мар 2018, 18:26
- Репутация: 0
- Контактная информация:
Re: Чудит станок с Z
Нашел следующую закономерность: если после включения станка сбросить оси X Y Z в 0. Потом отъехать куда нить и нажать Goto Zero , то после скрипт поиска 0 по Z работает корректно.
Можно ли как то в настройки мача вбить, чтобы он при старте какие то действия делал?
Можно ли как то в настройки мача вбить, чтобы он при старте какие то действия делал?
- Provodnik
- Опытный
- Сообщения: 195
- Зарегистрирован: 11 мар 2018, 17:40
- Репутация: 13
- Настоящее имя: Андрей
- Контактная информация:
Re: Чудит станок с Z
Походу то же самое
viewtopic.php?p=578240#p578240
Сейчас сам не могу проверить.
viewtopic.php?p=578240#p578240
Это всегда работает ?
Сейчас сам не могу проверить.
- Provodnik
- Опытный
- Сообщения: 195
- Зарегистрирован: 11 мар 2018, 17:40
- Репутация: 13
- Настоящее имя: Андрей
- Контактная информация:
Re: Чудит станок с Z
Работает.
Сбрасывать оси X Y Z в 0 не надо.
Достаточно нажать Goto Zero.
Кто знает что делает Mach при нажатии этой кнопки?
Кроме G0 Z0X0Y0
что то есть волшебное в этой кнопке
Сбрасывать оси X Y Z в 0 не надо.
Достаточно нажать Goto Zero.
Кто знает что делает Mach при нажатии этой кнопки?
Кроме G0 Z0X0Y0
что то есть волшебное в этой кнопке
- Provodnik
- Опытный
- Сообщения: 195
- Зарегистрирован: 11 мар 2018, 17:40
- Репутация: 13
- Настоящее имя: Андрей
- Контактная информация:
Re: Чудит станок с Z
Я кстати нашел в чем дело .
При обработке программы в конце цикла стоит G91 и этот режим остается.
Если в скрипте не поставить в начале G90, он и глючит.
Добавил и все заработало.
Goto Zero в Mach3 именно G90 и делает это чудо.
При обработке программы в конце цикла стоит G91 и этот режим остается.
Если в скрипте не поставить в начале G90, он и глючит.
Добавил и все заработало.
Goto Zero в Mach3 именно G90 и делает это чудо.
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 07 мар 2021, 07:49
- Репутация: 0
- Настоящее имя: Руниз
- Контактная информация:
Re: Чудит станок с Z
Здравствуйте, у меня такая же проблема с автоZ. Подскажите где именно в скрипте исправить G90?
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 07 мар 2021, 07:49
- Репутация: 0
- Настоящее имя: Руниз
- Контактная информация:
Re: Чудит станок с Z
Разобрался, добавил Code "G90" все заработало как надо. Что только не перепробовал до этого, и винду сносил, разные скрипты, на разных компах запускал. Спасибо большое)