Benutzeravatar
Administrator
Klipper Anleitung RF1000/RF2000 Renkforce Board Original
Klipper für Renkforce RF1000 und RF2000: aktueller Stand mit neuen Funktionen

Dieses Repo verbindet das aktuelle offizielle Klipper mit den Zusatzmodulen für den RF1000 und RF2000. Es baut auf dem Community-Stand RF1000community/klipper auf.

Repo: github.com/Dennis02121978/klipper

Das ist neu
  • Aktuelles Klipper: Der Stand wurde mit dem offiziellen Klipper v0.13 zusammengeführt. Die RF1000-Module bleiben erhalten.
  • Bettnetz mit der Wägezelle: BED_MESH_CALIBRATE und PROBE_ACCURACY brachen mit dem Modul rf1000_load_cell_probe ab. Das ist behoben.
  • Firmware-Update in Mainsail: Mainsail bekommt den Menüpunkt Firmware-Update. Damit holst du per Knopfdruck den neuesten Stand und schreibst die Firmware auf das ATmega2560-Board. Der Raspberry Pi startet dabei nicht neu.
  • Z-Tasten am Drucker: Die Tasten Z-UP und Z-DN können die Z-Achse jetzt fein und schnell fahren, siehe unten.
  • Anleitungen auf Deutsch: Umstellen, Firmware Updater und Z-Tasten sind Schritt für Schritt beschrieben.
So arbeiten die Z-Tasten
  • Kurz drücken: Z fährt 0,03 mm.
  • 2 Sekunden halten: Z fährt konstant mit 3 mm/s und stoppt beim Loslassen.
  • Beim Drucken: Ein Druck ändert den Z-Offset um 0,005 mm (Babystep). Halten fährt dabei nicht.
  • Ohne Z-Referenzfahrt: Die Tasten bewegen nichts.
  • Grenzen: Beim Halten stoppt die Fahrt bei Z=0 und 0,5 mm vor dem oberen Ende.
Z-DN erhöht Z, Z-UP verringert Z. Wartezeit, Geschwindigkeit und Grenzen kannst du in der Config einstellen.

Enthaltene RF1000-Module
  • drv8711: Schrittmotortreiber DRV8711
  • ads1100 und rf1000_load_cell_probe: Wägezelle als Z-Sonde
  • z_sense_offset: Z-Offset mit der Wägezelle ermitteln
  • workpart_edge_touch: Antasten von Werkstückkanten
  • z_jog: die neue Z-Tasten-Funktion
Dazu kommen die vorläufigen Module hx711 und probe_xy sowie Beispiel-Configs für RF1000, RF1000 mit Fräse und RF2000 v2.

Passt das zu meinem Drucker?
  • Du hast einen RF1000 oder RF2000 mit Klipper, Moonraker und Mainsail.
  • Der Firmware Updater ist für Boards mit ATmega2560, 16 MHz und 250000 Baud. Bei anderen Werten sperrt die Seite das Update.
  • Die Pins der Z-Tasten in der Beispiel-Config passen zum RF2000. Bei anderen Druckern musst du sie anpassen.
Getestet habe ich das auf einem RF2000 mit ATmega2560: Z-Referenzfahrt, PROBE, PROBE_ACCURACY, BED_MESH_CALIBRATE, Z-Tasten, Firmware-Update und ein Testdruck.

Wichtig: Auf anderen Druckern kann die Einstellung abweichen. Sichere vorher deine Config-Dateien, bleib bei den ersten Tests am Drucker und halte den Not-Halt bereit.

Anleitungen
  1. Klipper auf dieses Repo umstellen
  2. Firmware Updater installieren und benutzen
  3. Z-Tasten einrichten
Geh sie am besten in dieser Reihenfolge durch. Die Umstellung braucht einmalig ein paar Befehle im Terminal, die du einfach kopieren kannst. Danach zeigt Mainsail das Repo im Update Manager an.

Gut zu wissen
  • Neue Versionen des offiziellen Klipper kommen erst an, wenn sie in dieses Repo eingepflegt wurden.
  • Nimm für Updates am besten den Firmware Updater. Der Knopf im Update Manager aktualisiert nur den Code, nicht die Firmware auf dem Board.
  • Steht in deiner Config noch printer["load_cell_probe"], ersetze das durch printer["rf1000_load_cell_probe"]. Sonst läuft das Klipper-Log mit Fehlermeldungen voll.
Viel Erfolg! Fragen und Rückmeldungen gerne hier im Thema.
🔧 Troubleshooter | Entwickler | Klipper
⚠️ Hinweis: Ich hafte nicht für verbrannte Finger oder verstopfte Nozzles.
👉 Erste Regel: Hast du dein Druckbett gelevelt?

Information

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste