13 начини како да го поправите Ender 3 што нема да се поврзе со OctoPrint

Roy Hill 09-07-2023
Roy Hill

Скршената или непостоечка врска помеѓу OctoPrint и Ender 3 е чест проблем со кој се соочуваат повеќето луѓе. Тоа може да доведе до тоа печатачот да не се поврзе и да не прифаќа отпечатоци или отпечатоци со низок квалитет.

Овој напис ќе ве води низ некои различни методи кои работеле за вистинските корисници за тоа како да го решат овој проблем.

    Зошто мојот Ender 3 не се поврзува со OctoPrint

    Покрај тоа, не можете да го користите OctoPrint од далечина или неговата намена ако не се поврзува со печатачот. Еве неколку работи што може да доведат до овие проблеми:

    • Неисправен USB-кабел
    • Погрешни поставки за порт и брзина на бауд
    • Интерференција на EMI
    • Не функционира Приклучоци
    • Овозможен е режим со ниска латентност
    • Слабо напојување
    • Погрешни поставки за Wi-Fi
    • Исклучен PSU
    • Пакети Buggy 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 работел порано без проблеми.

    Исто така види: 10 начини како да се поправи Ender 3/Pro/V2 што не се печати или стартува

    Едноставно исклучете го Raspberry Pi, исклучете го од изворот на енергија и оставете го исклучен пет минути. По пет минути, вклучете го и проверете дали може правилно да се поврзе со вашиот печатач.

    Забелешка: Никогаш не го исклучувајте печатачот додека вашиот Pi е сè уште поврзан. Ова ќе предизвика Raspberry Pi повторно да ја напојува плочата на 3D печатачот што може да доведе до цела низа други проблеми.

    2. Заменете го вашиот USB-B кабел

    Полнењето неисправен USB-кабел е една од најчестите поправки за OctoPrint што нема да се поврзе со Ender 3. Ова се случува затоа што повеќето од поновите модели Ender 3 (Pro и V2) користете Micro USB наместо USB B кабел.

    Исто така види: Како правилно да вентилирате 3D печатач - дали им е потребна вентилација?

    Повеќето Micro USB кабли се наменети само за пренос на енергија, а не за пренос на податоци. Така, кога ги користите со вашиот печатач и OctoPrint, ниеден податок не се пренесува на печатачот.

    Еден корисник кој пробал три кабли открил дека ниту еден од нив не е кабли за податоци. Пронашол друг кабел околу кој лежел и функционирал одлично бидејќи се покажало дека е кабел за податоци. Сега може да го контролира својот 3Д печатачкористење на OctoPi како што треба да работи.

    Друг корисник, исто така, го имаше овој проблем со својот Raspberry Pi, бидејќи имаше проблем со избирање на која било сериска порта освен Автоматската порта на OctoPrint.

    Во овој момент, OctoPi ќе ја прикаже оваа порака поради неисправниот кабел:

    Состојба: Офлајн (Грешка: нема повеќе кандидати за тестирање и не е откриена работна комбинација на порта/гадење.)

    За да го решите ова, проверете дали имате добар USB-кабел што е соодветно оценет за пренос на податоци и енергија. Ако имате камери наоколу, можете да се обидете да го користите нивниот USB-кабел.

    Ако не, можете да го добиете или Amazon Basics или Anker кабелот од Amazon.

    3. Поправете ги поставките за Baud Rate и Port

    Поставките за Baud Rate и Port откриваат и контролираат каде и колку податоци се пренесуваат помеѓу печатачот и Pi. Ако овие поставки се погрешни, Pi едноставно нема да се поврзе со 3D печатачот.

    Повеќето пати, овие поставки се на Auto и добро ја откриваат точната вредност. Сепак, тие понекогаш може да се пополнат со погрешни вредности.

    На пример, OctoPrint на еден корисник утврди дека нивната Baud Rate е 9600, што е погрешна вредност за печатачот Ender.

    Значи, повеќето луѓето препорачуваат да ја оставите поставката Port на Auto. Pi автоматски ќе кружи низ сите негови порти додека не ја најде поврзаната со 3D печатачот.

    За брзината на Baud, повеќето луѓепрепорачуваме да ја поставите на вредност од 115200 за печатачите Ender 3. Оваа вредност е докажано дека работи за скоро сите печатачи Ender. Корисникот кој го имаше проблемот рече дека оваа вредност функционира за неа.

    4. Заземјете ја вашата Pi плоча

    Некои луѓе ја поправија својата Ender 3 врска со OctoPrint со заземјување на Raspberry Pi.

    Заземјувањето на вашиот Pi помага да се ослободите од електромагнетните пречки (EMI) што може да ја уништи вашата врска и вашиот отпечаток. EMI се случува затоа што и вашата Pi-плочка и степер-двигатели на 3D печатачот произведуваат EMI шум што може да ја попречи нивната комуникација.

    Ова може да доведе до Pi-плочката да испраќа пораки за грешка и нечитливи команди до вашиот печатач. Овие команди може или да ја прекинат нивната врска или да резултираат со лошо печатење.

    Еден корисник забележал дека добива лоши отпечатоци преку својот Pi, па ги проверил своите дневници. Во дневниците, тој видел некои неразбирливи симболи измешани со соодветниот Г-код, што го предизвикува проблемот.

    За да го реши ова, го заземјил својот Raspberry Pi со напојување преку напојувањето на печатачот. Ова го намали шумот бидејќи и двајцата имаа иста основа.

    Можете да го следите видеото подолу за да научите како да го напојувате вашиот печатач преку напојувањето на Ender 3.

    За ова, вие сте ќе треба LM2596 надолен конвертор.

    Ова ќе помогне да се претворат 12 или 24V на PSU во 5V потребни за напојување на 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 во безбеден режим, кликнете на иконата Power на контролната табла. Во менито што се појавува, изберете Рестартирај OctoPrint во безбеден режим.

    6. Оневозможи режим на ниска латентност

    Оневозможувањето на режимот со ниска латентност може да помогне да се решат проблемите со поврзувањето помеѓу вашиот 3D печатач и вашиот Pi. Тоа е опција за поврзување што се обидува да постави режим на ниска латентност на сериската порта.

    Како што доживеал еден корисник, ако не е успешна, враќа грешка што води до прекината врска. За да го исклучите, кликнете на иконата на клучот за да го отворите менито за поставки.

    Во менито за поставки, кликнете на Сериска врска > Општо > Врска . Скролувајте надолу додека не видите Побарајте режим на мала латентност на сериската порта . Отштиклирајте го полето ако е штиклирано.

    7. Користете правилно напојување

    Соодветното напојување го спречува вашиот Raspberry Pi да се исклучува наизменично, особено за време на долги печатење. Ова се случува затоа што компонентите како Wi-Fiкартичката и SD-картичката трошат многу енергија.

    Ако го видите црвеното светло на вашиот Raspberry Pi како трепка, ова е знак дека плочата не добива доволно енергија.

    Значи , секогаш треба да користите соодветно напојување за да избегнете Pi-то да ја исклучи врската случајно. За Pi моделите 3 нагоре, Raspberry препорачува користење на полнач со напон од најмалку 3A/5V.

    Треба да се обидете да го набавите официјалното напојување 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 . Во некои случаи, LED сијаличката на печатачот ќе светне, создавајќи илузија дека е вклучен.

    Еден корисник го користел својот печатач некое време без да сфати дека е вклучен. Печатачот се бореше да се загрее и да се движи поради малата енергија што се обезбедува преку таблата Pi.

    Ова е многу опасно бидејќи може да ја уништи и плочата Pi и плочата на 3D печатачот. За среќа, забележале дека прекинувачот на PSU на печатачот не е вклучен и го вклучиле повторно, решавајќи го проблемот.

    10. Отстранете го Brltty на Linux

    Друго потенцијално решение за вашиот Ender 3 да не се поврзува со OctoPrint е да го отстраните BrItty.

    Ако користите OctoPrint на компјутер со Linux, конкретно Ubuntu, можеби ќе треба да отстранете го Brltty бидејќи оваа апликација може да пречи на вашите USB порти што го отежнува поврзувањето со печатачите преку OctoPrint.

    Brltty е апликација за пристапност која им помага на лицата со посебни потреби кои користат брајови уреди да пристапат до конзолата на Linux. Може да пречи на сериските порти за USB, па за да го спречите ова, мора да го отстраните пакетот.

    Еден корисник го откри ова кога виде дека OctoPrint работи на нивната инсталација на Windowsно не и Linux. Почна да работи дури откако го отстранија Брлти. Многу други корисници исто така го потврдија ова решение.

    Тој рече дека поминал неколку дена бришејќи и повторно инсталирајќи ги и Ubuntu и OctoPrint, дури и ги променил поставките за BIOS-от. Она што работеше за него беше да го отстрани пакетот brItty.

    Можете да го направите ова со извршување на командата и рестартирање потоа:

    sudo apt autorremove 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.