13 Paraan Kung Paano Ayusin ang Ender 3 na Hindi Makakonekta sa OctoPrint

Roy Hill 09-07-2023
Roy Hill

Ang sirang o hindi umiiral na koneksyon sa pagitan ng OctoPrint at isang Ender 3 ay isang karaniwang isyu na kinakaharap ng karamihan sa mga tao. Maaari itong humantong sa printer na hindi kumonekta at tumanggap ng mga print, o mababang kalidad na mga print.

Ang artikulong ito ay gagabay sa iyo sa ilang iba't ibang paraan na nagtrabaho para sa mga totoong user kung paano ayusin ang isyung ito.

    Bakit Hindi Kumonekta ang aking Ender 3 sa OctoPrint

    Bukod dito, hindi mo magagamit ang OctoPrint nang malayuan o ang layunin nito kung hindi ito kumokonekta sa printer. Narito ang ilang bagay na maaaring humantong sa mga isyung ito:

    • Maling USB cable
    • Maling Mga Setting ng Port at Baud rate
    • EMI Interference
    • Maling gumagana Mga Plugin
    • Naka-enable ang Low latency Mode
    • Mahina ang power supply
    • Maling mga setting ng Wi-Fi
    • Na-off ang PSU
    • Buggy Linux packages
    • Nawawalang mga driver
    • Hindi sinusuportahang plugin

    Paano Mag-ayos ng Ender 3 na Hindi Makakonekta sa OctoPrint

    Narito kung paano ayusin ang Ender 3 na hindi makakonekta sa OctoPrint:

    Tingnan din: Pinakamahusay na PETG 3D Printing Speed ​​& Temperatura (Nozzle at Kama)
    1. I-restart ang Raspberry Pi
    2. Palitan ang iyong USB B cable
    3. Itama ang iyong baud rate at mga setting ng port
    4. Ground ang iyong Pi board
    5. Patakbuhin ang OctoPrint sa safe mode
    6. I-disable ang low latency mode
    7. Gumamit ng wastong power supply
    8. Suriin ang mga setting ng Wi-Fi ng Pi
    9. I-on ang iyong printer
    10. Alisin ang Brltty sa Linux
    11. I-install ang Creality temperaturemga driver para sa Ender 3.

      Maaari mong i-download ang mga driver para sa mga Creality printer dito. Kapag na-download mo na ito, i-unzip lang ang file at i-install ang mga driver.

      Kung mayroon kang V1.1.4 board, ang mga driver na dapat mong i-install ay ang CH340 Driver.

      13. I-install ang Compatibility Plugin

      Ang pag-aayos na ito ay hindi partikular sa Ender 3, ngunit maaaring makatulong ito sa mga gumagamit ng iba pang brand. Ang mga tatak ng printer tulad ng Makerbot at Flashforge ay hindi sinusuportahan ng OctoPrint sa labas ng kahon.

      Para magtrabaho sila at makakonekta sa 3D printer, kailangan mong mag-install ng espesyal na plugin na tinatawag na GPX. Ang plugin na ito ay nagdaragdag ng suporta para sa Makerbot, Monoprice, Qidi, at Flashforge na mga printer para makapag-usap sila nang maayos sa OctoPrint.

      Isang user na may Qidi Tech 3D printer ang nagsabing nagkakaroon siya ng mga isyu sa koneksyon at ginamit niya ito upang malutas ang problema .

      Maaaring nakakabigo ang mga isyu sa koneksyon sa pagitan ng Ender 3 at OctoPrint. Gayunpaman, kung ilalapat mo ang mga pag-aayos sa itaas, dapat ay pareho mong magagamit ang mga ito nang wala sa oras.

      Good Luck and Happy Printing.

      plugin
    12. I-install ang mga wastong driver
    13. I-install ang compatibility plugin

    1. I-restart ang Raspberry Pi

    Isa sa mga unang bagay na susubukan ko kapag hindi kumonekta ang iyong Ender 3 sa OctoPrint ay ang paggawa ng mabilis na power cycle ng Raspberry Pi. Ito ay lalong mabuti kung ang iyong Pi ay gumagana noon nang walang mga isyu.

    I-shut down lang ang Raspberry Pi, idiskonekta ito sa pinagmumulan ng kuryente at iwanan ito sa loob ng limang minuto. Pagkatapos ng limang minuto, i-on ito at tingnan kung makakakonekta ito nang maayos sa iyong printer.

    Tandaan: Huwag kailanman i-off ang iyong printer habang nakakonekta pa rin ang iyong Pi. Magiging sanhi ito ng Raspberry Pi na i-back-power ang board ng 3D printer na maaaring humantong sa maraming iba pang mga isyu.

    2. Palitan ang Iyong USB-B Cable

    Ang pag-charge ng sira na USB cable ay isa sa mga pinakakaraniwang pag-aayos para sa isang OctoPrint na hindi makakonekta sa isang Ender 3. Nangyayari ito dahil karamihan sa mga mas bagong modelo ng Ender 3 (Pro at V2) gumamit ng Micro USB sa halip na USB B cable.

    Karamihan sa mga Micro USB cable ay para lang sa paglipat ng kuryente, hindi para sa paglilipat ng data. Kaya, kapag ginamit mo ang mga ito sa iyong printer at OctoPrint, walang data na naililipat sa printer.

    Natuklasan ng isang user na sumubok ng tatlong cable na wala sa mga ito ang mga data cable. Nakakita siya ng isa pang cable na nakalatag sa paligid at ito ay gumagana nang maayos dahil ito ay naging isang data cable. Makokontrol na niya ang kanyang 3D printergamit ang OctoPi kung paano ito gagana.

    May isa pang user ang nagkaroon ng ganitong isyu sa kanilang Raspberry Pi, na nagkakaproblema sa pagpili ng anumang Serial port bukod sa Auto port sa OctoPrint.

    Sa puntong ito, OctoPi ipapakita ang mensaheng ito dahil sa sira na cable:

    State: Offline (Error: Wala nang kandidatong susuriin, at walang gumaganang port/nauseate combination na nakita.)

    Upang ayusin ito, tiyaking makakakuha ka ng magandang USB cable na wastong na-rate para sa data at power transfer. Kung mayroon kang anumang mga camera na nakapalibot, maaari mong subukang gamitin ang kanilang USB cable.

    Kung hindi, maaari mong makuha ang alinman sa Amazon Basics o Anker Cable mula sa Amazon.

    3. Itama ang Iyong Baud Rate at Mga Setting ng Port

    Ang Baud Rate at Mga Setting ng Port ay nakikita at kinokontrol kung saan at gaano karaming data ang inililipat sa pagitan ng printer at ng Pi. Kung mali ang mga setting na ito, hindi lang kumonekta ang Pi sa 3D printer.

    Tingnan din: Paano Itakda ang Z Offset sa Ender 3 – Home & BLTouch

    Kadalasan, ang mga setting na ito ay nasa Auto at mahusay ang mga ito sa pagtukoy ng tamang halaga. Gayunpaman, maaari silang punan minsan ng mga maling value.

    Halimbawa, natukoy ng OctoPrint ng isang user na ang kanilang Baud Rate ay 9600 na maling value para sa isang Ender printer.

    Kaya, karamihan inirerekomenda ng mga tao na iwanan ang setting ng Port sa Auto. Awtomatikong iikot ang Pi sa lahat ng port nito hanggang sa makita nito ang nakakonekta sa 3D printer.

    Para sa Baud rate, karamihan sa mga taoInirerekomenda ang pagtatakda nito sa halagang 115200 para sa mga Ender 3 printer. Ang halagang ito ay napatunayang gumagana para sa halos lahat ng Ender printer. Sinabi ng user na nagkaroon ng isyu na gumagana para sa kanya ang value na ito.

    4. Ground Your Pi Board

    Inayos ng ilang tao ang kanilang koneksyon sa Ender 3 sa OctoPrint sa pamamagitan ng pag-ground sa kanilang Raspberry Pi.

    Ang pag-ground ng iyong Pi ay nakakatulong na maalis ang electromagnetic interference (EMI) na maaaring makasira sa iyong koneksyon at iyong print. Nangyayari ang EMI dahil ang iyong Pi board at ang mga stepper driver ng 3D printer ay gumagawa ng EMI na ingay na maaaring makagambala sa kanilang komunikasyon.

    Maaari itong humantong sa pagpapadala ng Pi board ng mga mensahe ng error at hindi mabasang mga command sa iyong printer. Maaaring masira ng mga command na ito ang kanilang koneksyon o magresulta sa hindi magandang pag-print.

    Napansin ng isang user na nakakakuha siya ng hindi magandang mga print sa pamamagitan ng kanyang Pi, kaya tiningnan niya ang kanyang mga log. Sa mga log, nakita niya ang ilang hindi maintindihang simbolo na hinaluan ng wastong G-Code, na nagdulot ng isyu.

    Upang ayusin ito, pina-ground niya ang kanyang Raspberry Pi sa pamamagitan ng pagpapagana nito sa power supply ng printer. Nabawasan nito ang ingay dahil pareho silang may ground.

    Maaari mong sundan ang video sa ibaba upang matutunan kung paano i-power ang iyong printer sa pamamagitan ng power supply ng Ender 3.

    Para dito, ikaw ay mangangailangan ng LM2596 step-down buck converter.

    Makakatulong ito na i-convert ang 12 o 24V ng PSU sa 5V na kailangan para mapagana ang Raspberry Pi. Maaari mong suriinilabas ang video na ito para sa mga tip kung paano ito i-install.

    Ang isa pang bagay na dapat tingnan ay ang ribbon cable na nagkokonekta sa mainboard sa screen. Nalaman ng isa pang user na nagkakaroon sila ng mga problema dahil sa paraan ng pagtiklop ng kanilang ribbon cable.

    Ang ribbon cable ay hindi shielded, kaya kung ang cable ay nakatiklop, maaari itong humantong sa EMI interference. Para ayusin ito, tiyaking tuwid ang cable sa lahat ng oras at hindi ito nakatiklop sa sarili nito.

    Nalaman niya na pagkatapos ayusin ang kanyang ribbon cable, nawala ang lahat ng error na naalis niya. Ang dami ng mga kahilingang muling ipadala ay naging 0% mula sa 16% at nawala ang ilang di-kasakdalan sa pag-print.

    5. Patakbuhin ang OctoPrint sa Safe Mode

    Ang pagpapatakbo ng OctoPrint sa safe mode ay hindi pinapagana ang lahat ng third-party na plugin kapag na-reboot mo ang iyong OctoPrint. Nagbibigay-daan ito sa iyong i-troubleshoot ang Pi at matukoy kung anumang plugin ang nasa likod ng mga isyu sa koneksyon.

    Napakakatulong ang safe mode dahil ang mga bagong bersyon ng mga plugin at firmware ay maaaring maging responsable para sa mga isyu sa koneksyon. Kaya, kapag hindi mo pinagana ang mga ito, madali mong masusuri ang mga log upang makita kung ano ang responsable para sa kung ano.

    Isang plugin na sinasabi ng karamihan sa mga user na responsable para sa mga isyu sa koneksyon ay ang MeatPack plugin. Sinabi ng isang user na kailangan niyang i-uninstall ang MeatPack plugin bago magsimulang gumana ang kanyang OctoPrint. May nagkumpirma rin na gumana ito para sa kanya sa kanyang Ender 3 Pro, kasama ang isang SKR Mini E3 V2 board.

    Sinabi ng isa pang user na nagpasya siyangi-install ang MeatPack plugin at iyon talaga ang naging sanhi ng pagkamatay ng kanyang koneksyon. In-uninstall niya ito at inayos nito ang connectivity mula sa OctoPi sa kanyang RPi 3+ gamit ang Ender 3.

    Isang user ang nakakonekta sa OctoPrint gamit ang safe mode at sa ganoong paraan niya nalaman na ang MeatPack plugin ang isyu.

    Ang iba pang mga plugin na dapat tandaan na nagdulot ng mga problema sa koneksyon para sa mga user ay kinabibilangan ng:

    • OctoPrint Automatic Shutdown plugin
    • Tasmota plugin

    Para tumakbo OctoPrint sa safe mode, i-click ang Power icon sa dashboard. Sa lalabas na menu, piliin ang I-restart ang OctoPrint sa Safe Mode.

    6. I-disable ang Low Latency Mode

    Ang hindi pagpapagana ng Low latency mode ay makakatulong sa pag-aayos ng mga isyu sa koneksyon sa pagitan ng iyong 3D printer at ng iyong Pi. Isa itong opsyon sa koneksyon na sumusubok na magtakda ng low latency mode sa serial port.

    Tulad ng naranasan ng isang user, kung hindi ito matagumpay, nagbabalik ito ng error na humahantong sa natigil na koneksyon. Upang i-off ito, mag-click sa icon ng spanner upang buksan ang menu ng mga setting.

    Sa menu ng mga setting, mag-click sa Serial Connection > Pangkalahatan > Koneksyon . Mag-scroll pababa hanggang sa makita mo ang Request Low Latency mode sa serial port . Alisan ng check ang kahon kung ito ay may marka.

    7. Gumamit ng Wastong Power Supply

    Pinipigilan ng wastong power supply ang iyong Raspberry Pi na magsara nang paulit-ulit, lalo na sa mahabang pag-print. Nangyayari ito dahil ang mga bahagi tulad ng Wi-fiang card at ang SD card ay kumonsumo ng maraming kuryente.

    Kung nakikita mong kumikislap ang pulang ilaw sa iyong Raspberry Pi, ito ay senyales na ang board ay hindi nakakakuha ng sapat na kapangyarihan.

    Kaya , dapat palagi kang gumamit ng wastong supply ng kuryente upang maiwasang i-shut down ng Pi ang koneksyon nang random. Para sa mga Pi model 3 pataas, inirerekomenda ng Raspberry ang paggamit ng charger na may rating na hindi bababa sa 3A/5V.

    Dapat mong subukang kunin ang opisyal na Raspberry Pi 4 Power Supply para ma-power nang maayos ang Raspberry Pi board. Mayroon itong talagang mataas na rating na 4.8/5.0 sa oras ng pagsulat at sinasabi ng maraming tao kung gaano ito maaasahan.

    8. Suriin ang Mga Setting ng Wi-Fi ng Pi

    Kailangan mong ilagay nang maayos ang mga detalye ng koneksyon sa Wi-Fi sa iyong Pi para magkaroon ito ng matagumpay na koneksyon sa network. Kung hindi tama ang mga detalye, hindi ka na makakapag-log in sa OctoPi sa iyong browser.

    Upang ayusin ito, kailangan mo munang tingnan kung nakakonekta ang iyong OctoPi sa iyong Wi-Fi. Habang naka-on ang iyong Pi, mag-log in sa iyong router at tingnan ang lahat ng device na nakakonekta upang makita kung kasama sa mga ito ang iyong Pi.

    Kung wala ang iyong Pi, maaaring nakuha mo na ang Wi-fi mali ang mga setting. Kakailanganin mong muling i-flash ang Pi sa iyong SD card upang ayusin ang error.

    Maaari mong tingnan ang video sa ibaba upang makita kung paano i-set up nang maayos ang iyong Wi-Fi sa iyong Raspberry Pi.

    9. I-on ang Iyong Printer

    Mukhang kakaiba itong pag-aayos, ngunit tingnan kung naka-on ang iyong printerhabang nakakonekta dito ang iyong Raspberry Pi. Ito ay dahil kung minsan ang back power ay maaaring magdulot ng ilusyon ng printer na naka-on nang hindi ito naka-on.

    Kung ang Raspberry Pi ay nakasaksak sa USB port ng printer at naka-on, ang board ng printer ay makakatanggap ng power mula sa Pi . Sa ilang mga kaso, sisindi ang LED ng printer, na naglalabas ng ilusyon na naka-on.

    Pinatakbo ng isang user ang kanilang printer nang ilang sandali nang hindi namamalayan na naka-on ito. Nahihirapang uminit at gumalaw ang printer dahil sa mababang power na ibinibigay sa pamamagitan ng Pi board.

    Napakapanganib nito dahil maaari nitong sirain ang Pi board at ang board ng 3D printer. Sa kabutihang-palad, napansin nilang hindi naka-on ang switch sa PSU ng printer at in-on nila itong muli, na niresolba ang isyu.

    10. Alisin ang Brltty sa Linux

    Ang isa pang potensyal na pag-aayos para sa iyong Ender 3 na hindi kumokonekta sa OctoPrint ay ang alisin ang BrItty.

    Kung nagpapatakbo ka ng OctoPrint sa isang Linux Pc, partikular sa Ubuntu, maaaring kailanganin mong alisin ang Brltty dahil ang application na ito ay maaaring makagambala sa iyong mga USB port na nagpapahirap sa pagkonekta sa mga printer sa pamamagitan ng OctoPrint.

    Ang Brltty ay isang accessibility application na tumutulong sa mga taong may kapansanan na gumagamit ng mga braille device upang ma-access ang Linux console. Maaari itong makagambala sa mga USB serial port, kaya para matigil ito, kailangan mong alisin ang package.

    Natuklasan ito ng isang user nang makita nilang gumagana ang OctoPrint sa kanilang Pag-install ng Windowsngunit hindi Linux. Nagsimula lang itong gumana pagkatapos nilang tanggalin si Brltty. Maraming iba pang user ang nakumpirma rin ang pag-aayos na ito.

    Sinabi niya na gumugol siya ng ilang araw sa pagpupunas at muling pag-install ng Ubuntu at OctoPrint, kahit na binago niya ang kanyang mga setting ng BIOS. Ang nagtrabaho para sa kanya ay alisin ang brItty package.

    Magagawa mo ito sa pamamagitan ng pagpapatakbo ng command at pag-reboot nito pagkatapos:

    sudo apt autoremove Brltty

    11. I-install ang Creality Temperature Plugin

    Ang ilang mga user ay nag-ulat na ang pag-install ng Creality-2x-temperature-reporting-fix plugin ay nag-aayos ng kanilang mga isyu sa koneksyon sa kanilang 3D printer.

    Dahil sa mga glitch sa ilang bersyon ng OctoPrint, kung hindi naka-install ang driver na ito sa OctoPrint, hindi ito gagana para sa mga Creality printer.

    Kung ang iyong printer ay naghagis ng mensahe ng error tungkol sa pag-uulat ng temp, lalo na pagkatapos mong kumonekta sa printer, pagkatapos ay kailangan mo ang plugin. Pumunta lang sa OctoPrint plugin manager sa mga setting at i-install ito.

    12. I-install ang The Proper Drivers

    Kung nagpapatakbo ka ng OctoPrint sa isang Windows PC sa halip na isang Raspberry Pi, gugustuhin mong mag-install ng mga driver para sa Ender 3. Kung wala ang mga driver ng Ender 3, mananalo ang printer. t magagawang makipag-ugnayan sa PC at gumamit ng OctoPrint.

    Halimbawa, sinusubukan ng isang user na ikonekta ang isang Ender 3 sa isang Windows machine gamit ang mga pangalan ng Linux port. Hindi ito gumana hanggang sa na-install nila ang wastong Windows

    Roy Hill

    Si Roy Hill ay isang masigasig na 3D printing enthusiast at technology guru na may maraming kaalaman sa lahat ng bagay na nauugnay sa 3D printing. Sa mahigit 10 taong karanasan sa larangan, pinagkadalubhasaan ni Roy ang sining ng pagdidisenyo at pag-print ng 3D, at naging eksperto siya sa pinakabagong mga uso at teknolohiya sa pag-print ng 3D.Si Roy ay mayroong degree sa mechanical engineering mula sa University of California, Los Angeles (UCLA), at nagtrabaho para sa ilang mga kilalang kumpanya sa larangan ng 3D printing, kabilang ang MakerBot at Formlabs. Nakipagtulungan din siya sa iba't ibang negosyo at indibidwal upang lumikha ng mga custom na 3D printed na produkto na nagpabago sa kanilang mga industriya.Bukod sa kanyang hilig sa 3D printing, si Roy ay isang masugid na manlalakbay at isang mahilig sa labas. Nasisiyahan siyang gumugol ng oras sa kalikasan, paglalakad, at kamping kasama ang kanyang pamilya. Sa kanyang libreng oras, nagtuturo din siya ng mga batang inhinyero at ibinabahagi ang kanyang kayamanan ng kaalaman sa 3D printing sa pamamagitan ng iba't ibang platform, kabilang ang kanyang sikat na blog, 3D Printerly 3D Printing.