Sisukord:

Minu CR10 uus elu: SKR emaplaat ja Marlin: 7 sammu
Minu CR10 uus elu: SKR emaplaat ja Marlin: 7 sammu

Video: Minu CR10 uus elu: SKR emaplaat ja Marlin: 7 sammu

Video: Minu CR10 uus elu: SKR emaplaat ja Marlin: 7 sammu
Video: Fixing Marlin Firmware loading issues on 32-bit MCU(s) 2024, Juuli
Anonim
Minu CR10 uus elu: SKR Mainboard ja Marlin
Minu CR10 uus elu: SKR Mainboard ja Marlin

Minu tavaline MELZI -plaat oli surnud ja vajasin kiiret asendamist, et oma CR10 ellu viia.

  • Esimese sammuna valige asendusplaat, nii et olen valinud Bigtreetech skr v1.3, mis on 32 -bitine plaat koos TMC2208 draiveritega (UART -režiimi toega)
  • Teise sammuna valige püsivara, nii et Marlin 2.0 on seda tüüpi printerite jaoks väga levinud valik.

Olen kasutanud kõiki oma CR10 standardjuhtmeid ja osi.

See on minu väga kiire juhend plaadi vahetamiseks ja Marlini seadistamiseks.

Tarvikud:

Skr 1.3 emaplaat 4 TMC2208 draiveriga (Amazon link)

1. toiming: laadige alla visuaalne stuudio ja MARLINi tarkvara

LAADI VISUAALSTUUDIO JA MARLINI FIRMWAREAR
LAADI VISUAALSTUUDIO JA MARLINI FIRMWAREAR
LAADI VISUAALSTUUDIO JA MARLINI FIRMWAREAR
LAADI VISUAALSTUUDIO JA MARLINI FIRMWAREAR
  • Installige Visual Studio tekstiredaktor saidilt
  • Kui olete lõpetanud, klõpsake laiendiikooni ja otsige platvormi laiendit ning installige see
  • Laadige Marlini püsivara alla githubi hoidlast:
  • Valige versioon 2.0, klõpsake nuppu Kood ja laadige alla ZIP

2. toiming: LISA CR10 DEFAULT SEADED

LISA CR10 VAIKESÄTTED
LISA CR10 VAIKESÄTTED
LISA CR10 VAIKESÄTTED
LISA CR10 VAIKESÄTTED
LISA CR10 VAIKESÄTTED
LISA CR10 VAIKESÄTTED
  • Pakkige fail lahti
  • Minge aadressile https://github.com/MarlinFirmware/Configurations hoidla ja otsige näiteid/Creality/CR10 kausta ning laadige alla kõik failid
  • Kopeerige kõik failid ning kleebi ja tühista kaust Marlin, mis on eelmiste sammude ajal lahti pakitud

3. samm: MARLINI SEADISTAMINE SKR PLAADILE

MARLINI SEADISTAMINE SKR -LAUALE
MARLINI SEADISTAMINE SKR -LAUALE
MARLINI SEADISTAMINE SKR -LAUALE
MARLINI SEADISTAMINE SKR -LAUALE
MARLINI SEADISTAMINE SKR -LAUALE
MARLINI SEADISTAMINE SKR -LAUALE
MARLINI SEADISTAMINE SKR -LAUALE
MARLINI SEADISTAMINE SKR -LAUALE
  • Avage Visual Studio ja avage platvormi IO laiendus (tulnukate ikoon vasakul tööriistaribal), klõpsake nuppu Ava uus projekt, valige oma kaust Marlin
  • Avage fail platform.ini ja asendage mega2560 default_envs LPC1768 -ga (SKR1.3 jaoks)
  • Avage fail Configuration.h
  • Otsi SERIAL_PORT:

    • Määrake #define SERIAL_PORT väärtuseks -1
    • Eemaldage // kommentaarimärgid enne SERIAL_PORT_2 määratlemist
    • Määrake #define SERIAL_PORT_2 väärtuseks 0
  • Otsi MOTHERBORD:

    Määra #define MOTHERBORD väärtuseks BOARD_BTT_SKR_V1_3

  • Otsi DRIVER_TYPE:

    Määra #define X_DRIVER, Y_DRIVER ja Z_DRIVER väärtuseks TMC2208

  • Otsige CLASSIC_JERK (pole kohustuslik samm):

    Määra #define DEFAULT_XJERK ja DEFAULT_YJERK väärtuseks 7,0

  • Avage fail Configuration_adv.h
  • Otsi SDCARD_CONNECTION:

    • Enne SDCARD_CONNECTION määratlemist eemaldage // kommentaarimärgid
    • Määrake #define SDCARD_CONNECTION väärtuseks ONBOARD
  • Otsige INDIVIDUAL_AXIS_HOMING_MENU (pole kohustuslik samm):

    Eemaldage // kommentaarimärgid enne INDIVIDUAL_AXIS_HOMING_MENU määratlemist

  • Otsige TMC_DEBUG (mitte kohustuslik samm):

    Eemaldage // kommentaarimärgid enne TMC_DEBUG määratlemist

  • Otsige välja E0_AUTO_FAN_PIN (ekstruuderi ventilaator):

    Määrake #define E0_AUTO_FAN_PIN väärtuseks FAN1_PIN

  • Otsige HAS_TRINAMIC_CONFIG (UART TMC draiver):

    Määra #define X_CURRENT, X_CURRENT ja X_CURRENT väärtuseks 750

  • Klõpsake nuppu Kompileeri ja oodake, kuni EDU on lõpule viidud
  • Avage.pio / build / LPC1768 kaust Marlini juurkaustast väljapoole, kopeerige fail firmware.bin SD -kaardile ja taaskäivitage plaat / printer. Püsivara laaditakse automaatselt.

