INHOUDSOPGAWE:

My CR10 New Life: SKR -hoofbord en Marlin: 7 stappe
My CR10 New Life: SKR -hoofbord en Marlin: 7 stappe

Video: My CR10 New Life: SKR -hoofbord en Marlin: 7 stappe

Video: My CR10 New Life: SKR -hoofbord en Marlin: 7 stappe
Video: SKR 1.3 - BLtouch installation and Marlin 2.0 configuration 2024, November
Anonim
My CR10 New Life: SKR -hoofbord en Marlin
My CR10 New Life: SKR -hoofbord en Marlin

My standaard MELZI -bord was dood en ek moes dringend vervang word om my CR10 lewendig te maak.

  • Kies die eerste stap 'n vervangingsbord, so ek het gekies vir Bigtreetech skr v1.3, 'n 32 -bits bord, met TMC2208 -bestuurders (met ondersteuning vir UART -modus)
  • Tweede stap, kies die firmware, dus Marlin 2.0, 'n baie algemene keuse vir hierdie soort drukkers.

Ek het al die standaard bedrading en onderdele van my CR10 gebruik.

Dit is my baie vinnige gids om die bord te vervang en Marlin daarop op te stel.

Benodighede:

Skr 1.3 -hoofbord met 4 TMC2208 -bestuurders (Amazon -skakel)

Stap 1: LAAI VISUELE STUDIO EN MARLIN FIRMWARE AF

LAAI VISUELE STUDIO EN MARLIN FIRMWARE AF
LAAI VISUELE STUDIO EN MARLIN FIRMWARE AF
LAAI VISUELE STUDIO EN MARLIN FIRMWARE AF
LAAI VISUELE STUDIO EN MARLIN FIRMWARE AF
  • Installeer Visual Studio -teksredakteur vanaf
  • As u klaar is, klik op die uitbreidingsikoon en soek na die uitbreiding van PlatformIO en installeer dit
  • Laai Marlin -firmware af van github -bewaarplek:
  • Kies die 2.0 -weergawe, klik op Code en laai zip af

Stap 2: VOEG CR10 -standaardinstellings by

VOEG CR10 STANDAARDINSTELLINGS IN
VOEG CR10 STANDAARDINSTELLINGS IN
VOEG CR10 STANDAARDINSTELLINGS IN
VOEG CR10 STANDAARDINSTELLINGS IN
VOEG CR10 STANDAARDINSTELLINGS IN
VOEG CR10 STANDAARDINSTELLINGS IN
  • Pak die lêer uit
  • Gaan na https://github.com/MarlinFirmware/Configurations -bewaarplek en soek na voorbeelde/Creality/CR10 -lêergids en laai al die lêers af
  • Kopieer al die lêers en plak en ignoreer in die Marlin -lêergids wat tydens vorige stappe afgerits is

Stap 3: INSTELLING MARLIN VIR SKR BOARD

