13 maniere om Ender 3 reg te stel wat nie aan OctoPrint sal koppel nie

Roy Hill 09-07-2023
Roy Hill

'n Gebreekte of nie-bestaande verbinding tussen OctoPrint en 'n Ender 3 is 'n algemene probleem wat die meeste mense ondervind. Dit kan daartoe lei dat die drukker nie koppel aan en afdrukke aanvaar nie, of lae-gehalte afdrukke.

Hierdie artikel sal jou deur 'n paar verskillende metodes lei wat vir regte gebruikers gewerk het oor hoe om hierdie probleem reg te kry.

    Hoekom koppel my Ender 3 nie aan OctoPrint nie

    Jy kan boonop nie OctoPrint op afstand of sy beoogde doel gebruik as dit nie aan die drukker koppel nie. Hier is 'n paar dinge wat tot hierdie kwessies kan lei:

    • Foutiewe USB-kabel
    • Verkeerde poort- en Baud-tempo-instellings
    • EMI-interferensie
    • Wan funksioneer Inproppe
    • Lae latensiemodus geaktiveer
    • Swak kragtoevoer
    • Verkeerde Wi-Fi-instellings
    • PSU afgeskakel
    • Buggy Linux-pakkette
    • Vermiste drywers
    • Onondersteunde inproppe

    Hoe om 'n Ender 3 reg te stel wat nie aan OctoPrint sal koppel nie

    Hier is hoe om 'n Ender 3 reg te stel wat nie aan OctoPrint sal koppel nie:

    Sien ook: Hoe om Ender 3 V2-skermfirmware op te gradeer – Marlin, Mriscoc, Jyers
    1. Herbegin die Raspberry Pi
    2. Vervang jou USB B-kabel
    3. Korrigeer jou baudtempo en poortinstellings
    4. Aard jou Pi-bord
    5. Laat OctoPrint in veilige modus uit
    6. Deaktiveer lae latensiemodus
    7. Gebruik 'n behoorlike kragtoevoer
    8. Gaan die Pi se Wi-Fi-instellings na
    9. Skakel jou drukker aan
    10. Verwyder Brltty van Linux
    11. Installeer Creality-temperatuurdrywers vir die Ender 3.

      Jy kan die drywers vir Creality-drukkers hier aflaai. Sodra jy dit afgelaai het, pak net die lêer uit en installeer die drywers.

      As jy 'n V1.1.4 bord het, dan is die drywers wat jy moet installeer die CH340 Driver.

      13. Installeer verenigbaarheid-inprop

      Hierdie oplossing is nie Ender 3-spesifiek nie, maar dit kan nuttig wees vir diegene wat ander handelsmerke gebruik. Drukkerhandelsmerke soos Makerbot en Flashforge word nie reg uit die boks deur OctoPrint ondersteun nie.

      Vir hulle om mee te werk en aan die 3D-drukker te koppel, moet jy 'n spesiale inprop genaamd GPX installeer. Hierdie inprop voeg ondersteuning by vir Makerbot-, Monoprice-, Qidi- en Flashforge-drukkers sodat hulle behoorlik met OctoPrint kan kommunikeer.

      Een gebruiker wat 'n Qidi Tech 3D-drukker het, het gesê hy het verbindingsprobleme en het dit gebruik om die probleem op te los .

      Konneksieprobleme tussen 'n Ender 3 en OctoPrint kan nogal frustrerend wees. As jy egter die regstellings hierbo toepas, behoort jy albei in 'n japtrap aan die gang te hê.

      Sterkte en gelukkige drukwerk.

      plugin
    12. Installeer die regte drywers
    13. Installeer verenigbaarheidsinprop

    1. Herbegin The Raspberry Pi

    Een van die eerste dinge wat ek sal probeer wanneer jou Ender 3 nie aan OctoPrint koppel nie, is om 'n vinnige kragsiklus van die Raspberry Pi te doen. Dit is veral goed as jou Pi voorheen sonder probleme gewerk het.

    Skakel eenvoudig die Raspberry Pi af, ontkoppel dit van die kragbron en laat dit vir vyf minute af. Skakel dit na vyf minute aan en kyk of dit behoorlik aan jou drukker kan koppel.

    Let wel: Moet nooit jou drukker afskakel terwyl jou Pi nog gekoppel is nie. Dit sal veroorsaak dat die Raspberry Pi die 3D-drukker se bord weer krag gee, wat tot 'n hele rits ander probleme kan lei.

    2. Vervang jou USB-B-kabel

    Die laai van 'n foutiewe USB-kabel is een van die mees algemene oplossings vir 'n OctoPrint wat nie aan 'n Ender 3 sal koppel nie. Dit gebeur omdat die meeste van die nuwer Ender 3-modelle (Pro en V2) gebruik 'n mikro-USB in plaas van 'n USB B-kabel.

    Die meeste mikro-USB-kabels is slegs bedoel vir kragoordrag, nie vir data-oordrag nie. Dus, wanneer jy dit met jou drukker en OctoPrint gebruik, word geen data na die drukker oorgedra nie.

    Een gebruiker wat drie kabels probeer het, het gevind dat nie een van hulle datakabels was nie. Hy het 'n ander kabel gekry wat hy rondgelê het en dit het heeltemal gewerk aangesien dit 'n datakabel was. Hy kan nou sy 3D-drukker beheergebruik OctoPi soos dit veronderstel is om te werk.

    Nog 'n gebruiker het ook hierdie probleem met hul Raspberry Pi gehad, wat probleme ondervind om enige reekspoort behalwe die outo-poort op OctoPrint te kies.

    Op hierdie stadium het OctoPi sal hierdie boodskap vertoon as gevolg van die foutiewe kabel:

    Toestand: Vanlyn (Fout: Geen kandidate meer om te toets nie, en geen werkende poort/naar-kombinasie bespeur nie.)

    Om dit reg te stel, maak seker jy kry 'n goeie USB-kabel wat behoorlik gegradeer is vir data en kragoordrag. As jy enige kameras het wat rondlê, kan jy probeer om hul USB-kabel te gebruik.

    Indien nie, kan jy óf die Amazon Basics óf Anker Cable by Amazon kry.

    3. Korrigeer jou Baud-tempo en Poort-instellings

    Die Baud-tempo en Poort-instellings bespeur en beheer waar en hoeveel data tussen die drukker en die Pi oorgedra word. As hierdie instellings verkeerd is, sal die Pi eenvoudig nie aan die 3D-drukker koppel nie.

    Meeste kere is hierdie instellings op Outo en hulle doen goeie werk om die korrekte waarde op te spoor. Hulle kan egter soms met die verkeerde waardes gevul word.

    Byvoorbeeld, een gebruiker se OctoPrint het vasgestel dat hul Baud Rate 9600 was wat die verkeerde waarde vir 'n Ender drukker was.

    Dus, die meeste mense beveel aan om die Port-instelling op Outo te laat. Die Pi sal outomaties deur al sy poorte loop totdat dit die een kry wat aan die 3D-drukker gekoppel is.

    Vir die Baud-tempo, die meeste mensebeveel aan om dit op 'n waarde van 115200 te stel vir Ender 3-drukkers. Daar is bewys dat hierdie waarde vir byna alle Ender-drukkers werk. Die gebruiker wat die probleem gehad het, het gesê dat hierdie waarde vir haar werk.

    4. Grond jou Pi-bord

    Sommige mense het hul Ender 3-verbinding met OctoPrint reggemaak deur hul Raspberry Pi te aard.

    Om jou Pi te aard, help om ontslae te raak van elektromagnetiese interferensie (EMI) wat jou verbinding kan ruïneer en jou druk. EMI gebeur omdat beide jou Pi-bord en die 3D-drukker se stepper-drywers EMI-geraas produseer wat met hul kommunikasie kan inmeng.

    Dit kan daartoe lei dat die Pi-bord foutboodskappe en onleesbare opdragte na jou drukker stuur. Hierdie opdragte kan óf hul verbinding verbreek óf 'n slegte afdruk tot gevolg hê.

    Een gebruiker het opgemerk dat hy swak afdrukke deur sy Pi kry, so hy het sy logs nagegaan. In die logs het hy 'n paar onverstaanbare simbole gesien wat met die regte G-kode gemeng is, wat die probleem veroorsaak het.

    Om dit reg te stel, het hy sy Raspberry Pi geaard deur dit deur die drukker se kragtoevoer te laat stroom. Dit het die geraas verminder aangesien hulle albei dieselfde grond gehad het.

    Jy kan die video hieronder volg om te leer hoe om jou drukker van krag te voorsien deur 'n Ender 3 se kragtoevoer.

    Hiervoor is jy gaan 'n LM2596 step-down buck converter nodig hê.

    Dit sal help om die PSU se 12 of 24V om te skakel na die 5V wat nodig is om die Raspberry Pi aan te dryf. Jy kan kykuit hierdie video vir wenke oor hoe om dit te installeer.

    'n Ander ding om na te kyk is die lintkabel wat die hoofbord met die skerm verbind. 'n Ander gebruiker het uitgevind dat hulle probleme ondervind as gevolg van die manier waarop hul lintkabel gevou is.

    Die lintkabel is nie afgeskerm nie, so as die kabel gevou is, kan dit tot EMI-interferensie lei. Om dit reg te maak, maak seker dat die kabel te alle tye reguit is en dat dit nie op homself gevou is nie.

    Hy het gevind dat nadat hy sy lintkabel verstel het, al die foute wat hy gehad het, weg is. Die hoeveelheid herstuurversoeke het van 16% af na 0% gedaal en sommige drukonvolmaakthede het verdwyn.

    5. Begin OctoPrint in veilige modus

    Om OctoPrint in veilige modus te laat loop, deaktiveer alle derdeparty-inproppe wanneer jy jou OctoPrint herlaai. Dit stel jou in staat om die Pi te foutspoor en vas te stel of enige inprop agter die verbindingskwessies is.

    Veilige modus is baie nuttig omdat nuwe weergawes van inproppe en firmware vir verbindingkwessies verantwoordelik kan wees. Dus, wanneer jy hulle deaktiveer, kan jy maklik die logs nagaan om te sien wat verantwoordelik is vir wat.

    Een inprop wat volgens die meeste gebruikers verantwoordelik is vir konnektiwiteitskwessies, is die MeatPack-inprop. 'n Gebruiker het gesê dat hy die MeatPack-inprop moes deïnstalleer voordat sy OctoPrint begin werk het. Iemand het ook bevestig dat dit vir hom gewerk het op sy Ender 3 Pro, saam met 'n SKR Mini E3 V2-bord.

    'n Ander gebruiker het gesê dat hy besluit het ominstalleer die MeatPack-inprop en dit het eintlik veroorsaak dat sy verbinding dood is. Hy het dit gedeïnstalleer en dit het die verbinding vanaf die OctoPi op sy RPi 3+ met die Ender 3 herstel.

    Een gebruiker het met veilige modus aan OctoPrint gekoppel en dis hoe hy uitgevind het dat die MeatPack-inprop die probleem was.

    Ander inpropproppe wat verbindingsprobleme vir gebruikers veroorsaak het, sluit in:

    • OctoPrint Outomatiese afsluit-inprop
    • Tasmota-inprop

    Om te hardloop OctoPrint in veilige modus, klik op die Power-ikoon op die dashboard. In die kieslys wat verskyn, kies Herbegin OctoPrint in veilige modus.

    6. Deaktiveer Lae Latency-modus

    Deaktiveer Lae Latency-modus kan help om verbindingskwessies tussen jou 3D-drukker en jou Pi op te los. Dit is 'n verbinding-opsie wat probeer om 'n lae latensiemodus op die reekspoort te stel.

    Soos een gebruiker ervaar het, as dit nie suksesvol is nie, gee dit 'n fout terug wat lei tot 'n beëindigde verbinding. Om dit af te skakel, klik op die sleutel-ikoon om die instellingskieslys oop te maak.

    Klik in die instellingskieslys op Seriële verbinding > Algemeen > Verbinding . Rollees af totdat jy Versoek lae vertraging-modus op die reekspoort sien. Ontmerk die blokkie as dit gemerk is.

    7. Gebruik 'n behoorlike kragtoevoer

    'n Behoorlike kragtoevoer keer dat jou Raspberry Pi af en toe afskakel, veral tydens lang afdrukke. Dit gebeur omdat komponente soos die Wi-fikaart en die SD-kaart verbruik baie krag.

    As jy die rooi lig op jou Raspberry Pi sien flikker, is dit 'n teken dat die bord nie genoeg krag kry nie.

    Dus , moet jy altyd 'n behoorlike kragtoevoer gebruik om te verhoed dat die Pi die verbinding lukraak afskakel. Vir Pi-modelle 3 opwaarts, beveel Raspberry aan om 'n laaier te gebruik wat ten minste 3A/5V gegradeer is.

    Jy moet probeer om die amptelike Raspberry Pi 4-kragbron te kry om die Raspberry Pi-bord behoorlik van krag te voorsien. Dit het 'n baie hoë gradering van 4.8/5.0 ten tyde van die skryf hiervan en baie mense sê hoe betroubaar dit is.

    8. Gaan die Pi se Wi-Fi-instellings na

    Jy moet die besonderhede van die Wi-Fi-verbinding behoorlik in jou Pi invoer sodat dit 'n suksesvolle verbinding met die netwerk kan hê. As die besonderhede nie korrek is nie, sal jy nie eers in jou blaaier by OctoPi kan aanmeld nie.

    Om dit reg te stel, moet jy eers kyk of jou OctoPi aan jou Wi-Fi gekoppel is. Terwyl jou Pi aan is, meld aan by jou router en kyk na al die toestelle wat gekoppel is om te sien of jou Pi tussen hulle is.

    As jou Pi nie daar is nie, dan het jy dalk die Wi-fi gekry instellings verkeerd. Jy sal Pi weer op jou SD-kaart moet flits om die fout reg te stel.

    Jy kan die video hieronder kyk om te sien hoe om jou Wi-Fi behoorlik op jou Raspberry Pi op te stel.

    9. Skakel jou drukker aan

    Dit klink na 'n vreemde oplossing, maar kyk of jou drukker aangeskakel isterwyl jou Raspberry Pi daaraan gekoppel is. Dit is omdat terugkrag soms die illusie kan veroorsaak dat die drukker aan is sonder dat dit aan is.

    As die Raspberry Pi by die drukker se USB-poort ingeprop en aangeskakel is, sal die drukker se bord krag van die Pi ontvang . In sommige gevalle sal die drukker se LED brand, wat die illusie skep dat dit aan is.

    Een gebruiker het hul drukker vir 'n rukkie laat loop sonder om te besef dat dit aan was. Die drukker het gesukkel om op te warm en te beweeg as gevolg van die lae krag wat deur die Pi-bord voorsien word.

    Dit is baie gevaarlik aangesien dit beide die Pi-bord en die 3D-drukker se bord kan verwoes. Gelukkig het hulle opgemerk dat die skakelaar op die drukker se PSU nie aan was nie en hulle het dit weer aangeskakel, wat die probleem opgelos het.

    10. Verwyder Brltty op Linux

    Nog 'n moontlike oplossing vir jou Ender 3 wat nie aan OctoPrint koppel nie, is om BrItty te verwyder.

    As jy OctoPrint op 'n Linux-rekenaar, Ubuntu spesifiek gebruik, moet jy dalk verwyder Brltty aangesien hierdie toepassing met jou USB-poorte kan inmeng wat dit moeilik maak om aan die drukkers te koppel via OctoPrint.

    Brltty is 'n toeganklikheidsprogram wat gestremde mense wat braille-toestelle gebruik om toegang tot die Linux-konsole te kry. Dit kan inmeng met USB-reekspoorte, so om dit te stop, moet jy die pakket verwyder.

    'n Gebruiker het dit ontdek toe hulle sien OctoPrint werk aan hul Windows-installasiemaar nie Linux nie. Dit het eers begin werk nadat hulle Brltty verwyder het. Baie ander gebruikers het hierdie regstelling ook bevestig.

    Hy het gesê hy het 'n paar dae spandeer om beide Ubuntu en OctoPrint uit te vee en weer te installeer, selfs om sy BIOS-instellings te verander. Wat vir hom gewerk het, was om die brItty-pakket te verwyder.

    Sien ook: 7 Beste 3D-drukkers vir hoë detail/resolusie, klein onderdele

    Jy kan dit doen deur die opdrag uit te voer en dit daarna weer te begin:

    sudo apt autoremove Brltty

    11. Installeer die Creality Temperatuur-inproppe

    Sommige gebruikers het gerapporteer dat die installering van die Creality-2x-temperature-reporting-fix-inprop hul verbindingprobleme met hul 3D-drukker regstel.

    As gevolg van foute in sommige weergawes van OctoPrint, as hierdie drywer nie in OctoPrint geïnstalleer is nie, sal dit nie vir Creality-drukkers werk nie.

    As jou drukker 'n foutboodskap oor tydelike verslaggewing stuur, veral nadat jy pas aan die drukker gekoppel het, dan het jy die inprop nodig. Gaan net af na die OctoPrint-inpropbestuurder in die instellings en installeer dit.

    12. Installeer die regte drywers

    As jy OctoPrint op 'n Windows-rekenaar gebruik in plaas van 'n Raspberry Pi, gaan jy drywers vir die Ender 3 wil installeer. Sonder die Ender 3-drywers sal die drukker ' om met die rekenaar te kan kommunikeer en OctoPrint te gebruik.

    Byvoorbeeld, een gebruiker het probeer om 'n Ender 3 aan 'n Windows-masjien te koppel deur Linux-poortname te gebruik. Dit het nie gewerk totdat hulle die regte Windows geïnstalleer het nie

    Roy Hill

    Roy Hill is 'n passievolle 3D-druk-entoesias en tegnologie-ghoeroe met 'n magdom kennis oor alles wat met 3D-drukwerk verband hou. Met meer as 10 jaar ondervinding in die veld, het Roy die kuns van 3D-ontwerp en -druk bemeester, en het 'n kenner geword in die nuutste 3D-druktendense en -tegnologie.Roy het 'n graad in meganiese ingenieurswese aan die Universiteit van Kalifornië, Los Angeles (UCLA), en het vir verskeie betroubare maatskappye op die gebied van 3D-drukwerk gewerk, insluitend MakerBot en Formlabs. Hy het ook met verskeie besighede en individue saamgewerk om pasgemaakte 3D-gedrukte produkte te skep wat 'n rewolusie in hul nywerhede gemaak het.Afgesien van sy passie vir 3D-drukwerk, is Roy 'n ywerige reisiger en 'n buitelug-entoesias. Hy geniet dit om tyd in die natuur deur te bring, stap en kamp saam met sy gesin. In sy vrye tyd gee hy ook mentors vir jong ingenieurs en deel hy sy rykdom kennis oor 3D-drukwerk deur verskeie platforms, insluitend sy gewilde blog, 3D Printerly 3D Printing.