Znaleziono 1 wynik

autor: vv3k70r
19 wrz 2011, 21:29
Forum: G-CODE - programowanie
Temat: G 54
Odpowiedzi: 8
Odsłony: 5431

Mozna zadac warunkowe TRANS X=Rx Y=Ry Z=Rz z naliczaniem detali, z przesunieciami o wielkosc.
Tak mam popisany automatyczny nesting. Program powtarza detal na kolejnych pozycjach az wypelni zadana ilosc X*Y.

[ Dodano: 2011-09-20, 15:06 ]
Przynioslem to doklejam:

(naglowek, jakis bzdet dla Toyoty)
N30 TRAFOOF
//odpalenie IK

N40 $P_UIFR[2,X,TR]=258.1+3+189
N50 $P_UIFR[2,Y,TR]=-1416.35+20+31
N60 $P_UIFR[2,Z,TR]=-941.8+20
//wczytanie zera dla g55

N70 SETUP(0.02,20,15)
//dokladnosc i hamulce

N80 G55
N100 R90=0 ;X TRANS
N110 R91=0 ;Y TRANS
N120 R92=0 ;Z TRANS
//przesuniecia, na wypadek jakby ktos sobie umyslil dopisanie odbicia czy rotacji

N130 R40=189 ;=szerokosc detalu dla X (tak zeby na siebie nie zachodzily narzedziami)
N140 R41=31 ;=jw dla Y
N150 R42=0 ;=jw dla Z
N160 R50=8 ;=ile detali po szerokosci ulozyc
N170 R51=2 ;=ile po dlugosci
N180 R52=1 ;=ile w glab
N190 R20=0 R21=0 R22=0 R30=0 R31=0 R32=0
N200 R20=R20+R90 R21=R21+R91 R22=R22+R92
// przygotowanie srodowiska

N240 WKZ8
//wywolanie narzedzia

N250 BC0
//zerowanie osi

N260 TRAORI(2)
// pomiar wg IK

N210 START1:
N220 TRANS X=R20 Y=R21 Z=R22
N230 BEGIN01:
N270 G55 G90 T8 D1 ; Ø8.0MM PINNE Z1 L22
N280 S15000 M3
N290 MSG("KONTUR")
N300 G00 G64 X-.434 Y7.802 Z20.

// tutaj sobie narzedzie detal rzezbi, to wycialem

N1170 G0 Z20.
N1180 END:
N1190 R22=R22+R42
N1200 R32=R32+1
N1210 IF R32<R52 GOTOB START1
N1220 R22=R92
N1230 R32=0
N1240 R20=R20+R40
N1250 R30=R30+1
N1260 IF R30<R50 GOTOB START1
N1270 R20=R90
N1280 R30=0
N1290 R22=R92
N1300 R32=0
N1310 R21=R21+R41
N1320 R31=R31+1
N1330 IF R31<R51 GOTOB START1
N1340 R21=R91
N1350 R31=0
N1360 R20=R90
N1370 R30=0
N1380 R32=0
N1390 R22=R92
N1400 R20=0 R21=0 R22=0 R30=0 R31=0 R32=0
N1410 R20=R20+R90 R21=R21+R91 R22=R22+R92
//tutaj jest to o co chodzi


N1820 TRAFOOF
N1830 BC0
//wyjscie z IK

N1420 FRI
//wynocha ramieniem ze stolu

N1430 M5 S0
//wstrzymanie

N1440 M80
//drzwi

N1450 M30
//koniec wycieczki

Wróć do „G 54”