Mach3 ile soğutma sıvısı, mist, air blast ve vakum kontrolü, yazılımın “Ports and Pins” ayarları üzerinden belirlenen çıkış pinlerine bağlı röleler aracılığıyla M-kodları (M7, M8, M9, M10/M11) kullanılarak gerçekleştirilir. Bu entegrasyon, CNC işleme süreçlerinde verimliliği artırır, takım ömrünü uzatır, talaş tahliyesini optimize eder ve iş parçası kalitesini yükseltir.
Mach3 ile Soğutma Sıvısı, Mist, Air Blast ve Vakum Kontrolü Nasıl Yapılır? Nedir?
Endüstriyel otomasyon ve özellikle CNC işleme dünyasında, iş parçasının ve takımın optimum koşullarda çalışması hayati öneme sahiptir. Bu koşulları sağlamanın temel yollarından biri de işleme sırasında kullanılan yardımcı sistemlerin (soğutma sıvısı, mist, air blast ve vakum) etkin bir şekilde kontrolüdür. Mach3, popüler bir CNC kontrol yazılımı olarak, bu yardımcı sistemleri M-kodları ve özelleştirilebilir çıkış pinleri aracılığıyla yönetme yeteneği sunar. Bu kontrol, sadece işleme verimliliğini artırmakla kalmaz, aynı zamanda takım ömrünü uzatır, iş parçası kalitesini yükseltir ve operasyonel güvenliği sağlar. Soğutma sıvısı, özellikle metal işleme gibi yüksek sıcaklık ve sürtünmenin olduğu uygulamalarda ısınmayı azaltırken, mist soğutma daha hassas uygulamalar veya minimum yağlama gerektiren durumlar için idealdir. Air blast (hava püskürtme), talaşları uzaklaştırmak ve işleme bölgesini temiz tutmak için kullanılırken, vakum kontrolü genellikle iş parçalarını sabitlemek (vakum tablaları) veya toz/talaş emiş sistemlerini yönetmek için devreye girer. Bu sistemlerin Mach3 üzerinden entegre ve otomatik kontrolü, modern CNC atölyelerinin vazgeçilmez bir parçasıdır.
Çalışma Prensibi ve Teknik Veriler
Mach3 ile soğutma sıvısı, mist, air blast ve vakum kontrolünün temel çalışma prensibi, yazılımdaki M-kodlarının belirli fiziksel çıkış pinlerini tetiklemesi ve bu pinlere bağlı röleler aracılığıyla harici cihazların (pompalar, solenoid valfler, vakum motorları) açılıp kapatılmasına dayanır. Bu entegrasyon, Mach3’ün “Config” menüsü altındaki “Ports and Pins” bölümünde yapılandırılır.

Mach3 “Ports and Pins” Yapılandırması
Her bir yardımcı fonksiyon (soğutma sıvısı, mist, air blast, vakum) için Mach3’te ayrı bir çıkış pini atanması gerekir. Bu pinler genellikle paralel port (LPT) veya Ethernet tabanlı kontrol kartlarının I/O portları üzerinden fiziksel bağlantılar sağlar. İşte adımlar:
- Çıkış Pinlerinin Tanımlanması: “Config” > “Ports and Pins” > “Output Signals” sekmesine gidin.
- Soğutma Sıvısı (Flood Coolant): Genellikle M8 kodu ile açılır ve M9 kodu ile kapanır. “Flood Coolant” satırını bulun, “Enabled” kutucuğunu işaretleyin ve “Port #” ile “Pin #” değerlerini belirleyin. Bu pin, soğutma sıvısı pompasını çalıştıran röleye bağlanacaktır.
- Soğutma Sıvısı (Mist Coolant): Genellikle M7 kodu ile açılır ve M9 kodu ile kapanır. “Mist Coolant” satırını bulun, “Enabled” kutucuğunu işaretleyin ve “Port #” ile “Pin #” değerlerini belirleyin. Bu pin, mist soğutma valfini veya pompasını kontrol eden röleye bağlanacaktır.
- Air Blast ve Vakum Kontrolü: Mach3’te air blast ve vakum için doğrudan özel M-kodları bulunmamaktadır (M8 ve M7 gibi). Ancak, bunları “Output #1“, “Output #2“, vb. gibi genel çıkış sinyallerine atayarak kontrol edebiliriz. Örneğin, “Output #1” air blast için, “Output #2” ise vakum için kullanılabilir. Bu çıkışları “Ports and Pins” > “Output Signals” sekmesinden etkinleştirin ve port/pin numaralarını atayın.
- M-Kodlarının Atanması: Genel çıkış sinyallerini kontrol etmek için M-kodlarını özelleştirmek gereklidir. Bu, Mach3’ün “Macro” klasörüne (örneğin, C:Mach3Macros) özel M-betikleri (örneğin, M10.m1s ve M11.m1s) ekleyerek yapılır.
- Air Blast (Örnek M10): M10.m1s dosyasına
ActivateSignal(OUTPUT1)yazın. Bu, Mach3’teki “Output #1” sinyalini etkinleştirir. - Air Blast Kapatma (Örnek M11): M11.m1s dosyasına
DeActivateSignal(OUTPUT1)yazın. Bu, “Output #1” sinyalini devre dışı bırakır. - Vakum Açma (Örnek M12): M12.m1s dosyasına
ActivateSignal(OUTPUT2)yazın. - Vakum Kapatma (Örnek M13): M13.m1s dosyasına
DeActivateSignal(OUTPUT2)yazın.
Bu M-kodları G-kodu içinde kullanılarak ilgili çıkışlar tetiklenebilir.
- Air Blast (Örnek M10): M10.m1s dosyasına

