Strona 1 z 2
Korekcja G40 w cyklu toczenia FANUC
: 15 paź 2014, 16:22
autor: sammuel
Da radę w ogóle zastosować kompensację narzędzia podczas wykonywania cyklu toczenia G71 G70? Moja maszyna to Goodway gl 200. Mając cykl obejmujący bloki P1 Q2 to wpisując G42 w pierwszym bloku N1 wyskakuje alarm.
: 15 paź 2014, 18:05
autor: WZÓR
Pokaż ten program .
.... , rysunek też mile widziany.
Mariusz.
: 15 paź 2014, 18:53
autor: sammuel
Testowałem kompensację tylko na prostej otoczce, bo u nas nie używa się funkcji G40.
T0101;
G50 S2200;
G96 S300 M3;
G0 Z2.;
X16;
G71 U1.2 R.05 F.28;
G71 P1 Q2 U1. W.05;
N1 G0 X10. Z1.;
G1 Z0. F.1 G42;
U2. W-1. F.15;
Z-60 F.22;
U3.;
N2 U2. W-1. G40;
X100. Z100.;
G70 P1 Q2;
Próbowałem też pisać G40 i G42 w osobnych blokach, ale jak były zawarte pomiędzy N1 i N2 to wyskakiwał alarm. Nie wyskakiwał jedynie wtedy kiedy wpisałem G42 przed blokiem N1 i G40 po bloku N2, ale wtedy maszyna nie realizowała kompensacji.
Re: Korekcja G40 w cyklu toczenia FANUC
: 15 paź 2014, 19:30
autor: pprzemo88
sammuel pisze:Da radę w ogóle zastosować kompensację narzędzia podczas wykonywania cyklu toczenia G71 G70? Moja maszyna to Goodway gl 200. Mając cykl obejmujący bloki P1 Q2 to wpisując G42 w pierwszym bloku N1 wyskakuje alarm.
Na Goodway gl 200 da sie zastosowac kompensacje ale musial bys zobaczyc w instrukcji czy prawidlowo jest napisany cykl.
ps: pracujesz w wysogotowie?
: 15 paź 2014, 20:51
autor: GrzegorzQ
Witam
Jeżeli nigdy nie używałeś kompensacji na tej maszynie, to może nie masz prawidłowo zdefiniowanego narzędzia (promień ostrza R, lub typ narzędzia - w tym przypadku 3).
Sprawdź również, czy przy przejeździe w osi Z jest kropka po wartości (Z-60.) w programie na maszynie, bo tutaj zapisałeś bez kropki.
Puściłem twój program na symulatorze Fanuc 0iTc i przebieg jest prawidłowy bez żadnego błędu


: 15 paź 2014, 21:19
autor: sammuel
Narzędzie na sto procent było dobrze zdefiniowane. Nie wiem gdzie dalej szukać przyczyny. Z ciekawości zapytam co to za symulator? Jest darmowy albo da się chociaż ściągnąć wersję demo do sprawdzenia prostych tego typu robót?
@pprzemo88 nie pracuję obecnie w Poznaniu.
: 15 paź 2014, 21:46
autor: GrzegorzQ
SwanSoftCNC
Było o nim trochę na forum.
Podaj nr alarmu i opis. Może to nam trochę rozjaśni problem.
: 15 paź 2014, 21:56
autor: sammuel
Zapomniałem spisać, a pewnie przez pewien czas nie będę miał okazji tego sprawdzić.
: 15 paź 2014, 22:34
autor: WZÓR
GrzegorzQ pisze:...
Puściłem twój program na symulatorze Fanuc 0iTc i przebieg jest prawidłowy bez żadnego błędu


... jasne.
http://zapodaj.net/ecd56d8b0a7f0.bmp.html
sammuel pisze:Testowałem kompensację tylko na prostej otoczce, bo u nas nie używa się funkcji G40.
...
Próbowałem też pisać G40 i G42 w osobnych blokach, ale jak były zawarte pomiędzy N1 i N2 to wyskakiwał alarm. Nie wyskakiwał jedynie wtedy kiedy wpisałem G42 przed blokiem N1 i G40 po bloku N2, ale wtedy maszyna nie realizowała kompensacji.
Zanim zaczniesz coś testować , to poczytaj co nie co o kompensacji (pobierz załącznik).
p.s.
G40 jest odwołaniem kompensacji .
...... jeśli tego odwołania nie używasz , to w jaki sposób chcesz kompensację stosować w programie.
.... doprawdy , niesamowite
Mariusz.
: 16 paź 2014, 01:14
autor: GrzegorzQ
"Wzór" rzeczywiście ten program nie ma prawa iść. Poszedłem na łatwiznę próbując wyręczyć się komputerem (ostatnio pracuję na Sinumerikach). Wystarczyło chwilę się zastanowić nad składnią cyklu G71. Błędny jest pierwszy dojazd (powinien być tylko w osi X).
Więc program powinien wyglądać tak:
T0101;
G50 S2200;
G96 S300 M3;
G0 Z2.;
X16;
G71 U1.2 R.05 F.28;
G71 P1 Q2 U1. W.05;
N1 G0 X10.;
G1 Z0. F.1 G42;
U2. W-1. F.15;
Z-60. F.22;
U3.;
N2 U2. W-1. G40;
X100. Z100.;
G70 P1 Q2;
p.s.
SSCNC tego nie wyłapał.