3d-Drucker kalibrieren: Druck optimierung (pressure advance)
Die Druckoptimierung hilft bei zwei Fehlern:
- es reduziert den Schmodder während der extrusionsfreien Fahrten des Druckkopfes und
- es reduziert Kleckse während des Drucks von Ecken.
Vorbereitung
- Lade folgendes Druckobjekt runter:
- Slice den Squaretower mit folgenden Optionen:
- Nimm eine hohe Druckgeschwindigkeit (z. B. 100mm/s)
- 0% Füllung
- Eine grobe Lagenhöhe (z. B. 75% des Düsendurchmessers; also 0,3mm bei einer 0,4mm Düse)
- Deaktiviere jede Art vom dynamischer Beschleunigungskontrolle (dynamic acceleration control)
- Nach der Erzeugung der G-Code-Datei öffne die Datei in einem Editor und füge folgende Zeilen hinzu
SET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY=1 ACCEL=500
für Direktextruder füge noch folgede Zeile ein:
TUNING_TOWER COMMAND=SET_PRESSURE_ADVANCE PARAMETER=ADVANCE START=0 FACTOR=.005
Für Bowdenextruder diese:
TUNING_TOWER COMMAND=SET_PRESSURE_ADVANCE PARAMETER=ADVANCE START=0 FACTOR=.020
Drucken des Testturms & anpassen des Wertes
Nachdem man die Datei nun mit dem Drucker ausgedruckt hat, misst man mit einem Messschieber
von unten die Höhe mit der höchsten Qualitätniedrigsten aus:
!!! Schaut euch das bei allen vier Ecken an !!!
!!! Nehmt einen Bleistift und zieht in den Druckrillen die unterste Linie, die Ok ist einmal rund herum !!!
!!! Messt direkt vom Boden !!!
Dieser Wert (nachfolgend X) wird mit folgender Formel umgerechnet:
pressure_advance_value = start-höhe + X * Faktor.
wobei Faktor die Zahl aus der zweiten Zeile des obigen Scriptes ist. Also entweder 0,02 für Bowedenextruder oder 0,005 für einen Direktextruder.
Diesen Wert trägt man bei Klipper in die Konfiguration im Abschnitt Extruder ein:
pressure_advance: pressure_advance_value
Links & Weiterführende Informationen
- Dieser Beitrag basiert auf dem englischen Beitrag in der Klipper-Doku von Kevin O'Connor: Pressure Advance
- Für Marlin gibt es eine ähnliche Funktion: linear advance.