Innehållsförteckning:

My CR10 New Life: SKR Mainboard and Marlin: 7 Steg
My CR10 New Life: SKR Mainboard and Marlin: 7 Steg

Video: My CR10 New Life: SKR Mainboard and Marlin: 7 Steg

Video: My CR10 New Life: SKR Mainboard and Marlin: 7 Steg
Video: Upgrade and add new life to your old 3D Printer with the BIGTREETECH SKR 3 EZ and Klipper 2024, November
Anonim
My CR10 New Life: SKR Mainboard och Marlin
My CR10 New Life: SKR Mainboard och Marlin

Min standard MELZI -bräda var död och jag behövde en akut ersättning för att få min CR10 att leva.

  • Första steget, välj ett ersättningskort, så jag har valt Bigtreetech skr v1.3 som är ett 32 bitars kort, med TMC2208 -drivrutiner (med stöd för UART -läge)
  • Andra steget, välj firmware, så Marlin 2.0, ett mycket vanligt val för denna typ av skrivare.

Jag har använt alla standardkablar och delar från min CR10.

Detta är min mycket snabba guide för att byta ut kortet och installera Marlin på det.

Tillbehör:

Skr 1.3 moderkort med 4 TMC2208 -drivrutiner (Amazon -länk)

Steg 1: LADDA NER VISUAL STUDIO OCH MARLIN FIRMWARE

LADDA NER VISUAL STUDIO OCH MARLIN FIRMWARE
LADDA NER VISUAL STUDIO OCH MARLIN FIRMWARE
LADDA NER VISUAL STUDIO OCH MARLIN FIRMWARE
LADDA NER VISUAL STUDIO OCH MARLIN FIRMWARE
  • Installera Visual Studio textredigerare från
  • När du är klar klickar du på tilläggsikonen och söker efter PlatformIO -tillägg och installerar det
  • Ladda ner Marlin Firmware från github -förvaret:
  • Välj 2.0 -version, klicka på Code and Download ZIP

Steg 2: LÄGG TILL CR10 STANDARDINSTÄLLNINGAR

LÄGG TILL CR10 STANDARDINSTÄLLNINGAR
LÄGG TILL CR10 STANDARDINSTÄLLNINGAR
LÄGG TILL CR10 STANDARDINSTÄLLNINGAR
LÄGG TILL CR10 STANDARDINSTÄLLNINGAR
LÄGG TILL CR10 STANDARDINSTÄLLNINGAR
LÄGG TILL CR10 STANDARDINSTÄLLNINGAR
  • Packa upp filen
  • Gå till https://github.com/MarlinFirmware/Configurations -arkivet och sök efter exempel/Creality/CR10 -mappen och ladda ner alla filer
  • Kopiera alla filer och Klistra in och åsidosätt i Marlin -mappen som är uppackad vid föregående steg

Steg 3: INSTÄLLNING MARLIN FÖR SKR BOARD

