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, 20Resonance Test Komutu
Mainsail/Fluidd terminalinden:
SHAPER_CALIBRATE AXIS=XX 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=YSonra:
SAVE_CONFIGile 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.005ile 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.045Yaygı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



