CAM PROGRAMLARI
Atölyede sık duyulan cümle: "Model tamamdı, çizim doğruydu, ama tezgah istediğimizi yapmadı." Çoğu zaman sorun ne tezgahta ne tasarımdadır; ikisi arasındaki çevirmende. O çevirmen CAM programıdır ve onu doğru yönlendirmediğinde tezgah ne kadar pahalı olursa olsun yanlış kesmekten kurtulamaz.
CAM (Computer-Aided Manufacturing) yazılımları, üzerinde anlaşılmış bir geometriyi tezgahın anlayacağı hareket diline çevirir. Yani parçayı kim tasarladı, hangi malzemeden çıkacak, hangi tezgahta işlenecek — bütün bunları tek bir komut akışında toplar. Bu yazıda CAM'in CAD'siz hâline, toolpath stratejilerine ve atölyenin işin sonunda eline aldığı G-code'a kadar olan zincire bakıyoruz.
CAM Aslında Ne Yapıyor?
CAM yazılımının görevini tek cümlede özetlemek mümkün: bir parçanın geometrisini alıp, o parçayı talaşla çıkarmak için gerekli hareketleri hesaplar. Hesap dediğimiz şey takımın hangi noktaya, hangi açıyla, hangi hızla gideceğinin satır satır kararıdır. Tezgah operatörünün kafasında yaptığı planı, yazılım birkaç saniyede yapar; ama o planı doğru kurmazsa hata da yine birkaç saniyede üretilir.
Bu hesabın temel girdileri şunlardır: parçanın 3B geometrisi, ham malzemenin (stock) boyutu ve şekli, bağlama yöntemi, kullanılacak kesici takımlar, kesme hızı ve ilerleme değerleri. Çıktı ise belirli bir CNC kontrolcüsünün okuyacağı G-code dosyasıdır. Arada ne kadar katman varsa CAM'in işi o kadar değerlidir; çünkü bu katmanları el ile yazmak teorik olarak mümkün ama pratikte 5 eksen bir kalıp parçasında saatlerce sürer.
Tipik CAM İş Akışı Hangi Adımlardan Geçer?
Her CAM yazılımı menü adlarını farklı yerleştirir; ama altta yatan adımlar standart. Bir atölyede çalışan tasarımcı ya da programcı, ekran karşısına oturduğunda kabaca şu sırayı takip eder:
- Model içe aktarma: Parça CAD ortamından STEP, IGES, Parasolid ya da yerel formatla CAM ortamına alınır.
- Setup tanımı: Ham malzeme boyutu, iş parçası sıfır noktası (WCS), bağlama yönü ve fikstür ilişkisi girilir.
- Takım kütüphanesi: Kullanılacak kesiciler (yüzey freze, parmak freze, matkap, kılavuz, T-slot) tip ve boyutuyla seçilir.
- Strateji seçimi: Yüzeye göre kabaca temizleme, kontur, cep, delik, finiş stratejileri uygulanır.
- Parametre girişi: Devir, ilerleme, talaş derinliği, stepover değerleri malzeme ve takıma göre tanımlanır.
- Toolpath hesabı: Yazılım takım yolunu üretir; çizgilerle ekranda gösterir.
- Simülasyon: Stok modelinin nasıl şekilleneceği, çarpışma riski, hava kesme bölgeleri görsel olarak doğrulanır.
- Post-processor: Genel CAM çıktısı seçili tezgahın kontrolcüsüne göre G-code'a çevrilir.
- Aktarım ve ilk parça denemesi: Kod tezgaha gönderilir, ilk parça düşük hızda denenir.
Türk atölyelerinde uygulamada en zayıf halka çoğunlukla 7. adım, simülasyondur. Vaktini kıs deyip atlayanlar bir kırık takım, bir hasarlı fikstür ya da yeniden bağlanmak zorunda kalınan parça ile öğrenir. Profesyonel CAM yazılımlarında stok-takip simülasyonu (stock-aware simulation) artık standart; kullanılmadığında zaten lisans bedeli boşa gitmiştir.

