Na wstępie chciałbym wszystkich powitać, jestem początkującym operatorem CNC także proszę o wyrozumiałość Zapewne w przyszłości będę miał dużo więcej pytań
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 Oczywiście udzielę wszelkich potrzebnych informacji jeśli ktoś nie zrozumiał
Pozdrawiam
TB.
Przesunięcie układu współrzędnych G50 i jego odwołanie
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 1
- Posty: 11
- Rejestracja: 22 lis 2014, 07:38
- Lokalizacja: Polska
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 7974
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Re: Przesunięcie układu współrzędnych G50 i jego odwołanie
To samo mam na swoim Haas.TurboBlejzer pisze:... 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ć? ...
Przy tego typu programach nie możesz wykonywać RESET .... , a jeśli już to zrobisz to przed ponownym uruchomieniem programu zmień koniecznie bazę (np. G54) do pierwszego ustawienia.
patrz przykład;
http://zapodaj.net/384ba20d2e603.jpg.html
http://zapodaj.net/367f5c5679aad.jpg.html
http://zapodaj.net/24259183df5ec.jpg.html
... i bez odwołania nigdy nie wrócisz do pozycji początkowej , czyli G54 -50.0
http://zapodaj.net/b1300eca4e31c.jpg.html
Wartości przesunięcia znajdziesz w offsecie , a odwołaj je w bloku przed M30 (patrz; mój program).
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki