Բովանդակություն
OctoPrint-ի և Ender 3-ի միջև խզված կամ գոյություն չունեցող կապը սովորական խնդիր է, որը հանդիպում է մարդկանց մեծամասնությանը: Դա կարող է հանգեցնել նրան, որ տպիչը չմիանա և չընդունի տպումներ, կամ ցածր որակի տպումներ:
Այս հոդվածը ձեզ կներկայացնի մի քանի տարբեր մեթոդներ, որոնք աշխատել են իրական օգտատերերի համար, թե ինչպես շտկել այս խնդիրը:
Ինչու իմ Ender 3-ը չի միանում OctoPrint-ին
Բացի այդ, դուք չեք կարող օգտագործել OctoPrint-ը հեռակա կամ դրա նպատակային նպատակներով, եթե այն չի միանում տպիչին: Ահա որոշ բաներ, որոնք կարող են հանգեցնել այս խնդիրների.
- Սխալ USB մալուխ
- Սխալ պորտի և Baud արագության կարգավորումներ
- EMI միջամտություն
- Սխալ է գործում Փլագիններ
- Ցածր հետաձգման ռեժիմը միացված է
- Վատ սնուցման աղբյուր
- Wi-Fi-ի սխալ կարգավորումներ
- Անջատված է PSU
- Buggy Linux փաթեթներ
- Բացակայող դրայվերներ
- Չաջակցվող պլագիններ
Ինչպես շտկել Ender 3-ը, որը չի միանա OctoPrint-ին
Ահա, թե ինչպես շտկել Ender 3-ը որը չի միանա OctoPrint-ին.
- Վերագործարկեք Raspberry Pi-ը
- Փոխեք ձեր USB B մալուխը
- Ուղղեք ձեր բաուդի արագությունը և պորտի կարգավորումները
- Հիմքավորեք ձեր Pi տախտակը
- Գործարկեք OctoPrint-ը անվտանգ ռեժիմով
- Անջատել ցածր հապաղման ռեժիմը
- Օգտագործեք պատշաճ սնուցման աղբյուր
- Ստուգեք Pi-ի Wi-Fi կարգավորումները
- Միացրեք ձեր տպիչը
- Հեռացրեք Brltty-ն Linux-ից
- Տեղադրեք 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 - Տեղադրեք համապատասխան դրայվերները
- Տեղադրեք համատեղելիության 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-ը