CNC İŞLEME 7 7 CNC İŞLEME Bu kullanma kılavuzuna ek olarak, FANUC 160i-LA kullanma kılavuzu lazer tezgahlar için hazırlanmıştır Lütfen programlama ve CNC işleme hakkındaki bilgileri kullananımı için kılavuzu inceleyin. Bununla birlikte, FANUC 160i-LA kullanma kılavuzu.bu lazer tezgahının sahip olmadığı fonksiyonları da içerir Bu bölümde lazer tezgahının standart fonksiyonları açıklanacaktır Bu bölümde olmayan fonksiyonlardan söz edilmeyecektir 7-1 G-kodlarının kullanımı 1. Kesme Modu için Gkodları kod grup Açıklama G00 : kullanılabilir : opsiyonel : kullanılmaz Cut mode 2D/3D Teaching Pozisyonlama G01 Düzlemsel interpolasyon 01 G02 Dairsel interpolasyon (saat yönü) G03 Dairsel interpolasyon (saat yönünün tersi) G04 bekleme G07.1 Silindirik interpolasyon G08 Önden okumalı kontrol 00 G09 Tam durma ve kontrol G10 Programlanabilir bilgi ayarı G11 Programlanabilir bilgi ayarı modu iptal G12 01 Uzayda dairesel yay interpolasyonu G13 Profiling boşluk ofset kontrol modu 31 G14 Profiling gap ofset kontrol modu iptal G17 XpYp düzlemi G18 02 ZpXp düzlemi G19 YpZp düzlemi G20 Inch sistemi giriş 06 G21 Metrik sistemi giriş G22 Hareket kontrol fonksiyonu etkin 04 G23 Hareket kontrol fonksiyonu iptal G24 Piercing (delme) komutu Yüksek hızlı piercing (delme) G27 Referans noktası dönüş noktası kontrolü 00 G28 Otomatik dönüş referans noktasına G29 Otomatik dönüş referans noktasından G32 Yardımcı gaz komutu G33 Uzayda köşe R girişi 34 G34 Uzayda köşe R girişi iptal G40 Takım düzeltme merkez /3D takım düzeltme iptal G41 07 Takım düzeltme sol /3D takım düzeltme G42 Takım düzeltme sağ EDIT 7-1
7 CNC İŞLEME kod grup Açıklama Cut mode Teaching 2D/3D EDIT G50 Ölçeklendirme iptal 11 G51 ölçeklendirme G50.1 Programlanabilir Görüntü öteleme iptal 22 G51.1 Programlanabilir Görüntü öteleme iptal G52 Bölgesel koordinat sistem ayarı 00 G53 Makine koordinat sistemi seçimi G54 Makine koordinat sistemi seçim 1 G55 Makine koordinat sistemi seçim 2 G56 Makine koordinat sistemi seçim 3 14 G57 Makine koordinat sistemi seçim 4 G58 Makine koordinat sistemi seçim 5 G59 Makine koordinat sistemi seçim 6 G61 tam durma ve kontrol G62 15 Otomatik köşe override G64 Processing mode G65 00 Makro çağırma G66 Makro çağırma 12 G67 Makro çağırma iptal G68 boyutlu koordinat değiştirici 3 32 G69 3 boyutlu koordinat değiştirici iptal G71 00 nozzle boyu düzeltme fonksiyonu G84 koordinat çevirme 16 G85 koordinat çevirme iptal G90 Mutlak komut 03 G91 Artımsal komut G92 00 İşlem koordinat sistem ayarı G98 3 boyutlu koordinat değiştirici 33 G99 3 boyutlu koordinat değiştirici iptal 7-2
CNC İŞLEME 7 2. Press modu ve Boru modu için G kodları : kullanılır : opsiyonel : kullanılmaz kod açıklama Press mode 2D Pipe mode 3D G00 Positioning and single shaping G01 (Not) Düzlemsel interpolasyon G02 (Not) Dairsel interpolasyon (saat yönü) G03 (Not) Dairsel interpolasyon (saat yönü tersi) G04 Bekleme G26 Çok daire şekillendirme G28 Çoklu çizgi şekillendirme G29 Çoklu yay şekillendirme G35 Çoklu kare şekillendirme G36 Multiple shaping on a grid (X) G37 Multiple shaping on a grid (Y) G50 Home (başlangıç) pozisyona dön G61 Tam durma modu G64 Tam durma modu iptal (Cutting mode) G65 Dikdörtgen (boyu eninden fazla olan) G66 Shear proof G67 dikdörtgen G68/78 Dairesel nibbling G69/79 düzlemsel nibbling G70 pozisyon lama G72 Patern reference point setting G75 Makro grid execution X G76 Makro grid execution Y G80 Kesme şartlarının programlamanın iptali G82 Kesme şarlarını programlama G84 Piercing(delme) şartlarının programlanmasının iptali G85 Piercing (delme ) şartlarının programlanması G86 Kesme odak noktasının ofset G87 Delme (Piercing) odak noktası ofseti G88 Kesme gaz basıncı G89 Piercing(delme) gaz basıncı G90 Mutlak komut sistemi G91 Artımsal komut sistemi G92 Koordinat sistem ayarı G93 Bölgesel koordinat sistem ayarı G98 Makro grid referans pozisyon ayarı G300 Dairesel boru düzlemi son kesim G301 Dairesel boru kesim dairesel boru bağlantısı için G302 Dairesel boru son kesim for connection to round pipe (same dia.) G310 Dairesel boru yüzey kesim dairesel boru bağlantısı için G311 Dairesel boru yüzey kesim dairesel boru kesmek için G312 Dairesel boru yüzey kesim dairesel borudan geçirmek için (benzer çap için) 7-3
7 CNC İŞLEME Press mode Pipe mode kod açıklama 2D 3D G320 Dairesel boru yüzey kesim kare profil bağlantısı için G321 Dairesel boru yüzey kesim kare profili doğrudan geçme G350 Kare profil düzlemsel son kesim G351 kare profil son kesime dairesel boru bağlantısı için G360 kare profil yüzey kesim dairesel boru bağlantısı için G361 kare profil yüzey kesim dairesel boruyu doğrudan geçme G370 kare profil yüzey kesim kare profil bağlantısı için G371 kare profil yüzey kesim kare profile doğrudan doğruya geçme Note: Interpolation G01, G02, G03 kodları yalnızca M12 komutu altında kullanılır 7-4
CNC İŞLEME 7 Programın çalışması MAZAK tarafından tavsiye edilen aşağıdaki program hakkında bilgi İnce malzemeler için işlem G08 komutu kullanılır önden kontrol (prior) ve işlemi G64 G08 ile otomatik köşe yavaşlaması kontrolü yapılır İyi kesmenin mümkün olabilmesi için Eğer mümkünse G61 kullanılmamalıdır ilaveten normal mod ile karşılaştırılır dairesel yay doğruluğu daha iyidir yüksek hızda işlem uygulandığında,yüksek hız profiling modu M28 kullanılmalıdır M122 opsiyonel hızlanma ve yavaşlama komutudur. 7-1-2 İnce Malzeme İşleme Program Örneği :0124(SPCC1.0T-CUT-MAIN) M122J1.2K2. İnce malzeme için hızlanma *yavaşlama G90G92X0Y0 M20 Shutter açık G00X34.7Y025. M98P125 G01X35. G02I-10. M98P126 G00X-5.Y0 M98P125 G01X0 G01X50. Y50. X0 Y0 M98P126 G00X0.Y65. M21 Shutter kapalı M30 :0125(SPCC1.0T-PIS-NF=-1.0-D=2.0) G08P1 Prior kontrol ON G32P1T10R0 O 2 1.0 kgf/cm 2 M28 Yüksek hız profiling ON M32 Profiling ON G13P500 Gap ofset M69 Normal pulse Delme piercing şartları M22 Discharge ON + alt programın keme şartları G24S1000P20Q10R0.5 Pierce 1 KW 20 Hz 10% G32P1T15R0 O 2 1.5 kgf/cm 2 G13P500 G01S650P1000Q100F6500 İşlem şartları650 W 1 KHz 100% F6500 M99 :0126(END) G13P0 Boşluk 0 M23 Discharge OFF G32P0T0R0 Yardımcı gaz OFF Alt program M31 Profiling OFF G91G00Z50. Z-axis rising G90 G08P0 Prior kontrol OFF M99 7-5
7 CNC İŞLEME 7-1-3 En uygun hızlanma ve yavaşlama fonksiyonu 1. Overview En uygun hızlanma ve yavaşlama fonksiyonu 2D plakalar işlenmesinde ve 3D iş parçasının işlenmesinde için otomatik olarak.ayarlar otomatik olarak değişecektir birde plaka kalınlığı da işlemede önem kazanmaktadır,kullanıcı M122 komutun kullandığında otomatik olarak en uygun hızlanma ve yavaşlama yaparak işlemi gerçekleştirecektir eğer M122 komutu kullanılmazsa hızlanma ve yavaşlama kalın levhalara göre işlem otomatik olarak devreye girecektir M122 komutunu kullandığında.ince levhaların yüksek hızla işlenmesinde veya 3 boyutlu işleme yaparken bu komutu kullanabilirsin 2. Bu Komut Nasıl Kullanılır M122 komutu programın başında kullanılır, nasıl kullanıldığı aşağıda. Plaka kalınlığı J yardımıyla ve K ise işleme modunu belirtir. Değerleri girerken noktalama işaretini koymayı unutma 3D işlemler içinde noktalama önemlidir. 2 boyutlu işlemede J Kodu atlanırsa yinede, kalın plaka işleme modu seçilmiş demektir. M30 kodu girildiğinde M122 komutu veya reset komutu kullanıldığında program ilk ayarlarına döner (2 boyutlu kalın plaka işleme) M122J1.2 K2.; plaka kalınlığı makinalama modu 3. 2 boyutlu paka işleme modu 2.3 mm (0.09 in.): ince plaka 6.0 mm (0.24 in.): orta plaka 25.0 mm (0.98 in.): kalın plaka (Prior control ON - Yüksek hız profiling - Otomatik hızlanma ve yavaşlama geçeli - 2D hızlanma *yavaşlama 3. 3D katı iş parçasımakinalama modu - Prior control OFF - Normal profiling mode - 3d Hızlanma ve Yavaşlama 4. Program Örneği Programın başında M122 girmek bir kural gibidir. 2 Boyutlu makinalama programında pah kırma (bevel) işlemi iş parçasına işlenebilir <2 boyutlu ince plaka işleme > <2 boyutlu kalın plaka işleme > O1234; O1234; M122J1.2K2.; M122J22.K2.; İşleme programını M30; İşleme programı M30; < 3boyutlu işleme > O1234; M122K3.;... 3D işleme programı G68X_Y_Z_A_B_I_J_K_;... M122K2.;... 2D işleme programı M122K3.;... 3D hızlanma ve yavaşlama 3D koordinat çevirme 2D hızlanma e yavaşlandırıcı değiştirici. 3D hızlandırıcıya dönme G69; 3D işleme programı M30; 7-6
CNC İŞLEME 7 5. Önlemler - Güç tuşu açıldığına veya makina reset edildiğinde makina aşağıda gözüken durumlar oluşur. Although each item can also be set independently, use M122. Prior kontrol geçersiz Yüksek hız profiling geçersiz Otomatik köşe yavaşlaması geçersiz Kalın plakalar için hızlanma ve yavaşlama modu - M28 ve M29 2 boyutlu işlemde yada yüksek hızlı profiling mode kullanılır yada 3boyutu işlemede. kullanılır Yüksek hız profiling modu 6. Nasıl kullanılır A. Yüksek Hızda Düz Plaka İşleme M28 komutu düz plaka işlemede kullanıldığı zaman m29 ile beraber M29 ve ya reset yüksek hız profiling modu iptal eder. Nc ünitenin gücü açıldığında M28 yine iptal olur G08P1; Prior kontrol ON M28; yüksek hız profiling açık M32; Profiling ON Processing M29; yüksek hız profiling kapalı G08P0; Prior kontrol OFF M28; yüksek hız M29; alçak hız Fig. 7-1 7-7
7 CNC İŞLEME B. 3 Boyutlu İşleme 3D işlemde parça titreşimden dolayı kaymaya eğimli olabilir M28 komutunu kullanmanızı. tavsiye etmiyoruz, bu yüzden yüksek hızlı profiling sebeb olabilir Genellikle bu olay yaklaşma esnasında meydana gelir. Bu yüzden profiling modu kullanmayı öneririz G00X_Y_Z_A_B_; pozisyonlama M32; Profiling yaklaşma Piercing M28; yüksek hız profiling açık G01X_Y_Z_A_B_F_; Processing M31; Profiling kapa M29; yüksek hızda profiling i ptal titreşim Hatalı işlem Fig. 7-2 C. Boru işleme modu Boru işleme modunda, bir kaç durum vardır yüksek hızlı profiling iyi performans için önerilir. Iş parçası yerinden kaymaya eğimli ise bu yüzden yüksek hız profiling kullanımı duruma bağlıdır. eğer operatör M28 koymazsa kullanılır makina düşük hızda çalışır Profiling alarm iptal fonksiyonu (M26) 7. Overview Makina için Bir torch yardımıyla kullanımı bir koru ma fonksiyonudur, hatta profiling kapalı olduğu zaman, nozzle teması durumunda hata verir Profiling alarm oluşu profiling İşleminin kapalı olması esnasında önlenebilir profiling alarm iptal fonksiyonu (M26). M26: kopyalama alarm iptali M27: M26 iptal Note 1: M26. Note 2: M26 can be hem 2D hemde 3D işlemlerde kullanılır. Note 3: M26 reset ile iptal edilr. 8. Örnek program 7-8
. CNC İŞLEME 7 Piercing(delme) alt programı O1000; (ANA PROGRAM) M20; O1001 G32P_T_R_; M26;.. Profiling alarm G13P_; M33;.. Profiling yanlızca yaklaşır M22; G24S_P_Q_R_;..Piercing(delme) şartları M98P1001;.. Piercing(delme) Işleme programı M27;.. M26 nın iptali G01S_P_Q_F_;..kesme şartları M99; Lead-In(giriş) kesme Profiling-off ve M26 birlikte delme esnasındaki sıçramayı engellemek kullanılır İşlem terminolojisi M98P1002;..işlem sonu O1002 M23; G32P0T0R0; M31; G13P0; M26;.. Profiling alarm iptal G91G00Z_.; G90; M27;.. m26 iptal M99; M21; M30; Fig. 7-3 7-9
7 CNC İŞLEME 7-1-4 Profiling tekrar fonksiyonu 1. Use 2. İşlem Profiling alarm makinenın çalışması esnasında sıklıkla karşılaşılan bir hatadır(kod: MAL09 AUTO GAP CONTROL ALARM). Alarm nozula kesme esnasında parça sıçradığı esnada meydana gelir profiling alarm ayarları makine kilitli durumda iken( Hold )makine işlemini durudurur. operatör durumu kontrol etmeli gereken ölçümleri yapmalıdır ve, CYCLE START tuşuna basılarak operasyona kaldığı yerden devam edebilir. profiling tekrarla fonksiyonu operatörsüz çalışmada kullanılabilir profiling tekrar denemede programlanan işlem sırasında, makineyi kapatıp tekrar başlatabilirsin RETRACE tuşuna panelden basıldığında profiling tekrar (retry) fonksiyonu geçerli olacaktır (uyarı lambası yanar ). Aynı tuşa tekrar basarsan fonksiyon iptal olur (uyarı lambası söner). İşlem akışı Retry fonksiyonu seçildiğinde aşağıdaki gibi olur): 1. Profiling alarm meydana gelir. 2. işlem yarıda kesilir. 3. Torch otomatik olarak 2 sn de yukarı kalkar. 4. Profiling yaklaşması tekrarlanır. 5. işlem tekrar başlatılır. 6. eğer alarm verirse yaklaşma hatası tekrarlar 7. eğer alarm 3 kez tekrarlarsa 30 saniye içinde retry operation is started any more and the feed hold state is established. 1st 2nd 3rd 4th & last Fig. 7-4 Timer setting: 30 sec D680S0022 7-10