INSTÄLLNINGSMARLIN FÖR SKR BOARD
INSTÄLLNINGSMARLIN FÖR SKR BOARD
INSTÄLLNINGSMARLIN FÖR SKR BOARD
INSTÄLLNINGSMARLIN FÖR SKR BOARD
INSTÄLLNINGSMARLIN FÖR SKR BOARD
INSTÄLLNINGSMARLIN FÖR SKR BOARD
INSTÄLLNINGSMARLIN FÖR SKR BOARD
INSTÄLLNINGSMARLIN FÖR SKR BOARD
  • Öppna Visual Studio och öppna plattformen IO -tillägg (främmande ikon i det vänstra verktygsfältet), klicka på Öppna nytt projekt, välj din Marlin -mapp
  • Öppna platform.ini -filen och ersätt mega2560 default_envs med LPC1768 (för SKR1.3)
  • Öppna filen Configuration.h
  • Sök efter SERIAL_PORT:

    • Ställ in #define SERIAL_PORT lika med -1
    • Ta bort // kommentera tecken innan du definierar SERIAL_PORT_2
    • Ställ in #define SERIAL_PORT_2 lika med 0
  • Sök efter MOTHERBORD:

    Ställ in #define MOTHERBORD lika med BOARD_BTT_SKR_V1_3

  • Sök efter DRIVER_TYPE:

    Ställ in #define X_DRIVER, Y_DRIVER och Z_DRIVER är lika med TMC2208

  • Sök efter CLASSIC_JERK (inte obligatoriskt steg):

    Ställ in #define DEFAULT_XJERK och DEFAULT_YJERK är 7,0

  • Öppna filen Configuration_adv.h
  • Sök efter SDCARD_CONNECTION:

    • Ta bort // kommentera tecken innan du definierar SDCARD_CONNECTION
    • Ställ in #define SDCARD_CONNECTION lika med ONBOARD
  • Sök efter INDIVIDUAL_AXIS_HOMING_MENU (inte obligatoriskt steg):

    Ta bort // kommentera tecken innan du definierar INDIVIDUAL_AXIS_HOMING_MENU

  • Sök efter TMC_DEBUG (inte obligatoriskt steg):

    Ta bort // kommentera tecken innan du definierar TMC_DEBUG

  • Sök efter E0_AUTO_FAN_PIN (extruderfläkt):

    Ställ in #define E0_AUTO_FAN_PIN lika med FAN1_PIN

  • Sök efter HAS_TRINAMIC_CONFIG (UART TMC -drivrutin):

    Ställ in #define X_CURRENT, X_CURRENT och X_CURRENT är lika med 750

  • Klicka på kompileringsknappen och vänta tills SUCCESSFUL slutfört
  • Gå till.pio / build / LPC1768 -mappen inuti Marlin -rotmappen, kopiera firmware.bin -filen till SD -kortet och starta om kortet / skrivaren. Firmware laddas automatiskt.

Steg 4: KABEL OCH INSTÄLLNING AV HARDWARE

KABEL OCH INSTALLATION AV HARDWARE
KABEL OCH INSTALLATION AV HARDWARE
KABEL OCH INSTALLATION AV HARDWARE
KABEL OCH INSTALLATION AV HARDWARE
KABEL OCH INSTALLATION AV HARDWARE
KABEL OCH INSTALLATION AV HARDWARE
  • Med UART -drivrutiner, som TM2208, måste vi sätta en bygel på stiften för denna anslutning på varje förare som vi använder och ta bort alla byglar under alla drivrutiner (se röda stift nedan)
  • Ändra JST -kontakten för X- och Y -ändstopparna och använd endast 2 stift i kortkontakterna som på bilden nedan.
  • Se följande bild för anslutning av alla enheter till kortet

Steg 5: KALIBRERING: EXTRUDER STEG

  • Skicka kommando M503 för att hämta aktuella steg/mm för varje motor
  • Hitta och kopiera M92 -raden, ser ut som följande eko: M92 X80.00 Y80.00 Z400.00 E95.00
  • Extrudera 10 mm material från maskinens användargränssnitt (med förgränssnitt, oktoprint eller så)
  • Använd följande formel för att beräkna nytt steg/mm -värde:

(längd du förväntade dig / längd du fick) * nuvarande stegvärde

exempel: 10/8, 9 * 95 = 106,8

  • Skicka kommando M92 E för att ställa in nytt värde, till exempel M92 E106.8
  • Skicka M500 för att lagra nytt värde till EPROM

Steg 6: KALIBRERING: AUTOPIDTEMPERATUR

  • Använd kommandot M303 för att starta autopidjusteringsproceduren, skicka M303 E0 S220 C6 för att köra 6 stämningscykler för E0 vid 220 temperaturgrader (använd 220 eller den temperatur du används för att skriva ut)
  • Skrivaren börjar värma hotenden och stänger av den 6 gånger (var uppmärksam på att hotend är het !!!), i slutet får du automatiskt de nya värdena för Kp, Ki e Kd:

Till exempel:

Recv: #define DEFAULT_Kp 19.40

Recv: #define DEFAULT_Ki 1.45

Recv: #define DEFAULT_Kd 64.99

  • Skicka kommando M301 som ersätter P = Kp, I = Ki, D = Kd, till exempel M301 P19.40 I1.45 D64.99
  • Skicka kommando M500 för att lagra nya värden i EPROM -minne

Steg 7: MOD FÖR STANDALONE CR10

MOD FÖR STANDALONE CR10
MOD FÖR STANDALONE CR10

Jag gjorde också min CR10 lättare att flytta och rymdspararen tog bort det externa fodralet för elektroniken, om du är intresserad, följer länken till alla tryckta delar.

www.thingiverse.com/thing:4721812

Rekommenderad: