Inhaltsverzeichnis:
- Schritt 1: VISUAL STUDIO UND MARLIN-FIRMWARE HERUNTERLADEN
- Schritt 2: CR10-STANDARDEINSTELLUNGEN HINZUFÜGEN
- Schritt 3: MARLIN FÜR SKR BOARD EINRICHTEN
- Schritt 4: HARDWARE-VERKABELUNG UND EINRICHTUNG
- Schritt 5: KALIBRIERUNG: EXTRUDER-SCHRITTE
- Schritt 6: KALIBRIERUNG: AUTOPID TEMPERATUR
- Schritt 7: MOD FÜR STANDALONE CR10
Video: Mein CR10 New Life: SKR Mainboard und Marlin - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Mein Standard-MELZI-Board war tot und ich brauchte dringend Ersatz, um meinen CR10 zum Leben zu erwecken.
- Wählen Sie im ersten Schritt ein Ersatzboard, also habe ich Bigtreetech skr v1.3 gewählt, ein 32-Bit-Board mit TMC2208-Treibern (mit Unterstützung für den UART-Modus).
- Im zweiten Schritt wählen Sie die Firmware aus, also Marlin 2.0, eine sehr häufige Wahl für diese Art von Druckern.
Ich habe alle Standardkabel und Teile von meinem CR10 verwendet.
Dies ist meine sehr kurze Anleitung, um das Board zu ersetzen und Marlin darauf einzurichten.
Lieferungen:
Skr 1.3 Mainboard mit 4 TMC2208 Treibern (Amazon Link)
Schritt 1: VISUAL STUDIO UND MARLIN-FIRMWARE HERUNTERLADEN
- Installieren Sie den Visual Studio-Texteditor von
- Wenn Sie fertig sind, klicken Sie auf das Erweiterungssymbol und suchen Sie nach der PlatformIO-Erweiterung und installieren Sie sie
- Laden Sie die Marlin-Firmware aus dem Github-Repository herunter:
- Version 2.0 auswählen, auf Code klicken und ZIP herunterladen
Schritt 2: CR10-STANDARDEINSTELLUNGEN HINZUFÜGEN
- Entpacken Sie die Datei
- Gehen Sie zu https://github.com/MarlinFirmware/Configurations Repository und suchen Sie nach dem Ordner Beispiele / Creality / CR10 und laden Sie alle Dateien herunter
- Kopieren Sie alle Dateien und fügen Sie sie in den Marlin-Ordner ein, der mit den vorherigen Schritten entpackt wurde
Schritt 3: MARLIN FÜR SKR BOARD EINRICHTEN
- Öffnen Sie Visual Studio und öffnen Sie die Platform IO-Erweiterung (Alien-Symbol in der linken Symbolleiste), klicken Sie auf Neues Projekt öffnen, wählen Sie Ihren Marlin-Ordner aus
- Öffnen Sie die Datei platform.ini und ersetzen Sie mega2560 default_envs durch LPC1768 (für SKR1.3)
- Öffnen Sie die Datei Configuration.h
-
Suche nach SERIAL_PORT:
- Setze #define SERIAL_PORT gleich -1
- // Kommentarzeichen entfernen, bevor SERIAL_PORT_2 definiert wird
- Setze #define SERIAL_PORT_2 gleich 0
-
Suche nach MUTTERBORD:
Setze #define MOTHERBORD gleich BOARD_BTT_SKR_V1_3
-
Suche nach DRIVER_TYPE:
Setze #define X_DRIVER, Y_DRIVER und Z_DRIVER gleich TMC2208
-
Suche nach CLASSIC_JERK (nicht obligatorischer Schritt):
Setze #define DEFAULT_XJERK und DEFAULT_YJERK gleich 7.0
- Öffnen Sie die Datei Configuration_adv.h
-
Suchen Sie nach SDCARD_CONNECTION:
- // Kommentarzeichen entfernen, bevor SDCARD_CONNECTION definiert wird
- Setze #define SDCARD_CONNECTION gleich ONBOARD
-
Suchen Sie nach INDIVIDUAL_AXIS_HOMING_MENU (nicht obligatorischer Schritt):
// Kommentarzeichen entfernen, bevor INDIVIDUAL_AXIS_HOMING_MENU definiert wird
-
Suche nach TMC_DEBUG (nicht obligatorischer Schritt):
// Kommentarzeichen entfernen, bevor TMC_DEBUG definiert wird
-
Suche nach E0_AUTO_FAN_PIN (Extruderlüfter):
Setze #define E0_AUTO_FAN_PIN gleich FAN1_PIN
-
Suchen Sie nach HAS_TRINAMIC_CONFIG (UART TMC-Treiber):
Setze #define X_CURRENT, X_CURRENT und X_CURRENT gleich 750
- Klicken Sie auf die Schaltfläche Kompilieren und warten Sie bis zum ERFOLGREICHEN Abschluss
- Gehen Sie zum.pio / build / LPC1768-Ordner innerhalb des Marlin-Stammordners, kopieren Sie die Datei firmware.bin auf die SD-Karte und starten Sie das Board/den Drucker neu. Die Firmware wird automatisch geladen.
Schritt 4: HARDWARE-VERKABELUNG UND EINRICHTUNG
- Bei Verwendung von UART-Treibern wie TM2208 müssen wir bei jedem von uns verwendeten Treiber einen Jumper auf die Pins für diese Verbindung setzen und alle Jumper unter allen Treibern entfernen (siehe rote Pins unten).
- Modifizieren Sie den JST-Anschluss für X- und Y-Endstops und verwenden Sie nur 2 Pins in den Platinenanschlüssen, wie in der Abbildung unten gezeigt.
- Siehe folgendes Bild für die Verdrahtung aller Geräte mit der Platine
Schritt 5: KALIBRIERUNG: EXTRUDER-SCHRITTE
- Senden Sie den Befehl M503, um die aktuellen Schritte/mm für jeden Motor abzurufen
- Suchen und kopieren Sie die M92-Linie, sieht wie das folgende Echo aus: M92 X80.00 Y80.00 Z400.00 E95.00
- Extrudieren Sie 10 mm Material aus der Benutzeroberfläche Ihrer Maschine (mit Prontface, Octoprint usw.)
- Verwenden Sie die folgende Formel, um den neuen Schritt/mm-Wert zu berechnen:
(erwartete Länge / erhaltene Länge) * aktueller Schrittwert
Beispiel: 10 / 8, 9 * 95 = 106,8
- Senden Sie den Befehl M92 E, um einen neuen Wert einzustellen, zum Beispiel M92 E106.8
- M500 senden, um neuen Wert im EPROM zu speichern
Schritt 6: KALIBRIERUNG: AUTOPID TEMPERATUR
- Verwenden Sie den Befehl M303, um die Autopid-Abstimmungsprozedur zu starten, senden Sie M303 E0 S220 C6, um 6 Abstimmungszyklen für E0 bei 220 Temperaturgraden auszuführen (verwenden Sie 220 oder die Temperatur, die Sie zum Drucken verwenden)
- Der Drucker beginnt das Hotend zu heizen und schaltet es 6 mal aus (Achtung Hotend ist heiß!!!), am Ende erhalten Sie automatisch die neuen Werte für Kp, Ki e Kd:
Zum Beispiel:
Recv: #define DEFAULT_Kp 19.40
Recv: #define DEFAULT_Ki 1.45
Recv: #define DEFAULT_Kd 64.99
- Senden Sie den M301-Befehl anstelle von P=Kp, I = Ki, D = Kd, zum Beispiel M301 P19.40 I1.45 D64.99
- M500-Befehl senden, um neue Werte im EPROM-Speicher zu speichern
Schritt 7: MOD FÜR STANDALONE CR10
Ich habe meinen CR10 auch einfacher und platzsparender gemacht, indem ich das externe Gehäuse für die Elektronik entfernt habe, wenn Sie interessiert sind, und folgen Sie dem Link zu allen gedruckten Teilen.
www.thingiverse.com/thing:4721812
Empfohlen:
Mein DIY Peltier-Kühler! - AUSGEWIESEN: 9 Schritte (mit Bildern)
Mein DIY Peltier-Kühler! - AUSGESCHLOSSEN: Ich wollte schon immer ein Mittel, um Lebensmittel in meinem Auto kühl genug zu halten, ohne nach Hause zu meinem Kühlschrank eilen zu müssen. Ich habe mich für einen alten Peltier-Wärmetauscher entschieden, den ich vor einigen Jahren hergestellt habe. Ich habe den Peltier zwischen zwei Aluminiumkühlkörpern eingeklemmt. Das große
Mein erster Synth: 29 Schritte (mit Bildern)
Mein erster Synth: Der Kindersynth entstand, als ich über ein Wirrwarr von Synthesizerdrähten gebeugt saß. Mein Freund Oliver kam zu mir, bewertete die Situation und sagte: "Du weißt, dass es dir gelungen ist, das komplizierteste Kinderspielzeug der Welt herzustellen." Während meine anfängliche r
So verwandeln Sie Ihr Design in eine professionelle Leiterplatte - Mein Ansatz: 9 Schritte
So verwandeln Sie Ihr Design in eine professionelle Leiterplatte | Mein Ansatz: In diesem Beitrag werde ich meinen Ansatz zum Bau einer professionellen Leiterplatte in sehr wenigen detaillierten Schritten teilen. Ich habe auch ein Video desselben eingebettet, Sie können es sich ansehen oder den Beitrag für die detaillierte Erklärung weiterlesen. Beginnen wir also mit der
So drehen Sie Ihren Independent-Film in der New Yorker U-Bahn, wenn Sie sich keine Genehmigungen leisten können – wikiHow
So drehen Sie Ihren unabhängigen Film in der New Yorker U-Bahn, wenn Sie sich keine Genehmigungen leisten können: Dies ist eine einfache Anleitung für aufstrebende unabhängige Filmemacher, die davon träumen, diese magische Szene im schönen U-Bahn-System von New York City zu drehen, aber wer können sich die Tausenden von Dollar nicht leisten, die erforderlich sind, um eine Genehmigung zum legalen Schießen zu erhalten
Meistere die Wunder von Samuel B.F. Morse! (Mein erstes Instructable): 3 Schritte
Meistere die Wunder von Samuel B.F. Morse! (Mein erstes Instructable): Hey Leute, heute zeige ich Ihnen, wie man einen einfachen Telegraphen für unter 10 US-Dollar macht. Dies ist ein einfaches Konzept für eine Einzelperson-Telegraphentaste und einen Klicker. Die Idee ist, eine Wäscheklammer zu verwenden, um den Knopf und einen Akku mit Hilfe eines Summers zu machen