Elektriksel Bağlantı ve Röle Seçimi
Mach3’ün çıkış pinleri genellikle düşük akım ve düşük voltaj (TTL seviyesi, 5V) sinyalleri sağlar. Bu sinyaller, yüksek akım ve voltaj gerektiren pompaları, motorları veya valfleri doğrudan çalıştıramaz. Bu nedenle, bir röle veya katı hal rölesi (SSR) kullanmak zorunludur. Röleler, düşük güçlü bir kontrol sinyali ile yüksek güçlü bir devreyi anahtarlayan elektromekanik veya elektronik anahtarlardır.
- Röle Modülü: Genellikle 5V veya 12V DC ile tetiklenen, 220V AC veya 24V DC gibi farklı voltaj ve akım seviyelerini anahtarlayabilen hazır röle modülleri tercih edilir. Her bir kontrol edilecek cihaz için (soğutma pompası, mist valfi, hava solenoidi, vakum motoru) ayrı bir röle modülü gereklidir.
- Bağlantı Şeması:
- Mach3 kontrol kartının çıkış pini (örneğin, Pin 17) röle modülünün sinyal girişine (IN) bağlanır.
- Röle modülüne uygun DC besleme (VCC ve GND) sağlanır.
- Kontrol edilecek cihazın (pompa, valf) güç kablosu, rölenin NO (Normally Open) ve Ortak (Common) terminallerine bağlanır. Cihazın güç kaynağı röle üzerinden geçer.
- Koruma: Röle çıkışına bağlı endüktif yükler (motorlar, solenoidler) geri EMF (elektromanyetik kuvvet) üretebilir. Bu, röle kontaklarına ve kontrol devresine zarar verebilir. Bu nedenle, röle çıkışına bir snubber devresi veya flyback diyot eklemek faydalıdır.

Teknik Veriler
| Parametre | Değer/Açıklama |
|---|---|
| Kontrol Yazılımı | Mach3 CNC Kontrol Yazılımı |
| Soğutma Sıvısı M-Kodu | M8 (Aç), M9 (Kapat) – Flood Coolant |
| Mist M-Kodu | M7 (Aç), M9 (Kapat) – Mist Coolant |
| Air Blast / Vakum M-Kodu | M10/M11 (Air Blast), M12/M13 (Vakum) – Özelleştirilebilir Makrolar |
| Çıkış Sinyali Voltajı | Genellikle 5V TTL (Kontrol kartına göre değişebilir) |
| Röle Tetikleme Voltajı | 5V, 12V veya 24V DC (Kullanılan röle modülüne göre) |
| Röle Çıkış Akımı Kapasitesi | 10A – 30A (Cihazın gücüne göre seçilir) |
| Bağlantı Arayüzü | Paralel Port (LPT) veya Ethernet/USB Kontrol Kartları |

