

Mam pytanie co do G50, już tłumaczę. Miałem do wykonania jakieś malutkie tulejki z rury. Zmodyfikowałem program z podprogramem na podstawie innego po wcześniejszym operatorze ( fazowanie, wytaczanie, cięcie ). Tulejka miała 12mm, przecinak 3mm, zostawiałem 0.5mm na planowanie co daje 15.5mm na sztukę.
Oprogramowanie to Fanuc iO-TC. I tak:
Główny program
-G57 ( przykładowo Z-200.000 )
-Zderzak - dosuwam rurkę
-Dochodzimy do M98P0003XXXX czyli trzykrotnego wywołania podprogramu XXXX
-G50W-46.6 ( całkowite przesunięcie na 3 sztuki x 15.5 = 46.5mm? )
Podprogram:
-G57
-fazowanie
-wytaczanie
-cięcie
-G50W15.5 ( czemu jest bez minusa skoro układ przesuwa się w lewo do szczęk )
-i leci to co wyżej druga sztuka
-i trzecia
-i wracamy do zderzaka z głównego programu
I teraz pytanie co do odwołania przesunięcia układu. Jeśli po wykonaniu 2 sztuk wykonam RESET programu i chcę zacząć od nowa to układ jest już przesunięty o 31mm ( 2 sztuki ) i grozi wjazdem w szczęki! Dlaczego nie powraca do wartości domyślnych? W ustawieniach maszyny G57 ciągle widnieje jako Z-200.000, gdzie znajdę wartości przesunięcia i jak je odwołać?
Mam nadzieję, że nie zamotałem kompletnie


Pozdrawiam
TB.