Mach3 Lazer Kontrolünde M10 M11, PWM ve Spindle Output Ayarları Nasıl Kullanılır?

Mach3 Lazer Kontrolünde M10 M11, PWM ve Spindle Output Ayarları Nasıl Kullanılır?

📅 02 Eylül 2026⏱️ 17 dk okuma
5 Eksen Cnc Usb Kontrol Kartı Mach3 Kart Green
📑 İçindekiler (Tıkla Aç)

Mach3‘te lazer kontrolü için M10 ve M11 G-kodları, lazerin hareketle senkronize açılıp kapanmasını sağlar. PWM (Pulse Width Modulation), Spindle Output pinine atanarak lazer gücünü ayarlar. Bu ayarlar, Ports & Pins -> Spindle Setup ve Motor Outputs menülerinden yapılandırılarak hassas gravür ve kesim yetenekleri kazandırır.

Mach3 Lazer Kontrolünde M10 M11, PWM ve Spindle Output Ayarları Nasıl Kullanılır? Nedir?

 

Mach3, CNC makineleri için popüler bir kontrol yazılımıdır ve geleneksel frezeleme, tornalama gibi işlemlerin yanı sıra lazer uygulamaları için de geniş bir esneklik sunar. Lazer kontrolünde temel amaç, lazerin ne zaman açılıp kapanacağını (genellikle hareketle senkronize olarak) ve hangi güç seviyesinde çalışacağını hassas bir şekilde yönetmektir. Bu bağlamda, M10 ve M11 G-kodları, PWM (Darbe Genişlik Modülasyonu) sinyali ve Spindle Output ayarları kritik rol oynar.

M10 ve M11 G-kodları, Mach3’ün özel senkronize çıkış kontrol komutlarıdır. M10P1 komutu, CNC eksenleri hareket etmeden hemen önce belirli bir çıkış pinini (burada P1, birinci çıkışı temsil eder) etkinleştirerek lazeri açar. M11 komutu ise, hareket tamamlandıktan sonra aynı çıkış pinini devre dışı bırakarak lazeri kapatır. Bu senkronizasyon, özellikle hızlı hareketlerde veya karmaşık desenlerde lazerin istenmeyen yerlerde iz bırakmasını engellemek için hayati öneme sahiptir. Lazer, yalnızca gerektiği anda ve doğru konumda aktif hale getirilir. Bu, gravür ve kesim kalitesini doğrudan etkiler.

PWM (Pulse Width Modulation), lazer gücünü kontrol etmek için kullanılan bir yöntemdir. Lazerin sürekli açık/kapalı olmasından ziyade, darbe genişliği modülasyonu ile açılıp kapanma döngüsünün süresi ayarlanır. Daha geniş darbeler (yüksek duty cycle), lazerin daha uzun süre açık kalması ve dolayısıyla daha yüksek ortalama güç çıkışı anlamına gelir. Daha dar darbeler (düşük duty cycle) ise daha düşük ortalama güç sağlar. Mach3’te bu PWM sinyali genellikle “Spindle Output” olarak yapılandırılan bir pin üzerinden üretilir. Lazer sürücüleri, bu PWM sinyalini alarak lazer diyodunun veya tüpünün gücünü orantılı olarak ayarlar.

Spindle Output, Mach3’ün ana kart üzerindeki veya harici bir kontrolcü üzerindeki fiziksel bir çıkış pinidir. Normalde bir iş milinin (spindle) hızını kontrol etmek için kullanılırken, lazer uygulamalarında bu çıkış, lazer gücünü kontrol eden PWM sinyalini taşır. Mach3’ün “Ports & Pins” menüsündeki “Spindle Setup” ve “Motor Outputs” sekmeleri aracılığıyla bu pinin hangi işlev için kullanılacağı, hangi fiziksel pine karşılık geldiği ve PWM ayarlarının (minimum/maksimum RPM değerleri, PWM taban frekansı) belirlenmesi gerekir. Bu yapılandırma, lazerin istenen güç seviyelerinde doğru ve güvenilir bir şekilde çalışmasını sağlar.

Çalışma Prensibi ve Teknik Veriler

Mach3 ile lazer kontrolü, yazılımın G-kod yorumlama yeteneği ve donanım çıkışlarının esnek kullanımı üzerine kuruludur. Bu sistem, lazerin hassas konumlandırma ve güç yönetimi gereksinimlerini karşılamak üzere tasarlanmıştır.