Sahada Dikkat Edilmesi Gerekenler
-
Doğru Pin Ataması ve Çakışma Kontrolü:
Mach3 “Ports and Pins” ayarlarında her bir fonksiyon için atanan pin numarasının diğer bir eksen veya kontrol sinyaliyle çakışmadığından emin olun. Yanlış pin atamaları, beklenmedik davranışlara veya kontrol kaybına yol açabilir. Özellikle paralel port kullanılıyorsa, kullanılmayan veya çakışmayan pinleri seçmek önemlidir. Her pini yalnızca tek bir fonksiyona atayarak karmaşıklığı azaltın ve hata ayıklamayı kolaylaştırın.
-
Elektriksel Güvenlik ve Doğru Kablolama:
Tüm elektrik bağlantılarının, özellikle röleler ve yüksek voltaj/akım çeken cihazlar (pompalar, motorlar) için, ulusal ve yerel elektrik güvenlik standartlarına uygun olduğundan emin olun. Kabloların doğru kesitte ve yalıtımda olması, uygun sigorta ve devre kesicilerin kullanılması hayati önem taşır. Topraklama, elektrik gürültüsünü azaltmak ve operatör güvenliğini sağlamak için düzgün yapılmalıdır. Neme ve toza karşı dayanıklı endüstriyel tip konnektörler ve kablo kanalları kullanmak, sistemin uzun ömürlü ve güvenli çalışmasını sağlar.
-
Röle Seçimi ve Koruma Devreleri:
Kontrol edilecek cihazın (pompa, valf, motor) voltaj ve akım değerlerine uygun röleler seçin. Endüktif yükler (motorlar) için, röle kontaklarını geri EMF’ten korumak amacıyla flyback diyotları (DC yükler için) veya RC snubber devreleri (AC yükler için) kullanmak, röle ömrünü önemli ölçüde uzatır ve kontrol kartını olası hasarlardan korur. Aşırı yük ve kısa devre koruması için her bir röle devresine uygun sigortalar eklenmelidir.
-
G-Kodu İçinde M-Kodlarının Doğru Yerleşimi:
Soğutma sıvısı, mist, air blast ve vakum M-kodlarının G-kodu içinde doğru stratejik noktalara yerleştirilmesi, işleme verimliliği ve kalitesi için kritik öneme sahiptir. Örneğin, takım iş parçasına yaklaşmadan önce soğutma sıvısının açılması, işleme bittikten sonra ise kapanması gerekir. Vakum tablaları, işleme başlamadan önce etkinleştirilmeli ve parça güvenli bir şekilde sabitlenene kadar kapalı tutulmalıdır. G-kodunu dikkatlice test ederek bu komutların doğru zamanda tetiklendiğinden emin olun.
-
Sıvı/Hava Akış Yönetimi ve Bakım:
Soğutma sıvısı, mist ve hava sistemlerinin borulama ve dağıtımının optimize edildiğinden emin olun. Tıkanıklıkları önlemek için düzenli filtre temizliği ve sıvı seviye kontrolleri yapılmalıdır. Mist sistemlerinde nozulların doğru ayarlanması, hava akışının talaşları etkili bir şekilde uzaklaştırması ve vakum sistemlerinin sızdırmazlığı, sistemin genel performansını doğrudan etkiler. Pompa ve valflerin periyodik bakımı, arızaların önüne geçmek için elzemdir.

