13 maneres de solucionar Ender 3 que no es connectarà a OctoPrint

Roy Hill 09-07-2023
Roy Hill

Una connexió trencada o inexistent entre OctoPrint i un Ender 3 és un problema comú amb la majoria de la gent. Pot fer que la impressora no es connecti i accepti impressions o impressions de baixa qualitat.

Aquest article us guiarà a través d'alguns mètodes diferents que han funcionat per als usuaris reals sobre com solucionar aquest problema.

    Per què el meu Ender 3 no es connecta a l'OctoPrint

    A més, no podeu utilitzar l'OctoPrint de forma remota ni la finalitat prevista si no es connecta a la impressora. Aquí hi ha algunes coses que poden provocar aquests problemes:

    • Cable USB defectuós
    • Configuració incorrecta del port i de la velocitat en baudios
    • Interferència EMI
    • Funcionament incorrecte Connectors
    • Mode de baixa latència activat
    • Font d'alimentació deficient
    • Configuració de Wi-Fi incorrecta
    • PSU desactivada
    • Paquets Linux amb errors
    • Controladors que falten
    • Connectors no compatibles

    Com solucionar un Ender 3 que no es connectarà a OctoPrint

    A continuació s'explica com arreglar un Ender 3 que no es connectarà a OctoPrint:

    Vegeu també: 30 consells essencials d'impressió 3D per a principiants: millors resultats
    1. Reinicieu el Raspberry Pi
    2. Substituïu el cable USB B
    3. Corregiu la vostra velocitat de transmissió i la configuració del port
    4. Connecteu a terra la vostra placa Pi
    5. Executeu OctoPrint en mode segur
    6. Desactiva el mode de baixa latència
    7. Utilitza una font d'alimentació adequada
    8. Comprova la configuració de Wi-Fi del Pi
    9. Enceneu la impressora
    10. Elimineu Brltty de Linux
    11. Instal·leu la temperatura de Crealitycontroladors per a l'Ender 3.

      Podeu baixar els controladors per a les impressores Creality aquí. Un cop el baixeu, només descomprimiu el fitxer i instal·leu els controladors.

      Si teniu una placa V1.1.4, els controladors que haureu d'instal·lar són el controlador CH340.

      13. Instal·leu el connector de compatibilitat

      Aquesta correcció no és específica d'Ender 3, però pot ser útil per a aquells que utilitzen altres marques. Les marques d'impressores com Makerbot i Flashforge no són compatibles amb OctoPrint de seguida.

      Per treballar i connectar-se a la impressora 3D, heu d'instal·lar un connector especial anomenat GPX. Aquest connector afegeix compatibilitat amb les impressores Makerbot, Monoprice, Qidi i Flashforge perquè es puguin comunicar correctament amb OctoPrint.

      Un usuari que té una impressora Qidi Tech 3D va dir que tenia problemes de connexió i la va utilitzar per resoldre el problema. .

      Els problemes de connexió entre un Ender 3 i OctoPrint poden ser força frustrants. Tanmateix, si apliqueu les correccions anteriors, hauríeu de tenir-les totes dues en funcionament en molt poc temps.

      Bona sort i bona impressió.

      connector
    12. Instal·la els controladors adequats
    13. Instal·la el connector de compatibilitat

    1. Reinicieu el Raspberry Pi

    Una de les primeres coses que provaria quan el vostre Ender 3 no es connecti a OctoPrint és fer un cicle ràpid d'engegada del Raspberry Pi. Això és especialment bo si el vostre Pi funcionava abans sense problemes.

    Simplement apagueu el Raspberry Pi, desconnecteu-lo de la font d'alimentació i deixeu-lo apagat durant cinc minuts. Després de cinc minuts, engegueu-lo i comproveu si es pot connectar correctament a la vostra impressora.

    Nota: No apagueu mai la impressora mentre el Pi encara estigui connectat. Això farà que el Raspberry Pi alimenti el tauler de la impressora 3D, cosa que pot provocar una sèrie d'altres problemes.

    2. Substituïu el vostre cable USB-B

    Càrregar un cable USB defectuós és una de les solucions més habituals per a un OctoPrint que no es connectarà a un Ender 3. Això passa perquè la majoria dels models Ender 3 més nous (Pro i V2) utilitzeu un cable Micro USB en lloc d'un cable USB B.

    La majoria dels cables Micro USB només estan pensats per a la transferència d'energia, no per a la transferència de dades. Per tant, quan els feu servir amb la vostra impressora i OctoPrint, no es transfereixen dades a la impressora.

    Un usuari que va provar tres cables va trobar que cap d'ells era cables de dades. Va trobar un altre cable que tenia al voltant i va funcionar perfectament, ja que va resultar ser un cable de dades. Ara pot controlar la seva impressora 3Dfent servir OctoPi com se suposa que hauria de funcionar.

    Un altre usuari també va tenir aquest problema amb el seu Raspberry Pi, i va tenir problemes per seleccionar qualsevol port sèrie a part del port automàtic d'OctoPrint.

    En aquest moment, OctoPi mostrarà aquest missatge a causa del cable defectuós:

    Estat: fora de línia (Error: no hi ha més candidats per provar i no s'ha detectat cap combinació de port/nàusees que funcioni).

    Per solucionar-ho, assegureu-vos d'obtenir un bon cable USB que tingui una classificació adequada per a la transferència de dades i energia. Si teniu càmeres per aquí, podeu provar d'utilitzar el seu cable USB.

    Si no, podeu obtenir l'Amazon Basics o el cable Anker d'Amazon.

    3. Corregiu la vostra velocitat de transmissió i la configuració del port

    La velocitat de transmissió i la configuració del port detecten i controlen on i quantes dades es transfereixen entre la impressora i la Pi. Si aquests paràmetres són incorrectes, el Pi simplement no es connectarà a la impressora 3D.

    La majoria de vegades, aquests paràmetres estan en Automàtic i fan una bona feina per detectar el valor correcte. Tanmateix, de vegades es poden omplir amb valors incorrectes.

    Per exemple, OctoPrint d'un usuari va determinar que la seva velocitat de transmissió era 9600, que era el valor incorrecte per a una impressora Ender.

    Així, la majoria la gent recomana deixar la configuració Port a Auto. El Pi circularà automàticament per tots els seus ports fins que trobi el connectat a la impressora 3D.

    Per a la velocitat en baudios, la majoria de la gentrecomanem establir-lo en un valor de 115200 per a impressores Ender 3. S'ha demostrat que aquest valor funciona per a gairebé totes les impressores Ender. L'usuari que va tenir el problema va dir que aquest valor li funcionava.

    4. Posa a terra la teva placa Pi

    Algunes persones han arreglat la seva connexió d'Ender 3 a OctoPrint posant a terra la seva Raspberry Pi.

    La posada a terra de la teva Pi ajuda a desfer-se de les interferències electromagnètiques (EMI) que poden arruïnar la teva connexió i la teva impressió. L'EMI es produeix perquè tant la placa Pi com els controladors pas a pas de la impressora 3D produeixen sorolls EMI que poden interferir amb la seva comunicació.

    Això pot provocar que la placa Pi enviï missatges d'error i ordres il·legibles a la impressora. Aquestes ordres poden trencar la seva connexió o donar lloc a una impressió incorrecta.

    Un usuari es va adonar que obtenia impressions pobres a través del seu Pi, així que va comprovar els seus registres. Als registres, va veure alguns símbols inintel·ligibles barrejats amb el codi G adequat, causant el problema.

    Per solucionar-ho, va posar a terra el seu Raspberry Pi alimentant-lo a través de la font d'alimentació de la impressora. Això va reduir el soroll, ja que tots dos tenien la mateixa terra.

    Podeu seguir el vídeo següent per saber com alimentar la vostra impressora mitjançant la font d'alimentació d'un Ender 3.

    Per a això, sou Necessitarà un convertidor reductor LM2596.

    Això ajudarà a convertir els 12 o 24V de la PSU als 5V necessaris per alimentar el Raspberry Pi. Podeu comprovarEn aquest vídeo trobareu consells sobre com instal·lar-lo.

    Una altra cosa que cal comprovar és el cable de cinta que connecta la placa base a la pantalla. Un altre usuari va descobrir que tenia problemes a causa de la forma en què es va plegar el cable de cinta.

    El cable de cinta no està blindat, de manera que si el cable està plegat, pot provocar interferències EMI. Per solucionar-ho, assegureu-vos que el cable estigui recte en tot moment i que no estigui plegat sobre si mateix.

    Va trobar que després d'ajustar el cable de cinta, tots els errors que havia desaparegut. La quantitat de sol·licituds de reenviament va passar del 16% al 0% i algunes imperfeccions d'impressió van desaparèixer.

    5. Executeu OctoPrint en mode segur

    Executeu OctoPrint en mode segur desactiva tots els connectors de tercers quan reinicieu l'OctoPrint. Això us permet resoldre problemes del Pi i determinar si hi ha algun connector darrere dels problemes de connexió.

    El mode segur és molt útil perquè les noves versions de connectors i microprogramari poden ser responsables dels problemes de connexió. Per tant, quan els desactiveu, podeu comprovar fàcilment els registres per veure quin és el responsable de què.

    Un connector que la majoria dels usuaris diuen que és responsable dels problemes de connectivitat és el connector MeatPack. Un usuari va dir que havia de desinstal·lar el connector MeatPack abans que el seu OctoPrint comencés a funcionar. Algú també va confirmar que li funcionava al seu Ender 3 Pro, juntament amb una placa SKR Mini E3 V2.

    Un altre usuari va dir que va decidir fer-ho.instal·leu el connector MeatPack i això va provocar que la seva connexió morís. El va desinstal·lar i va solucionar la connectivitat de l'OctoPi al seu RPi 3+ amb l'Ender 3.

    Un usuari es va connectar a OctoPrint mitjançant el mode segur i així va descobrir que el problema era el connector MeatPack.

    Altres connectors destacats que han causat problemes de connexió als usuaris inclouen:

    • Complement d'apagada automàtica OctoPrint
    • Connector Tasmota

    Per executar OctoPrint en mode segur, feu clic a la icona d'engegada al tauler. Al menú que apareix, seleccioneu Reinicia OctoPrint en mode segur.

    6. Desactiva el mode de latència baixa

    La desactivació del mode de latència baixa pot ajudar a solucionar els problemes de connexió entre la impressora 3D i el Pi. És una opció de connexió que intenta establir un mode de latència baixa al port sèrie.

    Com va experimentar un usuari, si no té èxit, retorna un error que provoca una connexió finalitzada. Per desactivar-lo, feu clic a la icona de la clau per obrir el menú de configuració.

    Al menú de configuració, feu clic a Connexió sèrie > General > Connexió . Desplaceu-vos cap avall fins que vegeu Solicita el mode de baixa latència al port sèrie . Desmarqueu la casella si està marcada.

    7. Utilitzeu una font d'alimentació adequada

    Una font d'alimentació adequada evita que el vostre Raspberry Pi s'apagui de manera intermitent, especialment durant impressions llargues. Això passa perquè components com el Wi-Fila targeta SD i la targeta SD consumeixen molta energia.

    Si veieu que la llum vermella de la vostra Raspberry Pi parpelleja, això és un senyal que la placa no està rebent prou energia.

    Així que , sempre hauríeu d'utilitzar una font d'alimentació adequada per evitar que el Pi tanqui la connexió aleatòriament. Per als models Pi 3 a partir, Raspberry recomana utilitzar un carregador amb una capacitat mínima de 3A/5V.

    Has de provar d'aconseguir la font d'alimentació oficial de Raspberry Pi 4 per alimentar correctament la placa Raspberry Pi. Té una puntuació molt alta de 4,8/5,0 en el moment d'escriure i molta gent afirma com de fiable és.

    8. Comproveu la configuració de Wi-Fi del Pi

    Heu d'introduir els detalls de la connexió Wi-Fi correctament al vostre Pi perquè tingui una connexió correcta a la xarxa. Si els detalls no són correctes, ni tan sols podreu iniciar sessió a OctoPi al vostre navegador.

    Per solucionar-ho, primer heu de comprovar si l'OctoPi està connectat a la vostra Wi-Fi. Mentre el Pi està encès, inicieu la sessió al vostre encaminador i comproveu tots els dispositius connectats per veure si el Pi es troba entre ells.

    Si el vostre Pi no hi és, és possible que hàgiu obtingut la Wi-Fi. configuracions incorrectes. Haureu de tornar a flashejar Pi a la vostra targeta SD per solucionar l'error.

    Podeu veure el vídeo següent per veure com configurar correctament la vostra Wi-Fi al vostre Raspberry Pi.

    Vegeu també: Com imprimir PETG en 3D en un Ender 3

    9. Enceneu la impressora

    Això sembla una solució estranya, però comproveu si la impressora està encesamentre el vostre Raspberry Pi està connectat a ell. Això es deu al fet que de vegades l'alimentació posterior pot produir la il·lusió que la impressora estigui encès sense que estigui encès.

    Si el Raspberry Pi està connectat al port USB de la impressora i s'encén, la placa de la impressora rebrà energia del Pi. . En alguns casos, el LED de la impressora s'il·luminarà, produint la il·lusió d'estar encès.

    Un usuari va fer servir la impressora durant una estona sense adonar-se que estava encesa. La impressora tenia dificultats per escalfar-se i moure's a causa de la baixa potència que es proporcionava a través de la placa Pi.

    Això és molt perillós, ja que pot arruïnar tant la placa Pi com la de la impressora 3D. Per sort, es van adonar que l'interruptor de la PSU de la impressora no estava activat i la van tornar a encendre, resolent el problema.

    10. Elimineu Brltty a Linux

    Una altra solució possible perquè el vostre Ender 3 no es connecti a OctoPrint és eliminar BrItty.

    Si esteu executant OctoPrint en un ordinador Linux, Ubuntu específicament, potser haureu de elimineu Brltty, ja que aquesta aplicació pot interferir amb els vostres ports USB dificultant la connexió a les impressores mitjançant OctoPrint.

    Brltty és una aplicació d'accessibilitat que ajuda les persones amb discapacitat que utilitzen dispositius braille a accedir a la consola Linux. Pot interferir amb els ports sèrie USB, de manera que per aturar-ho, heu d'eliminar el paquet.

    Un usuari ho va descobrir quan va veure que OctoPrint treballava en la seva instal·lació de Windowsperò no Linux. Només va començar a funcionar després que eliminessin Brltty. Molts altres usuaris també han confirmat aquesta solució.

    Va dir que va passar uns quants dies esborrant i reinstal·lant tant Ubuntu com OctoPrint, fins i tot canviant la seva configuració de BIOS. El que li va funcionar va ser eliminar el paquet brItty.

    Podeu fer-ho executant l'ordre i reiniciant-lo després:

    sudo apt autoremove Brltty

    11. Instal·leu els connectors de temperatura Creality

    Alguns usuaris han informat que la instal·lació del connector Creality-2x-temperature-reporting-fix soluciona els problemes de connexió amb la seva impressora 3D.

    A causa d'errors en algunes versions de OctoPrint, si aquest controlador no està instal·lat a OctoPrint, no funcionarà per a les impressores Creality.

    Si la vostra impressora està llançant un missatge d'error sobre els informes temporals, sobretot després d'haver-te connectat a la impressora, llavors necessiteu el connector. Només cal que aneu al gestor de connectors OctoPrint a la configuració i instal·leu-lo.

    12. Instal·leu els controladors adequats

    Si feu servir OctoPrint en un ordinador amb Windows en lloc d'un Raspberry Pi, voldreu instal·lar els controladors per a l'Ender 3. Sense els controladors de l'Ender 3, la impressora no. No es pot comunicar amb l'ordinador i utilitzar OctoPrint.

    Per exemple, un usuari estava intentant connectar un Ender 3 a una màquina Windows utilitzant noms de port Linux. No va funcionar fins que van instal·lar el Windows adequat

    Roy Hill

    Roy Hill és un apassionat entusiasta de la impressió 3D i un guru de la tecnologia amb un gran coneixement sobre tot allò relacionat amb la impressió 3D. Amb més de 10 anys d'experiència en el camp, Roy ha dominat l'art del disseny i la impressió en 3D, i s'ha convertit en un expert en les últimes tendències i tecnologies d'impressió 3D.Roy és llicenciat en enginyeria mecànica per la Universitat de Califòrnia, Los Angeles (UCLA) i ha treballat per a diverses empreses de renom en el camp de la impressió 3D, com MakerBot i Formlabs. També ha col·laborat amb diverses empreses i particulars per crear productes impresos en 3D personalitzats que han revolucionat les seves indústries.A part de la seva passió per la impressió 3D, Roy és un viatger àvid i un entusiasta de l'aire lliure. Li agrada passar temps a la natura, fer senderisme i acampar amb la seva família. En el seu temps lliure, també és mentor d'enginyers joves i comparteix la seva riquesa de coneixements sobre impressió 3D a través de diverses plataformes, inclòs el seu popular bloc, 3D Printerly 3D Printing.