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
Znaleziono 1 wynik
Znaleziono 1 wynik
• Strona 1 z 1
- autor: vv3k70r
- 19 wrz 2011, 21:29
- Forum: G-CODE - programowanie
- Temat: G 54
- Odpowiedzi: 8
- Odsłony: 5431
Znaleziono 1 wynik
• Strona 1 z 1
Przejdź do
- AMATORSKIE MASZYNY CNC
- ↳ CNC podstawy
- ↳ Frezarka - konstrukcja metalowa
- ↳ Frezarka - konstrukcja drewniana
- ↳ Amatorska Tokarka CNC
- ↳ Wycinarka Styropianu (Styroduru)
- ↳ NASZE AMATORSKIE MASZYNY CNC
- ↳ INNE MASZYNY i URZĄDZENIA
- PRZEMYSŁOWE MASZYNY CNC
- ↳ Przecinarka Plazmowa CNC, Gazowa
- ↳ Wycinarka Laserowa / Grawerka Laserowa / Lasery
- ↳ Wycinarka Wodna / Water Jet
- ↳ Przecinarki drutowe / Elektrodrążarki / EDM
- ↳ Inne obrabiarki przemysłowe
- ↳ Plotery tnące
- ↳ Maszyny CNC do Obróbki Drewna
- ↳ Inne Maszyny CNC do Obróbki Drewna, Frezarki, Centra, Plotery
- ↳ Morbidelli
- ↳ Homag, Weeke
- ↳ Biesse Rover
- ↳ Bridgeport / Romi / Hardinge
- ↳ Cincinnati CNC
- ↳ Frezarki Deckel, Maho, Aciera, Abene
- ↳ Daewoo / Doosan
- ↳ Dyna Mechtronics
- ↳ Fadal
- ↳ HAAS
- ↳ HURCO
- ↳ Tokarki Mori Seiki
- ↳ Maszyny Okuma
- WARSZTAT i OBRÓBKA MATERIAŁÓW
- ↳ Rysunek techniczny
- ↳ Obróbka metali
- ↳ Toczenie / Tokarki Konwencjonalne
- ↳ Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
- ↳ Frezowanie / Frezarki Konwencjonalne
- ↳ Spawalnictwo i obróbka cieplna
- ↳ Obróbka drewna
- ↳ Obróbka tworzyw sztucznych
- ↳ Obróbka plastyczna
- ↳ Obróbka kamienia
- ↳ Wytwarzanie Form
- ↳ Odlewnictwo / Topienie Metali
- ↳ WARSZTAT
- ↳ Narzędzia - frezy, noże, gwintowniki etc
- ↳ Pomiary, Kalibracja, Narzędzia Pomiarowe
- ELEMENTY MASZYN
- ↳ Obliczenia Mechaniczne / Projektowanie Maszyn / Podstawy Konstrukcji Maszyn (PKM)
- ↳ Mechanika
- ↳ Przeniesienie napędu, Przekładnie Pasowe, Przekładnie Zębate, Listwy zębate
- ↳ Prowadnice - Technika Przesuwu Liniowego
- ↳ Śruby Kulowe / Śruby Trapezowe
- ↳ Pneumatyka, Podciśnienie, Hydraulika Siłowa
- ELEKTRONIKA i AUTOMATYKA
- ↳ Elektronika CNC
- ↳ Silniki Krokowe / Sterowniki Silników Krokowych
- ↳ Serwomotory / Serwonapędy / Napędy Serwokrokowe
- ↳ Elektrowrzeciono
- ↳ Elektronika ogólna
- ↳ Automatyka przemysłowa
- ↳ Silniki Elektryczne / Falowniki
- ↳ Arduino, Raspberry pi i inne systemy mikroprocesorowe
- PROGRAMY STERUJĄCE i KONTROLERY CNC
- ↳ Ogólne Dyskusje na Temat Systemów Sterowania CNC
- ↳ G-CODE - programowanie
- ↳ Heidenhain
- ↳ Fanuc
- ↳ Siemens Sinumerik CNC
- ↳ Mazak, Mitsubishi, Mazatrol
- ↳ Fagor Automation
- ↳ Mach 2 / 3 / 4 (ArtSoft software)
- ↳ TurboCNC
- ↳ KCAM
- ↳ LinuxCNC (dawniej EMC2)
- ↳ STEP2CNC
- ↳ cncGraf
- ↳ CNConv
- ↳ PikoCNC
- ↳ Estlcam
- PROGRAMY CAD/CAM
- ↳ Post Procesory
- ↳ Ogólne dyskusje na temat oprogramowania CAD/CAM
- ↳ Autodesk Software (Autocad, Inventor etc)
- ↳ Solidworks
- ↳ NX CAM/Unigraphics
- ↳ EdgeCAM
- ↳ Mastercam
- ↳ Solid Edge
- ↳ ArtCAM
- ↳ eduCAD
- ↳ Alphacam
- ↳ CorelDraw
- ↳ Catia
- ↳ Rhino 3D
- ↳ LazyCam
- ↳ Sprut CAM
- ↳ featureCAM
- ↳ ZW3D / ZWCAD
- ↳ SolidCAM
- ↳ VISI
- ↳ CamBam
- ↳ Esprit
- ↳ SheetCam
- ↳ Surfcam
- Drukowanie i Skanowanie 3D
- ↳ Drukarki 3D, RepRap
- ↳ Skanery 3D
- Symulacja obróbki CNC
- ↳ Oprogramowanie symulacyjne
- ↳ Plugi-iny do programów Cad/Cam
- ↳ Materiały pomocnicze dla instruktorów CNC
- MASZYNY i OPROGRAMOWANIE POMIAROWE
- ↳ Oprogramowanie pomiarowe
- DOWNLOAD/UPLOAD
- ↳ DXF, NC, HPGL, itp
- ↳ Data Sheet i schematy elektroniki do CNC
- ↳ Teoria, arkusze kalkulacyjne, dokumenty
- ↳ Software
- ↳ Plany budowy maszyn
- HOBBY
- ↳ Ogólne Dyskusje o Hobby
- ↳ Modelarstwo
- ↳ Roboty
- ↳ Silniki Parowe / Styrlinga / Odrzutowe
- POSZUKUJE
- ↳ Schematu
- ↳ Informacji na temat...
- POZOSTAŁE
- ↳ Galeria maszyn i prac
- ↳ EBMiA.pl - Akcesoria CNC
- ↳ www.cnc.info.pl
- ↳ Artykuły - Oferty Firmowe
- ↳ Linki
- ↳ Na luzie
- ↳ Tylko dla zarejestrowanych
- ↳ Ankiety
- WIZYTÓWKI
- ↳ Usługi CNC
- ↳ Budowa i naprawa maszyn
- ↳ Obróbka metalu
- ↳ Szkolenia
- Ogłoszenia
- ↳ Giełda CNC
- ↳ Zlecenia
- ↳ Praca - Ogłoszenia (Oferty)