Computer Numerical Control (CNC)
Computer numerical control (CNC), makine araçlarının bir bilgisayar tarafından otomatik olarak kontrol edilmesi teknolojisidir. Bu sistem, makinelerin delikli kartlar veya delikli bantlar gibi veri depolama araçlarıyla doğrudan yönetildiği numerical control (NC) yöntemlerinin evrimleşmiş bir formudur. Hesaplama maliyetlerinin düşmesiyle birlikte; programlamanın daha kolay olması, modifikasyon imkanları ve gerçek zamanlı ayarlamalar sunması nedeniyle CNC, NC sistemlerinin yerini büyük ölçüde almıştır.

Bir CNC makinesi, belirli giriş talimatlarına göre hareket eden motorlu bir araç veya platformdur. Bu makineler, G-code ve M-code gibi makine kontrol talimatlarından oluşan sıralı programlar aracılığıyla çalışır. Söz konusu programlar bir kişi tarafından yazılabilir veya çok daha yaygın olarak grafiksel bilgisayar destekli tasarım (CAD) veya bilgisayar destekli üretim (CAM) yazılımları tarafından otomatik olarak oluşturulur. 3D yazıcıların kullanımında ise, üretilecek parça san1al “dilimlere” bölünür ve ardından G-kodları içeren programlar üretilir.
CNC teknolojisi, tekrarlayan üretimlerde manuel kontrol (el çarkları veya kollar gibi araçlar) veya önceden hazırlanmış desen kılavuzlarıyla mekanik olarak kontrol edilen yöntemlere kıyasla çok daha yüksek verimlilik sağlar. Ancak bu avantajlar; sermaye harcamaları ve iş kurulum süresi açısından önemli maliyetler beraberinde getirir. Bazı prototip çalışmaları ve küçük ölçekli üretimlerde, bir CNC iş akışı kurulurken deneyimli bir operatörün parçaları yüksek standartta tamamlaması mümkün olabilir.

Modern CNC sistemlerinde, mekanik bir parçanın tasarımı ve üretim programı yüksek derecede otomatize edilmiştir. Süreç şu aşamalardan oluşur:
- Parçanın mekanik boyutları CAD yazılımı kullanılarak tanımlanır.
- Bu boyutlar, CAM yazılımı aracılığıyla üretim direktiflerine dönüştürülür.
- Elde edilen direktifler, “post processor” (son işlemci) yazılımları tarafından belirli bir makinenin bileşeni üretmesi için gerekli olan spesifik komutlara dönüştürülür ve CNC makinesine yüklenir.
Herhangi bir parçanın üretimi için matkaplar, testereler veya dokunma probları gibi farklı araçların kullanılması gerekebilir; bu nedenle modern makineler genellikle çok sayıda aracı tek bir “hücre” içinde birleştirir. Diğer kurulumlarda ise, birkaç farklı makine harici bir kontrol ünitesi ve parçayı makineden makineye taşıyan insan veya robotik operatörler tarafından yönetilir. Her iki durumda da üretim adımları yüksek derecede otomatize edilmiştir ve üretilen parça, orijinal CAD çizimindeki toleranslar dahil tüm spesifikasyonlara uygun hale getirilir.

Görsel Kaynağı: Wikimedia Commons