Obsah
Častým problémom, s ktorým sa stretáva väčšina ľudí, je nefunkčné alebo neexistujúce spojenie medzi tlačiarňou OctoPrint a zariadením Ender 3. Môže to viesť k tomu, že sa tlačiareň nepripojí k tlačiarni a neprijme výtlačky alebo že výtlačky budú nekvalitné.
Tento článok vás prevedie niekoľkými rôznymi metódami, ktoré fungovali u skutočných používateľov, ako tento problém odstrániť.
Prečo sa môj Ender 3 nepripojí k OctoPrint
Okrem toho nemôžete OctoPrint používať na diaľku alebo na určený účel, ak sa nepripojí k tlačiarni. Tu je niekoľko vecí, ktoré môžu viesť k týmto problémom:
- Chybný kábel USB
- Nesprávne nastavenie portu a prenosovej rýchlosti
- Rušenie EMI
- Nefunkčné zásuvné moduly
- Režim nízkej latencie je povolený
- Slabé napájanie
- Nesprávne nastavenia Wi-Fi
- Vypnutie PSU
- Chybné balíky Linuxu
- Chýbajúce ovládače
- Nepodporované zásuvné moduly
Ako opraviť Ender 3, ktorý sa nechce pripojiť k OctoPrint
Tu nájdete návod na opravu zariadenia Ender 3, ktoré sa nechce pripojiť k aplikácii OctoPrint:
- Reštartovanie Raspberry Pi
- Vymeňte kábel USB B
- Opravte nastavenia prenosovej rýchlosti a portu
- Uzemnite dosku Pi
- Spustenie programu OctoPrint v núdzovom režime
- Zakázanie režimu nízkej latencie
- Používajte správny napájací zdroj
- Kontrola nastavení Wi-Fi počítača Pi
- Zapnite tlačiareň
- Odstránenie Brltty z Linuxu
- Inštalácia teplotného pluginu Creality
- Nainštalujte správne ovládače
- Inštalácia doplnku kompatibility
1. Reštartujte Raspberry Pi
Jednou z prvých vecí, ktoré by som vyskúšal, keď sa váš Ender 3 nepripojí k OctoPrint, je urobiť rýchly cyklus napájania Raspberry Pi. Je to dobré najmä vtedy, ak váš Pi predtým fungoval bez problémov.
Jednoducho vypnite Raspberry Pi, odpojte ho od zdroja napájania a nechajte ho päť minút vypnutý. Po piatich minútach ho zapnite a skontrolujte, či sa dokáže správne pripojiť k tlačiarni.
Poznámka: Nikdy nevypínajte tlačiareň, keď je počítač Pi stále pripojený. Spôsobí to spätné napájanie dosky 3D tlačiarne počítačom Raspberry Pi, čo môže viesť k celému radu ďalších problémov.
2. Vymeňte kábel USB-B
Nabíjanie chybného kábla USB je jednou z najčastejších opráv pre zariadenie OctoPrint, ktoré sa nechce pripojiť k zariadeniu Ender 3. Stáva sa to preto, lebo väčšina novších modelov Ender 3 (Pro a V2) používa kábel Micro USB namiesto kábla USB B.
Väčšina káblov Micro USB je určená len na prenos energie, nie na prenos údajov. Keď ich teda používate s tlačiarňou a programom OctoPrint, do tlačiarne sa neprenášajú žiadne údaje.
Jeden používateľ, ktorý vyskúšal tri káble, zistil, že žiadny z nich nie je dátový. Našiel iný kábel, ktorý sa mu povaľoval, a ten fungoval úplne bez problémov, pretože sa ukázalo, že je to dátový kábel. Teraz môže ovládať svoju 3D tlačiareň pomocou OctoPi tak, ako to má fungovať.
Tento problém mal aj iný používateľ s Raspberry Pi, ktorý mal problémy s výberom akéhokoľvek sériového portu okrem automatického portu na OctoPrint.
V tomto okamihu OctoPi zobrazí túto správu kvôli chybnému káblu:
Stav: Offline (Chyba: Nie sú žiadni ďalší kandidáti na testovanie a nebola zistená žiadna funkčná kombinácia port/useate).
Ak to chcete vyriešiť, skontrolujte, či máte dobrý kábel USB, ktorý je správne dimenzovaný na prenos dát a energie. Ak máte doma nejaké fotoaparáty, môžete skúsiť použiť ich kábel USB.
Ak nie, môžete si zaobstarať kábel Amazon Basics alebo Anker od spoločnosti Amazon.
3. Opravte nastavenia prenosovej rýchlosti a portu
Nastavenia Baud Rate (Prenosová rýchlosť) a Port Settings (Nastavenia portu) zisťujú a riadia, kam a koľko údajov sa prenáša medzi tlačiarňou a počítačom Pi. Ak sú tieto nastavenia nesprávne, počítač Pi sa jednoducho nepripojí k 3D tlačiarni.
Vo väčšine prípadov sú tieto nastavenia na Auto a dobre zisťujú správnu hodnotu. Niekedy však môžu byť vyplnené nesprávnymi hodnotami.
Napríklad program OctoPrint jedného používateľa určil, že jeho prenosová rýchlosť je 9600, čo bola nesprávna hodnota pre tlačiareň Ender.
Väčšina ľudí preto odporúča ponechať nastavenie Port na Auto. Pi bude automaticky prechádzať všetky svoje porty, kým nenájde ten, ktorý je pripojený k 3D tlačiarni.
Pokiaľ ide o prenosovú rýchlosť, väčšina ľudí odporúča nastaviť ju na hodnotu 115200 pre tlačiarne Ender 3. Táto hodnota sa osvedčila pre takmer všetky tlačiarne Ender. Používateľka, ktorá mala problém, uviedla, že táto hodnota jej vyhovovala.
4. Uzemnite dosku Pi
Niektorí ľudia vyriešili pripojenie Endera 3 k OctoPrint uzemnením svojho Raspberry Pi.
Uzemnenie počítača Pi vám pomôže zbaviť sa elektromagnetického rušenia (EMI), ktoré môže zničiť vaše pripojenie a tlač. K EMI dochádza preto, lebo vaša doska Pi aj ovládače krokových ovládačov 3D tlačiarne produkujú šum EMI, ktorý môže rušiť ich komunikáciu.
To môže viesť k tomu, že doska Pi bude odosielať chybové hlásenia a nečitateľné príkazy do tlačiarne. Tieto príkazy môžu buď prerušiť ich spojenie, alebo viesť k zlému výtlačku.
Jeden používateľ si všimol, že cez svoj počítač Pi dostáva slabé výtlačky, a tak skontroloval svoje protokoly. V protokoloch videl nezrozumiteľné symboly zmiešané so správnym kódom G, čo spôsobovalo tento problém.
Aby to vyriešil, uzemnil svoj Raspberry Pi tak, že ho napájal cez zdroj tlačiarne. Tým sa znížil hluk, pretože obe zariadenia mali rovnakú zem.
V nasledujúcom videu sa dozviete, ako napájať tlačiareň cez napájací zdroj zariadenia Ender 3.
Na tento účel budete potrebovať znižovací menič LM2596.
Pomôže vám premeniť 12 alebo 24 V z PSU na 5 V potrebných na napájanie Raspberry Pi. Tipy na inštaláciu nájdete v tomto videu.
Ďalšou vecou, ktorú treba skontrolovať, je páskový kábel, ktorý spája základnú dosku s obrazovkou. Iný používateľ zistil, že má problémy kvôli spôsobu, akým bol ich páskový kábel zložený.
Páskový kábel nie je tienený, takže ak je kábel prehnutý, môže to viesť k rušeniu EMI. Ak to chcete napraviť, uistite sa, že kábel je vždy rovný a nie je prehnutý na seba.
Zistil, že po úprave páskového kábla všetky chyby, ktoré mal, zmizli. Počet žiadostí o opätovné odoslanie sa znížil zo 16 % na 0 % a zmizli niektoré nedokonalosti tlače.
5. Spustite program OctoPrint v núdzovom režime
Spustenie programu OctoPrint v núdzovom režime zakáže všetky zásuvné moduly tretích strán pri reštartovaní programu OctoPrint. To vám umožní vyriešiť problémy s počítačom Pi a zistiť, či za problémami s pripojením nie je nejaký zásuvný modul.
Núdzový režim je veľmi užitočný, pretože nové verzie doplnkov a firmvéru môžu byť zodpovedné za problémy s pripojením. Keď ich zakážete, môžete ľahko skontrolovať protokoly a zistiť, čo je za čo zodpovedné.
Jedným zo zásuvných modulov, ktorý je podľa väčšiny používateľov zodpovedný za problémy s pripojením, je zásuvný modul MeatPack. Jeden používateľ uviedol, že musel odinštalovať zásuvný modul MeatPack, kým mu začal fungovať OctoPrint. Niekto tiež potvrdil, že mu fungoval na jeho Ender 3 Pro spolu s doskou SKR Mini E3 V2.
Iný používateľ uviedol, že sa rozhodol nainštalovať doplnok MeatPack a to skutočne spôsobilo, že jeho pripojenie zomrelo. Odinštaloval ho a opravilo sa pripojenie z OctoPi na jeho RPi 3+ s Ender 3.
Jeden používateľ sa pripojil k programu OctoPrint pomocou núdzového režimu a tak zistil, že problémom je zásuvný modul MeatPack.
Medzi ďalšie zásuvné moduly, ktoré používateľom spôsobili problémy s pripojením, patria:
- Zásuvný modul automatického vypínania OctoPrint
- Zásuvný modul Tasmota
Ak chcete spustiť program OctoPrint v núdzovom režime, kliknite na ikonu napájania na prístrojovej doske. V zobrazenej ponuke vyberte Reštartujte OctoPrint v núdzovom režime.
6. Zakázať režim nízkej latencie
Vypnutie režimu nízkej latencie môže pomôcť vyriešiť problémy s pripojením medzi 3D tlačiarňou a počítačom Pi. Ide o možnosť pripojenia, ktorá sa snaží nastaviť režim nízkej latencie na sériovom porte.
Ako sa jeden používateľ presvedčil, ak nie je úspešná, vráti chybu, ktorá vedie k ukončeniu spojenia. Ak ju chcete vypnúť, kliknite na ikonu kľúča a otvorte ponuku nastavení.
V ponuke nastavení kliknite na Sériové pripojenie> Všeobecné> Pripojenie Prejdite nadol, kým neuvidíte Vyžiadanie režimu nízkej latencie na sériovom porte . Zrušte začiarknutie políčka, ak je začiarknuté.
7. Používajte správny napájací zdroj
Správne napájanie zabráni tomu, aby sa Raspberry Pi prerušovane vypínal, najmä počas dlhých výtlačkov. Stáva sa to, pretože komponenty, ako je karta Wi-fi a karta SD, spotrebúvajú veľa energie.
Ak na Raspberry Pi bliká červená kontrolka, je to znamenie, že doska nedostáva dostatok energie.
Preto by ste mali vždy používať vhodný napájací zdroj, aby ste zabránili náhodnému vypínaniu pripojenia Pi. Pre modely Pi 3 a vyššie Raspberry odporúča používať nabíjačku s napätím aspoň 3A/5V.
Na správne napájanie dosky Raspberry Pi by ste mali skúsiť zaobstarať oficiálny napájací zdroj Raspberry Pi 4. V čase písania tohto článku má naozaj vysoké hodnotenie 4,8/5,0 a mnoho ľudí uvádza, aký je spoľahlivý.
Pozri tiež: Ako 3D tlačiť z Thingiverse na 3D tlačiareň - Ender 3 & amp; Viac8. Skontrolujte nastavenia Wi-Fi počítača Pi
Aby bolo pripojenie k sieti úspešné, musíte do počítača Pi správne zadať údaje o pripojení Wi-Fi. Ak údaje nie sú správne, nebudete sa môcť do počítača OctoPi prihlásiť ani v prehliadači.
Ak to chcete vyriešiť, musíte najprv skontrolovať, či je váš počítač OctoPi pripojený k sieti Wi-Fi. Keď je počítač Pi zapnutý, prihláste sa do smerovača a skontrolujte všetky pripojené zariadenia, či je medzi nimi aj váš počítač Pi.
Ak tam váš počítač Pi nie je, potom ste možno nesprávne nastavili Wi-Fi. Na odstránenie chyby budete musieť znova vykonať flashovanie počítača Pi na karte SD.
V nasledujúcom videu si môžete pozrieť, ako správne nastaviť Wi-Fi na Raspberry Pi.
9. Zapnite tlačiareň
Znie to ako zvláštna oprava, ale skontrolujte, či je tlačiareň zapnutá, keď je k nej pripojený počítač Raspberry Pi. Je to preto, lebo spätné napájanie môže niekedy vytvoriť ilúziu, že tlačiareň je zapnutá bez toho, aby bola zapnutá.
Ak je počítač Raspberry Pi pripojený k portu USB tlačiarne a zapnutý, doska tlačiarne bude dostávať energiu z počítača Pi. V niektorých prípadoch sa rozsvieti LED dióda tlačiarne, čím sa vytvorí ilúzia, že je zapnutá.
Jeden používateľ spustil svoju tlačiareň na chvíľu bez toho, aby si uvedomil, že je zapnutá. Tlačiareň sa snažila zahriať a pohybovať sa kvôli nízkemu výkonu, ktorý bol poskytovaný prostredníctvom dosky Pi.
To je veľmi nebezpečné, pretože to môže zničiť dosku Pi aj dosku 3D tlačiarne. Našťastie si všimli, že vypínač na zdroji napájania tlačiarne nie je zapnutý, a tak ho zapli, čím sa problém vyriešil.
10. Odstránenie Brltty v systéme Linux
Ďalšou možnou opravou toho, že sa váš Ender 3 nepripája k OctoPrint, je odstránenie BrItty.
Ak používate program OctoPrint v počítači s operačným systémom Linux, konkrétne v Ubuntu, možno budete musieť odstrániť aplikáciu Brltty, pretože táto aplikácia môže zasahovať do portov USB a sťažovať pripojenie k tlačiarňam prostredníctvom programu OctoPrint.
Brltty je aplikácia pre prístupnosť, ktorá pomáha ľuďom so zdravotným postihnutím, ktorí používajú braillovo písmo, pristupovať ku konzole Linuxu. Môže zasahovať do sériových portov USB, takže ak tomu chcete zabrániť, musíte balík odstrániť.
Používateľ to zistil, keď videl, že OctoPrint funguje v jeho inštalácii systému Windows, ale nie v Linuxe. Začalo to fungovať až po odstránení Brltty. Túto opravu potvrdilo aj mnoho ďalších používateľov.
Povedal, že strávil niekoľko dní vymazávaním a opätovnou inštaláciou Ubuntu aj OctoPrint, dokonca zmenil nastavenia BIOS-u. Čo mu pomohlo, bolo odstránenie balíka brItty.
Môžete to urobiť spustením príkazu a následným reštartovaním:
sudo apt autoremove Brltty
11. Nainštalujte zásuvné moduly Creality Temperature
Niektorí používatelia hlásili, že inštalácia zásuvného modulu Creality-2x-temperature-reporting-fix vyriešila ich problémy s pripojením k 3D tlačiarni.
Pozri tiež: 8 spôsobov, ako zrýchliť 3D tlačiareň bez straty kvalityAk tento ovládač nie je nainštalovaný v programe OctoPrint, nebude pre tlačiarne Creality fungovať kvôli chybám v niektorých verziách programu OctoPrint.
Ak vaša tlačiareň hlási chybové hlásenie o dočasnom hlásení, najmä po tom, čo ste sa práve pripojili k tlačiarni, potom potrebujete zásuvný modul. Stačí prejsť do správcu zásuvných modulov OctoPrint v nastaveniach a nainštalovať ho.
12. Nainštalujte správne ovládače
Ak používate OctoPrint na počítači so systémom Windows namiesto Raspberry Pi, budete chcieť nainštalovať ovládače pre Ender 3. Bez ovládačov Ender 3 nebude tlačiareň schopná komunikovať s počítačom a používať OctoPrint.
Jeden používateľ sa napríklad pokúšal pripojiť Ender 3 k počítaču so systémom Windows pomocou názvov portov Linuxu. Nefungovalo to, kým nenainštaloval správne ovládače systému Windows pre Ender 3.
Ovládače pre tlačiarne Creality si môžete stiahnuť tu. Po stiahnutí stačí rozbaliť súbor a nainštalovať ovládače.
Ak máte dosku V1.1.4, potom by ste mali nainštalovať ovládače CH340 Driver.
13. Inštalácia doplnku kompatibility
Táto oprava nie je špecifická pre Ender 3, ale môže byť užitočná pre tých, ktorí používajú iné značky. Tlačiarne značiek ako Makerbot a Flashforge nie sú podporované programom OctoPrint hneď po vybalení z krabice.
Aby mohli pracovať s 3D tlačiarňou a pripojiť sa k nej, je potrebné nainštalovať špeciálny doplnok s názvom GPX. Tento doplnok pridáva podporu pre tlačiarne Makerbot, Monoprice, Qidi a Flashforge, aby mohli správne komunikovať s programom OctoPrint.
Jeden používateľ, ktorý má 3D tlačiareň Qidi Tech, uviedol, že mal problémy s pripojením a použil ju na vyriešenie problému.
Problémy s pripojením medzi zariadením Ender 3 a OctoPrint môžu byť dosť frustrujúce. Ak však použijete vyššie uvedené opravy, obe zariadenia by mali byť v krátkom čase funkčné.
Veľa šťastia a šťastnú tlač.