PID Tuning (PID Ayarı): Hotend Sıcaklık Dalgalanmasını Sıfırlama
3D yazıcınızın nozul sıcaklığı baskı boyunca bir-iki derece oynuyor, hatta bazen thermal runaway hatasıyla karşılaşıyorsanız bunun sebebi büyük ihtimalle PID ayarlarınızın bozulmuş olmasıdır. PID tuning, hotend ve tabla sıcaklığını milisaniye hassasiyetinde sabit tutan kontrol döngüsünü yeniden kalibre etme işlemidir. Bu yazıda PID’nin ne olduğunu, neden zamanla kaydığını ve tek bir komutla nasıl düzeltebileceğinizi adım adım anlatıyoruz.
PID Nedir ve Neden Önemlidir?
PID (Oransal-İntegral-Türevsel), endüstriyel kontrol sistemlerinde sıcaklığı sabit tutmak için kullanılan üç terimli bir algoritmadır. 3D yazıcılarda hotend ve ısıtmalı tabla bu algoritmayla çalışır. PID katsayıları (Kp, Ki, Kd) yazıcınızın mevcut hotend, fan, soğutucu ve ortam sıcaklığına göre optimize edilmiştir. Ne var ki şu durumlarda bu katsayılar geçerliliğini yitirir:
- Hotend veya ısıtıcı kartuş değişimi — farklı güçteki kartuş farklı PID değerleri gerektirir.
- Soğutucu fan yükseltmesi — daha güçlü fan hotendi daha hızlı soğutur, PID buna uyum sağlamaz.
- Kabin/ortam değişikliği — kapalı kabine geçiş veya ortam sıcaklığındaki büyük fark PID dengesini bozabilir.
- Alternatif yazılım (Klipper, RepRap) — farklı firmware’ler varsayılan PID değerlerini sıfırlar.
PID Tuning Nasıl Yapılır?
İşlem son derece basittir ve çoğu firmware’de birkaç dakika sürer. Marlin tabanlı bir yazıcıda şu adımları izleyin:
1. Hotend PID Autotune
Yazıcınızı konsoldan (ör. Pronterface, OctoPrint Terminal veya doğrudan LCD ekrandan) şu komutla başlatın:M303 E0 S215 C8
Bu komut hotend’i (E0) 215 °C hedef sıcaklıkta 8 kez ısıtıp soğutarak ideal PID değerlerini hesaplar. İşlem bittiğinde konsolda #define DEFAULT_Kp … şeklinde üç değer görürsünüz. Bunları not alın.
2. Değerleri Kaydedin
Hesaplanan değerleri geçici olarak uygulamak için:M301 P[değer] I[değer] D[değer]
Sonra M500 ile EEPROM’a kaydedin. Marlin’de kalıcı yapmak için bu değerleri Configuration.h dosyasındaki ilgili satıra yazıp firmware’i yeniden derlemeniz gerekir.
3. Tabla (Bed) PID Tuning
Isıtmalı tabla için de aynı işlem yapılabilir. Tabla genelde 60-80 °C aralığında çalıştığından örnek komut: M303 E-1 S70 C8. E-1 parametresi tablaya (bed) işaret eder. Çıkan değerleri M304 ile uygulayıp yine M500 ile kaydedin.
PID Tuning Sonrası Kontrol
Tuning tamamlandıktan sonra M105 komutunu birkaç kez göndererek sıcaklık okumalarını izleyin. İdeal bir hotend’de sıcaklık hedef değerin ±0.5 °C civarında sabitlenmelidir. 1-2 °C’den fazla salınım varsa PID işlemini tekrarlayın veya soğutma fanı hızını kontrol edin. Ayrıca bir sıcaklık kulesi (temp tower) basarak farklı sıcaklıklardaki baskı kalitesini görerek de PID’nin doğru çalıştığını doğrulayabilirsiniz.
Doğru PID ayarlarıyla yazıcınızın termal stabilitesi artar, katman yapışması iyileşir ve termal runaway gibi güvenlik hatalarının önüne geçmiş olursunuz. Eğer yazıcınızla uğraşmak yerine profesyonel kalitede bir parçaya ihtiyacınız varsa, Ucuz3D olarak mühendislik malzemeleri dahil tüm FDM baskılarınızda PID kontrollü yazıcılarla üretim yapıyor, farklı malzemelerin gram fiyatını anında hesaplayabilir ve projenize en uygun malzemeyle baskı alabilirsiniz.
Kendi yazıcınızda PID tuning’i denemek isterseniz, önce mevcut değerleri yedekleyin ve yukarıdaki adımları sırayla uygulayın. Yazdığınız parçalarda sıcaklık kaynaklı sorunlar yaşıyorsanız, nozzle boyutları ve baskıya etkisi rehberimiz de hotend bakımı ve doğru uç seçimi konusunda size yardımcı olacaktır. Projenizi bize emanet etmek isterseniz online sipariş sayfamızdan dakikalar içinde teklif alabilirsiniz.

