13 veidi, kā salabot Ender 3, kas nevēlas izveidot savienojumu ar OctoPrint

Roy Hill 09-07-2023
Roy Hill

Pārtraukts vai neesošs savienojums starp OctoPrint un Ender 3 ir bieži sastopama problēma, ar ko saskaras vairums cilvēku. Tas var novest pie tā, ka printeris nepievienojas un nepieņem izdrukas vai izdrukas ir zemas kvalitātes.

Šajā rakstā aprakstītas dažas dažādas metodes, kas ir darbojušās reāliem lietotājiem, lai atrisinātu šo problēmu.

    Kāpēc mans Ender 3 nav savienots ar OctoPrint

    Turklāt, ja OctoPrint nav savienots ar printeri, to nevar izmantot attālināti vai paredzētajiem mērķiem. Šeit ir dažas lietas, kas var izraisīt šādas problēmas:

    • Bojāts USB kabelis
    • Nepareizs porta un baudas ātruma iestatījumi
    • EMI traucējumi
    • Nefunkcionējoši spraudņi
    • Ieslēgts zemas aiztures režīms
    • Slikts barošanas avots
    • Nepareizi Wi-Fi iestatījumi
    • Izslēgts PSU
    • Linux paketes ar kļūdām
    • Trūkstošie draiveri
    • Neatbalstīti spraudņi

    Kā salabot Ender 3, kas nevēlas izveidot savienojumu ar OctoPrint

    Lūk, kā salabot Ender 3, kas nevēlas izveidot savienojumu ar OctoPrint:

    1. Raspberry Pi restartēšana
    2. USB B kabeļa nomaiņa
    3. Koriģējiet barošanas ātrumu un porta iestatījumus
    4. Pi plates iezemēšana
    5. Palaist OctoPrint drošajā režīmā
    6. Izslēgt zemas aiztures režīmu
    7. Izmantojiet pareizu barošanas avotu
    8. Pārbaudiet Pi Wi-Fi iestatījumus
    9. Ieslēdziet printeri
    10. Noņemt Brltty no Linux
    11. Instalēt Creality temperatūras spraudnis
    12. Uzstādiet pareizos draiverus
    13. Instalēt saderības spraudni

    1. Restartējiet Raspberry Pi

    Viena no pirmajām lietām, ko es izmēģinātu, ja jūsu Ender 3 nesaslēdzas ar OctoPrint, ir veikt ātru Raspberry Pi ieslēgšanas ciklu. Tas ir īpaši labi, ja jūsu Pi iepriekš darbojās bez problēmām.

    Vienkārši izslēdziet Raspberry Pi, atvienojiet to no barošanas avota un atstājiet to izslēgtu uz piecām minūtēm. Pēc piecām minūtēm ieslēdziet to un pārbaudiet, vai tas var pareizi izveidot savienojumu ar printeri.

    Piezīme: Nekad neizslēdziet printeri, kamēr jūsu Pi joprojām ir pieslēgts. Tā rezultātā Raspberry Pi atslēgs 3D printera plati, kas var izraisīt virkni citu problēmu.

    Skatīt arī: Kā atjaunot Ender 3 (Pro, V2, S1) rūpnīcas iestatījumus

    2. Nomainiet USB-B kabeli

    Viens no visbiežāk sastopamākajiem risinājumiem, kad OctoPrint nevar izveidot savienojumu ar Ender 3, ir bojāta USB kabeļa uzlāde. Tas notiek tāpēc, ka lielākā daļa jaunāko Ender 3 modeļu (Pro un V2) izmanto Micro USB, nevis USB B kabeli.

    Lielākā daļa Micro USB kabeļu ir paredzēti tikai enerģijas, nevis datu pārsūtīšanai. Tāpēc, izmantojot tos kopā ar printeri un OctoPrint, dati uz printeri netiek pārsūtīti.

    Viens lietotājs, kurš izmēģināja trīs kabeļus, atklāja, ka neviens no tiem nav datu kabelis. Viņš atrada vēl vienu kabeli, kas viņam gulēja apkārt, un tas darbojās lieliski, jo izrādījās, ka tas ir datu kabelis. Tagad viņš var kontrolēt savu 3D printeri, izmantojot OctoPi, kā tam vajadzētu darboties.

    Cits lietotājs arī saskārās ar šo problēmu ar savu Raspberry Pi, kam bija problēmas izvēlēties jebkuru seriālo portu, izņemot automātisko portu OctoPrint.

    Šajā brīdī OctoPi parādīs šo ziņojumu par bojātu kabeli:

    Skatīt arī: Kāda ir atšķirība starp samazināšanu un otrreizēju pārstrādi?

    Stāvoklis: Bezsaistes režīmā (Kļūda: Nav vairāk kandidātu testēšanai, un nav atrasta neviena strādājoša porta/uzskaites kombinācija).)

    Lai to atrisinātu, pārliecinieties, ka esat iegādājies labu USB kabeli, kas ir atbilstoši piemērots datu un enerģijas pārsūtīšanai. Ja jums ir kādas kameras, varat mēģināt izmantot to USB kabeli.

    Ja tā nav, varat iegādāties Amazon Basics vai Anker kabeli no Amazon.

    3. Koriģējiet baudas ātruma un porta iestatījumus

    Baud Rate un Port Settings nosaka un kontrolē, kur un cik daudz datu tiek pārsūtīts starp printeri un Pi. Ja šie iestatījumi ir nepareizi, Pi vienkārši nesavienojas ar 3D printeri.

    Lielākoties šie iestatījumi ir iestatīti automātiskajā režīmā, un tie labi nosaka pareizo vērtību. Tomēr dažreiz tajos var būt norādītas nepareizas vērtības.

    Piemēram, viena lietotāja OctoPrint noteica, ka tā baud Rate ir 9600, kas bija nepareiza vērtība Ender printerim.

    Tāpēc lielākā daļa cilvēku iesaka atstāt iestatījumu Port iestatījumu Auto (automātisks). Pi automātiski pārslēgsies caur visām savām pieslēgvietām, līdz atradīs to, kas ir savienots ar 3D printeri.

    Attiecībā uz baudas ātrumu lielākā daļa cilvēku iesaka Ender 3 printeriem iestatīt 115200. Šī vērtība ir pierādīts, ka tā darbojas gandrīz visiem Ender printeriem. Lietotāja, kurai bija problēma, teica, ka viņai šī vērtība darbojās.

    4. Pi plates iezemēšana

    Daži cilvēki ir atrisinājuši Ender 3 savienojumu ar OctoPrint, zemējot savu Raspberry Pi.

    Pi iezemēšana palīdz atbrīvoties no elektromagnētiskajiem traucējumiem (EMI), kas var sabojāt savienojumu un drukāšanu. EMI rodas tāpēc, ka gan Pi plate, gan 3D printera soļu draiveri rada EMI troksni, kas var traucēt to komunikāciju.

    Tas var izraisīt to, ka Pi plate sūta kļūdas ziņojumus un nesalasāmas komandas printerim. Šīs komandas var vai nu pārtraukt savienojumu, vai arī izraisīt sliktu drukāšanu.

    Kāds lietotājs pamanīja, ka viņa Pi izdrukas ir sliktas, tāpēc viņš pārbaudīja žurnālus. Žurnālos viņš redzēja dažus nesaprotamus simbolus, kas bija sajaukti ar pareizo G-kodu, kas izraisīja problēmu.

    Lai to novērstu, viņš iezemēja savu Raspberry Pi, pieslēdzot to pie printera barošanas avota. Tas samazināja troksni, jo abiem bija viens un tas pats zemējums.

    Lai uzzinātu, kā darbināt printeri, izmantojot Ender 3 barošanas avotu, varat skatīties zemāk redzamo videoklipu.

    Šim nolūkam jums būs nepieciešams LM2596 pazeminošais buck pārveidotājs.

    Tas palīdzēs pārveidot PSU 12 vai 24 V spriegumu uz 5 V spriegumu, kas nepieciešams, lai darbinātu Raspberry Pi. Lai uzzinātu, kā to uzstādīt, varat noskatīties šo videoklipu.

    Vēl viena lieta, kas jāpārbauda, ir lentes kabelis, kas savieno pamatplati ar ekrānu. Cits lietotājs atklāja, ka viņiem bija problēmas, jo lentes kabelis bija salocīts.

    Lentes kabelis nav ekranēts, tāpēc, ja kabelis ir salocīts, tas var radīt elektromagnētiskos traucējumus. Lai to novērstu, pārliecinieties, ka kabelis vienmēr ir taisns un nav salocīts uz sevi.

    Viņš atklāja, ka pēc lentes kabeļa regulēšanas visas viņa pieļautās kļūdas pazuda. Atkārtotas nosūtīšanas pieprasījumu skaits samazinājās no 16 % līdz 0 %, un dažas drukas nepilnības izzuda.

    5. Palaidiet OctoPrint drošajā režīmā

    Darbinot OctoPrint drošajā režīmā, atslēdziet visus trešo pušu spraudņus, kad pārstartējat OctoPrint. Tas ļauj novērst Pi problēmas un noteikt, vai kāds spraudnis nav izraisījis savienojuma problēmas.

    Drošais režīms ir ļoti noderīgs, jo jaunas spraudņu un programmaparatūras versijas var būt atbildīgas par savienojuma problēmām. Tāpēc, kad tās atspējojat, varat viegli pārbaudīt žurnālus, lai noskaidrotu, kas par ko ir atbildīgs.

    Viens no spraudņiem, par kuru vairums lietotāju apgalvo, ka tas rada savienojamības problēmas, ir MeatPack spraudnis. Kāds lietotājs teica, ka viņam bija jāatinstalē MeatPack spraudnis, pirms viņa OctoPrint sāka darboties. Kāds arī apstiprināja, ka tas darbojās viņa Ender 3 Pro kopā ar SKR Mini E3 V2 plati.

    Cits lietotājs teica, ka viņš nolēma instalēt MeatPack spraudni, un tas faktiski izraisīja viņa savienojuma nāvi. Viņš to atinstalēja, un tas salaboja savienojamību no OctoPi uz viņa RPi 3+ ar Ender 3.

    Viens lietotājs izveidoja savienojumu ar OctoPrint, izmantojot drošu režīmu, un tā viņš noskaidroja, ka problēma ir MeatPack spraudnis.

    Citi spraudņi, kas lietotājiem ir radījuši savienojuma problēmas, ir šādi:

    • OctoPrint automātiskās izslēgšanas spraudnis
    • Tasmota spraudnis

    Lai palaistu OctoPrint drošā režīmā, noklikšķiniet uz ikonas Enerģijas ikona uz paneļa. Atvērtajā izvēlnē izvēlieties. Restartējiet OctoPrint drošajā režīmā.

    6. Izslēgt zemas aiztures režīmu

    Zema latentuma režīma izslēgšana var palīdzēt novērst savienojuma problēmas starp 3D printeri un Pi. Tā ir savienojuma opcija, kas mēģina iestatīt zemu latentuma režīmu sērijas portā.

    Kā pieredzēja viens lietotājs, ja tas nav veiksmīgs, tiek atgriezta kļūda, kas noved pie savienojuma pārtraukšanas. Lai to izslēgtu, noklikšķiniet uz atslēgas ikonas, lai atvērtu iestatījumu izvēlni.

    Iestatījumu izvēlnē noklikšķiniet uz Sērijas savienojums> Vispārīgi> Savienojums Ritiniet uz leju, līdz redzat Pieprasīt zemas aiztures režīmu sērijas portā . Atceliet izvēles rūtiņu, ja tā ir atzīmēta.

    7. Izmantojiet pareizu barošanas avotu

    Pareiza barošanas padeve neļauj jūsu Raspberry Pi izslēgties ar pārtraukumiem, jo īpaši ilgstošu izdruku laikā. Tas notiek, jo tādas sastāvdaļas kā Wi-fi karte un SD karte patērē daudz enerģijas.

    Ja uz Raspberry Pi mirgo sarkanā lampiņa, tas ir signāls, ka plati nepietiek enerģijas.

    Tāpēc vienmēr jāizmanto atbilstošs barošanas avots, lai izvairītos no Pi nejaušas savienojuma atslēgšanās. Pi modeļiem no 3. modeļa uz augšu Raspberry iesaka izmantot lādētāju, kura nominālais spriegums ir vismaz 3A/5V.

    Lai pareizi darbinātu Raspberry Pi 4 barošanas bloku, jums vajadzētu mēģināt iegādāties oficiālo Raspberry Pi 4 barošanas bloku. Rakstīšanas laikā tam ir patiešām augsts vērtējums - 4,8/5,0, un daudzi cilvēki norāda, cik tas ir uzticams.

    8. Pārbaudiet Pi Wi-Fi iestatījumus

    Lai veiksmīgi izveidotu savienojumu ar tīklu, ierīcē Pi ir pareizi jāievada Wi-Fi savienojuma dati. Ja dati nav pareizi, jūs pat nevarēsiet pieteikties OctoPi pārlūkprogrammā.

    Lai to atrisinātu, vispirms jāpārbauda, vai jūsu OctoPi ir savienots ar Wi-Fi. Kamēr Pi ir ieslēgts, pieslēdzieties maršrutētājam un pārbaudiet visas pievienotās ierīces, lai redzētu, vai starp tām ir arī jūsu Pi.

    Ja jūsu Pi nav pieejams, iespējams, ka esat nepareizi iestatījis Wi-fi iestatījumus. Lai novērstu kļūdu, jums būs nepieciešams atkārtoti instalēt Pi SD kartē, lai to izlabotu.

    Lai uzzinātu, kā pareizi iestatīt Wi-Fi savam Raspberry Pi, varat aplūkot zemāk redzamo videoklipu.

    9. Ieslēdziet printeri

    Tas izklausās dīvaini, bet pārbaudiet, vai printeris ir ieslēgts, kamēr tam ir pieslēgts Raspberry Pi. Tas ir tāpēc, ka aizmugurējā jauda dažreiz var radīt ilūziju, ka printeris ir ieslēgts, bet tas nav ieslēgts.

    Ja Raspberry Pi ir pieslēgts printera USB pieslēgvietai un ieslēgts, printera plate saņems strāvu no Pi. Dažos gadījumos iedegsies printera LED, radot ilūziju, ka printeris ir ieslēgts.

    Viens lietotājs kādu laiku darbināja printeri, neapzinoties, ka tas ir ieslēgts. Printeris centās sakarst un kustēties, jo Pi platei tika nodrošināta maza jauda.

    Tas ir ļoti bīstami, jo var sabojāt gan Pi plati, gan 3D printera plati. Par laimi, viņi pamanīja, ka printera PSU slēdzis nav ieslēgts, un ieslēdza to atpakaļ, tādējādi atrisinot problēmu.

    10. Noņemt Brltty Linux operētājsistēmā

    Vēl viens iespējamais Ender 3 nesavienošanās ar OctoPrint risinājums ir BrItty noņemšana.

    Ja lietojat OctoPrint Linux datorā, īpaši Ubuntu, iespējams, būs nepieciešams noņemt Brltty, jo šī lietojumprogramma var traucēt USB pieslēgvietu darbību, tādējādi apgrūtinot savienošanu ar printeriem, izmantojot OctoPrint.

    Brltty ir pieejamības programma, kas palīdz cilvēkiem ar invaliditāti, kuri izmanto Braila raksta ierīces, piekļūt Linux konsolei. Tā var traucēt USB sērijas portiem, tāpēc, lai to pārtrauktu, pakete ir jāizņem.

    Kāds lietotājs to atklāja, kad redzēja, ka OctoPrint darbojas Windows instalācijā, bet ne Linux. Tas sāka darboties tikai pēc tam, kad tika noņemts Brltty. Daudzi citi lietotāji arī ir apstiprinājuši šo labojumu.

    Viņš teica, ka viņš pavadīja dažas dienas, izdzēšot un pārinstalējot gan Ubuntu, gan OctoPrint, pat mainot BIOS iestatījumus. Kas viņam palīdzēja, bija noņemt brItty paketi.

    To var izdarīt, izpildot komandu un pēc tam to restartējot:

    sudo apt autoremove Brltty

    11. Instalējiet Creality temperatūras spraudņus

    Daži lietotāji ir ziņojuši, ka, instalējot Creality-2x-temperature-reporting-fix spraudni, tiek novērstas 3D printera savienojuma problēmas.

    Dažu OctoPrint versiju kļūdu dēļ, ja šis draiveris nav instalēts OctoPrint programmā, tas nedarbosies Creality printeriem.

    Ja printeris izmet kļūdas ziņojumu par temp ziņošanu, īpaši pēc tam, kad tikko esat pieslēdzies printerim, tad jums ir nepieciešams spraudnis. Vienkārši atveriet OctoPrint spraudņa pārvaldnieka iestatījumus un instalējiet to.

    12. Instalējiet pareizos draiverus

    Ja lietojat OctoPrint nevis Raspberry Pi, bet gan Windows datorā, instalējiet Ender 3 draiverus. Bez Ender 3 draiveriem printeris nevarēs sazināties ar datoru un izmantot OctoPrint.

    Piemēram, viens lietotājs mēģināja savienot Ender 3 ar Windows datoru, izmantojot Linux portu nosaukumus. Tas nedarbojās, līdz nebija instalēti Ender 3 pareizie Windows draiveri.

    Creality printeru draiverus varat lejupielādēt šeit. Pēc lejupielādes vienkārši atinstalējiet failu un instalējiet draiverus.

    Ja jums ir V1.1.4 plate, tad draiveri, kas jāinstalē, ir CH340 draiveris.

    13. Instalējiet saderības spraudni

    Šis labojums nav specifisks Ender 3, taču tas varētu būt noderīgs tiem, kas izmanto citu zīmolu printerus. OctoPrint neatbalsta tādu zīmolu printerus kā Makerbot un Flashforge.

    Lai tie darbotos un izveidotu savienojumu ar 3D printeri, ir jāuzinstalē īpašs spraudnis GPX. Šis spraudnis papildina Makerbot, Monoprice, Qidi un Flashforge printeru atbalstu, lai tie varētu pareizi sazināties ar OctoPrint.

    Viens lietotājs, kuram ir Qidi Tech 3D printeris, teica, ka viņam bija problēmas ar savienojumu un viņš izmantoja šo ierīci, lai atrisinātu problēmu.

    Savienojuma problēmas starp Ender 3 un OctoPrint var būt diezgan apgrūtinošas. Tomēr, ja piemērosiet iepriekšminētos labojumus, abas ierīces darbosies nekavējoties.

    Veiksmi un laimīgu drukāšanu.

    Roy Hill

    Rojs Hils ir kaislīgs 3D drukāšanas entuziasts un tehnoloģiju guru ar bagātīgām zināšanām par visām lietām, kas saistītas ar 3D drukāšanu. Ar vairāk nekā 10 gadu pieredzi šajā jomā Rojs ir apguvis 3D projektēšanas un drukāšanas mākslu, kā arī kļuvis par ekspertu jaunākajās 3D drukas tendencēs un tehnoloģijās.Rojs ir ieguvis mašīnbūves grādu Kalifornijas Universitātē, Losandželosā (UCLA), un viņš ir strādājis vairākos cienījamos uzņēmumos 3D drukāšanas jomā, tostarp MakerBot un Formlabs. Viņš ir arī sadarbojies ar dažādiem uzņēmumiem un privātpersonām, lai radītu pielāgotus 3D drukātus produktus, kas ir mainījuši viņu nozares.Neatkarīgi no aizraušanās ar 3D drukāšanu, Rojs ir dedzīgs ceļotājs un brīvdabas entuziasts. Viņam patīk pavadīt laiku dabā, doties pārgājienos un kempingā ar ģimeni. Savā brīvajā laikā viņš arī konsultē jaunos inženierus un dalās ar savām bagātajām zināšanām par 3D drukāšanu, izmantojot dažādas platformas, tostarp savu populāro emuāru 3D Printerly 3D Printing.