Sisukord:
- 1. toiming: laadige alla visuaalne stuudio ja MARLINi tarkvara
- 2. toiming: LISA CR10 DEFAULT SEADED
- 3. samm: MARLINI SEADISTAMINE SKR PLAADILE
- Samm 4: RIISTVARUJUHENDUS JA SEADISTAMINE
- 5. samm: KALIBREERIMINE: Ekstruuderi sammud
- 6. samm: KALIBREERIMINE: AUTOPID TEMPERATURE
- Samm 7: STANDALONE CR10 MOD
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
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
- 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
- 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
- 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
- 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
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