Sık Karşılaşılan Sorunlar ve Çözümleri
Mach3 ile yardımcı sistemlerin kontrolünde karşılaşılan bazı yaygın sorunlar ve bunların çözüm yolları aşağıda detaylandırılmıştır:
-
Röle Tetiklemiyor / Cihaz Çalışmıyor:
Sorun: M-kodu çalışmasına rağmen soğutma pompası veya başka bir cihaz etkinleşmiyor.
Çözüm: Öncelikle Mach3’ün “Diagnostic” ekranından ilgili çıkış sinyalinin (örneğin, Output #0/Flood Coolant) yeşil yandığını kontrol edin. Eğer yanmıyorsa, “Ports and Pins” ayarlarında pin atamasının doğru olduğundan ve “Enabled” kutucuğunun işaretli olduğundan emin olun. Eğer sinyal yanıyorsa, kontrol kartından röle modülüne giden kablo bağlantısını ve röle modülünün beslemesini kontrol edin. Rölenin kendisinin arızalı olup olmadığını test edin. Cihazın güç kaynağının ve kendisinin çalıştığından emin olun (örneğin, pompayı doğrudan elektriğe bağlayarak test edin). -
Yanlış Pin Ataması veya Çakışma:
Sorun: Bir yardımcı sistem açıldığında, başka bir eksen veya kontrol sinyali de beklenmedik şekilde tetikleniyor veya duruyor.
Çözüm: Bu durum genellikle “Ports and Pins” ayarlarında aynı pinin birden fazla fonksiyona atanmasından kaynaklanır. “Output Signals”, “Motor Outputs” ve “Input Signals” sekmelerindeki tüm pin atamalarını dikkatlice gözden geçirin ve çakışan pinleri düzeltin. Her bir işlev için benzersiz bir pin ataması yapıldığından emin olun. -
M-Kodu Makro Hatası (Air Blast/Vakum İçin):
Sorun: Özel M-kodları (M10, M11 vb.) çalışmıyor veya hata veriyor.
Çözüm: Makro dosyasının (örneğin, M10.m1s) doğru dizinde (C:Mach3Macros) olduğundan ve dosya adının tam olarak M10.m1s şeklinde olduğundan emin olun. Makro içeriğindeki komutların (örneğin,ActivateSignal(OUTPUT1)) doğru yazıldığını kontrol edin. Mach3’ün ana ekranındaki “M-Code” penceresine doğrudan M10 yazarak makronun çalışıp çalışmadığını test edebilirsiniz. Makro içinde syntax hatası olmadığından emin olun. -
Elektriksel Gürültü ve Kararsızlık:
Sorun: Motorlar veya diğer yüksek güçlü cihazlar açıldığında, Mach3 veya kontrol kartı kararsızlaşıyor, donuyor veya hatalı sinyaller alıyor.
Çözüm: Bu durum genellikle yetersiz topraklama veya endüktif yüklerden kaynaklanan elektriksel gürültüden ileri gelir. Tüm sistemin (CNC makinesi, kontrol paneli, güç kaynakları) iyi topraklanmış olduğundan emin olun. Röle çıkışlarına bağlı motorlar ve solenoidler için flyback diyotları veya RC snubber devreleri kullanın. Sinyal kablolarını güç kablolarından ayrı tutun ve mümkünse blendajlı kablolar kullanın. Kontrol kartı ile röleler arasına optokuplörlü izolatörler eklemek de gürültüden koruma sağlayabilir. -
Sıvı/Hava Akış Sorunları:
Sorun: Soğutma sıvısı veya hava akışı yetersiz veya düzensiz.
Çözüm: Pompaların veya kompresörlerin doğru çalıştığından, filtrelerin tıkalı olmadığından ve hortumların/boruların bükülmediğinden veya sızdırmadığından emin olun. Nozulların tıkanıklıklarını kontrol edin ve temizleyin. Mist sistemlerinde hava ve sıvı basınç ayarlarını kontrol edin. Vakum sistemlerinde ise tabla veya iş parçası arasındaki sızdırmazlığı kontrol edin ve vakum pompasının yeterli kapasitede çalıştığından emin olun.
Uzman Tavsiyesi
Mach3 ile soğutma sıvısı, mist, air blast ve vakum kontrolünün entegrasyonu, modern CNC işleme operasyonlarının ayrılmaz bir parçasıdır ve doğru uygulandığında üretim verimliliğini, parça kalitesini ve takım ömrünü önemli ölçüde artırır. Bu sistemlerin başarılı bir şekilde kurulması ve işletilmesi, sadece teknik bilgi birikimi değil, aynı zamanda detaylara verilen önem ve pratik saha tecrübesi gerektirir. Uzman bir gözle bakıldığında, bu otomasyonun temelinde Mach3’ün esnek “Ports and Pins” yapısı ve güvenilir röle kontrol mekanizması yatmaktadır. Her bir M-kodunun doğru fiziksel çıkış piniyle eşleştirilmesi ve bu pinlerin harici röleler aracılığıyla yüksek güçlü cihazları anahtarlaması, tüm sistemin kalbidir. Özellikle air blast ve vakum gibi doğrudan M-kodu desteği olmayan fonksiyonlar için özel M-makrolarının geliştirilmesi, Mach3’ün adaptasyon yeteneğini ortaya koyar ve mühendislerin yaratıcı çözümler üretmesine olanak tanır.
Sahada bu sistemleri kurarken, elektriksel güvenlik her zaman en öncelikli konu olmalıdır. Düşük voltajlı kontrol sinyalleri ile yüksek voltajlı güç devrelerini ayıran rölelerin doğru seçimi ve korunması, hem ekipmanın ömrü hem de operatör güvenliği için kritik öneme sahiptir. Yanlış kablolama, yetersiz topraklama veya uygun olmayan röle seçimi, sistemde elektriksel gürültüye, kararsız çalışmaya ve hatta ciddi arızalara yol açabilir. Bu nedenle, her bağlantının titizlikle kontrol edilmesi, kablo yönetimine özen gösterilmesi ve endüktif yükler için koruma devrelerinin kullanılması uzman tavsiyesidir. Ayrıca, G-kodu içinde M-kodlarının stratejik olarak yerleştirilmesi, takımın iş parçasına temas etmeden önce soğutma veya hava akışının başlamasını, işleme bittikten sonra ise kapanmasını sağlayarak gereksiz sarfiyatı önler ve işleme kalitesini optimize eder. Periyodik bakım, filtrelerin temizlenmesi, sıvı seviyelerinin kontrolü ve nozul ayarları gibi basit ama etkili adımlar, sistemin kesintisiz ve verimli çalışmasını garanti altına alır. Unutulmamalıdır ki, iyi tasarlanmış ve doğru yapılandırılmış bir yardımcı sistem kontrolü, CNC makinenizin performansını bir üst seviyeye taşıyarak atölyenizin rekabet gücünü artıracaktır. Herhangi bir şüphe durumunda, deneyimli bir otomasyon uzmanından destek almak, olası sorunları önlemek ve en iyi sonuçları elde etmek için en doğru yaklaşımdır.