Toolpath Stratejileri ve Hangi Durumda Hangisi
CAM'in en kritik kavramı toolpath, yani takımın iş parçası üzerinde izlediği yoldur. Aynı parçayı dört farklı strateji ile işlemek mümkündür; ama biri 12 dakikada bitirirken diğeri 40 dakika sürebilir. Stratejinin doğru seçilmesi atölyenin gün içinde kaç parça çıkardığını doğrudan belirler.
Pratikte en çok karşılaşılan stratejiler şunlardır:
- Face Milling (Yüzey Frezeleme): Ham parçanın üst yüzeyini düzlemek için geniş ağızlı yüzey freze ile spiral veya zig-zag pasolar.
- Pocketing (Cep Frezeleme): Kapalı bir bölgenin içini boşaltmak için sabit stepover ile içten dışa ya da dıştan içe pasolar. Modern sürümlerde adaptive (uyarlanır) varyasyon tercih edilir.
- Contour (Kontur): Parça profilinin etrafından geçen, çoğunlukla son ölçüyü tutturan finiş geçişi. Tek pasoluk veya yan-derinlik bazlı çoklu paso olarak çalışır.
- Drilling Cycle (Delik Döngüleri): Punta, ön delme, raybalama, kılavuz çekme; standart döngülerle (G81, G83, G84) tek tıkla tanımlanır.
- Adaptive Clearing (Uyarlanır Kabaca): Sabit takım yükü ve sabit kesici sarımı korur; takım yükünü dengeleyerek hem hızlı hem takım ömrünü uzun tutar.
- 3D Surface Finishing (3B Yüzey Finişi): Eğri yüzeyler için sabit Z, paralel veya akış-bazlı geçişler. Kalıp parçalarında belirleyici.
- Rest Machining (Artık İşleme): Büyük takımın giremediği köşeleri daha küçük takımla temizleyen ikincil paso.
Yeni başlayanın yaptığı klasik hata, kabaca pasoyu klasik sabit stepover ile çıkarmak ve hâlâ 20 yıl öncenin değerleriyle çalışmaktır. Oysa adaptive stratejide takım daha derin (yüksek axial depth) ama daha dar (düşük radial engagement) çalışır; net sonuç süre yarıya, takım ömrü iki katına çıkar. Bu sadece yazılım menüsünden bir seçenek değil, atölye ekonomisini değiştiren bir karardır.
Takım Kütüphanesi ve Kesme Parametreleri Nasıl Kurulur?
CAM'in unuttuğu hiçbir takım, yanlış girilen her takım kadar tehlikeli değildir. Takım kütüphanesi yazılımın eli kolu — içinde tanımlı her freze, matkap, kılavuz için çap, kesici ağız uzunluğu, toplam uzunluk, hamlık (flute) sayısı ve kaplama bilgisi olmalıdır. Pratikte üretici katalogları (Sandvik, Iscar, Walter, Korloy gibi) yazılım içinde hazır gelir; atölye sadece kendi raflarına uyanı kullanır.
Kesme parametreleri ise malzeme bazlı tanımlanır. Aynı 10 mm parmak freze, alüminyumda 12.000 devir 1500 mm/dk ilerleme ile çalışırken, paslanmaz çelikte 1800 devir 250 mm/dk ile zorlanır. Türk atölyelerinde yaygın hata, takım katalogundaki "tavsiye"yi atölyenin kendi tezgahına uyarlamadan kullanmaktır; rijitliği düşük bir tezgahta katalog değerleri titreşim ve takım ucunda mikro kırılma üretir. Burada CAM'in simulate cutting forces modülü, ileri seviye yazılımlarda devreye girer.
Post-Processor Ne İşe Yarar?
CAM çıktısı doğrudan tezgaha gitmez. Aradaki çevirmen post-processor (kısaca "post") modülüdür. CAM yazılımı genel bir hareket dili üretir; post bunu Fanuc, Heidenhain, Siemens, Mazak, Haas gibi kontrolcü ailelerinin lehçesine çevirir. Her aile aynı temele oturur (ISO 6983 G-code standardı) ama satır başlangıçları, takım çağırma şekli, alt program söz dizimi farklıdır.
Bursa, Kocaeli ve Gebze hattındaki otomotiv yan sanayisinde aynı atölyenin tezgah parkında çoğunlukla iki üç farklı kontrolcü bulunur. Bu yüzden CAM tarafında çoklu post tanımlamak ve hangi tezgaha gönderileceği seçilirken postu da seçmek standart akıştır. Yanlış post seçimi atölyede en sık görülen "kod doğru ama tezgah çıldırdı" senaryosunun arkasındadır; çünkü tezgah satırı yorumlayamasa bile bazen hata vermez, sadece beklenmedik harekete dönüştürür.
Post yapılandırmasının özelleştirilmesi de pratikte gerekli olur: tezgaha bağlı probe komutları, parça sayacı, programa otomatik mesaj satırı, takım değişim makroları — bunlar standart post içinde yoksa atölye kendi post'unu modifiye eder. CAM yazılımı satın alırken post desteğinin lisans kapsamında olup olmadığı sorulması gereken ilk sorulardandır.

