--- title: "Input Shaping kalibrieren" slug: "input-shaping-kalibrieren" type: post excerpt: "" --- \n\n\n
\n [WISSEN]\n [RECHNER]\n [TOOLS]\n [MODELLE]\n [NEWS]\n [SHOWCASE]\n [FAQ]\n JOIN_NETWORK →\n
\n\n
\n
\n

Input Shaping kalibrieren

\n

Input Shaping (Resonance Compensation) ist Klippers mächtigstes Feature gegen Ringing und Ghosting. Es misst die Resonanzfrequenz des Druckers und kompensiert sie aktiv — das Ergebnis sind messerscharf scharfe Drucke bei hohen Geschwindigkeiten.

\n\n

Was ist Ringing / Ghosting?

\n

Ringing sind wellenförmige Muster auf Druckoberflächen, die nach Ecken und Richtungswechseln entstehen. Sie entstehen durch mechanische Schwingungen im Drucker-Frame und Druckkopf.

\n\n\n

Voraussetzungen

\n\n\n

Schritt 1: ADXL345 anschließen

\n
    \n
  1. ADXL345 per SPI an Raspberry Pi anschließen (VCC→3.3V, GND→GND, SCL→GPIO11, SDA→GPIO10, CS→GPIO8)
  2. \n
  3. In printer.cfg eintragen:
  4. \n
\n
\n [adxl345]
\n cs_pin: rpi:None

\n [resonance_tester]
\n accel_chip: adxl345
\n probe_points: 150,150,20\n
\n
    \n
  1. Sensor am Hotend befestigen (nicht am Bett bei CoreXY)
  2. \n
  3. Config neu laden und testen: ACCELEROMETER_QUERY
  4. \n
\n\n

Schritt 2: Resonanzmessung

\n
    \n
  1. Drucker aufheizen auf normale Drucktemperatur
  2. \n
  3. In Mainsail/Fluidd Console: MEASURE_AXES_NOISE (Baseline prüfen)
  4. \n
  5. Messung starten: TEST_RESONANCES AXIS=X
  6. \n
  7. Dann: TEST_RESONANCES AXIS=Y
  8. \n
  9. Klipper erstellt CSV-Dateien in /tmp/
  10. \n
  11. Analyse: ~/klipper/scripts/calibrate_shaper.py /tmp/resonances_x_*.csv -o /tmp/shaper_calibrate_x.png
  12. \n
\n\n

Schritt 3: Ergebnis auswerten und anwenden

\n

Der calibrate_shaper.py gibt eine Empfehlung aus, z.B.:

\n
\n Recommended shaper_type_x = mzv, shaper_freq_x = 52.4 Hz
\n Recommended shaper_type_y = ei, shaper_freq_y = 38.2 Hz\n
\n
    \n
  1. In printer.cfg unter [input_shaper] eintragen:
  2. \n
\n
\n [input_shaper]
\n shaper_type_x: mzv
\n shaper_freq_x: 52.4
\n shaper_type_y: ei
\n shaper_freq_y: 38.2\n
\n
    \n
  1. FIRMWARE_RESTART ausführen
  2. \n
  3. Testdruck mit hoher Geschwindigkeit zur Verifikation
  4. \n
\n\n

Shaper-Typen im Vergleich

\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
TypStärkeSchwächeWann nutzen
ZVMinimal SmoothingWenig DämpfungSehr steifer Drucker
MZVGute BalanceMittleres SmoothingEmpfehlung für die meisten Drucker
EIBreit wirksamMehr SmoothingWeicher/flexibler Frame
2HUMP_EIMaximale DämpfungStarkes SmoothingSehr weicher/schwerer Drucker
\n\n

Ohne Sensor: Manueller Ringing-Turm

\n
    \n
  1. OrcaSlicer oder Klipper-Makros: Calibration → Resonance → Ringing Tower
  2. \n
  3. Turm bei verschiedenen Frequenzen drucken (25–100 Hz typisch)
  4. \n
  5. Etage mit wenigsten Wellen = optimale Frequenz
  6. \n
  7. Shaper-Typ MZV als Default, Frequenz manuell eintragen
  8. \n
\n\n
\n Nach Input Shaping:\n Input Shaping erlaubt deutlich höhere Druckgeschwindigkeiten (oft +30–50 %) ohne sichtbares Ringing. Kombiniere es mit Pressure Advance für maximale Druckqualität bei Höchstgeschwindigkeit.\n
\n\n
\n
\n\n\n