Şimdi yükleniyor

Post Processor (Post-İşlemci) Nedir? CNC Kodlarının Makineye Uyarlanması

🛠️ CNC makineleri birbirinden farklı çalışır. Aynı parçayı işleyecek iki farklı CNC tezgâh, aynı G kodunu çalıştırmaz. İşte bu noktada Post Processor (Post İşlemci) devreye girer. Bu yazıda, CAM yazılımlarından çıkan kodların makinaya nasıl özel hale getirildiğini teknik bir dille ama anlaşılır şekilde anlatacağız.


Post Processor Nedir?

Post processor, CAM yazılımlarının oluşturduğu takım yollarını (toolpath) CNC makinesinin anlayacağı G kodlarına çeviren özel bir yazılım betiğidir.

Yani CAM’de çizilen bir modeli işlemek için, post processor o kodu FANUC, Heidenhain, Siemens gibi kontrol ünitelerine özel hale getirir.


Neden Gerekli?

Her CNC tezgâh:

  • Farklı kontrol ünitesi kullanır

  • M ve G kodlarını farklı yorumlar

  • Yardımcı komutları (soğutma, spindle, takım değişimi vs.) farklı şekilde bekler

Bu nedenle:

Aynı CAM programından çıkan bir NC kodu, farklı tezgâhlarda doğrudan kullanılamaz.


Örnek:

Aşağıda aynı takım yolu için iki farklı kontrol ünitesine göre üretilmiş kodları inceleyelim:

Fanuc için:

nginx
G90 G21
G00 X0 Y0
G01 Z-5 F150

Heidenhain için:

sql
BEGIN PGM SAMPLE MM
L X+0 Y+0
L Z-5 F150
END PGM

➡️ Aynı işlem, tamamen farklı bir yazım yapısıyla ifade edilir. Bu çeviriyi post processor yapar.


Post Processor Nasıl Kullanılır?

1. CAM Yazılımı Seçimi:

  • Fusion 360, Mastercam, NX, SolidCAM vb.

  • Genellikle yazılımın içinde post processor menüsü bulunur.

2. Makineye Özgü Post Ayarı:

  • Üreticinin verdiği ya da özel olarak yazılan bir post processor dosyası seçilir.

  • .cps (Fusion), .pst (Mastercam) gibi uzantılarla çalışır.

3. Kod Üretimi:

  • Takım yolu oluşturulduktan sonra “Post Process” butonuyla G kodu üretilir.

  • İsteğe göre kod üzerinde manuel düzenlemeler yapılabilir.


Post Processor Özelleştirme

Gelişmiş kullanıcılar, kendi post processor’larını da oluşturabilir:

  • Kod başlığı (header), takım değiştirme, güvenlik hareketleri gibi bölümler düzenlenebilir.

  • CAM yazılımının dökümantasyonu ve örnek şablonlarıyla yapılır.

  • Genellikle JavaScript (Fusion) veya özel betik dilleriyle yazılır.


İyi Bir Post Processor’da Olması Gerekenler:

✅ Kendi makine modeline tam uyum
✅ Takım değişim komutları doğru
✅ Güvenli Z hareketleri ayarlanmış
✅ Soğutma sıvısı kontrolleri doğru
✅ G90/G91 gibi modlar doğru ayarlanmış


Teknikkanal’dan Tavsiye 💡

🔍 CNC tezgâhlarınızdan maksimum verim almak istiyorsanız, standart bir post processor yerine kendi süreçlerinize özel bir post processor kullanmanız büyük avantaj sağlar. Özellikle seri üretimde bu size zaman ve güvenlik kazandırır.

Bir Cevap Yazın