← Blog'a Dön
Yazılım2 dk

Input Shaper Kalibrasyonu: Ghosting ve Ringing Sorunlarını Kalıcı Çözün

Klipper input shaper nedir? ADXL345 ile resonance test ve adım adım kalibrasyon. Ghosting ve ringing sorunlarının kalıcı çözümü.

3D yazıcı blog kapağı: Input shaper ile ghosting ve ringing çözümü — yayılan titreşim dalgaları şeması

Ghosting / Ringing Nedir?

Ringing (ya da ghosting), 3D baskıda köşelerden sonra duvar yüzeylerinde tekrarlayan gölge benzeri dalgalardır. Sebebi mekanik rezonanstır: Hareketli kütle (toolhead ya da bed) ani hız değişimine "yaylanarak" tepki verir. Kayış esnekliği, çerçeve titreşimi ve motor torku bu yaylanmayı tetikler.

Klipper'ın sunduğu input shaper algoritması, motor adımlarını matematik olarak filtreleyip rezonans frekansındaki uyarımı bastırır. Sonuç: aynı baskı hızında çok daha temiz duvarlar.

Input Shaper Mantığı

Bir kütle-yay sistemi, belirli bir doğal frekansta (örn. 45 Hz X ekseninde) maksimum titreşim üretir. Input shaper, motor komutunu bu frekansı tam tersi fazda iptal edecek şekilde çift adıma böler. Sonuçta yüksek ivme korunsa bile titreşim minimuma iner.

Klipper'ın desteklediği shaper türleri:

  • mzv: Düşük titreşim, hafif kalite kaybı; en sık kullanılan.
  • ei: Orta seviye, geniş bant rezonansta iyi.
  • 2hump_ei: İki tepeli bant rezonansta (özellikle Bowden ekstrüder + ağır toolhead).
  • 3hump_ei: Çok yumuşak ama düşük ivme; nadir kullanılır.
  • zv / zvd: Eski algoritmalar, genelde tercih edilmez.

ADXL345 Bağlantısı

ADXL345, 3-eksen ivmeölçer sensördür. Toolhead'e (ya da bed'e) monte edilerek hareket sırasında titreşim verisi toplar.

  • Raspberry Pi GPIO ya da yazıcı anakartına bağlanabilir.
  • Pi 4'te SPI bağlantısı: SCLK→GPIO11, MISO→GPIO9, MOSI→GPIO10, CS→GPIO08, VCC→3.3V, GND→GND.
  • Klipper'da [adxl345] ve [resonance_tester] blokları printer.cfg'ye eklenir.
[adxl345]
cs_pin: rpi:None

[resonance_tester]
accel_chip: adxl345
probe_points:
    117, 117, 20

Resonance Test Komutu

Mainsail/Fluidd terminalinden:

SHAPER_CALIBRATE AXIS=X

X ekseninde sweep test çalışır (yaklaşık 5 dk). Tamamlandığında Klipper yalnız bir CSV dosyası ve konsola özet metin üretir; grafik otomatik oluşmaz. Aynısını Y için tekrarlayın:

SHAPER_CALIBRATE AXIS=Y

Sonra:

SAVE_CONFIG

ile değerler printer.cfg'ye kaydedilir.

Grafik Analizi

Klipper sonuçta /tmp/calibration_data_x.csv üretir. Grafiği görmek için bu CSV'yi calibrate_shaper.py betiğiyle elle işlemeniz gerekir (örn. ~/klipper/scripts/calibrate_shaper.py /tmp/calibration_data_x.csv -o shaper_calibrate_x.png); bu adım otomatik çalışmaz. Grafiğe bakın:

  • Ana tepe noktası: Ekseninizin doğal frekansı (örn. 42 Hz).
  • Önerilen shaper (örn. mzv @ 42.0Hz).
  • Önerilen max_accel: Bu frekansta titreşimi belli bir eşiğin altında tutan ivme limiti.

Shaper Tipi Seçimi

