Strona 1 z 1
Jak zmusić Macha3 do pobieranai ofsetów narzędzi przy ręczne
: 30 gru 2009, 18:26
autor: faniron
Jak zmusić Macha3 do pobierania ofsetów narzędzi przy ręcznej wymianie frezów w oprawkach?
: 30 gru 2009, 20:46
autor: krzysiekgrab
masz w menu konfiguracja magazyn narzędzi, tam możesz zdefiniować narzędzie,(jego srednicę oraz długość), a następnie musisz wybrać narzędzie w swoim gkodzie.
: 30 gru 2009, 20:50
autor: faniron
I tak zrobiłem. Ale nie uwzględnia i zmiany długości narzędzia.
: 30 gru 2009, 21:27
autor: olo_3
t0606
narzedzie6 ofset6 - działać musi
ps
przy g42,g41
: 30 gru 2009, 21:42
autor: wieslawbarek
Kurcze Olo no nie wiem u mnie działa tylko przez M606 a potem oczywiście g41 albo 42 i g43 lub 44.Tablica offsetów w Mach u mnie dotyczy tylko numerów narzędzi a nie numerów korekcji i dlatego nie wiem jak wywołac wymianę narzedzia 5 z korekcją 50 według mnie to jest automatycznie narzędzie numer 50 no chyba że się mylę

: 30 gru 2009, 23:04
autor: olo_3
nie potrafię koledze konkretnie odpowiedzieć, bo przyjęło się ze do narzędzia 50 korekcja zapisana w tabeli pod nr 50.
teoretyzując powinno działać tak jak mówisz,
nie mam macha (maszyny) pod ręka by to sprawdzić, ale jak faniron zrobi tak jak napisałem to będzie działać - przynajmniej u mnie działa- kiedyś też męczyłem się godzinami ( z korekcja), aż w końcu popatrzyłem do instrukcji macha
jeśli chodzi o korekcje to w s3 wywołuje się tak samo, w s8 korekcja to parametr D ... (z tym ze korecka ważna aż do zmiany narzędzia, po zmianie należny wywołać lub odwołać.
wiec nic nowego taki zapis jaki użyli w machu
: 31 gru 2009, 19:51
autor: faniron
Dziękuję za rady. Udało się

: 31 gru 2009, 21:11
autor: olo_3
fajnie, ale napisz konkretnie co naprawiło problem i co było jego przyczyna - dla potomnych
bo ja rozumiem ze 2 rzeczy:
- enable na offset
- zapis programowy np- t0606
pozdr
: 31 gru 2009, 23:51
autor: faniron
W programie dla tokarki M6 T0101 działa poprawnie. Natomiast we frezarce nie. Interpretowane jest jako narzędzie nr 101.
Prawidłowo działa komenda M6 T1, ale żeby program pobrał ofset długości narzędzia do makra M6start o treści:
tool = GetSelectedTool()
SetCurrentTool( tool )
dodałem:
Code "G43 H"&Tool
Teraz już jest OK