Konfiguration nach der Installation - Bully85/Sovol-SV04-Klipper GitHub Wiki

Flashen der Firmware

Nachdem das neue System installiert worden ist, muss die Drucker Firmware modifiziert werden.

Es gibt 2 Optionen innerhalb dieses Repositorys. Der Drucker kann mit funktionierendem und aktivierten Display betrieben werden. Er kann aber auch ohne das Display betrieben werden.

Flashen der Firmware ohne funktionierendes Display

Die "firmware.bin" im Verzeichnis "Firmware bin" kommt auf die (große)SD-Karte und wird mit ausgestecktem original Display (wird vorerst nicht mehr benötigt, da es nicht mehr funktioniert) auf den Drucker geflasht. Nach erfolgreichem flashen geht es weiter mit "Transferieren der Konfig-Files"

oder flashen der Firmware mit aktiviertem Display

Als erstes wird der Drucker mit der "firmware.bin" aus dem Verzeichnis "Firmware bin" geflashed. Dazu die Datei auf die (große) SD kopieren und mit ausgestecktem Display flashen. Damit das Display mit Klipper funktioniert, muss auch das Display geflashed werden. Dazu muss das Display vom Drucker demontiert werden.

  • Bereitet eine microSD Karte vor. Formatiert die Karte mit dem FAT32 Filesystem und einer Sektor Größe von 4096 bytes. Diese Parameter sind wichtig. Ansonsten kann der Flash-Prozess fehlschlagen.
  • Ladet den Display Code über den grünen Knopf "Code" als "Download as ZIP-File" von Bully85/DGUS-SV04 repository auf Eurenen PC / Workstation.
  • Extrahiert den Ordner DWIN_SET aus dem Ordner \DGUS-SV04-master\project der Zip-Datei auf die vorher vorbereitete microSD-Karte. DWIN_SET muss sich dabei auf der obersten Ebene des Dateisystems der Karte befinden und alle Dateien beinhalten.
  • Werft die Karte sicher aus und entnehmt sie dem Karenleser.
  • Schaltet nun den Drucker aus und entfernt ALLLE Kabel. Also Strom und auch das USB-Kabel zum MiniPC/Raspi.
  • Baut das Display vom Drucker ab und entfernt die hintere Abdeckung des Displays. Dort befindet sich der Kartenleser.
  • Setzt die microSD-Karte in den Kartenleser. Steckt auch das Kabel vom Display zum Drucker wieder an, falls es entfernt worden ist. Lasst das USB-Kabel zum MicroPC abgezogen.
  • Schaltet den Drucker ein.
  • Nach wenigen Sekunden startet der Flash-Vorgang. Das Display ändert die Farbe auf blau. Schaltet den Drucker während dieses Vorganges auf keinen Fall aus.
  • Wenn der Flash-Vorgang beendet ist, zeigt das Display eine END MESSAGE und eine Zusammenfassung des Flash-Vorganges am oberen Display an. Jetzt kann der Drucker ausgeschaltet werden.
  • Entfernt die microSD Karte nun und baut das Display wieder an.
  • Ein gutes Video des Flash-Prozesses gibt es auf Youtube. Bitte verwendet auf keinen Fall die im Video gezeigten Dateien. Schaut Euch nur den Vorgang an.

Transferieren der Konfig-Files

Die Konfigurationsfiles müssen nun auf den MiniPC übertragen werden.

  • Kopiert die Dateien aus Config/Sv04-works-with-origin-Klipper wenn das Display nicht benutzt wird.
  • ODER kopiert die Dateien aus Config/SV04-with-display wenn das Display zuvor geflashed wurde.

Die Dateien müssen in das Verzeichnis Eurer Klipper Instanz kopiert werden. Standard ist "printer_data". Sollte dies bei Euch anders sein, müsst ihr die Pfade Eurer config und .sh Dateien anpassen.

Der einfachste Weg die Dateien zu transferieren ist mit einem SFTP oder SCP Programm. FileZilla oder WinSCP funktionieren gut. Es ist aber auch möglich, die "Upload File" Funktion des Web-Interfaces Eurer neuen Mainsail Instanz zu benutzen. Ihr kommt mit http://*ip-deiner-instanz*/config auf die Oberfläche.

  • Der Hostname ist der Name den ihr in den WiFi Einstellungen im Pi Imager angegeben habt.
  • Die IP Adresse findet ihr auf Eurem Router

Weitere Schritte nach der Installation

Nach der erfolgreichen Installation und dem Flashen Eures Druckers, sind weitere, Klipper spezifische Schritte, zu erledigen. Du musst die spezifischen Konfigurationen und Einstellungen für Deinen Drucker vornehmen.

Hauptsächlich sind dies:

  • Kalibrieren der Temperatur Einstellungen (PID Einstellungen) für die Extruder und das Heizbett.
  • Kalibrieren der E-Steps der Stepper Motoren
  • Kalibrieren des Touch Sensors
  • Ermitteln und einstellen der Resonanzwerte
  • "Pressure Advance" und Flow Werte ermitteln und einstellen
  • Einstellen der X, Y und Z- Offsets der Extruder
  • ...

Die meisten dieser Schritte werden auf der Klipper Homepage detailliert erläutert Klipper Homepage Die meisten Einstellungen werden in der printer.cfg Datei vorgenommen. Diese enthält weiter Kommentare.

Prüfe die korrekte Einstellung für die Z-Tilt Funktion.

Solltest Du Probleme mit der Z-Tilt Funktion haben, sind die Maschinen Einstellungen in der printer.cfg für Deinen Drucker nicht korrekt. In diesem Fall müssen die Einstellungen vom STM32 auf die GD32 Version bzw. anders herum geändert werden. Hintergrund: die Drucker werden mit verschieden Chips ausgeliefert, welche unterschiedliche Konfigurationen benötigen.

Nicht vergessen: Die Startcodes in Deiner Slicer Software anpassen.

Außerdem ist es sehr wichtig, die Start Codes in Eurer Slicer Software anzupassen. Bitte schaut dazu in die Cura Profile oder Prusaslicer Profile Verzeichnisse. Bitte beachtet, das derzeit nur Cura bis Version <= 5.2 unterstützt wird. Bei höheren Versionen kommt es derzeit noch zu Problemen mit Copy, Mirror und Dual Modus.