Mach3 Lazer Kontrolünde M10 M11, PWM ve Spindle Output Ayarları Nasıl Kullanılır?

M10 ve M11 G-Kodları ile Senkronize Lazer Kontrolü

M10P1 ve M11 komutları, Mach3’ün lazer veya plazma kesim gibi uygulamalar için özel olarak geliştirilmiş senkronize çıkış kontrol komutlarıdır. Geleneksel M3/M5 (Spindle On/Off) komutlarından farklı olarak, M10/M11 komutları, eksen hareketleriyle tam olarak senkronize çalışır. Yani, lazerin açılması veya kapanması, CNC makinesinin belirli bir koordinata ulaşmasıyla eşzamanlı olarak gerçekleşir. Bu, lazerin hareket halindeyken gereksiz yere yanarak malzeme üzerinde istenmeyen izler bırakmasını engeller. Özellikle yüksek hızlı gravür veya kesim işlemlerinde, bu senkronizasyon, işleme kalitesini ve hassasiyetini önemli ölçüde artırır.

  • M10P1: Bu komut, belirtilen çıkış pinini (burada P1, Output #1’i temsil eder) bir sonraki hareket başlamadan hemen önce etkinleştirir. Lazerin açılmasını sağlar. Birden fazla çıkış kullanılıyorsa, P2, P3 gibi farklı pinler atanabilir. Lazer uygulamalarında genellikle Output #1 veya #2 kullanılır.
  • M11: Bu komut, mevcut hareket tamamlandıktan hemen sonra etkinleştirilmiş çıkış pinini devre dışı bırakır. Lazerin kapanmasını sağlar.

G-kodu içerisinde bu komutlar, lazerin hangi noktada açılıp hangi noktada kapanacağını belirler. Örneğin, bir çizgi çizmek için G0 X10 Y10 (hızlı hareket) ile başlangıç noktasına gidilir, ardından M10P1 ile lazer açılır, G1 X50 Y50 S500 F100 (doğrusal hareket, S500 ile güç, F100 ile hız) ile çizgi çizilir ve M11 ile lazer kapatılır.

Mach3 Lazer Kontrolünde M10 M11, PWM ve Spindle Output Ayarları Nasıl Kullanılır?

PWM ile Lazer Gücü Ayarı

Lazer gücünü kontrol etmek için Mach3, PWM (Pulse Width Modulation) sinyali üretir. Bu sinyal, lazer sürücüsünün girişine bağlanır ve sürücü, bu sinyalin darbe genişliğine (duty cycle) göre lazer diyoduna veya tüpüne giden akımı ayarlar. Mach3’te PWM, genellikle Spindle Output olarak yapılandırılan bir pin üzerinden sağlanır.

  • S-Kodu (Spindle Speed): G-kodlarında kullanılan Sxxx komutu (örneğin S500), Mach3’e lazerin hangi güç seviyesinde çalışması gerektiğini bildirir. Bu değer, Mach3’ün “Spindle Setup” ayarlarındaki “Min/Max Spindle RPM” değerlerine göre oranlanır. Örneğin, Max RPM 1000 olarak ayarlandıysa, S500 %50 gücü temsil eder.
  • PWM Frekansı: Lazer sürücülerinin çoğu belirli bir PWM frekans aralığında optimum çalışır (genellikle 5 kHz – 20 kHz). Mach3’ün “Motor Tuning” ayarlarında veya Spindle Setup’ta bu frekansın ayarlanabilir olması önemlidir. Yanlış frekans, lazerin kararsız çalışmasına veya tam güç vermemesine neden olabilir.
  • Duty Cycle: PWM sinyalinin darbe genişliği, lazerin ortalama gücünü belirler. %0 duty cycle lazer kapalı, %100 duty cycle lazer tam güçte demektir. S-kodu bu duty cycle’ı ayarlar.
Mach3 Lazer Kontrolünde M10 M11, PWM ve Spindle Output Ayarları Nasıl Kullanılır?

Spindle Output Ayarları ve Pin Atamaları

Mach3’te Spindle Output’un lazer kontrolü için yapılandırılması, “Ports & Pins” menüsü altındaki “Spindle Setup” ve “Motor Outputs” sekmelerinde yapılır.

  1. Ports & Pins -> Motor Outputs: Burada, “Spindle” satırının “Enable” kutucuğunun işaretli olduğundan emin olun. Ardından, “Step Pin #” ve “Dir Pin #” sütunlarında, lazer PWM sinyalini göndermek istediğiniz fiziksel çıkış pinini (örneğin, Port 1, Pin 17) atayın. Genellikle “Step Pin #” PWM çıkışı için kullanılır, “Dir Pin #” ise lazerin açılıp kapanması için veya bazı durumlarda lazerin farklı modları için kullanılabilir. Ancak lazer kontrolünde PWM için tek bir pine ihtiyaç duyulur ve bu genellikle Step Pin’e atanır.
  2. Ports & Pins -> Spindle Setup:
    • Use Spindle Motor Output: Bu kutucuk işaretli olmalıdır.
    • PWM Control: Bu seçeneğin etkin olduğundan emin olun.
    • Min/Max Spindle Speed (RPM): Bu değerler, S-kodunun %0 ile %100 güç aralığını tanımlar. Örneğin, Min RPM 0, Max RPM 1000 olarak ayarlanırsa, S0 %0 güç, S1000 %100 güç anlamına gelir. Bu değerleri lazer sürücünüzün ve lazerinizin gereksinimlerine göre ayarlayın.
    • PWM Base Freq (Hz): Lazer sürücünüzün talep ettiği veya en iyi performans gösterdiği PWM frekansını buraya girin. Genellikle 5000Hz (5kHz) ile 20000Hz (20kHz) arasında bir değerdir.
    • Motor Control: “Step/Dir Motor” yerine “PWM Motor” seçeneğinin işaretli olduğundan emin olun.

Bu ayarlar yapıldıktan sonra, Mach3 Spindle Output pininden S-koduna göre ayarlanmış bir PWM sinyali çıkaracaktır. Bu sinyal doğrudan lazer sürücüsünün PWM girişine bağlanır. Lazer sürücüsü, bu sinyali alarak lazer diyodunun akımını veya lazer tüpünün gücünü modüle eder.

ParametreDeğer/Açıklama
M10 G-KoduLazer açma, hareketle senkronize. (Örn: M10P1)
M11 G-KoduLazer kapama, hareketle senkronize.
PWM KontrolüLazer gücünü ayarlamak için darbe genişlik modülasyonu.
Spindle Output PiniPWM sinyalini üreten fiziksel pin (Mach3 konfigürasyonuna bağlı, örn: Port 1, Pin 17).
S-Kodu AralığıLazer güç seviyesini belirler (0-1000 veya 0-255, Spindle Setup’a göre).
PWM Temel FrekansıLazer sürücüsünün gereksinimine göre (örn: 5kHz – 20kHz).
Mach3 Konfigürasyon YoluConfig -> Ports & Pins -> Spindle Setup / Motor Outputs.
Mach3 Lazer Kontrolünde M10 M11, PWM ve Spindle Output Ayarları Nasıl Kullanılır?

Sahada Dikkat Edilmesi Gerekenler

  • Doğru Pin Ataması ve Kablolama: Mach3’te “Spindle Output” olarak atanan fiziksel pinin, lazer sürücünüzün PWM veya güç kontrol girişine doğru şekilde bağlandığından emin olun. Yanlış pin bağlantıları veya eksik kablolama, lazerin hiç çalışmamasına veya sürekli açık kalmasına neden olabilir. Genellikle, lazer sürücüsünün PWM girişine bir sinyal pini ve bir GND (şase) pini bağlanır. Lazer sürücünüzün dokümantasyonunu dikkatlice inceleyin.
  • PWM Frekansı ve Duty Cycle Uyumu: Lazer sürücünüzün desteklediği PWM frekans aralığını öğrenin ve Mach3’teki “PWM Base Freq” ayarını bu aralıkta tutun. Çok düşük veya çok yüksek frekanslar, lazerin kararsız çalışmasına, titremesine veya beklenen güçte çıkış vermemesine yol açabilir. Ayrıca, Spindle Setup’taki “Min/Max Spindle RPM” değerlerini, S-kodu ile tam güç aralığını (örneğin 0-1000) temsil edecek şekilde ayarlayın.
  • G-Kodu Oluşturma ve M10/M11 Kullanımı: Lazer işlemleriniz için G-kodu oluştururken, M10P1 ve M11 komutlarını doğru yerlere eklediğinizden emin olun. Lazerin açılması gereken her hareketin başında M10P1, kapanması gereken her hareketin sonunda M11 olmalıdır. Hızlı hareket (G0) sırasında lazerin kapalı kalması için M11’in doğru konumlandırılması kritiktir. Çoğu CAM yazılımı, lazer post-işlemcileri aracılığıyla bu komutları otomatik olarak ekleyebilir.
  • Lazer Güvenliği Önlemleri: Lazerler potansiyel olarak tehlikelidir. Yüksek güçlü lazerlerle çalışırken daima uygun lazer güvenlik gözlükleri takın. Çalışma alanını diğer kişilerden izole edin ve lazerin yansıyabileceği parlak yüzeyleri kaldırın. Acil durdurma düğmelerinin kolayca erişilebilir olduğundan emin olun. Lazerin yanlışlıkla tetiklenmesini önlemek için her zaman dikkatli olun.
  • Kalibrasyon ve Test İşlemleri: İlk kurulumdan sonra, lazerin gücünü (S-kodu ile) ve hızını (F-kodu ile) kalibre etmek için test parçaları üzerinde denemeler yapın. Farklı malzeme türleri ve kalınlıkları için optimum güç ve hız ayarlarını belirleyin. Beklenenden farklı sonuçlar alıyorsanız, Spindle Setup’taki Min/Max RPM ve PWM frekans ayarlarını kontrol edin.
  • Soğutma ve Havalandırma: Özellikle yüksek güçlü lazerler, çalışma sırasında önemli miktarda ısı üretir. Lazer tüpünün veya diyodunun yeterli soğutma (genellikle su soğutma) ve çalışma alanının iyi havalandırıldığından emin olun. Yetersiz soğutma, lazerin ömrünü kısaltır ve performansını düşürür.
Mach3 Lazer Kontrolünde M10 M11, PWM ve Spindle Output Ayarları Nasıl Kullanılır?

Sık Karşılaşılan Sorunlar ve Çözümleri

Mach3 ile lazer kontrolü kurulumunda veya işletiminde çeşitli sorunlarla karşılaşılabilir. İşte bazı yaygın sorunlar ve çözüm önerileri:

  • Sorun: Lazer Hiç Yanmıyor veya Sürekli Yanıyor.

    Çözüm: Bu genellikle pin ataması veya kablolama hatasıyla ilgilidir. “Ports & Pins” -> “Motor Outputs” ve “Spindle Setup” menülerindeki pin atamalarını kontrol edin. Spindle Output için atanan pinin fiziksel olarak lazer sürücüsünün PWM/TTL girişine doğru bağlandığından emin olun. Ayrıca, lazer sürücüsünün güç kaynağının doğru bağlandığını ve aktif olduğunu kontrol edin. Lazer sürekli yanıyorsa, M11 komutunun G-kodu içinde eksik olup olmadığını veya PWM ayarlarının (Min RPM’nin 0 olduğundan emin olun) doğru yapılandırıldığını kontrol edin.

  • Sorun: Lazer Gücü Ayarlanamıyor (Hep Tam Güçte veya Çok Zayıf).

    Çözüm: Bu durum genellikle PWM ayarlarıyla alakalıdır. “Config” -> “Ports & Pins” -> “Spindle Setup” menüsüne gidin. “Min Spindle Speed (RPM)” değerinin 0 olduğundan ve “Max Spindle Speed (RPM)” değerinin G-kodunda kullandığınız S-kodu aralığıyla (örneğin 1000) eşleştiğinden emin olun. “PWM Control” kutucuğunun işaretli ve “Motor Control” altında “PWM Motor” seçeneğinin aktif olduğundan emin olun. PWM Base Freq değerini lazer sürücünüzün desteklediği aralıkta (örn. 5000-20000 Hz) ayarlayın. G-kodunuzda S-kodunu (örn. S500) kullandığınızdan emin olun.

  • Sorun: Lazer Gecikmeli Tepki Veriyor veya Yanlış Yerlerde İz Bırakıyor.

    Çözüm: Bu, M10/M11 komutlarının doğru senkronizasyonunun sağlanamamasıyla ilgilidir. G-kodunuzda M10P1 ve M11 komutlarının hareket komutlarından (G0, G1) hemen önce ve sonra doğru yerleştirildiğini kontrol edin. Bazen Mach3’ün eski versiyonları veya bazı kontrol kartları bu senkronizasyonu tam olarak desteklemeyebilir. Ayrıca, “Config” -> “General Config” menüsündeki “Motion Mode” ayarının “Constant Velocity” yerine “Exact Stop” olarak ayarlanması bazı durumlarda daha iyi senkronizasyon sağlayabilir, ancak bu hızda bir düşüşe neden olabilir. “Look Ahead” tamponu ayarlarını da optimize etmek gerekebilir.

  • Sorun: Mach3 Lazer Çıkışını Aktif Etmiyor, Spindle LED’i Yanmıyor.

    Çözüm: “Config” -> “Ports & Pins” -> “Output Signals” sekmesini kontrol edin. “Spindle” veya “Output #1” (hangisini lazer için kullanıyorsanız) sinyalinin “Enabled” olduğundan ve doğru “Port #” ve “Pin #” değerlerine atandığından emin olun. “Active Low” seçeneğinin lazer sürücünüzün beklentisine uygun olup olmadığını kontrol edin. Lazer sürücüsünün TTL veya PWM girişi genellikle “Active High” bekler. Ayrıca, Mach3’ün lisanslı ve tam sürüm olduğundan emin olun, demo sürümünde bazı çıkışlar kısıtlı olabilir.

  • Sorun: Lazer Gücü Titriyor veya Kararsız Çalışıyor.

    Çözüm: PWM frekansının lazer sürücüsüyle uyumsuz olması veya gürültülü bir sinyal olması bu duruma neden olabilir. PWM Base Freq’i değiştirerek farklı frekanslar deneyin. Kablo kalitesini ve blendajını kontrol edin; elektrik gürültüsü PWM sinyalini bozabilir. Lazer sürücüsünün ve Mach3 kontrol kartının aynı güç kaynağını veya güvenilir, temiz bir güç kaynağını paylaştığından emin olun. Topraklama sorunları da bu tür kararsızlıklara yol açabilir.

Uzman Tavsiyesi

Mach3, lazer kontrol uygulamaları için güçlü ve esnek bir platform sunar. M10, M11 G-kodları, PWM ve Spindle Output ayarları, lazerin hareketle senkronize bir şekilde hassas güç kontrolüyle çalışmasını sağlayarak yüksek kaliteli gravür ve kesim sonuçları elde edilmesinin temelini oluşturur. Bu sistemin başarıyla uygulanması, doğru konfigürasyon, dikkatli kablolama ve kapsamlı test süreçlerini gerektirir. Endüstriyel otomasyon sektöründe çalışan mühendisler ve teknisyenler için, Mach3’ün sunduğu bu detaylı kontrol mekanizmalarını anlamak ve ustaca kullanmak, lazer uygulamalarının verimliliğini ve kalitesini artırmanın anahtarıdır.

Uzman tavsiyesi olarak, başlangıçta küçük ve basit test parçalarıyla sistemin tüm bileşenlerini ayrı ayrı test etmek önemlidir. Pin atamalarının doğruluğunu bir multimetre ile kontrol etmek, PWM sinyalinin bir osiloskop ile doğrulanması (eğer imkan varsa), ve S-kodunun lazer gücü üzerindeki etkisini farklı malzemeler üzerinde gözlemlemek, olası sorunları erken aşamada tespit etmenizi sağlar. Lazer sürücüsünün teknik dokümantasyonunu her zaman elinizin altında bulundurun ve Mach3’ün “Spindle Setup” ayarlarını bu dokümanlara göre optimize edin. Güvenlik, lazer uygulamalarında asla ihmal edilmemesi gereken en kritik faktördür. Daima uygun kişisel koruyucu ekipman kullanın ve çalışma alanının güvenliğini sağlayın. Mach3’ün geniş kullanıcı topluluğu ve forumları, karşılaşılan özel sorunlara çözüm bulmada değerli bir kaynak olabilir. Sürekli öğrenmeye ve denemeye açık olmak, bu tür karmaşık otomasyon sistemlerinde başarıya ulaşmanın en etkili yoludur.

Yorum bırakın

Alışveriş Sepeti
⚙ Araçlar
Scroll to Top