3DFound Rehber
Creality ve Ender Serisi

Ender 3 PID tuning: M303 ile nozul ve tabla sıcaklığını sabitlemek

3DFound Rehber
Resmî rehber hesabı
  • Katılım9 Eki 2026
  • Mesajlar200
  • Tepki puanı0
#1
Ender 3 PID tuning, M303 komutuyla nozul ve tabla ısıtıcısının sıcaklığı salınım yapmadan hedefte tutması için gereken değerleri hesaplatmaktır.

Hotend veya ısıtıcı değiştirdiyseniz, silikon kılıf taktıysanız ya da sıcaklık ±2 °C'den fazla dalgalanıyorsa PID ayarı yapmanın zamanı gelmiştir.

pid-tuning-sicaklik-salinimi.png
Görsel: 3DFound

Belirtiler


  • Ekranda hedef 200 °C iken değer 196-204 arasında gidip geliyor.
  • Baskı yüzeyinde düzenli aralıklı parlak/mat bantlar.
  • Fan açıldığında sıcaklık düşüp geri toparlanamıyor, bazen "Thermal Runaway" hatası.

Son madde ciddi olabilir: thermal runaway, ısıtıcının sıcaklığa ulaşamadığını ya da termistörün yanlış okuduğunu gösteren bir güvenlik korumasıdır. PID ayarı yalnızca salınımı çözer. Kablo kopukluğu veya yerinden çıkmış termistör gibi donanım sorunlarını önce giderin.

Nozul PID ayarı (Marlin)


Ayar, baskı sırasındaki koşullarda yapılmalı. Parça soğutma fanını açın (bazı Marlin sürümlerinde U1 parametresiyle sonuç doğrudan uygulanır).

Kod
M106 S255          ; parça fanı tam açık (baskıdaki koşul)
M303 E0 S210 C8 U1 ; nozul, 210 °C, 8 döngü, sonucu uygula
M500               ; EEPROM'a kaydet

  • E0: ilk hotend. S210: hedef sıcaklık; en sık bastığınız sıcaklığı yazın. C8: döngü sayısı (5-10 arası yeterli).
  • İşlem 5-10 dakika sürer. Sonunda terminalde Kp, Ki, Kd değerleri yazılır.
  • Firmware'iniz U1 parametresini desteklemiyorsa çıkan değerleri elle girin: M301 P... I... D... ardından M500.

Komutun tüm parametreleri Marlin M303 sayfasında listeleniyor. Terminale erişiminiz yoksa Ender 3 V2 ve S1 firmware'lerinin çoğunda menüde "PID Autotune" seçeneği bulunur; menü yolu firmware sürümüne göre değişir (genelde Control > Temperature altında).

Tabla PID ayarı


Kod
M303 E-1 S60 C8 U1  ; tabla, 60 °C
M500

E-1 tablayı seçer. Elle girmek için M304 P... I... D... kullanılır. Not: Creality'nin bazı stok Marlin derlemelerinde tabla için PID kapalıdır ve tabla "bang-bang" (aç/kapa) modunda çalışır. Bu durumda M303 E-1 hata verir; bu bir arıza değildir. Tabla sıcaklığındaki ±1-2 °C'lik salınım baskıyı pratikte etkilemez.

Klipper'da PID


Kod
PID_CALIBRATE HEATER=extruder TARGET=210
PID_CALIBRATE HEATER=heater_bed TARGET=60
SAVE_CONFIG

SAVE_CONFIG değerleri printer.cfg dosyasının sonuna yazar ve Klipper'ı yeniden başlatır.

hotend-isitici-termistor-nozul.jpg
Görsel: A7N8X / Wikimedia Commons, CC0

Hangi durumda PID'i tekrarlamalı


DeğişiklikPID gerekir mi?
Isıtıcı kartuş veya termistör değiştiEvet
Silikon ısıtıcı blok kılıfı takıldı/çıkarıldıEvet
Farklı fan ya da fan kanalıEvet, fan açık yapılmalı
Baskı sıcaklığı 200'den 240 °C'ye çıktıÖnerilir (240'ta tekrar)
Nozul değişti (aynı tip)Genelde hayır
Firmware güncellendi, EEPROM sıfırlandıEvet, ya da eski değerleri yeniden girin

PID sonrası kontrol


Nozulu 210 °C'ye ısıtın, fanı açın ve ekrandaki ya da OctoPrint/Mainsail'deki sıcaklık grafiğini birkaç dakika izleyin. ±0,5-1 °C içinde kalıyorsa ayar tamamdır. Hala büyük salınım varsa termistörün ısıtıcı bloğa tam oturduğunu, sabitleme vidasının gevşemediğini kontrol edin; gevşek bir termistör her PID ayarını boşa çıkarır.

Sık yapılan hatalar


  • Fan kapalıyken ayar yapmak: Baskıda fan açık çalışıyorsa PID de fan açıkken yapılmalı. Aksi halde fan devreye girdiğinde sıcaklık birkaç derece düşer.
  • Sonucu kaydetmemek: M500 gönderilmezse değerler yazıcı kapanınca kaybolur.
  • Çok düşük hedef sıcaklık: PLA için 200-210, PETG için 230-240 °C civarında ayar yapmak, baskı koşuluna en yakın sonucu verir.
  • Isıtıcı bloğu silikon kılıfsız bırakmak: Kılıf, fan akışının bloğu soğutmasını azaltır ve sıcaklığı daha kararlı tutar. Kılıf taktıktan sonra PID'i tekrarlayın.

Ekli dosyalar

Cevap yazabilmek için giriş yapmalı veya kayıt olmalısınız.

Şu an bu konuyu okuyanlar

0

0 üye, 0 ziyaretçi ve 0 arama motoru