G kodu | Grup | İşlev |
G00 | 01 | Konumlandırma |
G01 | 01 | Doğrusal interpolasyon |
G02 | 01 | Döngüsel interpolasyon/Helisel interpolasyon CW |
G03 | 01 | Döngüsel interpolasyon/Helisel interpolasyon CCW |
G04 | 00 | Besleme |
G05 | 00 | AI kontur kontrolü (Yüksek hassasiyete sahip kontur kontrolü uyumluluk komutu) |
G05.1 | 00 | AI kontur kontrolü I,AI kontur kontrolü II,Nano yumuşatma |
G05.4 | 00 | HRV3 on/off |
G06.2 | 01 | NURBS interpolasyon |
G07.1 (G107) | 00 | Silindirik interpolasyon |
G08 | 00 | AI kontur kontrolü (gelişmiş ön izleme kontrolü uyumluluk komutu) |
G09 | 00 | Tam durma |
G10 | 00 | Programlanabilir veri girişi |
G11 | 00 | Programlanabilir veri giriş modu iptal |
G15 | 17 | Polar koordinat komutu iptal |
G16 | 17 | Polar koordinat komutu |
G17 | 02 | XY düzlem seçimi |
G18 | 02 | ZX düzlem seçimi |
G19 | 02 | YZ düzlem seçimi |
G20 | 06 | İnç cinsinden giriş |
G21 | 06 | mm cinsinden giriş |
G22 | 04 | Saklanan strok kontrolü ON |
G23 | 04 | Saklanan strok kontrolü OFF |
G27 | 00 | Referans noktasına dönüş kontrolü |
G28 | 00 | Otomatik referans noktasına geri dönüş |
G29 | 00 | Otomatik referans noktasından geri dönüş |
G30 | 00 | İkinci referans konuma dönüş Üçüncü ve dördüncü referans noktasına dönüş |
G31 | 00 | Atlama işlevİ |
G37 | 00 | Otomatik takım uzunluğu ölçümü |
G38 | 00 | Kesici ve takım burnu çap telafisi, vektör tutma |
G39 | 00 | Kesici ve takım burnu çap telafisi, köşe dairesel interpolasyon |
G40 | 07 | Kesici ve takım burnu çap telafisi iptal |
G41 | 07 | Kesici ve takım burnu çap telafisi sol |
G41.2 | 07 | 3 boyutlu kesici telafisi, sol (tip 1) |
G41.3 | 07 | 3 boyutlu kesici telafisi, sol (öndeki köşe ofseti) |
G41.4 | 07 | 3 boyutlu kesici telafisi, sol (tip 1) (FS16i uyumluluk komutu) |
G41.5 | 07 | 3 boyutlu kesici telafisi, sol (tip 1) (FS16i uyumluluk komutu) |
G41.6 | 07 | 3 boyutlu kesici telafisi, sol (tip 2) |
G42 | 07 | Kesici ve takım burnu çap telafisi sağ |
G42.2 | 07 | 3 boyutlu kesici telafisi, sağ (tip 1) |
G42.4 | 07 | 3 boyutlu kesici telafisi, sağ (tip 1) (FS16i uyumluluk komutu) |
G42.5 | 07 | 3 boyutlu kesici telafisi, sağ (tip 1) (FS16i uyumluluk komutu) |
G42.6 | 07 | 3 boyutlu kesici telafisi, sağ (tip 2) |
G43 | 08 | Takım uzunluğu telafisi + yön |
G44 | 08 | Takım uzunluğu telafisi - yön |
G43.4 | 08 | Takım ucu kontrolü (tip 1) |
G43.5 | 08 | Takım ucu kontrolü (tip 2) |
G45 | 00 | Takım konumu ofset uzatması |
G46 | 00 | Takım konumu ofset azaltma |
G47 | 00 | Takım konumu ofset iki tutma uzatması |
G48 | 00 | Takım konumu ofset iki tutma azaltması |
G49 | 08 | Takım uzunluğu telafisi/takım ucu kontrolü iptal |
G50 | 11 | Ölçek alma iptal |
G51 | 11 | Ölçek alma |
G50.1 | 22 | Programlanabilir ayna görüntüsü iptal |
G51.1 | 22 | Programlanabilir ayna görüntüsü |
G52 | 00 | Yerel koordinat sistemi ayarı |
G53 | 00 | Makine koordinatı sistem seçimi |
G54 | 14 | İş parçası koordinat sistemi 1 ayarı |
G54.1 | 14 | Ek iş parçası koordinat sistemi seçimi |
G55 | 14 | İş parçası koordinat sistemi 2 ayarı |
G56 | 14 | İş parçası koordinat sistemi 3 ayarı |
G57 | 14 | İş parçası koordinat sistemi 4 ayarı |
G58 | 14 | İş parçası koordinat sistemi 5 ayarı |
G59 | 14 | İş parçası koordinat sistemi 6 ayarı |
G54.2 | 23 | Döner tezgah dinamik sabitleme ofseti |
G60 | 00/01 | Tek yönlü konumlandırma |
G61 | 15 | Tam durma modu |
G62 | 15 | Otomatik köşe geçersiz kılma |
G64 | 15 | Kesim modu |
G65 | 00 | Makro çağırma |
G66 | 12 | Makro modal çağırma A |
G66.1 | 12 | Makro modal çağırma B |
G67 | 12 | Makro modal çağırma A/B iptali |
G68 | 16 | Koordinat sistemi dönüşü/3 boyutlu koordinat sistemi dönüştürme |
G69 | 16 | Koordinat sistemi dönüşü iptal/3 boyutlu koordinat sistemi dönüştürme iptal |
G72.1 | 00 | Şekil kopyalama (dönüş kopyası) |
G72.2 | 00 | Şekil kopyalama (doğrusal kopya) |
G73 | 09 | Gagalama delme dönüşü |
G74 | 09 | Diş çekme dönüşü |
G76 | 09 | İyi bara döngüsü |
G80 | 09 | Delme döngüsü iptal |
G81 | 09 | Delme döngüsü, nokta delik açma döngüsü |
G82 | 09 | Delme döngüsü, kontur delik açma döngüsü |
G83 | 09 | Gagalama delme dönüşü |
G84 | 09 | Diş çekme dönüşü |
G85 | 09 | Delik açma döngüsü |
G86 | 09 | Delik açma döngüsü |
G87 | 09 | Geri delik açma döngüsü |
G88 | 09 | Delik açma döngüsü |
G89 | 09 | Delik açma döngüsü |
G90 | 03 | Mutlak komut |
G91 | 03 | Kademeli komut |
G92 | 00 | İş parçası koordinat sistemi ayarı |
G92.1 | 00 | İş parçası koordinat sistemi ön ayarı |
G93 | 05 | Ters zaman besleme |
G94 | 05 | Dakika başına besleme |
G95 | 05 | Dönüş başına besleme |
G98 | 10 | Kutulu periyotta başlangıç noktasına dönüş |
G99 | 10 | Kutulu periyotta R noktasına dönüş |
G107 | 00 | Silindirik interpolasyon |
Aynı anda en fazla üç M kodu belirtilebilir. Aşağıdaki tabloda * ile işaretli olmayan bir M kodu, ilk M kodu olarak belirtilmelidir.
M kodu | Adı | Anlamı | Dizi |
M00 | Programı durdurma | Makine, M00'dan sonra durur. | D |
M01 | İsteğe bağlı durdurma | Makine, M01'den sonra durur | D |
M02 | Programın sonu | Makine programı tamamlar.İş mili saat yönünde dönmeye başlar. | D |
M03 İ | İş mili CW | İş mili saat yönünde dönmeye başlar. | I |
M04 | İş mili CCW | İş mili saat yönünün aksine dönmeye başlar. | I |
M05 | İş milini DURDURMA | İş mili durur. | D |
M06 | Takım değişimi | Takım değişimi gerçekleştirilir. | I |
*M07 | Hava üfleme AÇIK | Talaşların havası püskürtülür. (UYARI 1) | I |
*M08 | Kesim soğutucusu AÇIK | Soğutucu yağı püskürtülür. (UYARI 1) | I |
*M09 K | Kesim soğutucusu KAPALI | Soğutucu yağı püskürtme durdurulur. | D |
*M10 | Sıkma | Ek eksen spesifikasyonları yardımıyla sıkma/gevşetme sinyali kullanıldığında, 4 eksen sıkılır. | |
*M11 | Gevşetme | Ek eksen spesifikasyonları yardımıyla sıkma/gevşetme sinyali kullanıldığında, 4 eksen sıkılır. | |
M12 | Arabelleğe almayı bastıran M kodu | Bu blokta gelişmiş ön izlemeyi işleme devre dışı bırakılır. Özel bir makrodan hemen önceki bloğu yürütme işleminin sonunda bir makro komutunu yürütmek istiyorsanız, bu M kodunu kullanın. (UYARI 2) | I |
M13 | Yüksek hızlı iş milini saat yönünde döndürme | Yüksek hızlı iş mili tutucusundaki motor saat yönünde döner. | I |
M14 | Yüksek hızlı iş milini saat yönünün aksine döndürme | Yüksek hızlı iş mili tutucusundaki motor saat yönünün aksine döner. | I |
M15 | Yüksek hızlı iş milini durdurma | Yüksek hızlı iş mili tutucusundaki motorun dönmesi durur. | D |
M17 | Dokunma probu gücü AÇIK | Dokunma probunun gücü açık (seçenek). | I |
M18 | Dokunma probu gücü KAPALI | Dokunma probunun gücü kapalı (seçenek). | I |
M19 | İş mili yönlendirme | İş mili özel bir noktaya konumlandırılır. | I |
M20 | Merkez geçiş soğutucu pompası KAPALI | Merkezden geçen soğutucu pompayı durdurur. (seçenek) | I |
M21 | Merkez geçiş soğutucu pompası AÇIK | Merkezden geçen soğutucu pompayı başlatır. (seçenek) | I |
M22 | Merkezden geçen soğutucu AÇIK | Soğutucuyu takım ucundan besler. (seçenek) | I |
M23 | Hava temizleme AÇIK | Havayı takım ucundan dışarı verir. (seçenek) | I |
M24 | Merkezden geçen soğutucu/hava temizleme KAPALI | Merkezden geçen soğutucu/hava temizlemesini durdurur. (seçenek) | D |
M25 | Revolver dizinleme | Tam otomatik revolver kurtarma işlevi, revolver dizinlemeyi gerçekleştirmek için kullanılır (seçenek). | I |
M26 | İş mili konik temizleme işlevini etkinleştirme | Soğutucu sürülmüş olabilecek iş mili koniği için temizleme işlevi etkinleştirilir (seçenek). | D |
M27 | İş mili konik temizleme işlevini devre dışı bırakma | Soğutucu sürülmüş olabilecek iş mili koniği için temizleme işlevi devre dışı bırakılır (seçenek). | D |
M28 | Küçük delik gagalama yöntemiyle delme dönüşü AÇIK | Küçük çaplı, derin delik delme dönüşü modunu AÇIK ayarına getirir (seçenek). | I |
M29 | Sert mod | Diş çekme dönüşü sert moddadır | I |
M30 | Programın sonu | Makine programı tamamlar. | D |
M31 | Makinede işleme modunu ve güç tasarrufu modunu ayarlama | Bkz. Alt bölümler 36.3, “PROGRAMA YÖNELİK MAKİNEDE İŞLEME MODU AYARI”, ve 40.2.2, “Bir Program Komutu Kullanarak Güç Tasarrufu Modunu Ayarlama,” Kısım IV. | I |
*M32 | Gagalama dönüşü | AI işlevi yüksüz algılamasını tetikler. | I |
*M33 | Gagalama dönüşü | AI işlevi yüksüz algılamasını değerlendirir | I |
*M34 | Gagalama dönüşü | AI işlevi yüksüz algılamasını sonlandırır. | I |
M35 | (Rezerve) | - | |
M36 | (Rezerve) | - | |
M37 | (Rezerve) | - | |
M38 | Dokunma probu anormallik algılama başlatma | Dokunma probu anormalliğini algılamayı başlatır. | I |
M39 | Dokunma probu anormallik algılama sonlandırma | Dokunma probu anormalliğini algılamayı sonlandırır. | I |
*M40 | AI işlevi devre dışı | AI işlevini devre dışı bırakır. | I |
*M41 | AI işlevi etkin | AI işlevini etkinleştirir. | I |
M42 | - | Makine tarafından bir menü kullanılır. | I |
*M43 | Alarmı belirleme için M kodu | Geçerli takım ömrünü ve otomatik yağlama durumunu kontrol eder ve bir alarm verir. | I |
M44 | Programlanmış veri yeniden yazımı | AI takım ekranının verilerini ayarlar. | I |
M45 | - | Makro programı O9029 tarafından kullanılır. | I |
M46 | - | Makro programı O9029 tarafından kullanılır. | I |
M47 | Hızlı hareketi geçersiz kılmayı ayarlama | Programda hızlı hareket oranını ayarlar ve değiştirir. | I |
*M50 (NOTE2) | Hava üfleme AÇIK | Talaşların havası püskürtülür. | I |
*M52 | Güvenlik geçidini kapatma | Güvenlik geçidi (yan kapı) kapatılır. (Robot sistemi) | I |
*M53 | Güvenlik geçidini açma | Güvenlik geçidi (yan kapı) açılır. (Robot sistemi) | I |
M54 | (Rezerve) | ||
M57 | (Rezerve) | ||
M58 | (Rezerve) | ||
M59 | (Rezerve) | ||
*M60 ila M65 | Yanıt gelene kadar otomatik kapıyı açma/kapama ve çıkış sinyali AÇIK | Otomatik kapı açılır ve harici ekipmana bir sinyal verilir. | I |
*M66 | Yüksek hızlı iş mili tutucusu algılama AÇIK | Yüksek hızlı iş mili tutucusu algılama modu açılır. | I |
*M67 | Yüksek hızlı iş mili tutucusu algılama KAPALI | Yüksek hızlı iş mili tutucusu algılama modu kapatılır. | I |
*M70 | 4. eksen sıkma kontrolü (DDR'ye özel) | 4. eksenin (DDR) normal bir biçimde sıkılıp sıkılmadığını kontrol eder. | I |
*M71 | 4 ekseni sıkma | Ek eksen spesifikasyonları yardımıyla sıkma/gevşetme sinyali kullanıldığında, 4 eksen sıkılır. | I |
*M72 | 4 ekseni gevşetme | Ek eksen spesifikasyonları yardımıyla sıkma/gevşetme sinyali kullanıldığında, 4 eksen gevşetilir. | I |
*M73 | X ekseni ayna görüntüsü AÇIK | X ekseni, ayna görüntüsü işlevini AÇIK konumuna alır. | I |
*M74 | Y ekseni ayna görüntüsü AÇIK | Y ekseni, ayna görüntüsü işlevini AÇIK konumuna alır. | I |
M75 | Parçaları kesme için öğrenme kontrolü B AÇIK/KAPALI | Bkz. Bölüm 43, "PARÇALARI KESME B ÖĞRENME KONTROLÜ (SEÇENEK)," Kısım IV. | I |
*M76 | 4 ekseni ayna görüntüsü AÇIK | 4 ekseni, ayna görüntüsü işlevini AÇIK konumuna alır. | I |
*M77 | Ayna görüntüsü KAPALI | Ayna görüntüsü KAPALI'dır | I |
*M78 | Yüksek hızlı iş mili bağlantısı | Yüksek hızlı iş mili bağlanır. | I |
*M79 | Yüksek hızlı iş mili bağlantısını kesme | Yüksek hızlı iş milinin bağlantısı kesilir. | I |
M80 ila M89 | Harici arayüz için | Kısım IV'te "14.4.1 Giriş/Çıkış Sinyallerinin Ayrıntılı Açıklaması" içinde (5) M kodu çıkış işlevine bakın. | I |
M90 | (Rezerve) | QUICK ekranında sayaç 1 için ürün miktarını sayar. | I |
*M91 | (QUICK ekranı) Ürün kontrol sayacı 1 | QUICK ekranında sayaç 2 için ürün miktarını sayar. | I |
*M92 | (QUICK ekranı) Ürün kontrol sayacı 2 | ||
M93 | (Rezerve) | ||
M94 | (Rezerve) | ||
M95 | (Rezerve) | ||
M96 | Kesinti tipi özel makrosu AÇIK | Özel makro kesintisi işlevini etkinleştirir. | I |
M97 | Kesinti tipi özel makrosu KAPALI | Özel makro kesintisi işlevini devre dışı bırakır. | I |
M98 | Alt programı çağırma | ||
M99 | Alt program sonu | ||
M100 ila M129 | Harici arayüz için | Kısım IV'te "14.4.1 Giriş/Çıkış Sinyallerinin Ayrıntılı Açıklaması" içinde (5) M kodu çıkış işlevine bakın. | I |
*M130 | Makine temizleme soğutucusu AÇIK | Makine temizleme soğutucusu beslenir. (Yüksek güç sürümü için, yüksek güç sürümünün makine temizleme soğutucusu beslenir). | I |
*M131 | Makine temizleme soğutucusu KAPALI | Makine temizleme soğutucusunun beslenmesi durdurulur. (Yüksek güç sürümü için, yüksek güç sürümünün makine temizleme soğutucusunun beslenmesi durdurulur.) | I |
M132 | Takım kaydı (takım boşluğu algılama işlevi) | Takım verilerini kaydeder. | I |
M133 | Boşluk ölçümü (takım boşluğu algılama işlevi) | Takım boşluğunu ölçer. | I |
M143 | (iHMIscreen) Ürün kontrol sayacı 1 | Üretim sonuç yönetimi ekranında sayaç 1 için ürün miktarını sayar. | I |
M144 | (iHMIscreen) Ürün kontrol sayacı 2 | Üretim sonuç yönetimi ekranında sayaç 2 için ürün miktarını sayar. | I |
M145 | (iHMIscreen) Ürün kontrol sayacı 3 | Üretim sonuç yönetimi ekranında sayaç 2 için ürün miktarını sayar. | I |
M198 | Harici hafızadan alt program çağrısı |
NOT
"Dizi" sütunundaki "I" ve "D", aşağıdaki anlama gelir:
I: Bu işlev, blok okunur okunmaz aktif olur.
D: Bu işlev, bloktaki tüm komutlar yürütüldükten sonra aktif olur.
DİKKAT
1. Merkez geçişi soğutucu spesifikasyonu uygulandığında, ilk M kodu olarak M07
ile M08 belirtilmelidir.
2 . Bu serideki ROBODRILL ile, otomatik işlemin başında AI kontur kontrolü
varsayılan olarak etkinleştirilir (CNC parametresi No. 1604#0 = 1). Dolayısıyla,
otomatik olarak gelişmiş ön izleme işlemesi gerçekleştirilir. Örneğin, özel
makronun koşula bağlı ifadeleri için gelişmiş ön izleme işlemesi gerçekleştirmek
istemediğinizde, M12'yi belirten bir blok ekleyin.
Nomura Dik İşlemi Merkezi makinası hakkında detaylı bilgi için lütfen tıklayınız.