Genel öneriler:

  • Bowden ekstrüder + Ender 3 benzeri kütle dağılımı: mzv
  • Direct drive + ağır toolhead (Voron, Bambu klon): ei ya da 2hump_ei
  • Yarı sert çerçeve + uzun X ekseni: 2hump_ei

Eğer baskı kalitesinde fark yoksa daha "agresif" shaper (mzv) tercih edin; ivme kaybı en az olur.

Pressure Advance ile Birlikte Kullanım

Input shaper sadece köşelerdeki titreşimi çözer; köşelerdeki blob (şişme) ve kayıp ekstrüzyon için pressure advance gerekir.

TUNING_TOWER COMMAND=SET_PRESSURE_ADVANCE PARAMETER=ADVANCE START=0 FACTOR=0.005

ile bir kalibrasyon kulesi basın. Köşelerin temiz başladığı yüksekliğe karşılık gelen değeri printer.cfg'ye yazın:

[extruder]
pressure_advance: 0.045

Yaygın Sorunlar

  • ADXL345 SPI hatası: Lehim noktalarını kontrol edin, kabloyu 30 cm'den kısa tutun.
  • Grafikte aşırı yüksek tepe: Anakartınızın bağlı olduğu masanın titreşimi karışıyor olabilir; yazıcıyı sağlam zemine alın.
  • Ölçüm sonrası baskı hala dalgalı: Çerçeveyi sıkın, vidaları kontrol edin; mekanik problem input shaper ile gizlenemez.

İstanbul Klipper & Input Shaper Servisi

ADXL345 montajı, resonance test ve input shaper kalibrasyonu deneyim gerektirir. İstanbul 3D yazıcı servisi olarak yerinde Klipper konfigurasyonu, input shaper ve pressure advance kalibrasyonu hizmeti sunuyoruz.


Profesyonel Destek Alın

Sıkça Sorulan Sorular

Baskılarımdaki köşe sonrası gölgeli dalgalar neden oluşuyor?
Bu ringing veya ghosting olarak bilinir ve mekanik rezonanstan kaynaklanır. Hareketli kütle ani yön değişimine yaylanarak tepki verir; kayış esnekliği, çerçeve titreşimi ve motor torku bu yaylanmayı tetikler. Klipper'ın input shaper algoritması motor adımlarını rezonans frekansını ters fazda bastıracak şekilde bölerek aynı hızda çok daha temiz duvarlar elde edilmesini sağlar.
Input shaper için ADXL345 ivmeölçer şart mı?
Otomatik kalibrasyon için gerekir. ADXL345 toolhead'e monte edilir ve SHAPER_CALIBRATE komutu eksende yaklaşık beş dakikalık bir tarama yaparak doğal frekansı ölçer, grafik üretir ve uygun shaper tipiyle önerilen ivme limitini verir. Sensör olmadan değerleri elle deneyerek bulmak mümkündür ama sonuç ölçüme değil tahmine dayanır.
Hangi shaper tipini seçmeliyim?
Bowden ekstrüderli ve Ender 3 benzeri kütle dağılımına sahip yazıcılarda mzv genellikle en iyi dengeyi verir. Direct drive ve ağır toolhead'li sistemlerde ei veya 2hump_ei daha uygundur; yarı sert çerçeve ve uzun X ekseninde de 2hump_ei tercih edilir. Baskı kalitesinde fark görmüyorsanız mzv'de kalın: titreşim bastırma ile izin verilen ivme arasındaki dengeyi en iyi kuran seçenek odur. Daha az yumuşatma yapan zv de vardır ama rezonans frekansındaki küçük kaymalara karşı belirgin şekilde daha kırılgandır.

Sorununuz devam mı ediyor?

Profesyonel yerinde servis desteği alın.

Bakırköy 3D Yazıcı Servisi sayfasından bölgenizdeki yerinde servisi inceleyebilir, tüm hizmet bölgelerimize göz atabilirsiniz.

İlgili Yazılar