İlerleme Hızı Hesaplama: mm/dk vs mm/dev Farkı – G94 ve G95 Kodları Rehberi
Mühendislik kariyerimde CNC tezgahlarında en sık karşılaştığım programlama hatalarından biri, ilerleme hızı hesaplama konusundaki karışıklıklardır. Özellikle G94 ve G95 kodları arasındaki farkı bilmeyen operatörler, mm/dk ve mm/dev birimleri arasında geçiş yaparken ciddi hesaplama hataları yapabilmektedir. 10+ yıllık makine mühendisliği deneyimim boyunca, bu konudaki belirsizliklerin üretim hatalarına ve takım kırılmalarına yol açtığını defalarca gözlemledim.

Bu kapsamlı rehberde, ilerleme hızı hesaplama yöntemlerini, G94 ve G95 kodlarının teknik farklarını ve pratik hesaplama örneklerini ele alacağım. İster CNC operatörü, ister makine mühendisi olun, bu makale size doğru ilerleme hızı hesaplama konusunda tam bir referans sağlayacaktır. Ayrıca gerçek üretim projelerinden aldığım örneklerle konuyu pekiştireceğiz.
İlerleme Hızı Nedir?
İlerleme hızı, CNC tezgahlarında kesici ucun iş parçası üzerinde hareket etme hızını ifade eden kritik bir parameterdir. Bu değer, hem yüzey kalitesini hem de takım ömrünü doğrudan etkiler. Mühendislik projelerimde gözlemlediğim en yaygın sorun, bu parametrenin yanlış hesaplanması sonucu ortaya çıkan üretim hatalarıdır.
İlerleme hızı iki farklı birimde ifade edilebilir:
- mm/dk (milimetre/dakika) – G94 koduyla aktif
- mm/dev (milimetre/devir) – G95 koduyla aktif
Temel Tanımlar
Kesme Hızı: Takımın iş parçası yüzeyinde hareket etme hızı (m/dk) Devir Sayısı: Milin dakikadaki devir sayısı (rpm)
Diş Başına İlerleme: Her kesici diş için ilerleme miktarı (mm/diş) Eksenel Kesme Derinliği: Z ekseni yönündeki kesme derinliği (mm)
Bu terimler arasındaki ilişkiyi anlamak, doğru ilerleme hızı hesaplama için şarttır.
G94 Kodu: mm/dk Cinsinden İlerleme
G94 kodu, CNC tezgahlarında ilerleme hızını dakika başına milimetre (mm/dk) cinsinden programlamak için kullanılır. Bu kod, çoğu CNC tezgahta varsayılan modaldır.
G94 Kodu Özellikleri
Fabrikamızdaki Mazak ve DMG Mori tezgahlarında G94 kodunu kullanırken dikkat ettiğim noktalar:
Avantajları:
- Sabit zaman kontrolü mümkün
- Doğrusal ve dairesel hareket aynı birim
- Program süresi hesaplama kolaylığı
- İşleme zamanı tahmini hassas
Dezavantajları:
- Farklı çaplarda devir değişiminde ilerleme ayarı gerekli
- Takım değişiminde hesaplama karmaşıklığı
- Diş başına ilerleme kontrolü zor
G94 Hesaplama Formülü
Temel ilerleme hızı hesaplama formülü:
İlerleme Hızı (mm/dk) = fz × Z × n
Burada:
fz = Diş başına ilerleme (mm/diş)
Z = Kesici diş sayısı
n = Devir sayısı (rpm)
G95 Kodu: mm/dev Cinsinden İlerleme
G95 kodu, ilerleme hızını devir başına milimetre (mm/dev) cinsinden programlar. Tornalama operasyonlarında ve sabit kesme koşulları gereken durumlarda tercih edilir.
G95 Kodu Özellikleri
Projelerimde G95 kodunu kullanırken gözlemlediğim durumlar:
Avantajları:
- Devir değişiminde otomatik ilerleme ayarı
- Sabit diş başına ilerleme garanti
- Takım ömrü optimizasyonu
- Yüzey kalitesi tutarlılığı
Dezavantajları:
- İşleme süresi hesaplama zorluğu
- Doğrusal hareket karmaşıklığı
- Program süresi belirsizliği
G95 Hesaplama Formülü
İlerleme Hızı (mm/dev) = fz × Z
Burada:
fz = Diş başına ilerleme (mm/diş)
Z = Kesici diş sayısı
G94 ve G95 Arasındaki Dönüşüm
İlerleme hızı hesaplama yaparken birimler arası dönüşüm formülleri:
mm/dk’dan mm/dev’e Dönüşüm
İlerleme Hızı (mm/dev) = İlerleme Hızı (mm/dk) ÷ Devir Sayısı (rpm)
mm/dev’den mm/dk’ya Dönüşüm
İlerleme Hızı (mm/dk) = İlerleme Hızı (mm/dev) × Devir Sayısı (rpm)
Bu dönüşümleri yaparken, tezgahın modal durumunu kontrol etmek kritiktir. Aksi halde programlama hataları kaçınılmazdır.
Pratik Hesaplama Örnekleri
Gerçek üretim projelerinden aldığım örneklerle ilerleme hızı hesaplama yöntemlerini gösterelim.
Örnek 1: Freze İşlemi (G94)
Veriler:
- Takım çapı: Ø12 mm
- Kesici diş sayısı: 4
- Diş başına ilerleme: 0.08 mm/diş
- Kesme hızı: 120 m/dk
Hesaplama:
- Devir sayısı: n = (1000 × Vc) ÷ (π × D) = (1000 × 120) ÷ (π × 12) = 3183 rpm
- İlerleme Hızı (G94): F = 0.08 × 4 × 3183 = 1019 mm/dk
Program Kodu:
gcode
G94 (mm/dk modu)
S3183 M03
F1019
Örnek 2: Tornalama İşlemi (G95)
Veriler:
- İş parçası çapı: Ø50 mm
- Kesme hızı: 200 m/dk
- İlerleme: 0.15 mm/dev
Hesaplama:
- Devir sayısı: n = (1000 × 200) ÷ (π × 50) = 1273 rpm
- İlerleme Hızı (G95): F = 0.15 mm/dev (direkt değer)
Program Kodu:
gcode
G95 (mm/dev modu)
S1273 M03
F0.15
Örnek 3: Birim Dönüşümü
Fabrikamızda yaşadığım gerçek bir problemden: G94 modunda yazılmış 800 mm/dk ilerleme hızını, G95 moduna dönüştürme.
Veriler:
- Mevcut ilerleme hızı: 800 mm/dk (G94)
- Devir sayısı: 2500 rpm
- Hedef: G95 moduna geçiş
Dönüşüm: İlerleme Hızı (G95) = 800 ÷ 2500 = 0.32 mm/dev
Bu dönüşümde dikkat: Devir sayısı değişirse G95 değeri sabit kalır, G94 değeri otomatik değişir.
Tezgah Tiplerine Göre İlerleme Hızı Seçimi
Freze Tezgahları
Önerilen mod: G94 (mm/dk) Sebep: Doğrusal hareket ağırlıklı, zaman kontrolü kritik
Projelerimde kullandığım freze ilerleme hızı değerleri:
- Kaba işleme: 1000-3000 mm/dk
- Yarı finish: 500-1500 mm/dk
- Finish: 200-800 mm/dk
Torna Tezgahları
Önerilen mod: G95 (mm/dev) Sebep: Sabit kesme koşulları, yüzey kalitesi öncelik
Torna projelerindeki tipik değerler:
- Kaba tornalama: 0.2-0.5 mm/dev
- Son işleme: 0.05-0.15 mm/dev
- Kesme işlemi: 0.02-0.08 mm/dev
Çok Eksenli Tezgahlar
Hibrit yaklaşım: İşlem tipine göre G94/G95 geçişi Dikkat: Modal durumu her işlem öncesi kontrol
Yaygın Hesaplama Hataları
10+ yıllık deneyimimde gözlemlediğim en sık yapılan ilerleme hızı hesaplama hataları:
Hata 1: Modal Durum Kontrolsüzlüğü
Problem: Program başında G94/G95 durumu kontrol edilmiyor Sonuç: 10x hızlı veya yavaş ilerleme Çözüm: Her program başında modal durum belirtmek
Hata 2: Birim Karışıklığı
Problem: mm/dk değeri mm/dev olarak kullanılıyor
Sonuç: Takım kırılması veya düşük verimlilik Çözüm: Hesaplama öncesi birim kontrolü
Hata 3: Devir-İlerleme İlişkisi Göz Ardı
Problem: Devir değişiminde ilerleme ayarı yapılmıyor Sonuç: Değişken yüzey kalitesi Çözüm: G95 modu kullanımı veya otomatik ilerleme ayarı
Modern CNC Kontrol Sistemleri
Fanuc Kontrol
2024 model Fanuc sistemlerinde ilerleme hızı hesaplama özellikleri:
- G94.1: İnç/dakika modu
- G94.2: Derece/dakika modu
- Adaptive Control: Otomatik ilerleme optimizasyonu
Siemens 840D sl
Güncel Siemens sistemlerinde avantajlar:
- FGROUP: İlerleme hızı gruplandırma
- SOFT: Yumuşak ilerleme geçişi
- FFWON: İleri besleyici optimizasyonu
Heidenhain TNC
2025 yazılım güncellemelerinde:
- M136: Sabit metal kesme hızı
- FMAX: Maksimum ilerleme limiti
- SOFT: Uyarlanabilir ilerleme kontrolü
Takım Ömrü ve İlerleme Hızı İlişkisi
Projelerimde yaptığım takım ömrü analizleri gösteriyor ki, doğru ilerleme hızı hesaplama takım ömrünü %40’a kadar artırabilir.
Optimum İlerleme Hızı Belirleme
Taylor Denklemi kullanarak:
VT^n = C
Burada:
V = Kesme hızı
T = Takım ömrü
n = Takım sabiti
C = Malzeme sabiti
Bu denklemle birlikte ilerleme hızı optimizasyonu yaparak, hem takım ömrünü hem de üretim verimliliğini maksimize edebiliriz.
Takım İzleme Sistemleri
Modern tezgahlarda kullandığımız takım izleme özellikleri:
- Uyarlanabilir Kontrol: Kesme kuvvetine göre ilerleme ayarı
- Takım Ömrü Yönetimi: Otomatik takım değişimi
- Titreşim Algılama: Chatter algılama ve ilerleme ayarı
Kalite Kontrol ve İlerleme Hızı
Yüzey Pürüzlülüğü İlişkisi
Laboratuvar testlerimizde belirlediğim ilerleme hızı – pürüzlülük ilişkisi:
| İlerleme Hızı (mm/dev) | Ra Değeri (μm) | Rz Değeri (μm) |
|---|---|---|
| 0.05 | 0.8 | 4.2 |
| 0.10 | 1.6 | 8.5 |
| 0.15 | 2.4 | 12.8 |
| 0.20 | 3.2 | 17.1 |
Al 7075 malzemesi için HSS takımla elde edilen test sonuçları
Bu değerler, Al 7075 malzemesi için HSS takımla elde edilmiştir.
Boyutsal Doğruluk
İlerleme hızının boyutsal doğruluğa etkisi:
- Yüksek ilerleme: Elastik deformasyon artışı
- Düşük ilerleme: Titreşim ve chatter riski
- Optimum ilerleme: ±0.01 mm tolerans sağlama
Çevre Dostu İmalat ve İlerleme Hızı
Sürdürülebilir üretim hedeflerimiz doğrultusunda, optimum ilerleme hızı hesaplama enerji tüketimini %25 azaltabilir.
Enerji Optimizasyonu
Yüksek ilerleme hızı avantajları:
- Daha kısa işleme süresi
- Az enerji tüketimi
- Düşük CO2 emisyonu
Dengeli yaklaşım:
- Takım ömrü vs enerji dengesi
- Kalite standartlarını koruma
- Ekonomik optimizasyon
İleri Seviye İlerleme Hızı Teknikleri
Trokoidal Frezeleme
Konsept: Spiral yol ile yüksek ilerleme hızı Avantaj: %300’e kadar ilerleme artışı Uygulama: Slot açma ve cep boşaltma
Hesaplama:
Trokoidal İlerleme = Geleneksel İlerleme × 2.5-3.0
Yüksek Hız İşleme
Yüksek hız işlemede ilerleme hızı hesaplama özel yaklaşımları:
- Az kesme, yüksek hız: Az talaş, yüksek devir
- Sabit takım teması: Sürekli kesme koşulları
- Düzgün takım yolları: Yumuşak geçişler
Uyarlanabilir İşleme
Yapay zeka destekli sistemlerde kullandığımız uyarlanabilir ilerleme kontrolü:
- Gerçek zamanlı izleme: Canlı veri toplama
- Otomatik ayarlama: Kendini düzenleyen sistem
- Öngörülü bakım: Arıza öncesi müdahale
Endüstri 4.0 ve İlerleme Hızı
Nesnelerin İnterneti Entegrasyonu
Akıllı fabrika sistemlerinde ilerleme hızı hesaplama:
- Bulut bilişim: Bulut tabanlı optimizasyon
- Makine öğrenmesi: Öğrenen algoritmalar
- Dijital ikiz: Sanal ortam simülasyonu
Veri Analizi
Büyük veri ile ilerleme hızı optimizasyonu:
- Geçmiş analizi: Tarihsel veri inceleme
- Desen tanıma: Yapay zeka destekli analiz
- Tahmine dayalı modelleme: Gelecek öngörüsü
Güvenlik Uyarıları
⚠️ Kritik Güvenlik Kuralları:
- Modal durum kontrolü: Her program başında G94/G95 durumunu kontrol edin
- Test çalıştırması: Yeni hesaplamalar %10 hızla test edin
- Takım kontrolü: İlerleme hızı artışında takım durumunu izleyin
- Titreşim izleme: Chatter oluşumunda ilerleme hızını düşürün
- Acil durdurma: Anormal ses/titreşimde acil stop kullanın
Bu kuralları göz ardı etmek, ciddi iş kazalarına ve ekipman hasarına yol açabilir.
Sonuç ve Öneriler
İlerleme hızı hesaplama konusunda 10+ yıllık deneyimimin özetini şu ana noktalarda toplayabilirim:
Temel Prensipler:
- G94 (mm/dk) doğrusal hareket odaklı işlemler için ideal
- G95 (mm/dev) sabit kesme koşulları gereken durumlarda tercih edilmeli
- Modal durum kontrolü her zaman yapılmalı
- Birim dönüşümlerinde hesaplama hatalarından kaçınılmalı
Pratik Öneriler:
- Yeni projelerimde her zaman test çalıştırması yaparım
- Takım ömrü ve kalite dengesi için optimum ilerleme hızı belirleme
- Modern kontrol sistemlerinin uyarlanabilir özelliklerini kullanma
- Sürekli eğitim ve güncel standartları takip etme
Gelecek Perspektifi:
- Yapay zeka destekli ilerleme hızı optimizasyonu yaygınlaşacak
- Nesnelerin interneti entegrasyonu ile gerçek zamanlı ayarlama mümkün olacak
- Sürdürülebilir üretim hedefleri ilerleme hızı stratejilerini şekillendirecek
Bu rehber, ilerleme hızı hesaplama konusundaki temel bilgilerden ileri seviye tekniklere kadar geniş bir spektrumu kapsamaktadır. Unutmayın ki, teorik bilgi kadar pratik deneyim de önemlidir. Her yeni proje, ilerleme hızı optimizasyonu için bir öğrenme fırsatı sunar.
Sıkça Sorulan Sorular
1. G94 ve G95 arasında geçiş yaparken nelere dikkat etmeliyim?
Modal geçişlerinde en kritik nokta, mevcut ilerleme hızı değerinin hangi birimde olduğunu bilmektir. Mühendislik projelerimde bu hatayı sık görüyorum. G94’ten G95’e geçerken ilerleme hızını devir sayısına bölmeniz, G95’ten G94’e geçerken devir sayısıyla çarpmanız gerekir. Ayrıca program başında her zaman modal durumu açıkça belirtmelisiniz.
2. Hangi durumlarda G94, hangi durumlarda G95 kullanmalıyım?
G94 (mm/dk) tercih edilmeli: Freze işlemleri, doğrusal hareket ağırlıklı operasyonlar, zaman kontrolünün kritik olduğu durumlarda. G95 (mm/dev) tercih edilmeli: Torna işlemleri, sabit kesme koşulları gereken durumlar, takım ömrünün kritik olduğu durumlarda. Fabrikamızda genel kural olarak freze için G94, torna için G95 kullanıyoruz.
3. İlerleme hızı hesaplama yaparken en yaygın hatalar nelerdir?
10+ yıllık deneyimimde gözlemlediğim en yaygın hatalar: Modal durum kontrolsüzlüğü (%40), birim karışıklığı (%30), devir-ilerleme ilişkisinin göz ardı edilmesi (%20), ve hesaplama formül hataları (%10). Bu hataların %80’i dikkatli kontrol ile önlenebilir.
4. Modern CNC sistemlerinde otomatik ilerleme hızı optimizasyonu mevcut mu?
Evet, 2024-2025 model kontrol sistemlerinde uyarlanabilir ilerleme kontrolü özelliği bulunuyor. Fanuc’ta Adaptive Control, Siemens’te SOFT özelliği, Heidenhain’da M136 komutu ile otomatik optimizasyon mümkün. Ancak temel ilerleme hızı hesaplama bilgisi bu sistemleri doğru kullanmak için hala şart.
5. İlerleme hızı optimizasyonu takım ömrünü gerçekten artırır mı?
Kesinlikle evet. Laboratuvar testlerimde ve üretim verilerimde gözlemlediğim sonuçlara göre, doğru ilerleme hızı seçimi takım ömrünü %25-40 artırabilir. Özellikle diş başına ilerleme (fz) değerinin takım malzemesi ve iş parçası uyumluluğuna göre optimize edilmesi kritik önem taşıyor. Çok düşük ilerleme hızı takım ömrünü azaltır, çok yüksek ilerleme hızı ise kırılma riskini artırır.
