Страница 5 из 25

Re: STB5100 USB MOTION CARD

Добавлено: 07 окт 2020, 16:44
egart
"GageH = GetUserDRO(1152)" вот отсюда скрипт должен высоту пробника брать. это от кастомного скринсета какого-то, можно прямо в скрипт высоту прописать

Re: STB5100 USB MOTION CARD

Добавлено: 07 окт 2020, 16:59
vovast555
вот строка GageH = GetUserDRO(1152) ткните барану как прописать пробник 1.6мм

Re: STB5100 USB MOTION CARD

Добавлено: 07 окт 2020, 17:57
egart
прямо так GageH = 1.6 и напишите

Re: STB5100 USB MOTION CARD

Добавлено: 07 окт 2020, 18:47
vovast555
спасибо огромное завтра попробую тогда отпишусь

Re: STB5100 USB MOTION CARD

Добавлено: 07 окт 2020, 21:15
vovast555
получилось попробывать сегодня выскакивает ошибка не проходит подставить

Re: STB5100 USB MOTION CARD

Добавлено: 07 окт 2020, 21:33
egart
а что за ошибка? я просто сейчс далеко от станочка своего, так, по памяти...

Re: STB5100 USB MOTION CARD

Добавлено: 07 окт 2020, 22:39
vovast555
уже тоже дома завтра напишу выкидывает как будто скрипта нет

Re: STB5100 USB MOTION CARD

Добавлено: 07 окт 2020, 22:44
vovast555
вот сам скрипт он у меня работает но не компенсирует пробник
'Rem Probe Down by PEU (Based on Erniebro Work)
FeedCurrent = GetOemDRO(818) 'Get the current settings
ZCurrent = GetDro(2)
Code "G4 P1" 'Pause 1 second to give time to position probe plate
Code "F1" 'slow feed rate to 10 MM/MIN
GageH = GetOEMDRO (1002)
Rem Probe Down by PEU (Based On Erniebro Work)
FeedCurrent = GetOemDRO(818) 'Get the current settings
ZCurrent = GetOemDro(802)
Code "G4 P1" 'Pause 1 second to give time to position probe plate
Code "F20" 'slow feed rate to 10 MM/MIN
GageH = GetUserDRO(1152)
ZNew = ZCurrent - 30 'probe down 10mm
Code "G31 Z" &ZNew
While IsMoving()
Wend
Call SetDro (2,GageH)
FinalMove = GageH * 1
Code "G0 Z" &FinalMove
Code "G0 Z" &10
Code "F" &FeedCurrent 'restore starting

Re: STB5100 USB MOTION CARD

Добавлено: 08 окт 2020, 10:30
egart
тут что-то много лишнего. вот так попробуйте:
FeedCurrent = GetOemDRO(818)
ZCurrent = GetOemDro(802)
Code "G4 P1"
Code "F20"
GageH = 1.6
ZNew = ZCurrent - 30
Code "G31 Z" &ZNew
While IsMoving()
Wend
Call SetDro (2,GageH)
FinalMove = GageH * 1
Code "G0 Z" &FinalMove
Code "G0 Z" &10
Code "F" &FeedCurrent

Re: STB5100 USB MOTION CARD

Добавлено: 08 окт 2020, 10:49
vovast555
ЗАРАБОТАЛО!!! ну очень благодарен а то уже два дня е.....бьюсь все перепробывал и вот свершилось

Re: STB5100 USB MOTION CARD

Добавлено: 08 окт 2020, 11:04
vovast555
еще вопрос не могу съехать с датчика лимитов и приближении к датчикам не замедляется куда ковырять?

Re: STB5100 USB MOTION CARD

Добавлено: 08 окт 2020, 11:50
egart
в настройках mach3 "Auto Limit Override" включить, чтобы с лимитов можно было съезжать. И софтлимиты задать. как-то так вроде.

Re: STB5100 USB MOTION CARD

Добавлено: 08 окт 2020, 12:03
vovast555
"Auto Limit Override" включен hom и лимиты на одном пине и при включении лимитов после не съезжает

Re: STB5100 USB MOTION CARD

Добавлено: 08 окт 2020, 12:10
vovast555
спасибо без софтлимитов не съезжает усвоил

Re: STB5100 USB MOTION CARD

Добавлено: 08 окт 2020, 12:12
vovast555
есть еще одно перед датчиками не замедляется

Re: STB5100 USB MOTION CARD

Добавлено: 10 окт 2020, 14:04
vovast555
ни кто не подскажет у кого как отрабатывает замедление перед датчиком все что можно настроил не работает

Re: STB5100 USB MOTION CARD

Добавлено: 10 окт 2020, 14:44
vovast555
там тишина все молчат

Re: STB5100 USB MOTION CARD

Добавлено: 10 окт 2020, 16:32
Cvazist
На моей USB плате замедление не работало. На LPT проблем нет.

Re: STB5100 USB MOTION CARD

Добавлено: 10 окт 2020, 17:27
vovast555
и у меня не работает значит больше и нечего голову ломать надо по аккуратней теперь со скоростями спасибо всем за помощь!!!!!!

Re: STB5100 USB MOTION CARD

Добавлено: 10 окт 2020, 19:20
Provodnik
Вот здесь рабочий скрипт.
https://drive.google.com/file/d/15ELSV- ... sp=sharing
Меряет 2 раза, с быстрой подачей, потом с медленной.
Долго бился, но заработало.
Русские комментарии лучше убрать.