Simülasyon Neden Vazgeçilmez Adım
Simülasyon CAM zincirinin ne çok pahalı ne çok ucuz yatırım gerektiren halkasıdır; sadece zaman gerektirir. Üç farklı seviyede çalışır. İlk seviye toolpath doğrulamasıdır — sadece takım yolu çizilir, çarpışma kontrolü yoktur. İkinci seviye stok-takipli kesim simülasyonudur; her paso sonrası ham malzeme dijital olarak güncellenir, eksik kalan veya fazla kesilen bölgeler renkle gösterilir. Üçüncü seviye full machine simulation, yani tezgahın tamamı (taret, mil kafası, kapaklar, mengene, fikstür) modellenir ve gerçek hareket taklit edilir.
5 eksen ve karmaşık kalıp işlerinde üçüncü seviye standarttır; çünkü tezgah kafasının kapağa çarpma riski sadece 3B uzay analiziyle görülebilir. Türk kalıp sektörünün yoğunlaştığı havzalarda — özellikle Bursa kalıpçılık bölgesi ve İstanbul-Çerkezköy hattındaki plastik enjeksiyon kalıp atölyelerinde — full simulation yatırımı son yıllarda yaygınlaştı. Sebebi basit: kırılan bir kalıp yan tarafı yüz bin Euro üzeri bir hatadır.
Türkiye'de CAM Operatörü Eğitimi ve Pazar
CAM bir yandan mühendislik yazılımı, bir yandan operatör becerisi. MEB Endüstriyel Otomasyon Teknolojileri alanında ve mesleki lise CNC bölümlerinde temel CAM dersleri var; ancak iş hayatında yetkinlik çoğunlukla atölyede pekişir. MYK (Mesleki Yeterlilik Kurumu) seviye 4 CNC Frezeci ve seviye 5 CNC Tezgah Programcısı yetkinlik tanımları piyasada giderek belirleyici hâle geldi; özellikle savunma ve havacılık yan sanayisi tedarikçi listelerine girmek için bu sertifikalar artık kapı şartı.
Freelance CAM programcılığı da Türkiye'de görünür bir pazar oldu. Küçük atölyeler tam zamanlı programcı tutmak yerine, karmaşık 3D yüzey ya da 5 eksen iş geldiğinde dışarıdan saatlik anlaşmayla hizmet alıyor. Bursa, Konya, Eskişehir, Kayseri ve İzmir sanayi havzalarında bu pazar canlı; özellikle kalıp finiş programlama ve havacılık parçası içi cep optimizasyonu uzmanlık alanı olarak öne çıkıyor. CAM yetkinliğini güçlendirmek isteyenler için yapılandırılmış bir CNC freze programlama eğitimi tezgah tarafını anlamak için sağlam bir başlangıçtır; yazılım tarafında ise CAM modülü genelde CAD üzerine kurulduğu için parametrik tasarım eğitimi CAM'e giden yolun temel taşıdır.
Sektörlere Göre CAM Pratiği Nasıl Değişir?
CAM'in günlük rutini sektöre göre dramatik biçimde değişir. Aynı yazılım otomotiv yan sanayinde farklı, havacılık ön sanayide farklı, kalıp atölyesinde tamamen farklı bir koreografi izler.
- Otomotiv yan sanayisi: Yüksek hacim, kısa çevrim süresi, standartlaşmış parça aileleri. CAM tarafında şablon (template) bazlı çalışma yaygın; aynı tip parça için onaylanmış strateji set'i tekrar kullanılır. IATF 16949 izlenebilirlik gereği program revizyon kontrolü titiz.
- Havacılık ve savunma: Düşük hacim, yüksek tolerans, karmaşık 3D yüzey. 5 eksen kullanımı standart. Talaş simülasyonu, takım yükü hesabı, alın işlemenin titanyumda erken aşınmayı önlemesi gibi detaylar belirleyici.
- Kalıp imalatı: Tek parça, yüksek değer, uzun çevrim. Finiş yüzey kalitesi (Ra değeri) doğrudan kalıbın ürettiği plastik parçanın yüzeyine yansır. HSM (yüksek hızlı işleme) stratejileri ve mikro stepover ayarı kritik.
- Tıbbi cihaz: Küçük parça, paslanmaz/titanyum, sıkı tolerans. Genelde 4-5 eksen torna-freze (mill-turn) kombinasyonu. CAM tarafında çoklu setup'ı tek programda yönetebilmek önemli.
- Ahşap ve kompozit (CNC router): Büyük yataklı tezgah, yüksek ilerleme, sınırlı eksen sayısı. CAM tarafında nesting (yerleştirme) modülü ve hava kesme optimizasyonu öne çıkar.
Her sektörün kendi "ne hızlı, ne kaliteli, ne ucuz" dengesi var; CAM yazılımı o dengeyi tutturmaya yardımcı bir araç. Aracı menüden ibaret görmek atölyenin verimini kısıtlar. Konunun teorik arka planı için CAM teknolojisinin temel tarihçesi ve gelişimi referans noktası olarak kullanılabilir.
Atölyede Sık Yapılan Üç Yanlış
Yazılım hangi marka olursa olsun, tekrar eden üç pratik hata var. CAM'i ciddiye almak demek bu üçü için kontrol noktası kurmak demek:
- Sıfır noktası eşleşmemesi: CAM'de tanımlanan iş sıfırı ile tezgahta probe edilen ya da elle hizalanan sıfır farklıysa parça olduğu gibi kayar. Üretim öncesi son bakış bu olmalı.
- Takım uzunluğunun teorik kullanımı: CAM kütüphanesindeki nominal uzunluk yerine tezgah taretindeki gerçek ölçü girilmeli. G43 telafisinin doğru ofsetle çağrıldığı doğrulanmalı.
- Post seçim körlüğü: "Bu post hep çalıştı" alışkanlığı, yeni alınan tezgahta veya kontrolcü yazılım güncellemesinden sonra sessiz hatalara yol açar. Her yeni tezgah-program kombinasyonunda kısa bir test pasosu standarttır.
Bu üç başlık dışında her şey aslında detay; CAM bilmek bu kontrol disiplinini içselleştirmek demek. Yazılım menülerini ezberlemek değil — atölyenin ürettiği parçanın ardındaki kararları okuyabilmek.



