7-1
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ı
: kullanılabilir : opsiyonel ×: kullanılmaz
kod grup Açıklama Cut mode Teaching
2D/3D EDIT
G00
01
Pozisyonlama
G01 Düzlemsel interpolasyon
G02 Dairsel interpolasyon (saat yönü) ×
G03 Dairsel interpolasyon (saat yönünün tersi) ×
G04
00
bekleme
G07.1 Silindirik interpolasyon ×
G08 Önden okumalı kontrol ×
G09 Tam durma ve kontrol ×
G10 Programlanabilir bilgi ayarı ×
G11 Programlanabilir bilgi ayarı modu iptal ×
G12 01 Uzayda dairesel yay interpolasyonu
G13 31 Profiling boşluk ofset kontrol modu
G14 Profiling gap ofset kontrol modu iptal
G17
02
XpYp düzlemi ×
G18 ZpXp düzlemi ×
G19 YpZp düzlemi ×
G20 06 Inch sistemi giriş ×
G21 Metrik sistemi giriş ×
G22 04 Hareket kontrol fonksiyonu etkin ×
G23 Hareket kontrol fonksiyonu iptal ×
G24
00
Piercing (delme) komutu
Yüksek hızlı piercing (delme) ×
G27 Referans noktası dönüş noktası kontrolü ×
G28 Otomatik dönüş referans noktasına
G29 Otomatik dönüş referans noktasından ×
G32 Yardımcı gaz komutu
G33 34 Uzayda köşe R girişi
G34 Uzayda köşe R girişi iptal
G40
07
Takım düzeltme merkez /3D takım düzeltme iptal ×
G41 Takım düzeltme sol /3D takım düzeltme ×
G42 Takım düzeltme sağ ×
kod grup Açıklama Cut mode Teaching
2D/3D EDIT
G50 11 Ölçeklendirme iptal ×
G51 ölçeklendirme ×
G50.1
22 Programlanabilir Görüntü öteleme iptal ×
G51.1 Programlanabilir Görüntü öteleme iptal ×
G52 00 Bölgesel koordinat sistem ayarı ×
G53 Makine koordinat sistemi seçimi ×
G54
14
Makine koordinat sistemi seçim 1 ×
G55 Makine koordinat sistemi seçim 2 ×
G56 Makine koordinat sistemi seçim 3 ×
G57 Makine koordinat sistemi seçim 4 ×
G58 Makine koordinat sistemi seçim 5 ×
G59 Makine koordinat sistemi seçim 6 ×
G61
15
tam durma ve kontrol
G62 Otomatik köşe override
G64 Processing mode
G65 00 Makro çağırma
G66 12 Makro çağırma
G67 Makro çağırma iptal
G68 32 boyutlu koordinat değiştirici 3
G69 3 boyutlu koordinat değiştirici iptal
G71 00 nozzle boyu düzeltme fonksiyonu
G84 16 koordinat çevirme ×
G85 koordinat çevirme iptal ×
G90 03 Mutlak komut ×
G91 Artımsal komut ×
G92 00 İşlem koordinat sistem ayarı
G98 33 3 boyutlu koordinat değiştirici
G99 3 boyutlu koordinat değiştirici iptal
7-3
2.Press modu ve Boru modu için G kodları
: kullanılır : opsiyonel ×: kullanılmaz
kod açıklama Press mode Pipe mode
2D 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)
×
kod açıklama Press mode Pipe mode
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-5 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 O2 1.0 kgf/cm2
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 O2 1.5 kgf/cm2 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-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
(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 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
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;
M122J1.2K2.;
İşleme programını
M30;
O1234;
M122J22.K2.;
İş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.; ...
G69;
3D işleme programı
M30;
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
7-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
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
Hatalı işlem titreşim
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-9
Işleme programı…
Lead-In(giriş)
kesme
O1001 G32P_T_R_;
M26;….. Profiling alarm G13P_;
M33;….. Profiling yanlızca yaklaşır M22;
G24S_P_Q_R_;…..Piercing(delme) şartları
M27;….. M26 nın iptali
G01S_P_Q_F_;…..kesme şartları M99;
Piercing(delme) alt programı
O1002 M23;
G32P0T0R0;
M31;
G13P0;
M26; ….. Profiling alarm iptal G91G00Z_.;
G90;
M27;….. m26 iptal M99;
İşlem terminolojisi
Profiling-off ve M26 birlikte delme esnasındaki sıçramayı engellemek kullanılır
M98P1002;…..işlem sonu
M21;
M30;
O1000;
(ANA PROGRAM) M20;
M98P1001;….. Piercing(delme)
… … . …
Fig. 7-3
7-1-4 Profiling tekrar fonksiyonu
1.
Use
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
2.İşlem
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.
D680S0022 Timer setting: 30 sec
1st 2nd 3rd 4th & last
Fig. 7-4