Fanuc 32i pytanie na temat obróbki
-
Autor tematu - Stały bywalec (min. 70)
- Posty w temacie: 5
- Posty: 76
- Rejestracja: 10 kwie 2011, 14:16
- Lokalizacja: Pomorze
Fanuc 32i pytanie na temat obróbki
Witam. Pracuje na tokarce ctx310 ze sterowaniem fanuc 32i. Mam pytanie. Czy jest możliwość zacząć obróbkę od dowolnej lini programu np ze środka? Załóżmy że wyskoczył mi błąd z napędem oprawki a to jest środek programu. Kasuje błąd i chciałbym zacząć jeszcze raz od tej linii. Próbowałem już przejść do określonej linii, przełączałem na auto, ale przeskakiwało do początku programu i szło od początku. Czy jest jakiś sposób żeby to zrobić? Wiem że można wpisać w program ominięcie określonych linii ale nie o to mi chodzi, bo co chwila bym musiał mieniać program.
Tagi:
-
Autor tematu - Stały bywalec (min. 70)
- Posty w temacie: 5
- Posty: 76
- Rejestracja: 10 kwie 2011, 14:16
- Lokalizacja: Pomorze
-
Autor tematu - Stały bywalec (min. 70)
- Posty w temacie: 5
- Posty: 76
- Rejestracja: 10 kwie 2011, 14:16
- Lokalizacja: Pomorze
Dalej nie rozwiązałem mojego problemu. Wkleję program może komuś coś przyjdzie do głowy. Ja niestety obawiam się że nie da się ruszyć z dowolnej linii.
Program:
G1900D20.L190.K0.
G0G40G80G90G95
G54(225)
#1=1212(NR.GNIAZDA*GLOWICY)
#2=-65(DLUG.DETAL+UCINAK-1MM)
#3=0.05(DLUG.PLAN.)
G92S2000
G53X350Z450
M98P1000(PODANIE)G53X350Z450
Obróbka
T1212(WYSUNIECIE MATERIALU)
M5P1
G0X0Z5
G1G94F2000Z1
M36
G55(279)
G1F3000Z0
G4X0.2
M37
Z2
G53X350
G53Z450
I dalsza obróbka.
A to podprogram do podania materiału na początku programu.
O1000(PODANIE DETALU)
G53X350Z450
M109
M5P1
M5P2
T#1(ZDERZAK)
M65
IF[#1014EQ1]GOTO1
G0X0Z2
G1G94Z#2F2000
M36
G1Z#3F1500
M37
G4X1
G0G95Z5
G53X350
G53Z450
M99
N1
M931(WYLACZ.FUNKC.AUTO-DRZWI)
M30
Program:
G1900D20.L190.K0.
G0G40G80G90G95
G54(225)
#1=1212(NR.GNIAZDA*GLOWICY)
#2=-65(DLUG.DETAL+UCINAK-1MM)
#3=0.05(DLUG.PLAN.)
G92S2000
G53X350Z450
M98P1000(PODANIE)G53X350Z450
Obróbka
T1212(WYSUNIECIE MATERIALU)
M5P1
G0X0Z5
G1G94F2000Z1
M36
G55(279)
G1F3000Z0
G4X0.2
M37
Z2
G53X350
G53Z450
I dalsza obróbka.
A to podprogram do podania materiału na początku programu.
O1000(PODANIE DETALU)
G53X350Z450
M109
M5P1
M5P2
T#1(ZDERZAK)
M65
IF[#1014EQ1]GOTO1
G0X0Z2
G1G94Z#2F2000
M36
G1Z#3F1500
M37
G4X1
G0G95Z5
G53X350
G53Z450
M99
N1
M931(WYLACZ.FUNKC.AUTO-DRZWI)
M30
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 329
- Rejestracja: 23 sie 2010, 21:32
- Lokalizacja: Świerklany
Co prawda nie pracuję na tokarce, tylko na frezarce, sterowanie też inne, ale cały czas Fanuc. U mnie wygląda to tak, że wszystkie kody G potrzebne do wczytania bazy, ustawienia jednostki metrycznej, odwołania wszelkich kompensacji, czy cykli mam na początku programu, i je zawsze wczytuje, wybieram narzędzie (w tym momencie, po wyborze narzędzia włączam Single Block'a - odczytywanie programu linia po linii), włączam obroty, wczytuje kompensację długości narzędzia, i w tym momencie przechodzę tak jakby do edycji programu (przycisk "Edit"), przewijam na linię programu która mnie interesuje, przełączam z powrotem na tryb automatyczny, i naciskam przycisk wystartowania programu. U mnie działa za każdym razem. Warto zauważyć że jest to dość ryzykowne podejście, więc warto zostawić sobie włączonego Single Block'a, i cały czas kontrolować posuw narzędzia oraz jego ścieżkę. Najlepiej jak zrobi to ktoś ze stażem, doświadczeniem, i mający styczność z programowaniem. Łatwo się pomylić przy takim przeskakiwaniu i pominąć pewne niezbędne komendy. Sam pracuję jako operator 4 lata, jako programista/ustawiacz trochę ponad 3 lata i do teraz zdarzają mi się wpadki przy takich przeskokach wgłąb programu.
-
Autor tematu - Stały bywalec (min. 70)
- Posty w temacie: 5
- Posty: 76
- Rejestracja: 10 kwie 2011, 14:16
- Lokalizacja: Pomorze
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 417
- Rejestracja: 05 maja 2007, 10:23
- Lokalizacja: Bielsko-Biała
W serwisie robią osoby co nie są programistami cnc .
A byle jak napisać program to każdy potrafi (oni są od czego innego).
Podaliście co trzeba zrobić to tak napisali .
Poza tym ilu będzie programistów to tyle programów .
Zawsze warto pisać proste czytelne programy nawet jeżeli będzie 2 razy więcej bloków ale za to masz czytelnie i wiadomo skąd można ruszyć.
A byle jak napisać program to każdy potrafi (oni są od czego innego).
Podaliście co trzeba zrobić to tak napisali .
Poza tym ilu będzie programistów to tyle programów .
Zawsze warto pisać proste czytelne programy nawet jeżeli będzie 2 razy więcej bloków ale za to masz czytelnie i wiadomo skąd można ruszyć.
OGŁOSZENIE!!! Zamienię dobrą prace w dynamicznie rozwijającym się kraju na zasilek w krajach starej uni.
-
Autor tematu - Stały bywalec (min. 70)
- Posty w temacie: 5
- Posty: 76
- Rejestracja: 10 kwie 2011, 14:16
- Lokalizacja: Pomorze