13 եղանակ, թե ինչպես շտկել Ender 3-ը, որը չի միանա OctoPrint-ին

Roy Hill 09-07-2023
Roy Hill

OctoPrint-ի և Ender 3-ի միջև խզված կամ գոյություն չունեցող կապը սովորական խնդիր է, որը հանդիպում է մարդկանց մեծամասնությանը: Դա կարող է հանգեցնել նրան, որ տպիչը չմիանա և չընդունի տպումներ, կամ ցածր որակի տպումներ:

Այս հոդվածը ձեզ կներկայացնի մի քանի տարբեր մեթոդներ, որոնք աշխատել են իրական օգտատերերի համար, թե ինչպես շտկել այս խնդիրը:

    Ինչու իմ Ender 3-ը չի միանում OctoPrint-ին

    Բացի այդ, դուք չեք կարող օգտագործել OctoPrint-ը հեռակա կամ դրա նպատակային նպատակներով, եթե այն չի միանում տպիչին: Ահա որոշ բաներ, որոնք կարող են հանգեցնել այս խնդիրների.

    • Սխալ USB մալուխ
    • Սխալ պորտի և Baud արագության կարգավորումներ
    • 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. Ստուգեք Pi-ի Wi-Fi կարգավորումները
    9. Միացրեք ձեր տպիչը
    10. Հեռացրեք Brltty-ն Linux-ից
    11. Տեղադրեք Creality ջերմաստիճանըդրայվերներ Ender 3-ի համար:

      Դուք կարող եք ներբեռնել Creality տպիչների դրայվերներն այստեղից: Այն ներբեռնելուց հետո պարզապես բացեք ֆայլը և տեղադրեք դրայվերները:

      Եթե ունեք V1.1.4 տախտակ, ապա այն դրայվերները, որոնք դուք պետք է տեղադրեք, CH340 Driver-ն է:

      13: Տեղադրեք Համատեղելիության հավելվածը

      Այս ուղղումը հատուկ Ender 3-ին չէ, բայց այն կարող է օգտակար լինել այլ ապրանքանիշեր օգտագործողների համար: Տպիչների ապրանքանիշերը, ինչպիսիք են Makerbot-ը և Flashforge-ը, OctoPrint-ի կողմից չեն աջակցվում անմիջապես:

      Որպեսզի նրանք աշխատեն և միանան 3D տպիչի հետ, դուք պետք է տեղադրեք հատուկ փլագին, որը կոչվում է GPX: Այս փլագինը աջակցություն է ավելացնում Makerbot, Monoprice, Qidi և Flashforge տպիչների համար, որպեսզի նրանք կարողանան ճիշտ հաղորդակցվել OctoPrint-ի հետ:

      Օգտատերերից մեկը, ով ունի Qidi Tech 3D տպիչ, ասաց, որ կապի հետ կապված խնդիրներ ուներ և այն օգտագործել է խնդիրը լուծելու համար: .

      Ender 3-ի և OctoPrint-ի միջև կապի խնդիրները կարող են բավականին հիասթափեցնող լինել: Այնուամենայնիվ, եթե կիրառեք վերը նշված ուղղումները, երկուսն էլ պետք է գործարկվեն և գործարկվեն անմիջապես:

      Հաջողություն և ուրախ տպագրություն:

      plugin
    12. Տեղադրեք համապատասխան դրայվերները
    13. Տեղադրեք համատեղելիության plugin

    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) USB B մալուխի փոխարեն օգտագործեք Micro USB:

    Micro USB մալուխների մեծ մասը նախատեսված է միայն էներգիայի փոխանցման համար, այլ ոչ թե տվյալների փոխանցման: Այսպիսով, երբ դրանք օգտագործում եք ձեր տպիչի և OctoPrint-ի հետ, ոչ մի տվյալ չի փոխանցվում տպիչին:

    Մի օգտատեր, ով փորձել է երեք մալուխ, պարզել է, որ դրանցից ոչ մեկը տվյալների մալուխ չէ: Նա գտավ ևս մեկ մալուխ, որն ուներ շուրջը, և այն հիանալի աշխատում էր, քանի որ պարզվեց, որ դա տվյալների մալուխ է: Այժմ նա կարող է կառավարել իր 3D տպիչըօգտագործելով OctoPi, քանի որ այն պետք է աշխատի:

    Մեկ այլ օգտատեր նույնպես ունեցել է այս խնդիրը իր Raspberry Pi-ի հետ, քանի որ դժվարանում է ընտրել որևէ սերիական միացք, բացի Auto միացքից OctoPrint-ում:

    Այս պահին OctoPi-ն անսարք մալուխի պատճառով կցուցադրի այս հաղորդագրությունը.

    Վիճակը` անցանց (Սխալ. այլևս թեկնածուներ չկան փորձարկելու, և աշխատանքային միացք/սրտխառնոց համակցություն չի հայտնաբերվել:)

    Խնդիրը շտկելու համար համոզվեք, որ ունեք լավ USB մալուխ, որը պատշաճ գնահատված է տվյալների և էներգիայի փոխանցման համար: Եթե ​​դուք ունեք տեսախցիկներ, կարող եք փորձել օգտագործել դրանց USB մալուխը:

    Եթե ոչ, կարող եք ձեռք բերել Amazon Basics կամ Anker Cable-ը Amazon-ից:

    3. Ուղղեք ձեր Baud Rate-ը և Port-ի կարգավորումները

    Baud Rate-ը և Port-ի կարգավորումները հայտնաբերում և վերահսկում են, թե որտեղ և որքան տվյալներ են փոխանցվում տպիչի և Pi-ի միջև: Եթե ​​այս կարգավորումները սխալ են, Pi-ն պարզապես չի միանա 3D տպիչին:

    Շատ դեպքերում, այս կարգավորումները միացված են Auto-ին, և դրանք լավ են աշխատում ճիշտ արժեքը հայտնաբերելու համար: Այնուամենայնիվ, դրանք երբեմն կարող են լրացվել սխալ արժեքներով:

    Օրինակ, մեկ օգտվողի OctoPrint-ը որոշել է, որ նրանց Baud Rate-ը 9600 է, ինչը սխալ արժեք է Ender տպիչի համար:

    Այսպիսով, շատերը մարդիկ խորհուրդ են տալիս թողնել Port-ի կարգավորումը Auto-ի վրա: Pi-ն ավտոմատ կերպով կշրջի իր բոլոր նավահանգիստներով, մինչև գտնի այն մեկը, որը միացված է 3D տպիչին:

    Բաուդի արագության դեպքում մարդկանց մեծ մասըխորհուրդ ենք տալիս Ender 3 տպիչների համար այն սահմանել 115200 արժեքով: Այս արժեքը ապացուցված է, որ աշխատում է գրեթե բոլոր Ender տպիչների համար: Խնդիրն ունեցող օգտատերը ասաց, որ այս արժեքն իր համար աշխատել է:

    4. Հիմնավորեք ձեր Pi տախտակը

    Որոշ մարդիկ շտկել են իրենց Ender 3 կապը OctoPrint-ին` հիմնավորելով իրենց Raspberry Pi-ը:

    Ձեր Pi-ի հիմնավորումն օգնում է ազատվել էլեկտրամագնիսական միջամտությունից (EMI), որը կարող է փչացնել ձեր կապը և ձեր տպագրությունը: EMI-ն տեղի է ունենում, քանի որ և՛ ձեր Pi տախտակը, և՛ 3D տպիչի ստեպպեր դրայվերները արտադրում են EMI աղմուկ, որը կարող է խանգարել նրանց հաղորդակցությանը:

    Դա կարող է հանգեցնել նրան, որ Pi տախտակը սխալի հաղորդագրություններ և անընթեռնելի հրամաններ ուղարկի ձեր տպիչին: Այս հրամանները կարող են կամ խզել իրենց կապը կամ հանգեցնել վատ տպագրության:

    Մի օգտատեր նկատեց, որ նա վատ տպումներ էր ստանում իր Pi-ի միջոցով, ուստի ստուգեց իր տեղեկամատյանները: Գրանցամատյաններում նա տեսավ որոշ անհասկանալի նշաններ, որոնք խառնված էին պատշաճ G-Code-ի հետ, ինչի պատճառով խնդիր առաջացավ:

    Սա շտկելու համար նա հիմնավորեց իր Raspberry Pi-ն՝ միացնելով այն տպիչի սնուցման միջոցով: Սա նվազեցրեց աղմուկը, քանի որ երկուսն էլ ունեին նույն հիմքը:

    Դուք կարող եք հետևել ստորև ներկայացված տեսանյութին` իմանալու, թե ինչպես միացնել ձեր տպիչը Ender 3-ի սնուցման աղբյուրի միջոցով:

    Դրա համար դուք անհրաժեշտ կլինի LM2596 նվազող փոխարկիչ:

    Սա կօգնի PSU-ի 12 կամ 24V-ը փոխարկել Raspberry Pi-ն սնուցելու համար անհրաժեշտ 5V-ին: Դուք կարող եք ստուգելթողեք այս տեսանյութը՝ այն տեղադրելու վերաբերյալ խորհուրդների համար:

    Մեկ այլ բան, որը պետք է ստուգել, ​​ժապավենային մալուխն է, որը միացնում է հիմնական տախտակը էկրանին: Մեկ այլ օգտատեր պարզել է, որ իրենք խնդիրներ են ունենում իրենց ժապավենի մալուխի ծալման ձևի պատճառով:

    Ժապավենի մալուխը պաշտպանված չէ, հետևաբար, եթե մալուխը ծալված է, դա կարող է հանգեցնել EMI միջամտության: Դա շտկելու համար համոզվեք, որ մալուխը միշտ ուղիղ է, և այն իր վրա ծալված չէ:

    Նա պարզեց, որ իր ժապավենի մալուխը կարգավորելուց հետո բոլոր սխալները վերացել էին: Կրկին ուղարկելու հարցումների քանակը 16%-ից իջավ մինչև 0%, իսկ տպագրության որոշ թերություններ վերացան:

    5. Գործարկեք OctoPrint-ը անվտանգ ռեժիմով

    OctoPrint-ը անվտանգ ռեժիմով աշխատեցնելը անջատում է երրորդ կողմի բոլոր հավելումները, երբ վերաբեռնում եք ձեր OctoPrint-ը: Սա թույլ է տալիս շտկել Pi-ի անսարքությունները և որոշել, թե արդյոք կապի խնդիրների հետևում որևէ փլագին կա:

    Ապահով ռեժիմը շատ օգտակար է, քանի որ փլագինների և որոնվածի նոր տարբերակները կարող են պատասխանատու լինել կապի խնդիրների համար: Այսպիսով, երբ անջատում եք դրանք, կարող եք հեշտությամբ ստուգել տեղեկամատյանները՝ տեսնելու, թե ինչի համար է պատասխանատու:

    Մեկ պլագիններից մեկը, որն օգտատերերի մեծամասնության կարծիքով, պատասխանատու է կապի հետ կապված խնդիրների համար, MeatPack հավելվածն է: Օգտատերերից մեկն ասաց, որ նա պետք է հեռացներ MeatPack հավելվածը, մինչև իր OctoPrint-ը սկսեր աշխատել: Ինչ-որ մեկը նաև հաստատեց, որ այն իր Ender 3 Pro-ում աշխատել է, ինչպես նաև SKR Mini E3 V2 տախտակ:

    Մեկ այլ օգտատեր ասաց, որ որոշել է.տեղադրեք MeatPack plugin-ը, և դա իրականում պատճառ դարձավ, որ նրա կապը մեռնի: Նա հեռացրեց այն, և այն շտկեց OctoPi-ից իր RPi 3+-ի միացումը Ender 3-ի հետ:

    Մի օգտատեր միացավ OctoPrint-ին` օգտագործելով անվտանգ ռեժիմ, և այդպես նա հասկացավ, որ խնդիրը MeatPack հավելվածն է:

    Այլ ուշագրավ հավելվածներ, որոնք օգտատերերի համար կապի հետ կապված խնդիրներ են առաջացրել, ներառում են՝

    Տես նաեւ: Կարո՞ղ եք օգտագործել ցանկացած թել 3D տպիչում:
    • OctoPrint Automatic Shutdown plugin
    • Tasmota plugin

    Գործարկվելու համար OctoPrint-ը անվտանգ ռեժիմում, կտտացրեք վահանակի վրա գտնվող Power պատկերակը: Բացվող ընտրացանկում ընտրեք Վերագործարկեք OctoPrint-ը անվտանգ ռեժիմում:

    6. Անջատել Ցածր հետաձգման ռեժիմը

    Ցածր հետաձգման ռեժիմի անջատումը կարող է օգնել լուծել ձեր 3D տպիչի և ձեր Pi-ի միջև կապի խնդիրները: Դա միացման տարբերակ է, որը փորձում է սահմանել ցածր հետաձգման ռեժիմ սերիական միացքում:

    Ինչպես մեկ օգտատեր փորձ է եղել, եթե դա հաջող չլինի, այն վերադարձնում է սխալ, որը հանգեցնում է կապի դադարեցման: Այն անջատելու համար կտտացրեք բռնակի պատկերակին՝ կարգավորումների ընտրացանկը բացելու համար:

    Կարգավորումների ցանկում սեղմեք Սերիական միացում > Ընդհանուր > Միացում . Ոլորեք ներքև, մինչև տեսնեք Պահանջել ցածր հետաձգման ռեժիմ սերիական միացքում : Անջատեք վանդակը, եթե այն նշված է:

    7. Օգտագործեք պատշաճ սնուցման աղբյուր

    Համապատասխան սնուցումը թույլ չի տալիս, որ ձեր Raspberry Pi-ն ընդհատումներով անջատվի, հատկապես երկար տպումների ժամանակ: Դա տեղի է ունենում, քանի որ Wi-Fi-ի նման բաղադրիչներըքարտը և SD քարտը շատ էներգիա են սպառում:

    Եթե տեսնում եք, որ ձեր Raspberry Pi-ի կարմիր լույսը թարթում է, սա նշան է, որ տախտակը բավարար էներգիա չի ստանում:

    Այսպիսով, , դուք միշտ պետք է օգտագործեք համապատասխան էլեկտրամատակարարում, որպեսզի խուսափեք Pi-ի պատահական անջատումից: Pi 3-ից բարձր մոդելների համար Raspberry-ն խորհուրդ է տալիս օգտագործել առնվազն 3A/5V հզորությամբ լիցքավորիչ:

    Դուք պետք է փորձեք ձեռք բերել պաշտոնական Raspberry Pi 4 Power Supply՝ Raspberry Pi-ի տախտակը պատշաճ կերպով սնուցելու համար: Գրելու պահին այն ունի իրոք բարձր գնահատական՝ 4.8/5.0, և շատերը նշում են, թե որքանով է այն վստահելի:

    8: Ստուգեք Pi-ի Wi-Fi-ի կարգավորումները

    Դուք պետք է ճիշտ մուտքագրեք 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 տպիչի տախտակը: Բարեբախտաբար, նրանք նկատեցին, որ տպիչի 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 autoremove Brltty

    11. Տեղադրեք Creality Temperature Plugins

    Որոշ օգտատերեր հայտնել են, որ Creality-2x-temperature-reporting-fix plugin-ի տեղադրմամբ լուծվում են իրենց 3D տպիչի հետ կապի հետ կապված խնդիրները:

    Որոշ տարբերակների խափանումների պատճառով OctoPrint-ը, եթե այս դրայվերը տեղադրված չէ OctoPrint-ում, այն չի աշխատի Creality տպիչների համար:

    Եթե ձեր տպիչը սխալի մասին հաղորդագրություն է ուղարկում ժամանակային հաշվետվությունների մասին, հատկապես այն բանից հետո, երբ դուք նոր եք միացել տպիչին, ապա դուք պետք է plugin. Պարզապես կարգավորումներում անցեք OctoPrint plugin manager և տեղադրեք այն:

    12. Տեղադրեք The Proper Drivers

    Եթե Raspberry Pi-ի փոխարեն աշխատում եք OctoPrint Windows համակարգչի վրա, դուք կցանկանաք տեղադրել դրայվերներ Ender 3-ի համար: Առանց Ender 3 դրայվերների, տպիչը չի աշխատի: չկարողանաք շփվել ԱՀ-ի հետ և օգտագործել OctoPrint-ը:

    Տես նաեւ: Որքա՞ն ժամանակ է պահանջվում խեժի 3D տպագրությունը բուժելու համար:

    Օրինակ, օգտատերերից մեկը փորձում էր միացնել Ender 3-ը Windows մեքենային՝ օգտագործելով Linux նավահանգիստների անունները: Այն չաշխատեց, քանի դեռ նրանք չեն տեղադրել համապատասխան Windows-ը

    Roy Hill

    Ռոյ Հիլլը 3D տպագրության կրքոտ սիրահար է և տեխնոլոգիայի գուրու՝ 3D տպագրության հետ կապված ամեն ինչի վերաբերյալ հարուստ գիտելիքներով: Ոլորտում ունենալով ավելի քան 10 տարվա փորձ՝ Ռոյը տիրապետել է 3D ձևավորման և տպագրության արվեստին և դարձել 3D տպագրության վերջին միտումների և տեխնոլոգիաների փորձագետ:Ռոյը ստացել է Լոս Անջելեսի Կալիֆորնիայի համալսարանի (UCLA) մեխանիկական ճարտարագիտության կոչում և աշխատել է 3D տպագրության ոլորտում մի քանի հեղինակավոր ընկերություններում, ներառյալ MakerBot-ը և Formlabs-ը: Նա նաև համագործակցել է տարբեր բիզնեսների և անհատների հետ՝ ստեղծելու հատուկ 3D տպագրությամբ արտադրանք, որը հեղափոխություն է կատարել նրանց արդյունաբերության մեջ:Բացի 3D տպագրության հանդեպ իր կիրքից, Ռոյը մոլի ճանապարհորդ է և բացօթյա էնտուզիաստ: Նա սիրում է ժամանակ անցկացնել բնության գրկում, զբոսնել և արշավել ընտանիքի հետ։ Ազատ ժամանակ նա նաև դաստիարակում է երիտասարդ ինժեներներին և կիսում է իր հարուստ գիտելիքները 3D տպագրության վերաբերյալ տարբեր հարթակների միջոցով, ներառյալ իր հայտնի բլոգը՝ 3D Printerly 3D Printing: