Sisällysluettelo:
- Vaihe 1: LATAA VISUAL STUDIO JA MARLIN FIRMWARE
- Vaihe 2: LISÄÄ CR10 -OLETUSASETUKSET
- Vaihe 3: MARLININ ASETTAMINEN SKR -KORTILLE
- Vaihe 4: LAITTEISTON KYTKENTÄ JA ASENNUS
- Vaihe 5: KALIBROINTI: EXTRUDER -VAIHEET
- Vaihe 6: KALIBROINTI: AUTOPIDILÄMPÖTILA
- Vaihe 7: MOD STANDALONE CR10: lle
Video: CR10 New Life: SKR -emolevy ja Marlin: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Vakiomallinen MELZI -levyni oli kuollut ja tarvitsin pikaisen vaihdon CR10: n eloon saattamiseksi.
- Valitse ensin vaihtokortti, joten olen valinnut Bigtreetech skr v1.3, joka on 32 -bittinen levy TMC2208 -ohjaimilla (UART -tilan tuella)
- Toisessa vaiheessa valitse laiteohjelmisto, joten Marlin 2.0 on hyvin yleinen valinta tällaisille tulostimille.
Olen käyttänyt kaikkia CR10: n vakiokytkentöjä ja osia.
Tämä on erittäin nopea oppaani levyn vaihtamiseen ja Marlinin asentamiseen siihen.
Tarvikkeet:
Skr 1.3 -emolevy ja 4 TMC2208 -ohjainta (Amazon -linkki)
Vaihe 1: LATAA VISUAL STUDIO JA MARLIN FIRMWARE
- Asenna Visual Studio -tekstieditori osoitteesta
- Kun olet valmis, napsauta laajennuskuvaketta ja etsi PlatformIO -laajennus ja asenna se
- Lataa Marlin -laiteohjelmisto github -arkistosta:
- Valitse 2.0 -versio, napsauta Koodi ja lataa ZIP
Vaihe 2: LISÄÄ CR10 -OLETUSASETUKSET
- Pura tiedosto
- Siirry osoitteeseen https://github.com/MarlinFirmware/Configurations -arkisto ja etsi esimerkkejä/Creality/CR10 -kansio ja lataa kaikki tiedostot
- Kopioi kaikki tiedostot ja Liitä ja ohita Marlin -kansioon, joka on purettu aiemmissa vaiheissa
Vaihe 3: MARLININ ASETTAMINEN SKR -KORTILLE
- Avaa Visual Studio ja avaa Platform IO -laajennus (ulkomaalaiskuvake vasemmassa työkalupalkissa), napsauta Avaa uusi projekti, valitse Marlin -kansio
- Avaa platform.ini -tiedosto ja korvaa mega2560 default_envs LPC1768: lla (SKR1.3)
- Avaa Configuration.h -tiedosto
-
Hae SERIAL_PORT:
- Aseta #define SERIAL_PORT arvoksi -1
- Poista // kommenttimerkit ennen kuin määrität SERIAL_PORT_2
- Aseta #define SERIAL_PORT_2 arvoksi 0
-
Hae MOTHERBORD:
Aseta #define MOTHERBORD arvoksi BOARD_BTT_SKR_V1_3
-
Hae DRIVER_TYPE:
Aseta #define X_DRIVER, Y_DRIVER ja Z_DRIVER yhtä kuin TMC2208
-
Hae CLASSIC_JERK (ei pakollinen vaihe):
Aseta #define DEFAULT_XJERK ja DEFAULT_YJERK arvoon 7.0
- Avaa Configuration_adv.h -tiedosto
-
Hae SDCARD_CONNECTION:
- Poista // kommenttimerkit ennen SDCARD_CONNECTION määrittämistä
- Aseta #define SDCARD_CONNECTION arvoksi ONBOARD
-
Hae INDIVIDUAL_AXIS_HOMING_MENU (ei pakollinen vaihe):
Poista // kommenttimerkit ennen INDIVIDUAL_AXIS_HOMING_MENU määrittämistä
-
Etsi TMC_DEBUG (ei pakollinen vaihe):
Poista // kommenttimerkit ennen kuin määrität TMC_DEBUG
-
Etsi E0_AUTO_FAN_PIN (suulakepuristin):
Aseta #define E0_AUTO_FAN_PIN arvoksi FAN1_PIN
-
Hae HAS_TRINAMIC_CONFIG (UART TMC -ohjain):
Aseta #define X_CURRENT, X_CURRENT ja X_CURRENT arvoksi 750
- Napsauta Käännä -painiketta ja odota, kunnes MENETTY on valmis
- Siirry.pio / build / LPC1768 -kansioon Marlin -juurikansion ulkopuolella, kopioi firmware.bin -tiedosto SD -kortille ja käynnistä levy / tulostin uudelleen. Laiteohjelmisto ladataan automaattisesti.
Vaihe 4: LAITTEISTON KYTKENTÄ JA ASENNUS
- Käyttämällä UART -ohjaimia, kuten TM2208, meidän on asetettava hyppyjohdin tämän yhteyden nastoihin jokaisessa käyttämässämme ohjaimessa ja poistettava kaikki hyppyjohdot kaikkien ohjainten alta (katso punaiset nastat alla)
- Muokkaa X- ja Y -päätyjen JST -liitintä ja käytä vain 2 nastaa piirilevyn liittimiin alla olevan kuvan mukaisesti.
- Katso seuraava kuva kaikkien laitteiden kytkemiseksi piirilevyyn
Vaihe 5: KALIBROINTI: EXTRUDER -VAIHEET
- Lähetä M503 -komento, jos haluat hakea kunkin moottorin nykyiset askeleet/mm
- Etsi ja kopioi M92 -rivi, näyttää seuraavan kaikuilta: M92 X80.00 Y80.00 Z400.00 E95.00
- Suulake 10 mm materiaalia koneen käyttöliittymästä (esim. Etusivulla, musteella tai niin edelleen)
- Laske uusi askel/mm -arvo seuraavalla kaavalla:
(odotettu pituus / saamasi pituus) * nykyinen askelarvo
esimerkki: 10/8, 9 * 95 = 106,8
- Aseta uusi arvo lähettämällä M92 E -komento, esimerkiksi M92 E106.8
- Lähetä M500 tallentaaksesi uuden arvon EPROMiin
Vaihe 6: KALIBROINTI: AUTOPIDILÄMPÖTILA
- Aloita automaattinen viritys käyttämällä M303 -komentoa, lähetä M303 E0 S220 C6 suorittamaan kuusi E0 -virityssykliä 220 asteen lämpötilassa (käytä 220 tai tulostuslämpötila)
- Tulostin alkaa lämmittää hotendia ja sammuttaa sen 6 kertaa (huomioi hotend on hot !!!), lopussa saat automaattisesti uudet arvot Kp, Ki e Kd:
Esimerkiksi:
Recv: #define DEFAULT_Kp 19.40
Recv: #define DEFAULT_Ki 1.45
Recv: #define DEFAULT_Kd 64.99
- Lähetä M301 -komento korvaamalla P = Kp, I = Ki, D = Kd, esimerkiksi M301 P19.40 I1.45 D64.99
- Lähetä M500 -komento uusien arvojen tallentamiseksi EPROM -muistiin
Vaihe 7: MOD STANDALONE CR10: lle
Tein myös CR10: stäni helpommin siirrettävän ja tilaa säästävän irrottamalla elektroniikan ulkoisen kotelon, jos olet kiinnostunut, linkittämällä kaikki painetut osat.
www.thingiverse.com/thing:4721812
Suositeltava:
Life Fitness X5i -konsolin piippauskorjaus: 5 vaihetta
Life Fitness X5i -konsolin piippauksen korjaus: Näin korjasin Life Fitness x5i -konsolin piippausongelman. OIKEUDELLINEN VASTUUVAPAUSLAUSEKE: Tee tämä omalla vastuullasi. Nämä vaiheet sisältävät KONEEN KONSOLIN MUUTTAMISEN JA MUKAUTTAVAT TODELLISIMMALLA TAKUUT. Koneeni ongelma oli, että yksi
Life Arduino Biosensor: 22 vaihetta
Life Arduino Biosensor: Oletko koskaan kaatunut etkä ole pystynyt nousemaan ylös? Life Alert (tai sen eri kilpailijalaitteet) voi olla hyvä vaihtoehto sinulle! Nämä laitteet ovat kuitenkin kalliita, ja tilaukset maksavat yli 400–500 dollaria vuodessa. No, yksi
Simple Life Hackin sisäinen Android -äänitallennin: 4 vaihetta
Simple Life Hack: Androidin sisäinen äänitallennin: Useimmat Android -pelaajat kohtaavat valtavan ongelman, koska he eivät saa tallentaa sisäistä ääntä Android -käyttöjärjestelmän avulla. Joten heillä on vähän vaihtoehtoja, jotka maksavat liikaa tai vaikeita tapoja, kuten laitteen juurtuminen. Sinulla on seuraavat vaihtoehdot sisäisen äänen tallentamiseen Androille
LED Matrix Life of Life 32 X 32: 8 vaihetta
LED Matrix Game of Life 32 X 32: Sain inspiraation Jptrsnin 16 x 16 Life of Life -pelistä, mutta se oli lopulta neljä kertaa suurempi. Löysin joitakin MAX7219 Dot Matrix Module 4-in-1 -näyttöä Arduino-levyille osoitteesta Bangood.com for £ 3.50 saapuessaan osoittautui melko vaikea murtaa se
Riippumattoman elokuvan kuvaaminen New Yorkin metrossa, kun et voi myöntää lupia: 12 vaihetta
Kuinka kuvata itsenäinen elokuva New Yorkin metrossa, kun et voi myöntää lupia: Tämä on yksinkertainen opas pyrkiville itsenäisille elokuvantekijöille, joilla on unelmia kuvata tämä maaginen kohtaus New Yorkin kauniissa metrojärjestelmässä, mutta ei ole varaa tuhansiin dollareihin, joita tarvitaan luvan saamiseen ampua laillisesti