Obsah:
- Krok 1: STIAHNITE VIZUÁLNU ŠTÚDIUM A MARLIN FIRMWARE
- Krok 2: PRIDAJTE predvolené nastavenia CR10
- Krok 3: NASTAVTE MARLIN PRE SKR DOSKU
- Krok 4: HARDWAROVÉ ZAPOJENIE A NASTAVENIE
- Krok 5: KALIBRÁCIA: KROKY EXTRUDÉRA
- Krok 6: KALIBRÁCIA: AUTOPIDNÁ TEPLOTA
- Krok 7: MOD PRE STANDALONE CR10
Video: Môj CR10 New Life: základná doska SKR a Marlin: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Moja štandardná doska MELZI bola mŕtva a potreboval som naliehavú výmenu, aby som svoj CR10 oživil.
- V prvom kroku zvoľte náhradnú dosku, aby som vybral 32 -bitovú dosku Bigtreetech skr v1.3 s ovládačmi TMC2208 (s podporou režimu UART)
- Druhý krok, zvoľte firmvér, takže Marlin 2.0, veľmi bežná voľba pre tento druh tlačiarní.
Použil som všetky štandardné káble a diely z môjho CR10.
Toto je môj veľmi rýchly sprievodca výmenou dosky a nastavením Marlina.
Zásoby:
Základná doska Skr 1.3 so 4 ovládačmi TMC2208 (odkaz Amazon)
Krok 1: STIAHNITE VIZUÁLNU ŠTÚDIUM A MARLIN FIRMWARE
- Nainštalujte si textový editor Visual Studio z
- Po dokončení kliknite na ikonu Rozšírenie, vyhľadajte rozšírenie PlatformIO a nainštalujte ho
- Stiahnite si firmvér Marlin z úložiska github:
- Vyberte verziu 2.0, kliknite na Kód a Stiahnuť ZIP
Krok 2: PRIDAJTE predvolené nastavenia CR10
- Rozbaľte súbor
- Prejdite na https://github.com/MarlinFirmware/Configurations repository a vyhľadajte príklady/priečinok Creality/CR10 a stiahnite si všetky súbory
- Skopírujte všetky súbory a prilepte a prepíšte do priečinka Marlin rozbalené v predchádzajúcich krokoch
Krok 3: NASTAVTE MARLIN PRE SKR DOSKU
- Otvorte Visual Studio a otvorte rozšírenie Platform IO (ikona mimozemšťana na ľavom paneli s nástrojmi), kliknite na položku Otvoriť nový projekt, vyberte priečinok Marlin
- Otvorte súbor platform.ini a nahraďte súbor mega2560 default_envs LPC1768 (pre SKR1.3)
- Otvorte súbor Configuration.h
-
Hľadať SERIAL_PORT:
- Nastaviť #define SERIAL_PORT sa rovná -1
- Pred definovaním SERIAL_PORT_2 odstráňte // znaky komentára
- Nastaviť #definovať SERIAL_PORT_2 sa rovná 0
-
Hľadať MATHERBORD:
Nastaviť #define MOTHERBORD sa rovná BOARD_BTT_SKR_V1_3
-
Hľadať DRIVER_TYPE:
Nastaviť #definovať X_DRIVER, Y_DRIVER a Z_DRIVER sa rovná TMC2208
-
Hľadať CLASSIC_JERK (nepovinný krok):
Sada #define DEFAULT_XJERK a DEFAULT_YJERK sa rovná 7,0
- Otvorte súbor Configuration_adv.h
-
Hľadať SDCARD_CONNECTION:
- Pred definovaním SDCARD_CONNECTION odstráňte // komentáre
- Nastavte #define SDCARD_CONNECTION na hodnotu ONBOARD
-
Hľadať INDIVIDUAL_AXIS_HOMING_MENU (nepovinný krok):
Pred definovaním INDIVIDUAL_AXIS_HOMING_MENU odstráňte // komentáre
-
Vyhľadajte TMC_DEBUG (nepovinný krok):
Pred definovaním TMC_DEBUG odstráňte // komentáre
-
Hľadať E0_AUTO_FAN_PIN (ventilátor extrudéra):
Nastaviť #define E0_AUTO_FAN_PIN sa rovná FAN1_PIN
-
Hľadať HAS_TRINAMIC_CONFIG (ovládač UART TMC):
Nastaviť #definovať X_CURRENT, X_CURRENT a X_CURRENT sa rovná 750
- Kliknite na tlačidlo Zostaviť a počkajte na ÚSPEŠNÉ dokončenie
- Prejdite do priečinka.pio / build / LPC1768 zvnútra koreňového priečinka Marlin, skopírujte súbor firmware.bin na kartu SD a reštartujte dosku / tlačiareň. Firmvér sa automaticky načíta.
Krok 4: HARDWAROVÉ ZAPOJENIE A NASTAVENIE
- Pomocou ovládačov UART, ako napríklad TM2208, musíme na každý použitý ovládač vložiť prepojku na piny pre toto pripojenie a odstrániť všetky prepojky pod všetkými ovládačmi (pozri červené piny nižšie)
- Upravte konektor JST pre koncovky X a Y a do konektorov dosky použite iba 2 kolíky, ako je to na obrázku nižšie.
- Pripojenie všetkých zariadení k doske nájdete na nasledujúcom obrázku
Krok 5: KALIBRÁCIA: KROKY EXTRUDÉRA
- Pošlite príkaz M503 na získanie aktuálnych krokov/mm pre každý motor
- Nájdite a skopírujte riadok M92, vyzerá ako nasledujúca ozvena: M92 X80.00 Y80.00 Z400.00 E95.00
- Vytlačte 10 mm materiálu z používateľského rozhrania svojho zariadenia (pomocou predkontaktu, octoprintu a podobne)
- Na výpočet novej hodnoty kroku/mm použite nasledujúci vzorec:
(dĺžka, ktorú ste očakávali / dĺžka, ktorú ste získali) * aktuálna hodnota kroku
príklad: 10/8, 9 * 95 = 106,8
- Pošlite príkaz M92 E na nastavenie novej hodnoty, napríklad M92 E106.8
- Pošlite M500 na uloženie novej hodnoty do EPROM
Krok 6: KALIBRÁCIA: AUTOPIDNÁ TEPLOTA
- Na spustenie postupu automatického ladenia použite príkaz M303, odošlite M303 E0 S220 C6 na spustenie 6 cyklov ladenia pre E0 pri 220 stupňoch teploty (použite 220 alebo teplotu, ktorú používate na tlač)
- Tlačiareň začne ohrievať hotend a 6 -krát ho vypne (pozor, hotend je horúci !!!), na konci automaticky dostanete nové hodnoty pre Kp, Ki e Kd:
Napríklad:
Recv: #define DEFAULT_Kp 19,40
Recv: #define DEFAULT_Ki 1.45
Recv: #define DEFAULT_Kd 64,99
- Pošlite príkaz M301 nahradzujúci P = Kp, I = Ki, D = Kd, napríklad M301 P19.40 I1.45 D64.99
- Pošlite príkaz M500 na uloženie nových hodnôt do pamäte EPROM
Krok 7: MOD PRE STANDALONE CR10
Tiež som zaistil, aby sa môj CR10 ľahšie pohyboval, a šetrilo miesto, odstránením vonkajšieho obalu pre elektroniku, ak máte záujem, a odkazom na všetky vytlačené diely.
www.thingiverse.com/thing:4721812
Odporúča:
Automatická základňa Arduino: 5 krokov
Automatické prehrávanie hudby: Veľké množstvo filmov, ktoré si môžete zahrať. Agacharse para alcanzar un bote de basura o abrir gavetas innecesarias. Čo sa týka budúcnosti, tak automatizácie a automatizácie základných funkcií, ktoré musíte urobiť
Telepresence Robot: Základná platforma (časť 1): 23 krokov (s obrázkami)
Telepresence Robot: Základná platforma (časť 1): Telepresence robot je typ robota, ktorý je možné ovládať na diaľku cez internet a fungovať ako náhrada pre niekoho inde. Ak ste napríklad v New Yorku, ale chcete fyzicky komunikovať s tímom ľudí v Kalifornii
Základná elektronika: 20 krokov (s obrázkami)
Základná elektronika: Začíname so základnou elektronikou je jednoduchšie, ako by ste si mohli myslieť. Tento návod bude dúfajme demystifikovať základy elektroniky tak, aby sa ktokoľvek, kto má záujem o stavbu obvodov, mohol dostať do pohybu. Toto je rýchly prehľad v
Doska MXY - nízkorozpočtová doska robota na kreslenie plotrov XY: 8 krokov (s obrázkami)
Doska MXY - nízkorozpočtová doska robota na kreslenie plotrov XY: Mojím cieľom bolo navrhnúť dosku mXY tak, aby bol nízkorozpočtový kresliaci stroj plotrov XY. Preto som navrhol dosku, ktorá to uľahčuje tým, ktorí chcú urobiť tento projekt. V predchádzajúcom projekte, pri použití 2 ks krokových motorov Nema17, táto doska
Doska na vlákno: Micro: bit E-textilná prototypová doska: 5 krokov (s obrázkami)
Doska na prototypy ThreadBoard: Micro: bit E-Textile: ThreadBoard je magnetická doska pre nositeľné počítače, ktorá umožňuje rýchle prototypovanie obvodov z e-textilu. Motiváciou ThreadBoard je vyvinúť nástroj, ktorý sa prispôsobí jedinečnej množine obmedzení, ktoré e-textil