Quick start (mit kiauh) - Prutsium/3D-Druckerplausch-Klipper GitHub Wiki

Installation von Klipper mittels Kiauh

Voraussetzungen:

  1. putty oder Vergleichbares auf dem PC installiert
  2. Raspbian lite image wird verwendet.
  3. Via ssh zum Raspberry Pi verbunden.

Installation:

Um die Installation so einfach wie möglich zu halten, installieren wir klipper über kiauh (klipper istallation and update helper).

Zuerst stellen wir sicher, dass sich alle Pakete auf dem aktuellsten Stand befinden. Dazu führen wir auf der shell folgende Kommandos aus:

sudo apt update && sudo apt full-upgrade -y && sudo reboot

Der Raspberry Pi wird danach neu gestartet!

Nach dem Neustart wieder via ssh verbinden.

Um kiauh sowie die 3D Druckerplausch config zu installieren müssen wir noch git installieren. Dies geschieht mittels sudo apt install git -y

kiauh wird mit folgendm Befehl installiert:
cd ~
git clone https://github.com/th33xitus/kiauh.git

Danach wird kiauh mittels ./kiauh/kiauh.sh gestartet und es erscheint folgende Bildschirm:

kiauhfirststart

Beim ersten Start ist natürlich noch nichts installiert, worauf uns kiauh auch hinweist. Im Menü Install können wir jetzt der Reihe nach klipper, moonraker und das GUI (in diesem fall fluidd) installieren. Dazu einfach die einzelnen Punkte anwählen.

kiauinstallmenu

Bei der installation von klipper werden wir nach dem config Verzeichnis gefragt, dies lassen wir auf dem vorgeschlagenen Wert (/home/pi/klipper_config), drücken Enter und bestätigen die Frage Set config directory to... mit Y. Die nächste Frage zielt auf die Anzahl der klipper instanzen ab (anzahl der verwendeten Drucker) - wir wählen hier 1 und bestätigen mit Y. Danach wird klipper heruntergeladen und diverse benötigte Pakete nachinstalliert (Zeit um Kaffee zu machen :))

Wenn alles geklappt hat, finden wir uns im Installationsmenü wieder. Dann geht´s weiter mit Moonraker unter Punkt 2

kiauhinstallmoonraker

Es wird die installierte python version überprüft und die Frage zur moonraker instanz beantworten wir mit Y. Wie vorhin bei klipper wird jetzt moonraker sowie dieverse andere Pakete heruntergeladen und installiert. (Zeit einen oder mehrere Schlucke vom Kaffee zu genießen :))

Und schon befinden wir uns wieder im Installationsmenü.

Jetzt wählen wir das GUI (fluidd, Punkt 4) aus. Diverse Pakete werden heruntergeladen.

kiauhinstallfluidd

Die Frage können wir mit N beantworten, da wir sowieso eine eigene Konfiguration verwenden, in der diese Macros schon vorhanden sind. Jetzt wird fluidd heruntergeladen und installiert.

Danach befinden wir uns wieder im Installationsmenü.

Sollten wir eine Webcam verwenden wollen, muss noch Punkt 10 (MJPG-Streamer) aufgerufen werden um die benötigte Pakete zu instalieren. (Kaffee trinken - dauert etwas länger, da kompiliert wird!)

Mit den Tasten B und Q verlassen wir kiauh und wenden uns der Konfiguration zu.

Zuerst clonen wir die Konfiguration:

git clone https://github.com/Prutsium/3D-Druckerplausch-Klipper.git

Dann kopieren wir die Konfiguration ins klipper_config Verzeichnis:

cp -R 3D-Druckerplausch-Klipper/Klipper_cfg/Prusa_Universal_Config_Revised/* klipper_config/

und aktivieren die für unser Board (in diesem Fall ein Einsy) richtige Konfiguration und die mcu:

cp klipper_config/printer_example_Einsy.cfg klipper_config/printer.cfg
cp klipper_config/mcu_example.cfg klipper_config/mcu.cfg

Danach müssen wir in der mcu.cfg noch festlegen über welches Device klipper mit dem Drucker kommuniziert. Im Fall eines Prusa (Clone) ist es /dev/serial/by-id/usb-Prusa_Research__prusa3d.com__Original_Prusa_i3_MK3-if00

Wir öffnen also die Date mittels nano klipper_config/mcu.cfg

nanomcucfg

und ändern die Zeile serial: auf folgenden Wert:

serial: /dev/serial/by-id/usb-Prusa_Research__prusa3d.com__Original_Prusa_i3_MK3-if00

Danach speichern wir die datei mit Ctrl+X, J/Y und Enter.

Sollte der Drucker noch nicht mit dem Pi verbunden und eingeschalten sein, ist jetzt der richtige Zeitpunkt dafür.

Jetzt ist der Zeitpunkt gekommen, um das GUI zu besuchen. Im Browser deiner Wahl Folgendes eingeben: http://<IP_deines_Pi>. Danach öffnet sich das GUI und begrüßt eventuell mit einer Fehlermeldung. Auf FIRMWARE RESTART klicken und siehe da, klipper startet und das Webinterface initialisiert sich fertig.

Webcam unter Settings->Cameras aktivieren. Sollte kein Bild vorhanden sein, muss das Webcam Serivce einmalig mittes sudo systemctl start webcamd.service gestartet werden.

Sollte wider Erwarten ein FIRMWARE RESTART oder der manuelle Start vom webcam service nicht fruchten, einmal den Raspberry rebooten.

HAPPY PRINTING - oder besser HAPPY CALIBRATING! :)