OPSTELMARLINE VIR SKR BOARD
OPSTELMARLINE VIR SKR BOARD
OPSTELMARLINE VIR SKR BOARD
OPSTELMARLINE VIR SKR BOARD
OPSTELMARLINE VIR SKR BOARD
OPSTELMARLINE VIR SKR BOARD
OPSTELMARLINE VIR SKR BOARD
OPSTELMARLINE VIR SKR BOARD
  • Maak Visual Studio oop en maak Platform IO -uitbreiding oop (uitheemse ikoon in die linker werkbalk), klik op Open nuwe projek, kies u Marlin -lêergids
  • Maak platform.ini -lêer oop en vervang mega2560 default_envs met LPC1768 (vir SKR1.3)
  • Maak die lêer Configuration.h oop
  • Soek na SERIAL_PORT:

    • Stel #define SERIAL_PORT gelyk aan -1
    • Verwyder // kommentaartekens voordat u SERIAL_PORT_2 definieer
    • Stel #define SERIAL_PORT_2 gelyk aan 0
  • Soek vir MOTHERBORD:

    Stel #define MOTHERBORD gelyk aan BOARD_BTT_SKR_V1_3

  • Soek DRIVER_TYPE:

    Stel #define X_DRIVER, Y_DRIVER en Z_DRIVER gelyk aan TMC2208

  • Soek na CLASSIC_JERK (nie verpligte stap nie):

    Stel #define DEFAULT_XJERK en DEFAULT_YJERK is gelyk aan 7.0

  • Maak die lêer Configuration_adv.h oop
  • Soek na SDCARD_CONNECTION:

    • Verwyder // opmerkingtekens voordat u SDCARD_CONNECTION definieer
    • Stel #define SDCARD_CONNECTION gelyk aan ONBOARD
  • Soek INDIVIDUAL_AXIS_HOMING_MENU (nie 'n verpligte stap nie):

    Verwyder // kommentaartekens voordat u INDIVIDUAL_AXIS_HOMING_MENU definieer

  • Soek vir TMC_DEBUG (nie verpligte stap nie):

    Verwyder // kommentaartekens voordat u TMC_DEBUG definieer

  • Soek vir E0_AUTO_FAN_PIN (extruder fan):

    Stel #define E0_AUTO_FAN_PIN gelyk aan FAN1_PIN

  • Soek HAS_TRINAMIC_CONFIG (UART TMC -bestuurder):

    Stel #define X_CURRENT, X_CURRENT en X_CURRENT is gelyk aan 750

  • Klik op die knoppie Kompileer en wag tot die suksesvolle voltooiing daarvan is
  • Gaan na die.pio / build / LPC1768 -gids binne -in die wortelmap van die Marlin -kopie, kopieer die firmware.bin -lêer na die SD -kaart en herlaai die bord / drukker. Die firmware sal outomaties gelaai word.

Stap 4: HARDWARE BEDRADING EN INSTELLING

HARDWARE BEDRADING EN INSTELLING
HARDWARE BEDRADING EN INSTELLING
HARDWARE BEDRADING EN INSTELLING
HARDWARE BEDRADING EN INSTELLING
HARDWARE BEDRADING EN INSTELLING
HARDWARE BEDRADING EN INSTELLING
  • Met UART -bestuurders, soos TM2208, moet ons 'n trui op die penne sit vir hierdie verbinding op elke bestuurder wat ons gebruik en alle springers onder al die bestuurders verwyder (sien rooi penne hieronder)
  • Verander die JST -aansluiting vir X- en Y -eindstoppe en gebruik slegs 2 penne in die bordverbindings, soos op die onderstaande foto.
  • Sien die volgende prentjie om alle toestelle aan die bord te koppel

Stap 5: KALIBRASIE: UITTREKKERSTAPPE

  • Stuur M503 -opdrag om die huidige stappe/mm vir elke motor op te haal
  • Soek en kopieer M92 -reël, lyk soos die volgende eggo: M92 X80.00 Y80.00 Z400.00 E95.00
  • Haal 10 mm materiaal uit u masjien -gebruikersinterface (gebruik voorblad, octoprint, ensovoorts)
  • Gebruik die volgende formule om die nuwe stap/mm -waarde te bereken:

(lengte wat u verwag het / lengte wat u gekry het) * huidige stapwaarde

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

  • Stuur M92 E -opdrag om 'n nuwe waarde in te stel, byvoorbeeld M92 E106.8
  • Stuur M500 om die nuwe waarde na EPROM te stoor

Stap 6: KALIBRASIE: AUTOPIDTEMPERATUUR

  • Gebruik die M303 -opdrag om die outopid -afstemprosedure te begin, stuur M303 E0 S220 C6 om die 6 -siklusse vir E0 by 220 temperatuurgrade uit te voer (gebruik 220 of die temperatuur waarmee u kan druk)
  • Die drukker begin die hotend verhit en 6 keer afskakel (let op die hotend is hot !!!), aan die einde ontvang u outomaties die nuwe waardes vir Kp, Ki e Kd:

Byvoorbeeld:

Herstel: #define DEFAULT_Kp 19.40

Herstel: #define DEFAULT_Ki 1.45

Herstel: #define DEFAULT_Kd 64.99

  • Stuur M301 -opdrag deur P = Kp, I = Ki, D = Kd te vervang, byvoorbeeld M301 P19.40 I1.45 D64.99
  • Stuur M500 -opdrag om nuwe waardes in die EPROM -geheue te stoor

Stap 7: MOD VIR STANDAAL CR10

MOD VIR STANDAAL CR10
MOD VIR STANDAAL CR10

Ek het my CR10 ook makliker gemaak om te beweeg en ruimtebesparing het die eksterne omhulsel vir die elektronika verwyder, as u belangstel, deur die skakel na alle gedrukte dele toe te laat.

www.thingiverse.com/thing:4721812

Aanbeveel: