Turinys
Dauguma žmonių susiduria su dažnai pasitaikančiomis "OctoPrint" ir "Ender 3" ryšio sutrikimais arba jo nebuvimu. Dėl to spausdintuvas gali neprisijungti prie spausdintuvo ir nepriimti atspaudų arba atspaudai gali būti prastos kokybės.
Šiame straipsnyje aprašyti keli skirtingi metodai, kurie pasiteisino realiems naudotojams, kaip išspręsti šią problemą.
Kodėl mano "Ender 3" neprisijungia prie "OctoPrint
Be to, negalite naudoti "OctoPrint" nuotoliniu būdu arba pagal paskirtį, jei jis nesijungia su spausdintuvu. Štai keletas dalykų, dėl kurių gali kilti tokių problemų:
- Sugedęs USB kabelis
- Neteisingi prievado ir perdavimo spartos nustatymai
- EMI trikdžiai
- Neveikiantys įskiepiai
- Įjungtas mažo vėlavimo režimas
- Prastas maitinimo šaltinis
- Neteisingi "Wi-Fi" nustatymai
- Išjungtas PSU
- Klaidingi "Linux" paketai
- Trūkstami vairuotojai
- Nepalaikomi įskiepiai
Kaip ištaisyti "Ender 3", kuris nepavyksta prisijungti prie "OctoPrint
Štai kaip pataisyti "Ender 3", kuris neprisijungia prie "OctoPrint":
- Iš naujo paleiskite Raspberry Pi
- Pakeiskite USB B kabelį
- Ištaisykite duomenų perdavimo spartą ir prievado nustatymus
- Įžeminkite Pi plokštę
- Paleiskite "OctoPrint" saugiuoju režimu
- Išjungti mažo vėlavimo režimą
- Naudokite tinkamą maitinimo šaltinį
- Patikrinkite "Pi" "Wi-Fi" nustatymus
- Įjunkite spausdintuvą
- Pašalinti "Brltty" iš "Linux
- Įdiekite "Creality" temperatūros įskiepį
- Įdiekite tinkamas tvarkykles
- Įdiegti suderinamumo įskiepį
1. Iš naujo paleiskite Raspberry Pi
Vienas iš pirmųjų dalykų, kuriuos išbandyčiau, kai "Ender 3" nepavyksta prisijungti prie "OctoPrint", yra greitas "Raspberry Pi" maitinimo ciklas. Tai ypač gerai, jei "Pi" prieš tai veikė be problemų.
Tiesiog išjunkite "Raspberry Pi", atjunkite jį nuo maitinimo šaltinio ir palikite penkias minutes išjungtą. Po penkių minučių įjunkite jį ir patikrinkite, ar jis gali tinkamai prisijungti prie spausdintuvo.
Pastaba: Niekada neišjunkite spausdintuvo, kai "Pi" vis dar prijungtas. Dėl to "Raspberry Pi" pradės maitinti 3D spausdintuvo plokštę, o tai gali sukelti daugybę kitų problemų.
2. Pakeiskite USB-B kabelį
Įkrovimas sugedusiu USB kabeliu yra vienas iš dažniausiai pasitaikančių "OctoPrint", kuris neprisijungia prie "Ender 3", taisymų. Taip atsitinka todėl, kad daugumoje naujesnių "Ender 3" modelių (Pro ir V2) naudojamas "Micro USB", o ne "USB B" kabelis.
Dauguma "Micro USB" kabelių skirti tik maitinimui perduoti, o ne duomenims perduoti. Taigi, kai juos naudojate su spausdintuvu ir "OctoPrint", duomenys į spausdintuvą neperduodami.
Vienas naudotojas, išbandęs tris kabelius, nustatė, kad nė vienas iš jų nebuvo duomenų kabelis. Jis rado kitą kabelį, kuris gulėjo netoliese, ir jis puikiai veikė, nes paaiškėjo, kad tai yra duomenų kabelis. Dabar jis gali valdyti savo 3D spausdintuvą naudodamas "OctoPi", kaip turėtų veikti.
Kitas naudotojas taip pat susidūrė su šia problema su savo "Raspberry Pi", nes "OctoPrint" programoje nepavyko pasirinkti jokio serijinio prievado, išskyrus automatinį prievadą.
Šiuo metu "OctoPi" parodys šį pranešimą dėl sugedusio kabelio:
Būklė: neprisijungęs (Klaida: Kandidatų, kuriuos būtų galima išbandyti, daugiau nėra, neaptikta veikiančio prievado ir prievado kombinacijos).
Norėdami tai išspręsti, įsitikinkite, kad turite gerą USB kabelį, tinkamai pritaikytą duomenų ir energijos perdavimui. Jei turite fotoaparatų, galite pabandyti naudoti jų USB kabelį.
Jei ne, galite įsigyti "Amazon Basics" arba "Anker" kabelį iš "Amazon".
3. Ištaisykite savo baudos dažnio ir prievado nustatymus
Baudų dažnis ir prievado nustatymai nustato ir kontroliuoja, kur ir kiek duomenų perduodama tarp spausdintuvo ir "Pi". Jei šie nustatymai neteisingi, "Pi" tiesiog neprisijungs prie 3D spausdintuvo.
Dažniausiai šie nustatymai yra automatiniai ir jie gerai nustato tinkamą vertę. Tačiau kartais jie gali būti užpildyti neteisingomis vertėmis.
Pavyzdžiui, vieno naudotojo "OctoPrint" nustatė, kad jo Baud Rate yra 9600, o tai buvo netinkama vertė "Ender" spausdintuvui.
Todėl dauguma žmonių rekomenduoja palikti prievado nustatymą Auto (automatinis). "Pi" automatiškai pereis per visus savo prievadus, kol suras prie 3D spausdintuvo prijungtą prievadą.
Dauguma žmonių rekomenduoja "Ender 3" spausdintuvams nustatyti 115200 baudų dažnį. Įrodyta, kad ši vertė tinka beveik visiems "Ender" spausdintuvams. Naudotoja, kuriai kilo problema, teigė, kad ši vertė jai tiko.
4. Įžeminkite "Pi" plokštę
Kai kurie žmonės "Ender 3" ryšį su "OctoPrint" sutvarkė įžemindami "Raspberry Pi".
Pi įžeminimas padeda atsikratyti elektromagnetinių trikdžių (EMI), kurie gali sugadinti jūsų ryšį ir spausdinimą. EMI atsiranda todėl, kad tiek jūsų Pi plokštė, tiek 3D spausdintuvo žingsninių tvarkyklių tvarkyklės skleidžia EMI triukšmą, kuris gali trikdyti jų ryšį.
Dėl to "Pi" plokštė į spausdintuvą gali siųsti klaidų pranešimus ir neįskaitomas komandas. Dėl šių komandų gali nutrūkti ryšys arba spausdinti blogai.
Vienas naudotojas pastebėjo, kad per "Pi" gaunami prasti atspaudai, todėl patikrino žurnalus. Žurnaluose jis pamatė, kad tarp tinkamų G kodo simbolių įsimaišė keletas nesuprantamų simbolių, dėl kurių ir kilo problema.
Norėdamas tai išspręsti, jis įžemino "Raspberry Pi", maitindamas jį per spausdintuvo maitinimo šaltinį. Tai sumažino triukšmą, nes abu įrenginiai turėjo tą patį įžeminimą.
Toliau pateiktame vaizdo įraše sužinosite, kaip maitinti spausdintuvą per "Ender 3" maitinimo šaltinį.
Tam jums reikės LM2596 žeminančio žemynkrypčio buck keitiklio.
Tai padės konvertuoti maitinimo bloko 12 arba 24 V įtampą į 5 V įtampą, reikalingą "Raspberry Pi" maitinti. Patarimų, kaip jį įdiegti, rasite šiame vaizdo įraše.
Kitas dalykas, kurį reikia patikrinti, yra juostinis kabelis, jungiantis pagrindinę plokštę su ekranu. Kitas naudotojas nustatė, kad jie turėjo problemų dėl to, kaip buvo sulankstytas jų juostinis kabelis.
Juostinis kabelis nėra ekranuotas, todėl, jei kabelis sulankstytas, gali atsirasti elektromagnetinių trukdžių. Norėdami tai išspręsti, įsitikinkite, kad kabelis visą laiką yra tiesus ir nėra sulankstytas ant savęs.
Jis pastebėjo, kad, pakoregavus juostinį kabelį, išnyko visos klaidos. Pakartotinio siuntimo užklausų skaičius sumažėjo nuo 16 % iki 0 %, išnyko kai kurie spausdinimo trūkumai.
5. Paleiskite "OctoPrint" saugiuoju režimu
Paleidus "OctoPrint" saugiuoju režimu, perkraunant "OctoPrint", išjungiami visi trečiųjų šalių įskiepiai. Taip galima pašalinti "Pi" trikdžius ir nustatyti, ar kuris nors įskiepis nesukelia ryšio problemų.
Saugusis režimas yra labai naudingas, nes naujos įskiepių ir programinės įrangos versijos gali būti atsakingos už ryšio problemas. Taigi, kai jas išjungiate, galite lengvai patikrinti žurnalus ir sužinoti, kas už ką atsakingas.
Dauguma naudotojų teigia, kad vienas iš įskiepių, dėl kurio kyla ryšio problemų, yra "MeatPack" įskiepis. Vienas naudotojas teigė, kad jam teko pašalinti "MeatPack" įskiepį, kol jo "OctoPrint" pradėjo veikti. Kažkas taip pat patvirtino, kad jis veikė jo "Ender 3 Pro" kartu su "SKR Mini E3 V2" plokšte.
Kitas naudotojas sakė, kad jis nusprendė įdiegti "MeatPack" įskiepį ir dėl to jo ryšys mirė. Jis jį pašalino ir nustatė ryšį iš "OctoPi" savo "RPi 3+" su "Ender 3".
Vienas naudotojas prisijungė prie "OctoPrint" naudodamasis saugiuoju režimu ir taip išsiaiškino, kad problema yra "MeatPack" įskiepio problema.
Kiti įskiepiai, dėl kurių naudotojams kilo ryšio problemų, yra šie:
- "OctoPrint" automatinio išjungimo įskiepis
- "Tasmota" įskiepis
Norėdami paleisti "OctoPrint" saugiuoju režimu, prietaisų skydelyje spustelėkite piktogramą "Power" (maitinimas). Atsidariusiame meniu pasirinkite Iš naujo paleiskite "OctoPrint" saugiuoju režimu.
6. Išjungti mažo delsos laiko režimą
Išjungus mažo vėlavimo režimą galima išspręsti 3D spausdintuvo ir "Pi" ryšio problemas. Tai ryšio parinktis, kuria bandoma nustatyti mažo vėlavimo režimą nuosekliajame prievade.
Kaip patyrė vienas naudotojas, jei tai nepavyksta, grąžinama klaida, dėl kurios ryšys nutraukiamas. Norėdami ją išjungti, spustelėkite veržliarakčio piktogramą, kad atsidarytų nustatymų meniu.
Nustatymų meniu spustelėkite Nuoseklusis ryšys> Bendra> Ryšys Slinkite žemyn, kol pamatysite Užsakyti mažo delsos periodo režimą nuosekliajame prievade . Panaikinkite varnelę, jei ji pažymėta.
7. Naudokite tinkamą maitinimo šaltinį
Tinkamas maitinimo šaltinis neleidžia "Raspberry Pi" išsijungti su pertrūkiais, ypač ilgai spausdinant. Taip atsitinka, nes tokie komponentai kaip "Wi-fi" kortelė ir SD kortelė sunaudoja daug energijos.
Jei ant "Raspberry Pi" mirksi raudona lemputė, tai ženklas, kad plokštė negauna pakankamai energijos.
Todėl visada turėtumėte naudoti tinkamą maitinimo šaltinį, kad "Pi" atsitiktinai neišjungtų ryšio. "Pi" modeliams nuo 3 ir vyresniems Raspberry rekomenduoja naudoti įkroviklį, kurio vardinė įtampa ne mažesnė kaip 3A/5V.
Turėtumėte pabandyti įsigyti oficialų "Raspberry Pi 4" maitinimo šaltinį, kad galėtumėte tinkamai maitinti "Raspberry Pi" plokštę. Rašymo metu jis turi tikrai aukštą 4,8/5,0 įvertinimą ir daugelis žmonių teigia, kad jis yra patikimas.
8. Patikrinkite Pi "Wi-Fi" nustatymus
Kad "Pi" sėkmingai prisijungtų prie tinklo, turite teisingai įvesti "Wi-Fi" ryšio duomenis. Jei duomenys neteisingi, net negalėsite prisijungti prie "OctoPi" naršyklėje.
Norėdami tai išspręsti, pirmiausia turite patikrinti, ar "OctoPi" prijungtas prie "Wi-Fi". Įjungę "Pi", prisijunkite prie maršrutizatoriaus ir patikrinkite visus prijungtus įrenginius, ar tarp jų yra jūsų "Pi".
Jei jūsų "Pi" ten nėra, gali būti, kad neteisingai nustatėte "Wi-fi" nustatymus. Kad ištaisytumėte klaidą, turėsite iš naujo įdiegti "Pi" SD kortelėje.
Toliau pateiktame vaizdo įraše galite peržiūrėti, kaip tinkamai nustatyti "Wi-Fi" "Raspberry Pi".
9. Įjunkite spausdintuvą
Tai skamba keistai, bet patikrinkite, ar spausdintuvas įjungtas, kai prie jo prijungtas "Raspberry Pi". Taip yra todėl, kad kartais gali susidaryti iliuzija, jog spausdintuvas įjungtas, nors jis nėra įjungtas.
Jei "Raspberry Pi" prijungtas prie spausdintuvo USB prievado ir įjungtas, spausdintuvo plokštė gaus maitinimą iš "Pi". Kai kuriais atvejais užsidegs spausdintuvo šviesos diodas, taip sukurdamas įjungimo iliuziją.
Vienas naudotojas kurį laiką naudojo savo spausdintuvą nesuprasdamas, kad jis įjungtas. Spausdintuvas stengėsi įkaisti ir judėti dėl mažos galios, kurią tiekė "Pi" plokštė.
Tai labai pavojinga, nes gali sugadinti ir "Pi" plokštę, ir 3D spausdintuvo plokštę. Laimei, jie pastebėjo, kad spausdintuvo maitinimo šaltinio jungiklis nebuvo įjungtas, todėl jį įjungė ir problemą išsprendė.
10. Pašalinti "Brltty" iš "Linux
Kitas galimas "Ender 3" nesijungimo prie "OctoPrint" problemos sprendimo būdas - pašalinti "BrItty".
Jei "OctoPrint" naudojate "Linux" kompiuteryje, konkrečiai "Ubuntu", gali tekti pašalinti "Brltty", nes ši programa gali trukdyti USB prievadams ir trukdyti prisijungti prie spausdintuvų per "OctoPrint".
"Brltty" yra prieinamumo programa, padedanti neįgaliesiems, naudojantiems Brailio raštą, pasiekti "Linux" konsolę. Ji gali trikdyti USB nuosekliuosius prievadus, todėl, norėdami tai sustabdyti, turite pašalinti paketą.
Naudotojas tai nustatė, kai pamatė, kad "OctoPrint" veikia jo "Windows" įrenginyje, bet neveikia "Linux". Jis pradėjo veikti tik pašalinus "Brltty". Daugelis kitų naudotojų taip pat patvirtino šią pataisą.
Jis sakė, kad kelias dienas praleido valydamas ir iš naujo diegdamas tiek "Ubuntu", tiek "OctoPrint", net keisdamas BIOS nustatymus. Jam padėjo pašalinti "brItty" paketą.
Tai galite padaryti paleidę komandą ir po to perkraudami kompiuterį:
sudo apt autoremove Brltty
11. Įdiekite "Creality" temperatūros įskiepius
Kai kurie naudotojai pranešė, kad įdiegus "Creality-2x-temperature-reporting-fix" įskiepį išsprendžiamos ryšio su 3D spausdintuvu problemos.
Dėl kai kurių "OctoPrint" versijų trikdžių, jei ši tvarkyklė neįdiegta "OctoPrint" programoje, ji neveiks "Creality" spausdintuvuose.
Jei jūsų spausdintuvas išmeta klaidos pranešimą apie laikiną pranešimą, ypač po to, kai ką tik prisijungėte prie spausdintuvo, jums reikia įskiepio. Tiesiog eikite į "OctoPrint" įskiepių tvarkyklę nustatymuose ir jį įdiekite.
12. Įdiekite tinkamas tvarkykles
Jei "OctoPrint" naudojate ne "Raspberry Pi", o "Windows" kompiuteryje, turėsite įdiegti "Ender 3" tvarkykles. Be "Ender 3" tvarkyklių spausdintuvas negalės bendrauti su kompiuteriu ir naudoti "OctoPrint".
Pavyzdžiui, vienas naudotojas bandė prijungti "Ender 3" prie "Windows" kompiuterio naudodamas "Linux" prievadų vardus. Tai nepavyko, kol nebuvo įdiegtos tinkamos "Windows" tvarkyklės, skirtos "Ender 3".
"Creality" spausdintuvų tvarkykles galite atsisiųsti čia. Atsisiuntę tiesiog išpakuokite failą ir įdiekite tvarkykles.
Jei turite V1.1.4 plokštę, tuomet tvarkyklės, kurias turėtumėte įdiegti, yra CH340 tvarkyklė.
13. Įdiekite suderinamumo įskiepį
Ši pataisa nėra susijusi su "Ender 3", tačiau ji gali būti naudinga naudojantiems kitų prekės ženklų spausdintuvus. Tokių prekės ženklų spausdintuvų kaip "Makerbot" ir "Flashforge" "OctoPrint" nepalaiko iškart po įdiegimo.
Taip pat žr: Kaip siųsti G-kodą į 3D spausdintuvą: teisingas būdasKad jie veiktų su 3D spausdintuvu ir prie jo prisijungtų, turite įdiegti specialų įskiepį, vadinamą GPX. Šis įskiepis palaiko "Makerbot", "Monoprice", "Qidi" ir "Flashforge" spausdintuvus, kad jie galėtų tinkamai bendrauti su "OctoPrint".
Vienas naudotojas, turintis "Qidi Tech" 3D spausdintuvą, teigė turėjęs ryšio problemų ir jas išsprendė naudodamasis šiuo spausdintuvu.
"Ender 3" ir "OctoPrint" sujungimo problemos gali būti gana varginančios. Tačiau jei pritaikysite pirmiau nurodytus pataisymus, abu įrenginiai turėtų veikti akimirksniu.
Sėkmės ir laimingo spausdinimo.
Taip pat žr: 5 būdai, kaip užsidirbti pinigų naudojant 3D spausdinimą - tvarkingas vadovas