Samm 4: RIISTVARUJUHENDUS JA SEADISTAMINE

RIISTVARUJEHENDUS JA SEADISTAMINE
RIISTVARUJEHENDUS JA SEADISTAMINE
RIISTVARUJEHENDUS JA SEADISTAMINE
RIISTVARUJEHENDUS JA SEADISTAMINE
RIISTVARUJEHENDUS JA SEADISTAMINE
RIISTVARUJEHENDUS JA SEADISTAMINE
  • Kasutades UART -draivereid, näiteks TM2208, peame iga ühendatava draiveri jaoks selle ühenduse tihvtidele asetama hüppaja ja eemaldama kõik draiverid kõigi draiverite alt (vt punased tihvtid allpool)
  • Muutke X- ja Y -otsade jaoks mõeldud JST -pistikut ja kasutage plaadi pistikutesse ainult kahte tihvti, nagu on näidatud alloleval pildil.
  • Kõigi seadmete ühendamiseks plaadiga vaadake järgmist pilti

5. samm: KALIBREERIMINE: Ekstruuderi sammud

  • Iga mootori praeguste sammude/mm hankimiseks saatke käsk M503
  • Otsige ja kopeerige M92 rida, mis näeb välja järgmine: M92 X80.00 Y80.00 Z400.00 E95.00
  • Ekstrudeerige oma masina kasutajaliidesest 10 mm materjali (eessõna, kaheksatrüki vms abil)
  • Uue astme/mm väärtuse arvutamiseks kasutage järgmist valemit:

(oodatud pikkus / pikkus) * praegune sammu väärtus

näide: 10 /8, 9 * 95 = 106,8

  • Uue väärtuse määramiseks saatke käsk M92 E, näiteks M92 E106.8
  • Saada M500 uue väärtuse salvestamiseks EPROM -i

6. samm: KALIBREERIMINE: AUTOPID TEMPERATURE

  • Automaatse häälestusprotseduuri käivitamiseks kasutage käsku M303, saatke M303 E0 S220 C6, et käivitada 6 häälestustsüklit E0 temperatuuril 220 kraadi (kasutage printimiseks 220 või temperatuuri)
  • Printer hakkab kuumenduspunkti soojendama ja lülitab selle 6 korda välja (pöörake tähelepanu sellele, et hotend on kuum !!!), lõpuks saate automaatselt uued väärtused Kp, Ki e Kd:

Näiteks:

Recv: #define DEFAULT_Kp 19.40

Recv: #define DEFAULT_Ki 1.45

Recv: #define DEFAULT_Kd 64.99

  • Saatke käsk M301, asendades P = Kp, I = Ki, D = Kd, näiteks M301 P19.40 I1.45 D64.99
  • Uute väärtuste salvestamiseks EPROM -i mällu saatke käsk M500

Samm 7: STANDALONE CR10 MOD

STANDALONE CR10 MOD
STANDALONE CR10 MOD

Samuti muutsin oma CR10 kergemini teisaldatavaks ja ajasäästlikuks, eemaldades elektroonika välise korpuse, kui olete huvitatud, viies alla lingi kõikidele trükitud osadele.

www.thingiverse.com/thing:4721812

Soovitan: