Kazalo
Pogosta težava, s katero se srečuje večina ljudi, je prekinjena ali neobstoječa povezava med programom OctoPrint in tiskalnikom Ender 3. To lahko povzroči, da se tiskalnik ne poveže s tiskalnikom in ne sprejema izpisov ali da so izpisi slabe kakovosti.
V tem članku boste spoznali nekaj različnih metod, ki so delovale pri resničnih uporabnikih, kako odpraviti to težavo.
Zakaj se moj Ender 3 ne poveže z OctoPrintom
Poleg tega programa OctoPrint ne morete uporabljati na daljavo ali v predvideni namen, če se ne poveže s tiskalnikom. Tukaj je nekaj stvari, ki lahko povzročijo te težave:
- Napačen kabel USB
- Napačne nastavitve vrat in hitrosti prenosa
- Motnje EMI
- Nepravilno delovanje vtičnikov
- Omogočen način nizke zakasnitve
- Slabo napajanje
- Napačne nastavitve Wi-Fi
- Izklopil PSU
- Pomanjkljivi paketi Linuxa
- Manjkajoči vozniki
- Nepodprti vtičniki
Kako popraviti napravo Ender 3, ki se ne želi povezati z OctoPrintom
Kako popraviti napravo Ender 3, ki se ne želi povezati s programom OctoPrint?
- Ponovni zagon računalnika Raspberry Pi
- Zamenjajte kabel USB B
- Popravite nastavitve hitrosti prenosa in vrat
- Ozemljite ploščo Pi
- Zagon programa OctoPrint v varnem načinu
- Onemogočite način nizke latence
- Uporabite ustrezno napajanje
- Preverite nastavitve Wi-Fi računalnika Pi
- Vključite tiskalnik
- Odstranitev Brltty iz sistema Linux
- Namestitev vtičnika za temperaturo Creality
- Namestitev ustreznih gonilnikov
- Namestitev vtičnika za združljivost
1. Ponovni zagon računalnika Raspberry Pi
Ena od prvih stvari, ki bi jih poskusil narediti, ko se vaš Ender 3 ne poveže z OctoPrintom, je hiter cikel napajanja računalnika Raspberry Pi. To je še posebej dobro, če je vaš Pi prej deloval brez težav.
Preprosto izklopite računalnik Raspberry Pi, ga izključite iz vira napajanja in ga pustite izklopljenega pet minut. Po petih minutah ga vklopite in preverite, ali se lahko pravilno poveže s tiskalnikom.
Opomba: Nikoli ne izklopite tiskalnika, ko je računalnik Pi še vedno priključen. To bo povzročilo, da bo računalnik Raspberry Pi ponovno napajal ploščo tiskalnika 3D, kar lahko privede do številnih drugih težav.
Poglej tudi: Ali lahko 3D tiskalniki natisnejo kovino in les? Ender 3 in več2. Zamenjajte kabel USB-B
Polnjenje okvarjenega kabla USB je ena najpogostejših rešitev za napravo OctoPrint, ki se ne želi povezati z napravo Ender 3. To se zgodi, ker večina novejših modelov Ender 3 (Pro in V2) uporablja kabel Micro USB namesto kabla USB B.
Večina kablov Micro USB je namenjena le prenosu energije, ne pa tudi podatkov. Ko jih uporabljate s tiskalnikom in programom OctoPrint, se v tiskalnik ne prenašajo podatki.
Nek uporabnik, ki je preizkusil tri kable, je ugotovil, da nobeden od njih ni podatkovni. Našel je še en kabel, ki ga je imel na razpolago, in ta je deloval popolnoma pravilno, saj se je izkazalo, da je podatkovni kabel. Svoj 3D tiskalnik lahko zdaj upravlja z napravo OctoPi, kot bi moral delovati.
To težavo je imel tudi drug uporabnik z računalnikom Raspberry Pi, ki je imel težave z izbiro serijskih vrat, razen samodejnih vrat v programu OctoPrint.
Na tej točki bo OctoPi prikazal to sporočilo zaradi okvarjenega kabla:
Stanje: Brez povezave (napaka: ni več kandidatov za testiranje in ni bila zaznana nobena delujoča kombinacija vrat/naslova.)
Če želite to odpraviti, poskrbite za dober kabel USB, ki je ustrezno prilagojen za prenos podatkov in energije. Če imate doma kakšen fotoaparat, lahko poskusite uporabiti njegov kabel USB.
Če ne, lahko v Amazonu kupite Amazon Basics ali Ankerjev kabel.
3. Popravite nastavitve hitrosti prenosa in vrat
Nastavitvi Baud Rate in Port Settings zaznavata in nadzorujeta, kje in koliko podatkov se prenaša med tiskalnikom in Pi. Če sta ti nastavitvi napačni, se Pi preprosto ne bo povezal s tiskalnikom 3D.
Večinoma so te nastavitve nastavljene na samodejno in dobro zaznavajo pravilno vrednost. Včasih pa so lahko napolnjene z napačnimi vrednostmi.
Na primer, program OctoPrint nekega uporabnika je ugotovil, da je njegova hitrost prenosa 9600, kar je bila napačna vrednost za tiskalnik Ender.
Zato večina ljudi priporoča, da nastavitev Port (Priključek) pustite na vrednosti Auto (Samodejno). Pi bo samodejno preletel vse svoje priključke, dokler ne bo našel tistega, ki je povezan s tiskalnikom 3D.
Za hitrost prenosa večina ljudi priporoča, da jo za tiskalnike Ender 3 nastavite na vrednost 115200. Ta vrednost se je izkazala za ustrezno za skoraj vse tiskalnike Ender. Uporabnica, ki je imela težavo, je dejala, da je ta vrednost zanjo ustrezala.
4. Ozemljite ploščo Pi
Nekateri so povezavo Enderja 3 z OctoPrintom popravili tako, da so ozemljili Raspberry Pi.
Z ozemljitvijo računalnika Pi se znebite elektromagnetnih motenj (EMI), ki lahko uničijo povezavo in tiskanje. EMI se pojavljajo, ker tako plošča računalnika Pi kot gonilniki koračnih mehanizmov tiskalnika 3D proizvajajo šum EMI, ki lahko moti njihovo komunikacijo.
Zaradi tega lahko plošča Pi pošlje tiskalniku sporočila o napakah in nečitljive ukaze. Ti ukazi lahko prekinejo povezavo ali povzročijo slab tisk.
Nek uporabnik je opazil, da je prek računalnika Pi dobil slabe izpise, zato je preveril dnevnike. V dnevnikih je videl nekaj nerazumljivih simbolov, pomešanih s pravilno kodo G, kar je povzročilo težavo.
To je rešil tako, da je ozemljil računalnik Raspberry Pi in ga napajal prek napajalnika tiskalnika. S tem se je hrup zmanjšal, saj sta bila oba računalnika enako ozemljena.
V spodnjem videoposnetku si lahko ogledate, kako napajati tiskalnik prek napajalnika naprave Ender 3.
Za to boste potrebovali pretvornik LM2596 s stopnjo navzdol.
To bo pomagalo pretvoriti 12 ali 24 V iz napajalnika PSU v 5 V, ki so potrebni za napajanje računalnika Raspberry Pi. Nasvete za namestitev si lahko ogledate v tem videoposnetku.
Preverite tudi tračni kabel, ki povezuje osnovno ploščo z zaslonom. Drug uporabnik je ugotovil, da je imel težave zaradi načina zlaganja tračnega kabla.
Trakovni kabel ni zaščiten, zato lahko, če je kabel prepognjen, pride do motenj EMI. Če želite to odpraviti, poskrbite, da bo kabel vedno raven in da ne bo prepognjen sam na sebi.
Ugotovil je, da so po prilagoditvi tračnega kabla izginile vse napake, ki jih je imel. Število zahtevkov za ponovno pošiljanje se je zmanjšalo s 16 % na 0 %, izginilo pa je tudi nekaj nepravilnosti pri tiskanju.
5. Zagon programa OctoPrint v varnem načinu
Zagon programa OctoPrint v varnem načinu onemogoči vse vtičnike tretjih oseb ob ponovnem zagonu programa OctoPrint. To vam omogoča odpravljanje težav v računalniku Pi in ugotavljanje, ali je za težave s povezavo odgovoren kakšen vtičnik.
Varni način je zelo koristen, saj so lahko nove različice vtičnikov in vdelane programske opreme odgovorne za težave s povezavo. Ko jih onemogočite, lahko preprosto preverite dnevnike in ugotovite, kaj je za kaj odgovorno.
Vtičnik MeatPack je po mnenju večine uporabnikov odgovoren za težave s povezljivostjo. Nek uporabnik je dejal, da je moral odstraniti vtičnik MeatPack, preden je začel delovati njegov OctoPrint. Nekdo je tudi potrdil, da je deloval na njegovem računalniku Ender 3 Pro skupaj s ploščo SKR Mini E3 V2.
Drug uporabnik je dejal, da se je odločil namestiti vtičnik MeatPack in da je zaradi tega njegova povezava dejansko umrla. Odstranil ga je in popravil je povezavo z OctoPi na svojem RPi 3+ z Enderjem 3.
En uporabnik se je z OctoPrintom povezal v varnem načinu in tako ugotovil, da je težava v vtičniku MeatPack.
Drugi vtičniki, ki so uporabnikom povzročali težave s povezavo, vključujejo:
- Vtičnik OctoPrint Automatic Shutdown
- Vtičnik Tasmota
Če želite program OctoPrint zagnati v varnem načinu, kliknite ikono Napajanje na nadzorni plošči. V meniju, ki se prikaže, izberite Ponovno zaženite program OctoPrint v varnem načinu.
6. Onemogočite način nizke zakasnitve
Z izklopom načina nizke zakasnitve lahko odpravite težave s povezavo med tiskalnikom 3D in računalnikom Pi. To je možnost povezave, ki poskuša nastaviti način nizke zakasnitve v serijskih vratih.
Kot je izkusil en uporabnik, če ni uspešna, vrne napako, ki privede do prekinitve povezave. Če jo želite izklopiti, kliknite ikono ključa in odprite meni z nastavitvami.
V meniju z nastavitvami kliknite na Serijska povezava> Splošno> Povezava Pomaknite se navzdol, dokler ne vidite Zahteva za način nizke zakasnitve v zaporednih vratih . Če je polje označeno, ga odznačite.
Poglej tudi: 8 načinov, kako 3D tiskati brez linij plasti7. Uporabite ustrezen napajalnik
Ustrezno napajanje preprečuje, da bi se računalnik Raspberry Pi občasno izklopil, zlasti med dolgimi izpisi. To se zgodi, ker komponente, kot sta kartica Wi-Fi in kartica SD, porabijo veliko energije.
Če na računalniku Raspberry Pi utripa rdeča lučka, je to znak, da plošča ne dobiva dovolj energije.
Zato morate vedno uporabljati ustrezno napajanje, da se prepreči naključna prekinitev povezave s Pi. Pri modelih Pi od 3 naprej Raspberry priporoča uporabo polnilnika z nazivno močjo vsaj 3A/5V.
Za pravilno napajanje plošče Raspberry Pi 4 poskusite kupiti uradni napajalnik Raspberry Pi 4. V času pisanja ima res visoko oceno 4,8/5,0 in veliko ljudi navaja, kako zanesljiv je.
8. Preverite nastavitve Wi-Fi računalnika Pi
Da bo povezava z omrežjem uspešna, morate v računalnik Pi pravilno vnesti podatke o povezavi Wi-Fi. Če podatki niso pravilni, se v brskalniku ne boste mogli prijaviti v računalnik OctoPi.
Če želite to odpraviti, morate najprej preveriti, ali je računalnik OctoPi povezan z omrežjem Wi-Fi. Ko je računalnik Pi vklopljen, se prijavite v usmerjevalnik in preverite vse povezane naprave ter preverite, ali je med njimi tudi računalnik Pi.
Če računalnika Pi ni tam, potem ste morda napačno nastavili brezžični internet. Če želite odpraviti napako, boste morali na kartici SD ponovno posodobiti računalnik Pi.
V spodnjem videoposnetku si lahko ogledate, kako pravilno nastaviti Wi-Fi v računalniku Raspberry Pi.
9. Vključite tiskalnik
To se sliši čudno, vendar preverite, ali je tiskalnik vklopljen, medtem ko je računalnik Raspberry Pi povezan z njim. To je zato, ker lahko povratno napajanje včasih ustvari iluzijo, da je tiskalnik vklopljen, ne da bi bil vklopljen.
Če je računalnik Raspberry Pi priključen na vrata USB tiskalnika in vklopljen, bo plošča tiskalnika prejemala energijo iz računalnika Pi. V nekaterih primerih se bo LED dioda tiskalnika prižgala in ustvarila iluzijo, da je tiskalnik vklopljen.
Eden od uporabnikov je nekaj časa uporabljal svoj tiskalnik, ne da bi se zavedal, da je vklopljen. Tiskalnik se je zaradi nizke moči, ki jo zagotavlja plošča Pi, težko segreval in premikal.
To je zelo nevarno, saj lahko uniči tako ploščo Pi kot ploščo tiskalnika 3D. Na srečo so opazili, da stikalo na napajalniku tiskalnika ni vklopljeno, zato so ga vklopili nazaj in rešili težavo.
10. Odstranite Brltty v operacijskem sistemu Linux
Še ena možnost, da se Ender 3 ne poveže z OctoPrintom, je odstranitev BrItty.
Če program OctoPrint uporabljate v računalniku s sistemom Linux, zlasti Ubuntu, boste morda morali odstraniti program Brltty, saj lahko ta aplikacija moti vrata USB in otežuje povezovanje s tiskalniki prek programa OctoPrint.
Brltty je aplikacija za dostopnost, ki pomaga invalidom, ki uporabljajo brajevo pisavo, pri dostopu do konzole Linuxa. Lahko moti delovanje serijskih vrat USB, zato morate paket odstraniti, če želite to preprečiti.
Uporabnik je to odkril, ko je videl, da je program OctoPrint deloval v njegovi namestitvi Windows, ne pa tudi v Linuxu. Delovati je začel šele po odstranitvi Brlttyja. Ta popravek so potrdili tudi številni drugi uporabniki.
Rekel je, da je preživel nekaj dni brisanje in ponovno namestitev tako Ubuntu in OctoPrint, celo spreminjanje nastavitev BIOS-a. Kaj je deloval za njega je bilo odstraniti paket brItty.
To lahko storite tako, da zaženete ukaz in ga nato znova zaženete:
sudo apt autoremove Brltty
11. Namestite vtičnike Creality Temperature Plugins
Nekateri uporabniki so poročali, da namestitev vtičnika Creality-2x-temperature-reporting-fix odpravlja težave s povezavo s tiskalnikom 3D.
Če ta gonilnik ni nameščen v programu OctoPrint, zaradi napak v nekaterih različicah programa OctoPrint ne bo deloval za tiskalnike Creality.
Če vaš tiskalnik odvrže sporočilo o napaki glede začasnega poročanja, zlasti po tem, ko ste ga pravkar povezali s tiskalnikom, potem potrebujete vtičnik. Preprosto pojdite v upravitelja vtičnikov OctoPrint v nastavitvah in ga namestite.
12. Namestite ustrezne gonilnike
Če program OctoPrint uporabljate v računalniku z operacijskim sistemom Windows namesto v računalniku Raspberry Pi, boste morali namestiti gonilnike za Ender 3. Brez gonilnikov Ender 3 tiskalnik ne bo mogel komunicirati z računalnikom in uporabljati programa OctoPrint.
En uporabnik je na primer poskušal povezati Ender 3 z računalnikom Windows z uporabo imen vrat Linux-a. To ni delovalo, dokler ni namestil ustreznih gonilnikov Windows za Ender 3.
Gonilnike za tiskalnike Creality lahko prenesete tukaj. Ko jih prenesete, samo razpakirajte datoteko in namestite gonilnike.
Če imate ploščo V1.1.4, morate namestiti gonilnike CH340 Driver.
13. Namestitev vtičnika za združljivost
Ta popravek ni specifičen za Ender 3, vendar bo morda koristil tistim, ki uporabljajo druge blagovne znamke. OctoPrint ne podpira tiskalnikov, kot sta Makerbot in Flashforge, takoj po namestitvi.
Za delovanje in povezavo s tiskalnikom 3D morate namestiti poseben vtičnik GPX. Ta vtičnik dodaja podporo za tiskalnike Makerbot, Monoprice, Qidi in Flashforge, da lahko pravilno komunicirajo s programom OctoPrint.
Eden od uporabnikov, ki ima tiskalnik Qidi Tech 3D, je povedal, da je imel težave s povezavo, in jo je uporabil za rešitev težave.
Težave s povezavo med napravama Ender 3 in OctoPrint so lahko zelo neprijetne. Če pa uporabite zgornje popravke, bosta obe napravi v najkrajšem možnem času delovali.
Veliko sreče in srečno tiskanje.