wielkie dzięki na pewno sprawdze
[ Dodano: 2009-12-28, 21:17 ]
sprawdziłem to marco wiesza mi kompa narazie jak nie znajdę nic innego bede działał na starym ze starym też mam problem bo zero maszyny mam u góry po wyzerowaniu maszyny muszę w osi z wpisywać wartość dodatnią np 100 aby maszyna jechała w dół aż do czujnika. A jak jest zero w osi z na zegarach to maszyna bierze tą wartość za moment zadziałania czujnika nie wiem jak to zmienić aby maszyna od zera schodziła na wartości ujemne
Znaleziono 3 wyniki
- 26 gru 2009, 19:28
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: autozero problem
- Odpowiedzi: 7
- Odsłony: 2415
- 08 lis 2009, 15:30
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: autozero problem
- Odpowiedzi: 7
- Odsłony: 2415
- 07 lis 2009, 18:54
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: autozero problem
- Odpowiedzi: 7
- Odsłony: 2415
autozero problem
witam może mi ktoś powiedzieć co robie nie tak mam marco do łapania zera materiału jak włącze macha i i wcisnę przycisk auto tool zero wszystko jest ok oś z jedzie w dół i po dotknięciu czujnika podnosi sie na określioną wysokość.
Ale gdy jeszcze raz chce złapać zero to oś z już nie jedzie na dół tylko podnosi się o 10 mm
i tak za każdym razem dopiero po ponownym uruchonieniu macha wszystko działa poprawnie
oto marco
Dim hit1
Code "G31 Z" & 0 & "f290"
While IsMoving()
Wend
hit1 = GetVar( 2002 ) ' pobranie osi Z maszyny
Call setoemdro(802,10)' gdzie 10 to grubość czujnika
Code "g91 g0 Z" &10 ' podniesienie narzędzia po dotknięciu czujnika o 10mm
While IsMoving()
Wend
Ale gdy jeszcze raz chce złapać zero to oś z już nie jedzie na dół tylko podnosi się o 10 mm
i tak za każdym razem dopiero po ponownym uruchonieniu macha wszystko działa poprawnie
oto marco
Dim hit1
Code "G31 Z" & 0 & "f290"
While IsMoving()
Wend
hit1 = GetVar( 2002 ) ' pobranie osi Z maszyny
Call setoemdro(802,10)' gdzie 10 to grubość czujnika
Code "g91 g0 Z" &10 ' podniesienie narzędzia po dotknięciu czujnika o 10mm
While IsMoving()
Wend