Creality Ender 3 Pro

Vor kurzem hatte unser "Dorfladen" Creality Ender 3 Pro Drucker im Angebot. Da musste ich einfach zuschlagen :-)

Ausgeliefert wurde der Ender 3 Pro mit einem Mainboard V 4.2.2 mit einer STM32F103RE MCU - also die 32-Bit Variante mit 512 kByte Flashspeicher (falls die MCU ein STM32F103RC MCU ist, hat es nur 256 kByte Flashspeicher). Dieses Board ist einfach um einen Filament-Runout-Sensor oder Bedlevel-Sensor erweiterbar, da es bereits dafür vorgesehene Steckbuchsen hat (man braucht nur den Sensor anschliessen und die passende Firmware dazu).

Die Firmware war Marlin V 1.0.1 vom 25.04.2020 - diese habe ich dann gleich mal upgedated.

Nützliches Zubehör

Eine Abdeckung für die Umlenkrolle der X-Achse kann man selbst drucken. Die Vorlage dazu hatte ich von thingiverse.com.

SD Karte formatieren unter Linux

Anleitung, wie man eine SD-Karte unter Linux so formatiert, dass sie für den Ender 3 geeignet ist. Die Karte sollte wohl nicht grösser als 8 GByte sein ist oft zu lesen - habe bisher nicht getestet ob auch grössere Karten gingen.

Zuerst soll wohl eine allfällige GPT entfernt werden (unklar, ob das wirklich notwendig ist - sollte keine Rolle spielen solange ein korrekter MBR ebenfalls vorhanden ist):

gdisk /dev/sdb > x ⇒ expert options > n ⇒ create protective MBR > z ⇒ erase GPT ⇒ confirm erase with 'Y' ⇒ confirm blank out MBR with 'Y'

Dann wird die Karte geeignet Partitioniert:

fdisk /dev/sdb > n ⇒ new partition >> accept all defaults > t ⇒ change partition type >> c = type W95 FAT32 (LBA) > p > w ⇒ write to disk

Dann wird das Dateisystem erstellt:

mkfs.vfat -F 32 -n "SDCard" /dev/sdb1

Gelegentlich ist im Internet zu lesen, die "allocation unit size" sollte 4096 sein. Mir ist nicht klar, ob damit die Sektorgrösse gemeint ist (was könnte sonst gemeint sein ?) - jedenfalls funktioniert bei mir eine Sektorgrösse von 512 einwandfrei (und die mitgelieferte SD-Karte von Creality ist ebenfalls so formatiert).

Notizen

Bessere Nutensteine für den Rahmen: Evtl "Reichelt MS20 NUT M4"
Ersatzteile

0.4mm MK8 Micro Swiss A2	18.90
0.2mm MK8 Micro Swiss		14.90

Upgrades

Ein Mainboard mit leiseren Schrittmotortreibern lohnt sich sehr (finde ich). Leider gibt es für das Creality V4.2.7 derzeit nur Firmware, welche auf dem alteren Marlin V1 basiert. Ich vermisse da z.B. die Menupunkte zum einfachen Wechseln des Filaments.

Spracheinstellung nach Firmwareupdate

Nach einem Firmware-Update ist die Sprache auf chinesisch eingestellt. Wenn man (so wie ich) kein chinesisch kann, ist es im ersten Moment schwierig, wieder eine andere Sprache einzustellen.

Da der Aufbau des Menus aber in allen Sprachen gleich ist: Die Spracheinstellungen sind der zweitunterste Punkt im Hauptmenu. Sobald man diesen anwählt, werden auch die anderen Sprachen lesbar angezeigt.