Страница 1 из 1

Чудит станок с Z

Добавлено: 18 мар 2018, 18:41
sadchi
Господа,

Пытаюсь завести следующую конфигурацию 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

Re: Чудит станок с Z

Добавлено: 19 мар 2018, 15:33
sadchi
Нашел следующую закономерность: если после включения станка сбросить оси X Y Z в 0. Потом отъехать куда нить и нажать Goto Zero , то после скрипт поиска 0 по Z работает корректно.

Можно ли как то в настройки мача вбить, чтобы он при старте какие то действия делал?

Re: Чудит станок с Z

Добавлено: 25 авг 2020, 19:23
Provodnik
Походу то же самое
viewtopic.php?p=578240#p578240
sadchi писал(а): 19 мар 2018, 15:33 ..если после включения станка сбросить оси X Y Z в 0. Потом отъехать куда нить и нажать Goto Zero , то после скрипт поиска 0 по Z работает корректно.
Это всегда работает ?
Сейчас сам не могу проверить.

Re: Чудит станок с Z

Добавлено: 26 авг 2020, 21:15
Provodnik
Работает.
Сбрасывать оси X Y Z в 0 не надо.
Достаточно нажать Goto Zero.

Кто знает что делает Mach при нажатии этой кнопки?
Кроме G0 Z0X0Y0

что то есть волшебное в этой кнопке

Re: Чудит станок с Z

Добавлено: 17 сен 2020, 15:15
Provodnik
Я кстати нашел в чем дело .
При обработке программы в конце цикла стоит G91 и этот режим остается.
Если в скрипте не поставить в начале G90, он и глючит.
Добавил и все заработало.

Goto Zero в Mach3 именно G90 и делает это чудо.

Re: Чудит станок с Z

Добавлено: 07 мар 2021, 07:54
Runiz30
Здравствуйте, у меня такая же проблема с автоZ. Подскажите где именно в скрипте исправить G90?

Re: Чудит станок с Z

Добавлено: 07 мар 2021, 08:23
Runiz30
Разобрался, добавил Code "G90" все заработало как надо. Что только не перепробовал до этого, и винду сносил, разные скрипты, на разных компах запускал. Спасибо большое)