13 спосабаў выправіць Ender 3, які не падключаецца да OctoPrint

Roy Hill 09-07-2023
Roy Hill

Парушанае або неіснуючае злучэнне паміж OctoPrint і Ender 3 - частая праблема, з якой сутыкаецца большасць людзей. Гэта можа прывесці да таго, што прынтар не падключаецца і не прымае раздрукоўкі, або раздрукоўкі нізкай якасці.

У гэтым артыкуле вы азнаёміцеся з рознымі спосабамі вырашэння гэтай праблемы, якія спрацавалі для рэальных карыстальнікаў.

    Чаму мой Ender 3 не падключаецца да OctoPrint

    Акрамя таго, вы не можаце выкарыстоўваць OctoPrint выдалена або па прызначэнні, калі ён не падключаецца да прынтара. Вось некаторыя рэчы, якія могуць прывесці да гэтых праблем:

    • Няправільны кабель USB
    • Няправільныя налады порта і хуткасці перадачы дадзеных
    • Перашкоды EMI
    • Няправільная праца Убудовы
    • Уключаны рэжым нізкай затрымкі
    • Дрэннае электразабеспячэнне
    • Няправільныя налады Wi-Fi
    • БП выключаны
    • Пакеты Linux з памылкамі
    • Адсутнічаюць драйверы
    • Убудовы, якія не падтрымліваюцца

    Як выправіць Ender 3, які не падключаецца да OctoPrint

    Вось як выправіць Ender 3 які не падключаецца да OctoPrint:

    1. Перазапусціце Raspberry Pi
    2. Замяніце кабель USB B
    3. Выпраўце хуткасць перадачы дадзеных і налады порта
    4. Зазямліце плату Pi
    5. Запусціце OctoPrint у бяспечным рэжыме
    6. Адключыце рэжым нізкай затрымкі
    7. Выкарыстоўвайце адпаведны блок сілкавання
    8. Праверце налады Wi-Fi Pi
    9. Уключыце прынтар
    10. Выдаліце ​​Brltty з Linux
    11. Усталюйце тэмпературу Crealityдрайверы для Ender 3.

      Вы можаце спампаваць драйверы для друкарак Creality тут. Пасля загрузкі проста распакуйце файл і ўсталюйце драйверы.

      Калі ў вас плата V1.1.4, вам трэба ўсталяваць драйвер CH340.

      13. Усталяваць убудову сумяшчальнасці

      Гэта выпраўленне не датычыцца Ender 3, але яно можа быць карысным для тых, хто выкарыстоўвае іншыя маркі. Такія брэнды друкарак, як Makerbot і Flashforge, не падтрымліваюцца OctoPrint адразу з скрынкі.

      Каб яны маглі працаваць з 3D-прынтарам і падключацца да яго, вы павінны ўсталяваць спецыяльны плагін пад назвай GPX. Гэты плагін дадае падтрымку для прынтараў Makerbot, Monoprice, Qidi і Flashforge, каб яны маглі правільна ўзаемадзейнічаць з OctoPrint.

      Адзін карыстальнік, які мае 3D-прынтар Qidi Tech, сказаў, што ў яго былі праблемы з падключэннем, і выкарыстаў яго, каб вырашыць праблему .

      Праблемы з падключэннем паміж Ender 3 і OctoPrint могуць быць вельмі расчаравальнымі. Аднак, калі вы ўжыеце выпраўленні вышэй, абодва яны павінны быць запушчаны і запушчаны ў самыя кароткія тэрміны.

      Удачы і шчаслівага друку.

      плагін
    12. Усталюйце належныя драйверы
    13. Усталюйце плагін сумяшчальнасці

    1. Перазапусціце Raspberry Pi

    Адна з першых рэчаў, якія я б паспрабаваў, калі ваш Ender 3 не падключаецца да OctoPrint, гэта зрабіць хуткі цыкл харчавання Raspberry Pi. Гэта асабліва добра, калі ваш Pi раней працаваў без праблем.

    Проста выключыце Raspberry Pi, адключыце яго ад крыніцы харчавання і пакіньце выключаным на пяць хвілін. Праз пяць хвілін уключыце яго і паглядзіце, ці можа ён належным чынам падключыцца да вашага прынтара.

    Заўвага: Ніколі не выключайце прынтар, калі ваш Pi яшчэ падключаны. Гэта прывядзе да таго, што Raspberry Pi будзе падтрымліваць харчаванне платы 3D-прынтара, што можа прывесці да мноства іншых праблем.

    2. Заменіце кабель USB-B

    Зарадка няспраўнага кабеля USB з'яўляецца адным з найбольш распаўсюджаных выпраўленняў для OctoPrint, які не падключаецца да Ender 3. Гэта адбываецца таму, што большасць новых мадэляў Ender 3 (Pro і V2) выкарыстоўвайце Micro USB замест кабеля USB B.

    Большасць кабеляў Micro USB прызначаны толькі для перадачы энергіі, а не для перадачы даных. Такім чынам, калі вы выкарыстоўваеце іх з прынтарам і OctoPrint, ніякія дадзеныя не перадаюцца на прынтар.

    Адзін карыстальнік, які апрабаваў тры кабеля, выявіў, што ні адзін з іх не быў кабелем перадачы дадзеных. Ён знайшоў яшчэ адзін кабель, які валяўся, і ён працаваў цалкам нармальна, бо аказалася, што гэта кабель перадачы дадзеных. Цяпер ён можа кіраваць сваім 3D-прынтарамвыкарыстанне OctoPi, як гэта павінна працаваць.

    Іншы карыстальнік таксама меў гэтую праблему са сваім Raspberry Pi, узнікаючы праблемы з выбарам любога паслядоўнага порта, акрамя аўтаматычнага порта на OctoPrint.

    На дадзены момант OctoPi з'явіцца гэтае паведамленне з-за няспраўнага кабеля:

    Стан: па-за сеткай (Памылка: няма больш кандыдатаў для тэставання, і не выяўлена працоўная камбінацыя порт/млоснасць.)

    Каб выправіць гэта, пераканайцеся, што вы набылі добры USB-кабель з адпаведным рэйтынгам для перадачы дадзеных і энергіі. Калі ў вас ёсць якія-небудзь камеры, вы можаце паспрабаваць выкарыстаць іх USB-кабель.

    Калі няма, вы можаце атрымаць Amazon Basics або Anker Cable ад Amazon.

    3. Выпраўце хуткасць перадачы дадзеных і налады порта

    Налады хуткасці перадачы дадзеных і порта вызначаюць і кантралююць, дзе і колькі дадзеных перадаюцца паміж прынтарам і Pi. Калі гэтыя налады няправільныя, Pi проста не падключыцца да 3D-прынтара.

    У большасці выпадкаў гэтыя налады знаходзяцца ў рэжыме "Аўтаматычны", і яны добра спраўляюцца з вызначэннем правільнага значэння. Аднак часам яны могуць быць запоўнены няправільнымі значэннямі.

    Напрыклад, OctoPrint аднаго карыстальніка вызначыў, што яго хуткасць перадачы дадзеных была 9600, што было няправільным значэннем для прынтара Ender.

    Такім чынам, большасць людзі рэкамендуюць пакінуць параметр Port на Auto. Pi аўтаматычна перабірае ўсе свае парты, пакуль не знойдзе той, які падлучаны да 3D-прынтара.

    Што тычыцца хуткасці перадачы дадзеных, большасць людзейрэкамендуецца ўсталяваць значэнне 115200 для друкарак Ender 3. Было даказана, што гэта значэнне працуе практычна для ўсіх друкарак Ender. Карыстальнік, у якога была праблема, сказаў, што гэта значэнне спрацавала для яе.

    Глядзі_таксама: 10 спосабаў выправіць зрух пласта 3D-прынтара на аднолькавай вышыні

    4. Зазямліце плату Pi

    Некаторыя людзі выправілі падключэнне Ender 3 да OctoPrint, зазямліўшы Raspberry Pi.

    Зазямленне Pi дапамагае пазбавіцца ад электрамагнітных перашкод (EMI), якія могуць сапсаваць ваша злучэнне і ваш прынт. Электрамагнітныя перашкоды ўзнікаюць таму, што і ваша плата Pi, і крокавыя драйверы 3D-прынтара ствараюць электрамагнітныя перашкоды, якія могуць перашкаджаць іх сувязі.

    Гэта можа прывесці да таго, што плата Pi адпраўляе паведамленні пра памылкі і нечытэльныя каманды на ваш прынтар. Гэтыя каманды могуць разарваць іх злучэнне або прывесці да дрэннага друку.

    Адзін карыстальнік заўважыў, што ён атрымлівае дрэнныя друку праз свой Pi, таму ён праверыў свае журналы. У журналах ён убачыў некаторыя незразумелыя сімвалы, змешаныя з адпаведным G-кодам, што выклікала праблему.

    Каб выправіць гэта, ён зазямліў свой Raspberry Pi, падключыўшы яго да сілкавання ад прынтара. Гэта паменшыла шум, паколькі яны абодва мелі аднолькавае зазямленне.

    Вы можаце сачыць за відэа ніжэй, каб даведацца, як сілкаваць ваш прынтар праз блок сілкавання Ender 3.

    Для гэтага вы спатрэбіцца паніжальны пераўтваральнік LM2596.

    Гэта дапаможа пераўтварыць 12 або 24 В блока харчавання ў 5 В, неабходныя для харчавання Raspberry Pi. Вы можаце праверыцьпаглядзіце гэта відэа, каб атрымаць парады па яго ўсталёўцы.

    Яшчэ адна рэч, на якую варта звярнуць увагу, гэта істужачны кабель, які злучае сістэмную плату з экранам. Іншы карыстальнік даведаўся, што ў яго ўзніклі праблемы з-за спосабу згортвання іх істужачнага кабеля.

    Істужачны кабель не экранаваны, таму, калі кабель згорнуты, гэта можа прывесці да перашкод EMI. Каб выправіць гэта, упэўніцеся, што кабель увесь час прамы і не згорнуты сам па сабе.

    Ён выявіў, што пасля рэгулявання істужачнага кабеля ўсе памылкі зніклі. Колькасць запытаў на паўторную адпраўку знізілася з 16% да 0%, і некаторыя недахопы друку зніклі.

    5. Запуск OctoPrint у бяспечным рэжыме

    Запуск OctoPrint у бяспечным рэжыме адключае ўсе ўбудовы іншых вытворцаў пры перазагрузцы OctoPrint. Гэта дазваляе вам ліквідаваць непаладкі Pi і вызначыць, ці не стаіць які-небудзь убудова за праблемамі з падключэннем.

    Бяспечны рэжым вельмі карысны, таму што новыя версіі ўбудоў і ўбудаванага праграмнага забеспячэння могуць выклікаць праблемы з падключэннем. Такім чынам, калі вы адключыце іх, вы можаце лёгка праверыць журналы, каб убачыць, што за што адказвае.

    Адзін убудова, на думку большасці карыстальнікаў, адказны за праблемы з падключэннем, - убудова MeatPack. Карыстальнік сказаў, што яму прыйшлося выдаліць убудову MeatPack, перш чым OctoPrint пачаў працаваць. Хтосьці таксама пацвердзіў, што гэта спрацавала ў яго на яго Ender 3 Pro разам з платай SKR Mini E3 V2.

    Іншы карыстальнік сказаў, што вырашыўусталяваў убудова MeatPack, і гэта фактычна прывяло да разрыву яго злучэння. Ён выдаліў яго, і гэта выправіла сувязь ад OctoPi на яго RPi 3+ з Ender 3.

    Адзін карыстальнік падключыўся да OctoPrint з дапамогай бяспечнага рэжыму, і так ён зразумеў, што праблема была ў убудове MeatPack.

    Іншыя вартыя ўвагі плагіны, якія выклікалі праблемы з падключэннем для карыстальнікаў, уключаюць:

    • убудова аўтаматычнага выключэння OctoPrint
    • убудова Tasmota

    для запуску OctoPrint у бяспечным рэжыме, націсніце на значок харчавання на прыборнай панэлі. У меню, якое з'явіцца, абярыце Перазапусціць OctoPrint у бяспечным рэжыме.

    6. Адключыць рэжым нізкай затрымкі

    Адключэнне рэжыму нізкай затрымкі можа дапамагчы вырашыць праблемы з падключэннем паміж вашым 3D-прынтарам і вашым Pi. Гэта варыянт злучэння, які спрабуе ўсталяваць рэжым нізкай затрымкі на паслядоўным порце.

    Паводле вопыту аднаго карыстальніка, калі гэта не атрымліваецца, ён вяртае памылку, якая прыводзіць да спынення злучэння. Каб выключыць яго, пстрыкніце значок гаечнага ключа, каб адкрыць меню налад.

    У меню налад пстрыкніце Паслядоўнае злучэнне > Агульныя > Злучэнне . Пракруціце ўніз, пакуль не ўбачыце Запыт рэжыму нізкай затрымкі на паслядоўным порце . Зніміце сцяжок, калі ён адзначаны.

    Глядзі_таксама: PLA супраць ABS супраць PETG супраць нейлону – Параўнанне нітак 3D-прынтара

    7. Выкарыстоўвайце адпаведны крыніца сілкавання

    Належны блок сілкавання не дазваляе Raspberry Pi перыядычна адключацца, асабліва падчас працяглых раздруковак. Гэта адбываецца з-за такіх кампанентаў, як Wi-Fiкарта і SD-карта спажываюць шмат энергіі.

    Калі вы бачыце, як на Raspberry Pi міргае чырвонае святло, гэта сведчыць аб тым, што плата не атрымлівае дастаткова энергіі.

    Такім чынам, , вы заўсёды павінны выкарыстоўваць адпаведны крыніца харчавання, каб Pi не адключаў злучэнне выпадковым чынам. Для мадэляў Pi 3 і вышэй Raspberry рэкамендуе выкарыстоўваць зарадную прыладу з наміналам не менш за 3 А/5 В.

    Вы павінны паспрабаваць набыць афіцыйны блок сілкавання Raspberry Pi 4 для належнага харчавання платы Raspberry Pi. Ён мае сапраўды высокі рэйтынг 4,8/5,0 на момант напісання, і многія людзі заяўляюць, наколькі ён надзейны.

    8. Праверце налады Wi-Fi Pi

    Вам трэба належным чынам увесці падрабязныя звесткі аб злучэнні Wi-Fi у Pi, каб ён меў паспяховае падключэнне да сеткі. Калі дадзеныя няправільныя, вы нават не зможаце ўвайсці ў OctoPi у сваім браўзеры.

    Каб выправіць гэта, спачатку трэба праверыць, ці падключаны OctoPi да Wi-Fi. Калі ваш Pi уключаны, увайдзіце ў свой маршрутызатар і праверце ўсе падключаныя прылады, каб убачыць, ці ёсць сярод іх ваш Pi.

    Калі вашага Pi няма, магчыма, вы атрымалі Wi-Fi налады няправільныя. Каб выправіць памылку, вам трэба будзе перапрашыць Pi на вашай SD-карце.

    Вы можаце паглядзець відэа ніжэй, каб убачыць, як правільна наладзіць Wi-Fi на вашым Raspberry Pi.

    9. Уключыце прынтар

    Гэта гучыць як дзіўнае выпраўленне, але праверце, ці ўключаны ваш прынтарпакуль ваш Raspberry Pi падлучаны да яго. Гэта адбываецца таму, што зваротнае сілкаванне часам можа ствараць ілюзію ўключанага прынтара без яго ўключэння.

    Калі Raspberry Pi падключаны да USB-порта прынтара і ўключаны, плата прынтара будзе атрымліваць сілкаванне ад Pi . У некаторых выпадках святлодыёд прынтара загараецца, ствараючы ілюзію ўключанага.

    Адзін карыстальнік некаторы час працаваў са сваім прынтарам, не разумеючы, што ён уключаны. Прынтар з цяжкасцю награваўся і рухаўся з-за нізкай магутнасці, якая забяспечвалася праз плату Pi.

    Гэта вельмі небяспечна, бо можа сапсаваць як плату Pi, так і плату 3D-прынтара. На шчасце, яны заўважылі, што перамыкач на блоку харчавання прынтара не ўключаны, і зноў уключылі яго, вырашыўшы праблему.

    10. Выдаліце ​​Brltty на Linux

    Іншае патэнцыйнае выпраўленне таго, што ваш Ender 3 не падключаецца да OctoPrint, - гэта выдаленне BrItty.

    Калі вы выкарыстоўваеце OctoPrint на ПК з Linux, у прыватнасці на Ubuntu, вам можа спатрэбіцца выдаліце ​​Brltty, бо гэта дадатак можа перашкаджаць вашым USB-партам, ускладняючы падключэнне да друкарак праз OctoPrint.

    Brltty - гэта дадатак для спецыяльных магчымасцей, якое дапамагае людзям з абмежаванымі магчымасцямі, якія карыстаюцца прыладамі Брайля, атрымаць доступ да кансолі Linux. Гэта можа перашкаджаць паслядоўным партам USB, таму, каб спыніць гэта, вам трэба выдаліць пакет.

    Карыстальнік выявіў гэта, калі ўбачыў, што OctoPrint працуе над іх устаноўкай Windowsале не Linux. Ён пачаў працаваць толькі пасля таго, як яны выдалілі Brltty. Многія іншыя карыстальнікі таксама пацвердзілі гэта выпраўленне.

    Ён сказаў, што выдаткаваў некалькі дзён на ачыстку і пераўсталяванне Ubuntu і OctoPrint, нават змяніўшы налады BIOS. У яго атрымалася выдаліць пакет brItty.

    Вы можаце зрабіць гэта, выканаўшы каманду і перазагрузіўшы яе пасля:

    sudo apt autoremove Brltty

    11. Усталюйце плагіны тэмпературы Creality

    Некаторыя карыстальнікі паведамляюць, што ўсталяванне плагіна Creality-2x-temperature-reporting-fix вырашае іх праблемы з падключэннем да 3D-прынтара.

    З-за збояў у некаторых версіях OctoPrint, калі гэты драйвер не ўсталяваны ў OctoPrint, ён не будзе працаваць на прынтарах Creality.

    Калі ваш прынтар выдае паведамленне пра памылку аб часовай справаздачнасці, асабліва пасля таго, як вы толькі што падключыліся да прынтара, тады вам патрэбен убудова. Проста перайдзіце да дыспетчара плагінаў OctoPrint у наладах і ўсталюйце яго.

    12. Усталюйце адпаведныя драйверы

    Калі вы выкарыстоўваеце OctoPrint на ПК з Windows, а не на Raspberry Pi, вы захочаце ўсталяваць драйверы для Ender 3. Без драйвераў Ender 3 прынтар не працуе не мець магчымасці звязвацца з ПК і выкарыстоўваць OctoPrint.

    Напрыклад, адзін карыстальнік спрабаваў падключыць Ender 3 да машыны Windows, выкарыстоўваючы імёны партоў Linux. Гэта не працавала, пакуль яны не ўсталявалі належную Windows

    Roy Hill

    Рой Хіл - гарачы энтузіяст 3D-друку і гуру тэхналогій, які валодае багатымі ведамі па ўсім, што звязана з 3D-друкам. Маючы больш чым 10-гадовы досвед працы ў гэтай галіне, Рой асвоіў мастацтва 3D-праектавання і друку і стаў экспертам у апошніх тэндэнцыях і тэхналогіях 3D-друку.Рой атрымаў дыплом інжынера-механіка Каліфарнійскага ўніверсітэта ў Лос-Анджэлесе (UCLA) і працаваў у некалькіх аўтарытэтных кампаніях у галіне 3D-друку, у тым ліку ў MakerBot і Formlabs. Ён таксама супрацоўнічаў з рознымі прадпрыемствамі і прыватнымі асобамі для стварэння індывідуальных 3D-друкаваных прадуктаў, якія зрабілі рэвалюцыю ў іх прамысловасці.Акрамя свайго захаплення 3D-друкам, Рой з'яўляецца заўзятым падарожнікам і аматарам актыўнага адпачынку. Ён любіць бавіць час на прыродзе, у паходах і на паходах з сям'ёй. У вольны час ён таксама навучае маладых інжынераў і дзеліцца сваімі багатымі ведамі аб 3D-друку праз розныя платформы, у тым ліку праз свой папулярны блог 3D Printerly 3D Printing.