Witam
W Machu na poczatku kazdej pracy bazuje mszyne. Czujnik Home osi X jest z lewej strony maszyny a chciałbym aby punkt bazowy był odsuniety o 200 mm w prawo od czujnika. W ustawieniach mam wpisany ten dystans. Po włączeniu funkcji REF ALL HOME maszyna sie bazuje na wszystkich osiach i do tego momentu jest wszystko ok. Na osi X w DRO wpisuje się -200mmi mszyna zatrzymuje się . A ja chciałbym aby po bazowaniu os pojechała na 0. Jak to zrobić aby działało to automatycznie. Moge dojechać do zera ale musze wpisać z klawiatury komendę G28i wtedy oś X jedzie do zera .
Bazowanie maszyny i komenda G28
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 190
- Rejestracja: 15 sie 2009, 08:55
- Lokalizacja: kujawsko-pomorski
- Kontakt:
zobacz to
DoButton( 24 )
DoButton( 23 )
DoButton( 22 )
DoButton( 25 )
czekam_na_wykonanie
Sleep (50)
Code "G91 G28 X0" ' pozycja 200mm od krancowki
czekam_na_wykonanie
Sleep(20)
Code "G90"
Message("Odjazd stolu na G91 G28 X0")
'---------------------------------------------------------------------------------------------------------------
Sub czekam_na_wykonanie ()
While IsMoving()
Sleep(50)
Wend
End Sub
'---------------------------------------------------------------------------------------------------------------
'Koniec
DoButton( 24 )
DoButton( 23 )
DoButton( 22 )
DoButton( 25 )
czekam_na_wykonanie
Sleep (50)
Code "G91 G28 X0" ' pozycja 200mm od krancowki
czekam_na_wykonanie
Sleep(20)
Code "G90"
Message("Odjazd stolu na G91 G28 X0")
'---------------------------------------------------------------------------------------------------------------
Sub czekam_na_wykonanie ()
While IsMoving()
Sleep(50)
Wend
End Sub
'---------------------------------------------------------------------------------------------------------------
'Koniec