Konu Anlatımı
NC Kod
NC Kod, Bilgisayarlı Mobilya Üretimi (CNC) dersi kapsamındaki Programlama ünitesinin temel konularından biridir. Bu konu alanın gerektirdiği bilgi ve becerilerin kazandırılmasına temel oluşturur.
Temel Bilgiler
- CAM takım yollarını üretir.
- NC kod tezgâha gönderilir.
- Simülasyon hataları önler.
Uygulama ve Dikkat Edilmesi Gerekenler
Bu konunun uygulamasında iş güvenliği kurallarına uyulmalı, kullanılan araç ve malzemeler amacına uygun seçilmeli ve yapılan işlemler standartlara göre kontrol edilmelidir. Öğrenilen bilgiler atölye ve iş yeri uygulamalarıyla pekiştirildiğinde kalıcılık artar.
Program Yapısı ve Hazırlık Kodları
Bir NC programı hazırlık, hareket ve kapanış olmak üzere üç bölümden oluşur. Hazırlık bölümünde birim ve düzlem tanımlanır: G21 milimetreyi, G90 mutlak modu, G17 XY işleme düzlemini, G94 dakikadaki beslemeyi belirtir. Programın başında ayrıca G40 ile takım yarıçapı ofseti iptal edilir; böylece önceki programdan kalan bir ofsetin yeni parçaya taşınması önlenir. Bu kodlar her programın başında tekrarlanabilir ve tekrar zararlı değildir.
Hareket Kodları
G00 beslemesiz hızlı konumlanmadır; takım boşta ilerler ve yalnızca Z güvenli seviyede kullanılır. G01 verilen beslemeyle lineer interpolasyondur ve gerçek işlemede kullanılır. G02 saat yönünde, G03 saat yönünün tersine dairesel interpolasyondur; merkez ya da yarıçap parametresiyle tanımlanır. Emniyet kuralları gereği z ekseninde her değerden önce hızlı iniş sınırı, sonrasında yavaş değinme uygulanır.
Takım, Devir ve Soğutma Kodları
S parametresi spindle devrini devir/dakika cinsinden verir, F ilerleme hızını mm/dakika cinsinden verir. M03 spindle'ı ileri yönde çalıştırır, M05 durdurur, M06 takım değiştirir, M08 sıvı soğutmayı açar, M09 kapatır. Ahşap işlemede sıvı soğutma yerine talaş emiş sistemi çalışır; bu durumda M kodları makine konfigürasyonuna göre farklılık gösterebilir.
Ofset Kullanımı
G41 kesme yönünün soluna, G42 sağına takım yarıçapı kadar sapma uygular; geçiş başlangıcında etkinleşir, G40 ile sonlandırılır. Takım uzunluğu ofseti G43 H__ ile çağrılarak Z referansı kurulur. Ofset numarası ile takım numarası eşleşmediğinde parça fazla ya da eksik işlenir; bu yüzden ofset tablosu program başında okunur.
Uygulama: Kısa Bir Program Parçası
Aşağıdaki parça bir kontur işleminin tipik akışını gösterir. Öncelikle emniyetli Z seviyesine inilir, kontur beslemeyle işlenir ve program başa alınır.
G21 G90 G17 G40
T1 M06
S18000 M03
G00 X10 Y10
G00 Z5
G01 Z-2 F400
G01 X100 F1200
G00 Z10
M05
M30
Temel NC Kodunun İşlevleri
NC kod, bilgisayarlı mobilya üretimi (CNC) alanında programlama ünitesinin temel konularından biridir. Bu kodlar, tezgâhta çalıştırılacak işlemlerin adım adım belirlenmesini sağlar. NC kod tezgâha gönderilirken, simülasyon hataları önlenir ve iş güvenliği kurallarına uyulur. Bu nedenle, NC kodunun doğru yazılması ve uygulanması, parça üretimindeki kalite ve güvenliği korumak için kritik öneme sahiptir.
Temel NC kodları, tezgâhın hareketini ve işleyişini kontrol eder. Örneğin, G00 kodu ile tezgâh hızlı konumlanır, G01 ile lineer interpolasyon sağlanır. Bu kodlar, işlevsel bir programın temelini oluşturur. Ayrıca, NC kodunun doğru yazılması, iş güvenliği kurallarına uyulması ve standartlara göre kontrol edilmesi, parça üretimindeki hataları azaltır. Bu nedenle, NC kodunun doğru uygulanması, iş yerinde güvenli ve kaliteli üretim sağlar.
NC kod tezgâhın hareketini ve işleyişini kontrol eden temel komutlardır. Ofset Kullanımının Önemi
Ofset kullanımı, takım yarıçapı ve uzunluğu için gerekli bilgileri tezgâha aktarır. G41 ve G42 kodları, takımın kesme yönüne göre sol veya sağa sapmasını sağlar. Bu kodlar, takımın doğru konumda çalışmasını sağlamak için kullanılır. Ofset tablosu programın başında okunur ve takım numarası ile ofset numarası eşleşir.
Ofset tablosu, takımın doğru işlenmesini sağlamak için kritik öneme sahiptir. Takım uzunluğu ofseti, G43 H__ ile Z referansı kurulur. Bu süreçte, takım numarası ile ofset numarası eşleşmemesi durumunda parça fazla ya da eksik işlenir. Bu nedenle, ofset tablosunun program başında okunması, parça üretimindeki hataları azaltır. Ofset kullanımı, CNC tezgâhında doğru ve güvenli üretim için vazgeçilmez bir unsurdur.
Ofset tablosu programın başında okunarak takım numarası ile ofset numarasının eşleşmesini sağlar.Ne Öğreneceğiz
Bilgisayarlı Mobilya Üretimi (CNC) dersi kapsamında NC Kod konusu. Bu konuda ögrenme çıktıları:
- NC Kod ile ilgili temel kavramları açıklar.
- NC Kod konusunun Bilgisayarlı Mobilya Üretimi (CNC) dersi içindeki yerini ve önemini belirtir.
- Konuyla ilgili araç, gereç ve malzemeleri amacına uygun seçer.
- İş sağlığı ve güvenliği kurallarına uygun çalışır.
- Öğrendiği bilgi ve becerileri atölye/iş yeri uygulamalarında kullanır.
Ön Bilgi
Bu konuya başlamadan önce temel kavram ve ön koşulları kavramanız yardımcı olacaktır. Konunun çerçevesinde şu kavramlar dikkat ister:
- CAM takım yollarını üretir.
- NC kod tezgâha gönderilir.
- Simülasyon hataları önler.
- Program başında G21, G90, G17 ve G40 birlikte yazılarak birim, düzlem ve ofset artığı temizlenir.
- G00 yalnızca boşta konumlanmak içindir; malzeme içinde G00 kullanılmaz, takım kırılır.
- M30 programı bitirir ve başa sarar; M05 yalnızca spindle'ı durdurur, programı bitirmez.
Basit Örnek ve Günlük Yaşam
Günlük yaşamda ve mesleki bağlamda bir uygulama:
Soru: CAM takım yollarını üretir.
- Konuyu tanımla ve ilgili kavramları belirle.
- Doğru yöntem veya hesaplamayı uygula.
- Sonucu standartlara göre kontrol et.
Sonuç/cevap: Doğru uygulama sonucunda konuyla ilgili kazanım elde edilir.
İleri Örnek
Daha ileri bir uygulama:
Soru: Verilen program parçasında takım değiştirme, devir başlatma ve program sonu kodlarını bulup akışı sıralayınız: T1 M06 / S18000 M03 / M05 / M30.
- Adım 1: Kodları tanımla: T1 M06 1 numaralı takımı takar, S18000 M03 devri ileri başlatır.
- Adım 2: Kapanışı belirle: M05 spindle'ı durdurur, M30 programı bitirip başa sarar.
- Adım 3: Sıralamayı yaz: takım değiştirme → devir başlatma → işleme → M05 → M30.
Sonuç/cevap: T1 M06 → S18000 M03 → işleme hareketleri → M05 → M30.
Karşılaştırma Tablosu
| Kavram | Açıklama |
|---|
| CAM takım yollarını üretir. | CAM takım yollarını üretir. |
| NC kod tezgâha gönderilir. | NC kod tezgâha gönderilir. |
| Simülasyon hataları önler. | Simülasyon hataları önler. |
| Program başında G21, G90, G17 ve G40 bir | Program başında G21, G90, G17 ve G40 birlikte yazılarak birim, düzlem ve ofset artığı temizlenir. |
| G00 yalnızca boşta konumlanmak içindir; | G00 yalnızca boşta konumlanmak içindir; malzeme içinde G00 kullanılmaz, takım kırılır. |
| M30 programı bitirir ve başa sarar; M05 | M30 programı bitirir ve başa sarar; M05 yalnızca spindle'ı durdurur, programı bitirmez. |
Sık Yapılan Hatalar
NC Kod ile ilgili kavramları birbirine karıştırmak: Temel kavramları tablo veya zihin haritasıyla ayırt et.
Uygulamada standartlara ve iş güvenliği kurallarına uymamak: Her adımda güvenlik ve kalite kurallarını uygula.
Kullanılan araç-gereci amacına uygun seçmemek ve bakımını ihmal etmek: Doğru ekipmanı seç, kullanım öncesi ve sonrası kontrol et.
Malzeme içinden G00 ile ilerlemek: Hızlı konumlanma beslemesizdir ve talaş alınmaz; takım malzeme içinde G00 kullanıldığında aniden kırılır, yolda ise G01 beslemesi verilmelidir.
S ve F birimlerini ters yazmak: S mm/dakika, F devir/dakika biçiminde düşünülürse devir yüzlerde kalır ve besleme binlere çıkar; her ikisi de makinede farklı ölçekte okunur.
Özet
NC Kod, Bilgisayarlı Mobilya Üretimi (CNC) dersi kapsamında ele alınan temel konulardan biridir. CAM takım yollarını üretir. NC kod tezgâha gönderilir. Simülasyon hataları önler. Bu bilgiler uygulama ve iş güvenliği kurallarıyla birlikte pekiştirilmelidir.
Kendini Dene
Soru: Bir CNC programının akışında kullanılan takım değiştirme, devir başlatma, devre durdurma ve program sonu kodlarını açıklayınız; S18000 ve F1200 değerlerinin birimlerini yazınız ve program başında neden G21, G90, G17 ve G40'ın birlikte verilmesi gerektiğini açıklayınız.
Örnek cevap: Puanlama anahtarı: M06'nın takım değiştirme, M03'ün iş milini saat yönünde başlatma, M05'in yalnız spindle'ı durdurma, M30'un program sonu ve başa sarma olduğu yazılması 8 puan; S'nin devir/dakika, F'nin mm/dakika birimiyle verildiğinin belirtilmesi 6 puan; G21 ile mm biriminin, G90 ile mutlak modun, G17 ile XY düzleminin, G40 ile ofset artığının temizlendiğinin açıklanması 6 puan. Toplam 20 puan.