Բովանդակություն:

Մինի CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ. 18 քայլ (նկարներով)
Մինի CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ. 18 քայլ (նկարներով)

Video: Մինի CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ. 18 քայլ (նկարներով)

Video: Մինի CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ. 18 քայլ (նկարներով)
Video: Review of ELMDESK DESKA4 3500mW EleksMaker Laser Engraver - Bangood 2024, Նոյեմբեր
Anonim
Mini CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ
Mini CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ
Mini CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ
Mini CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ
Mini CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ
Mini CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ
Mini CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ
Mini CNC լազերային փայտի փորագրիչ և լազերային թղթի կտրիչ

Սա հրահանգ է այն մասին, թե ինչպես եմ պատրաստել Arduino- ի վրա հիմնված լազերային CNC փայտափորիչ և բարակ թուղթ ՝ օգտագործելով հին DVD սկավառակներ, 250 մՎտ լազեր: Խաղի տարածքը `40 մմ x 40 մմ առավելագույն:

Արդյո՞ք հաճելի չէ հին իրերից սեփական մեքենա սարքելը:

Քայլ 1: Պահանջվող մասեր և նյութեր

  • Arduino Nano (USB մալուխով)
  • 2x DVD սկավառակ stepper մեխանիզմ
  • 2x A4988 ստեպեր շարժիչի վարորդի մոդուլներ (կամ GRBL վահան)
  • 250 մՎտ լազեր կարգավորելի ոսպնյակներով (կամ ավելի բարձր)
  • Նվազագույնը 12 վ 2 Ամպեր էլեկտրամատակարարում
  • 1x IRFZ44N N-CHANNEL Mosfet
  • 1x 10k դիմադրություն
  • 1x 47 ohm դիմադրություն
  • 1x LM7805 լարման կարգավորիչ (ջեռուցիչով)
  • Դատարկ PCB տախտակ
  • Արական և իգական վերնագրեր
  • 2.5 մմ JST XH-Style 2 պին արական միակցիչ
  • 1x 1000uf 16v կոնդենսատոր
  • Թռիչքային մալուխներ
  • 8x փոքր նեոդիմի մագնիսներ (որոնք ես փրկել եմ DVD ոսպնյակների մեխանիզմից)
  • Պտուտակային տերմինալային բլոկի միակցիչ 1x 2 փին վարդակից
  • Փափուկ կապեր (100 մմ)
  • Սուպեր սոսինձ
  • Էպոքսիդային սոսինձ
  • Փայտե տախտակ
  • Ակրիլային թերթ
  • Որոշ M4 պտուտակներ, պտուտակներ և ընկույզներ
  • Լազերային անվտանգության ակնոցներ

Այս նախագծում պարտադիր պետք է լինեն ԼԱASԵՐԱՅԻՆ ԱՊԱՀՈՎՈL ԱՊԱԿԱՆԵՐ:

Բոլոր մասերի մեծ մասը փրկված են կամ բերված են Չինաստանից BANGGOOD կոչվող կայքի միջոցով:

Քայլ 2: Առանձնացնել DVD Drive Stepper Mechnaism- ը

Հաշվի առնելով DVD Drive Stepper Mechnaism- ը
Հաշվի առնելով DVD Drive Stepper Mechnaism- ը
Հաշվի առնելով DVD Drive Stepper Mechnaism- ը
Հաշվի առնելով DVD Drive Stepper Mechnaism- ը
Հաշվի առնելով DVD Drive Stepper Mechnaism- ը
Հաշվի առնելով DVD Drive Stepper Mechnaism- ը

Պահանջվում է երկու DVD վարորդի մեխանիզմ, մեկը ՝ X-Axis- ի, իսկ երկրորդը ՝ Y- առանցքի համար:

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

Տափաստանային շարժիչները 4 պինանի երկբևեռ սլաքային շարժիչ են:

DVD շարժիչի փոքր չափսերն ու ցածր արժեքը նշանակում են, որ շարժիչից չես կարող ակնկալել բարձր լուծաչափ: Դա ապահովված է կապարի պտուտակով: Բացի այդ, ոչ բոլոր այդպիսի շարժիչներն են կատարում 20 քայլ/պտույտ: 24 -ը նաև սովորական բնութագիր է: Պարզապես պետք է փորձարկեք ձեր շարժիչը `տեսնելու համար, թե ինչ է դա անում: CD Drive Stepper շարժիչի լուծաչափը հաշվարկելու կարգը.

CD/DVD սկավառակի արագաչափ շարժիչի լուծաչափը չափելու համար օգտագործվել է թվային միկրոմետր: Պտուտակի երկայնքով հեռավորությունը չափվում էր: Պտուտակի ընդհանուր երկարությունը միկրոմետր օգտագործելով, որը պարզվեց, որ 51.56 մմ է: Կապարի արժեքը որոշելու համար, որը պտուտակի վրա երկու հարակից թելերի միջև հեռավորությունն է: Այս հեռավորության վրա թելերը համարվեցին 12 թել: Կապ = հեռավորությունը հարակից թելերի միջև = (ընդհանուր երկարությունը / թելերի թիվը = 51.56 մմ) / 12 = 4.29 մմ / պտույտ:

Քայլի անկյունը 18 աստիճան է, որը համապատասխանում է 20 քայլ/պտույտի: Այժմ, երբ անհրաժեշտ բոլոր տեղեկությունները հասանելի են, սլաքի շարժիչի լուծաչափը կարող է հաշվարկվել, ինչպես ցույց է տրված ստորև.) = 0.214 մմ/քայլ: 3 անգամ ավելի լավ է պահանջվող լուծաչափը `0,68 մմ/քայլ:

Քայլ 3. Սահող ռելսերի հավաքում X և Y- առանցքի համար

Սահող ռելսերի հավաքում X և Y- առանցքի համար
Սահող ռելսերի հավաքում X և Y- առանցքի համար
Սահող ռելսերի հավաքում X և Y- առանցքի համար
Սահող ռելսերի հավաքում X և Y- առանցքի համար
Սահող ռելսերի հավաքում X և Y- առանցքի համար
Սահող ռելսերի հավաքում X և Y- առանցքի համար

Լոգարիթմական ռելսերի համար ես օգտագործել եմ 2 լրացուցիչ ձող ՝ ավելի լավ և սահուն կատարման համար: Սահիչի հիմնական գործառույթն է ձողին ազատ սահել գավազանի և սահիչի միջև նվազագույն շփումով:

Ինձ որոշ ժամանակ պահանջվեց, որպեսզի սահնակը ազատորեն սահի ձողի վրա:

Քայլ 4: Stepper X- ի և Y- ի հիմնական շրջանակը

Stepper X- ի և Y- ի հիմնական շրջանակը
Stepper X- ի և Y- ի հիմնական շրջանակը
Stepper X- ի և Y- ի հիմնական շրջանակը
Stepper X- ի և Y- ի հիմնական շրջանակը
Stepper X- ի և Y- ի հիմնական շրջանակը
Stepper X- ի և Y- ի հիմնական շրջանակը

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

Քայլ 5. Լոգարիթմական երկաթուղու ամրացում հիմնական շրջանակով

Լոգարիթմական երկաթուղու ամրացում հիմնական շրջանակով
Լոգարիթմական երկաթուղու ամրացում հիմնական շրջանակով
Լոգարիթմական երկաթուղու ամրացում հիմնական շրջանակով
Լոգարիթմական երկաթուղու ամրացում հիմնական շրջանակով
Լոգարիթմական երկաթուղու ամրացում հիմնական շրջանակով
Լոգարիթմական երկաթուղու ամրացում հիմնական շրջանակով

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

Երբ այն ճշգրտվեց, Epoxy սոսինձով ես դրանք ամրացրեցի:

Քայլ 6: Stepper Motors- ի էլեկտրամոնտաժ

Stepper Motors- ի էլեկտրամոնտաժ
Stepper Motors- ի էլեկտրամոնտաժ
Stepper Motors- ի էլեկտրամոնտաժ
Stepper Motors- ի էլեկտրամոնտաժ
Stepper Motors- ի էլեկտրամոնտաժ
Stepper Motors- ի էլեկտրամոնտաժ

Կտրուկ շարժիչների համար ես օգտագործել եմ հին USB մալուխը, քանի որ դրա ներսում կա 4 մետաղալար և դրա վրա ծածկ կա, և այն ավելի ճկուն է և հեշտ է աշխատել:

Օգտագործելով շարունակականության ռեժիմը բազմաչափում որոշեք 2 Coil, Coil A և Coil B.

Ես պատրաստել եմ 2 զույգ մետաղալար ՝ ընտրելով գույներ, մեկ զույգ ՝ Coil A- ի, իսկ երկրորդը ՝ Coil B.- ի համար: oldոդել դրանք և դրա վրա օգտագործել ջերմության նվազեցման խողովակ:

Քայլ 7: Սանրում X և Y առանցքները

Սանրում X և Y առանցքները
Սանրում X և Y առանցքները
Սանրում X և Y առանցքները
Սանրում X և Y առանցքները
Սանրում X և Y առանցքները
Սանրում X և Y առանցքները

X և Y համակարգում են շարժումները:

Ես ամրացրել եմ X և Y առանցքների սահիկը միմյանց ուղղահայաց ՝ օգտագործելով նրանց միջև եղած որոշ հեռավորություն: Եվ նաև դրա վերևում ամրացվեց բարակ մետաղյա գրիլ ՝ որպես աշխատանքային մահճակալ: Նեոդիմի մագնիսները օգտագործվում են որպես աշխատանքային մասի պահարան:

Քայլ 8: Էլեկտրոնիկա

Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա

Վարորդի համար օգտագործվող մասերն են `

  • Արդուինո Նանո:
  • 2x A4988 Stepper շարժիչի վարորդներ:
  • 1x IRFZ44N N-CHANNEL MOSFET:
  • 1x LM7805 Լարման կարգավորիչ Heatsink- ով:
  • 1x 47 օմ և 1x 10k դիմադրություն:
  • 1x 1000uf 16V կոնդենսատոր:
  • 1x 2.5 մմ JST XH-Style 2 պին արական միակցիչ:
  • Տղամարդու և իգական էջի կապում:
  • 1x (20 մմ x 80 մմ դատարկ PCB):

GRBL- ում Arduino- ի թվային և անալոգային կապերը վերապահված են: «Քայլ» քորոցը X և Y առանցքների համար ամրացված է համապատասխանաբար 2 և 3 թվային կապումներին: X և Y առանցքների «Dir» կապը ամրացված է համապատասխանաբար 5 և 6 թվային կապումներին: D11- ը լազերային միացման համար է:

Arduino- ն էներգիա է ստանում USB մալուխի միջոցով: A4988- ը վարում է արտաքին էներգիայի աղբյուրի միջոցով: Բոլոր հիմքերը կիսում են ընդհանուր կապեր: A4988- ի VDD- ն միացված է Arduino- ի 5V- ին:

Իմ օգտագործած լազերը աշխատում է 5 Վ լարման վրա և ունի մշտական հոսանքի միացում: Արտաքին սնուցման աղբյուրից հաստատված 5 Վ աղբյուրի համար օգտագործվում է LM7805 լարման կարգավորիչը: Heatsink- ը պարտադիր է:

IRFZ44N N-CHANNEL MOSFET- ը աշխատում է որպես էլեկտրոնային անջատիչ, երբ ստանում է թվային բարձր ազդանշան Arduino- ի D11 կապից:

Նշում. Arduino nano- ից 5 Վ չի կարող օգտագործվել, քանի որ լազերը ձգում է ավելի քան 250 մԱ և Arduino Nano- ն ի վիճակի չէ այդքան հոսանք հաղորդել:

Միկրո աստիճանների կազմաձևում յուրաքանչյուր առանցքի համար:

MS0 MS1 MS2 Microstep բանաձեւը:

Lowածր Lowածր Lowածր Լրիվ քայլ:

Բարձր Lowածր Lowածր Կես քայլ:

Lowածր բարձր Lowածր քառորդ քայլ:

Բարձր Բարձր Lowածր ութերորդ քայլ:

High High High տասնվեցերորդ քայլ:

3 քորոցները (MS1, MS2 և MS3) նախատեսված են հինգ աստիճանի բանաձևերից մեկը ընտրելու համար ՝ ըստ վերը նշված ճշմարտության աղյուսակի: Այս կապումներն ունեն ներքին քաշվող դիմադրիչներ, այնպես որ, եթե դրանք անջատված թողնենք, տախտակը կգործի լրիվ քայլ ռեժիմով: Ես օգտագործել եմ 16 -րդ քայլի կազմաձևը `հարթ և առանց աղմուկի: Շատ (բայց, իհարկե, ոչ բոլորը) տիպային շարժիչներ կատարում են 200 ամբողջական քայլ մեկ պտույտի համար: Coիշտ կառավարելով կծիկներում հոսանքը, հնարավոր է շարժիչը շարժել ավելի փոքր քայլերով: Pololu A4988- ը կարող է շարժիչը շարժել 1/16 -րդ քայլով կամ 3, 200 քայլ մեկ պտույտով: Միկրոստեպտինգի հիմնական առավելությունն այն է, որ նվազեցնի շարժման կոշտությունը: Միակ լիովին ճշգրիտ դիրքերը լիարժեք քայլերն են: Շարժիչը չի կարողանա ստացիոնար դիրք զբաղեցնել միջանկյալ դիրքերից մեկում ՝ նույն դիրքի ճշգրտությամբ կամ նույն պահման ոլորող մոմենտով, ինչպես լրիվ աստիճանի դիրքերում: Ընդհանրապես, երբ մեծ արագություններ են պահանջվում, պետք է օգտագործել ամբողջական քայլեր:

Քայլ 9. Հավաքեք ամեն ինչ միասին մեկում

Հավաքեք ամեն ինչ միասին մեկի մեջ
Հավաքեք ամեն ինչ միասին մեկի մեջ
Հավաքեք ամեն ինչ միասին մեկի մեջ
Հավաքեք ամեն ինչ միասին մեկի մեջ
Հավաքեք ամեն ինչ միասին մեկի մեջ
Հավաքեք ամեն ինչ միասին մեկի մեջ

Ես լազերային կանգնեցրել եմ երկար բարակ մետաղյա ժապավենից և պլաստմասե L փակագծերից ՝ որոշ հենարաններով: Այնուհետև ամեն ինչ տեղադրվում է փայտե շերտավոր տախտակի վրա ՝ օգտագործելով M4 պտուտակ, ընկույզներ և պտուտակներ:

Կատարվում է նաև stepper շարժիչների միացում վարորդին:

Քայլ 10: Լազերային հավաքում

Լազերային հավաքում
Լազերային հավաքում
Լազերային հավաքում
Լազերային հավաքում
Լազերային հավաքում
Լազերային հավաքում
Լազերային հավաքում
Լազերային հավաքում

Իմ օգտագործած լազերը Focusable Laser Module է 200-250mW 650nm: Արտաքին մետաղական պատյանն աշխատում է որպես Heatsink լազերային դիոդի համար: Այն ունի կենտրոնացվող ոսպնյակ `լազերային կետը կարգավորելու համար:

Երկու Zip- կապերի օգնությամբ ես ամրացրել եմ լազերը բազայի հետ: Լազերային հովացուցիչ սարքը նույնպես կարող է օգտագործվել, բայց իմ լազերը չէր գերտաքանում, այնպես որ ես այն չէի օգտագործում: Միացրեք լազերային լարերի տերմինալը վարորդի տախտակի լազերային վարդակին:

Մեկը կարող եք ստանալ այստեղ

Քայլ 11: Կարգավորեք Stepper Driver Current- ը

Կարգավորելով Stepper Driver Current- ը
Կարգավորելով Stepper Driver Current- ը
Կարգավորելով Stepper Driver Current- ը
Կարգավորելով Stepper Driver Current- ը
Կարգավորելով Stepper Driver Current- ը
Կարգավորելով Stepper Driver Current- ը

Քայլերի բարձր տեմպերի հասնելու համար շարժիչի մատակարարումը սովորաբար շատ ավելի բարձր է, քան թույլատրելի կլիներ ՝ առանց ակտիվ ընթացիկ սահմանափակման: Օրինակ, տիպիկ սլաքային շարժիչը կարող է ունենալ 1 Ա առավելագույն հոսանքի գնահատական ՝ 5Ω կծիկի դիմադրությամբ, ինչը ցույց կտա շարժիչի առավելագույն մատակարարումը 5 Վ. Նման 12 Վ հզորությամբ շարժիչի օգտագործումը թույլ կտա քայլերի ավելի բարձր արագություն, սակայն հոսանքը պետք է ակտիվորեն սահմանափակվել 1 Ա -ով `շարժիչին վնաս պատճառելու համար:

A4988- ն աջակցում է հոսանքի նման ակտիվ սահմանափակմանը, իսկ տախտակի վրա հարմարվողական պոտենցիոմետրը կարող է օգտագործվել ընթացիկ սահմանաչափը սահմանելու համար: Ընթացիկ սահմանը սահմանելու եղանակներից մեկը վարորդին լիարժեք ռեժիմի մեջ դնելն է և մեկ շարժիչային ոլորունով ընթացող հոսանքի չափումը `առանց STEP- ի մուտքի ժամաչափի: Չափվող հոսանքը կլինի 0.7 անգամ ընթացիկ սահմանից (քանի որ երկու կծիկներն էլ միշտ միացված են և սահմանափակված են ամբողջական քայլի ընթացիկ սահմանաչափի 70% -ով): Խնդրում ենք նկատի ունենալ, որ տրամաբանական լարումը, Vdd- ն այլ արժեքի փոխելով, կփոխվի ընթացիկ սահմանաչափը, քանի որ «ref» քորոցի լարումը Vdd- ի գործառույթ է: Ընթացիկ սահմանը սահմանելու մեկ այլ եղանակ է չափել լարումը ուղղակիորեն պոտենցիոմետրի վերևում և հաշվարկել ստացված ընթացիկ սահմանը (ընթացիկ զգայարանների դիմադրողականությունը 0.1Ω են): Ընթացիկ սահմանը վերաբերում է հղման լարման հետևյալ կերպ. Ինչպես նշվեց վերևում, լրիվ քայլի ռեժիմում, կծիկներով հոսանքը սահմանափակվում է ընթացիկ սահմանի 70% -ով, ուստի 1A ամբողջական լարման ոլորուն հոսանք ստանալու համար ներկայիս սահմանը պետք է լինի 1A/0.7 = 1.4A, որը համապատասխանում է դեպի VREF ՝ 1.4A/1.25 = 1.12 V. Լրացուցիչ տեղեկությունների համար տե՛ս A4988 տվյալների թերթը: Նշում. Կծիկի հոսանքը կարող է շատ տարբեր լինել էլեկտրամատակարարման հոսանքից, այնպես որ հոսանքի սահմանաչափը սահմանելու համար չպետք է օգտագործեք հոսանքի չափված հոսանքը: Ձեր ընթացիկ հաշվիչը տեղադրելու համար համապատասխան վայրը հաջորդական է ձեր քայլող շարժիչներից մեկից:

Քայլ 12: Պատրաստվեք:

Պատրաստվում!
Պատրաստվում!
Պատրաստվում!
Պատրաստվում!
Պատրաստվում!
Պատրաստվում!

Օգտագործելով չորս փոքր նեոդիմի մագնիսներ ՝ աշխատանքային կտորը կողպեք աշխատանքային մահճակալի վրա և X և Y առանցքները դրեք սկզբնական դիրքի (տուն): Միացրեք վարորդի տախտակը արտաքին էներգիայի աղբյուրի միջոցով, իսկ Arduino Nano- ն ՝ համակարգչին ՝ USB A- ից USB Mini B մալուխի միջոցով: Նաև սնուցեք տախտակը արտաքին էներգիայի աղբյուրի միջոցով:

ԱՆՎՏԱՆԳՈԹՅՈՆ ԱՌԱԻՆ

ԼԱASԵՐԱՅԻՆ ԱՊԱՀՈՎՈL ԱՊԱԿԱՆԵՐԸ ՊԱՐՏԱԴԻՐ ԵՆ

Քայլ 13: GRBL որոնվածը

GRBL որոնվածը
GRBL որոնվածը
GRBL որոնվածը
GRBL որոնվածը
GRBL որոնվածը
GRBL որոնվածը
  1. Ներբեռնեք GRBL 1.1, այստեղ,
  2. Աշխատասեղանին հանեք grbl-master թղթապանակը, այն կգտնեք master.zip ֆայլում
  3. Գործարկեք Arduino IDE- ն
  4. Applicationրագրի տողի ընտրացանկից ընտրեք ՝ ուրվագիծ -> #ներառել գրադարան -> ֆայլից գրադարան ավելացնել: ZIP
  5. Ընտրեք grbl թղթապանակը, որը կարող եք գտնել grlb-master թղթապանակի ներսում և կտտացրեք Բացել
  6. Գրադարանը այժմ տեղադրված է, և IDE ծրագրակազմը ձեզ ցույց կտա այս հաղորդագրությունը. Գրադարանը ավելացվում է ձեր գրադարանին: Ստուգեք «գրադարանների ներառումը» ցանկը:
  7. Այնուհետև բացեք «grbl upload» կոչվող օրինակ և տեղադրեք այն ձեր arduino տախտակին

Քայլ 14. G-CODE ուղարկելու ծրագրակազմ

G-CODE ուղարկելու ծրագրակազմ
G-CODE ուղարկելու ծրագրակազմ
G-CODE ուղարկելու ծրագրակազմ
G-CODE ուղարկելու ծրագրակազմ
G-CODE ուղարկելու ծրագրակազմ
G-CODE ուղարկելու ծրագրակազմ

Նաև մեզ անհրաժեշտ է ծրագրակազմ ՝ G-Code- ը CNC- ին ուղարկելու համար, դրա համար ես օգտագործել եմ LASER GRBL- ը

LaserGRBL- ը DIY լազերային փորագրիչի լավագույն Windows GCode հոսող սարքներից մեկն է: LaserGRBL- ն ունակ է բեռնել և հոսել GCode ուղին դեպի arduino, ինչպես նաև պատկերներ, նկարներ և պատկերանշան փորագրել ներքին փոխակերպման գործիքի միջոցով:

LASER GRBL Ներբեռնեք:

LaserGRBL- ն անընդհատ ստուգում է մեքենայում առկա COM նավահանգիստները: Պորտերի ցանկը թույլ է տալիս ընտրել COM նավահանգիստը, որի վրա միացված է ձեր կառավարման տախտակը: Խնդրում ենք ընտրել կապի համապատասխան արագությունը ՝ համաձայն ձեր մեքենայի որոնվածի կազմաձևի (լռելյայն 115200):

Grbl կարգավորումներ

$$ - Դիտեք Grbl- ի կարգավորումները

Կարգավորումները դիտելու համար մուտքագրեք $$ և Grbl- ին միանալուց հետո սեղմեք Enter: Grbl- ը պետք է արձագանքի ընթացիկ համակարգի կարգավորումների ցանկով, ինչպես ցույց է տրված ստորև բերված օրինակում: Այս բոլոր պարամետրերը համառ են և պահվում են EEPROM- ում, այնպես որ եթե անջատեք, դրանք հաջորդ բեռնված կլինեն հաջորդ անգամ, երբ ձեր Arduino- ն միացնեք:

$ 0 = 10 (քայլ զարկերակ, օգտագործումը)

$ 1 = 25 (անգործության հետաձգման քայլ, վայրկյան)

$ 2 = 0 (քայլի նավահանգստի հակադարձ դիմակ `00000000)

$ 3 = 6 (dir նավահանգստի հակադարձ դիմակ `00000110)

$ 4 = 0 (քայլը միացնելու շրջադարձ, բուլ)

$ 5 = 0 (սահմանափակող կապում շրջել, բուլ)

$ 6 = 0 (հետաքննության քորոցի շրջադարձ, բուլ)

$ 10 = 3 (կարգավիճակի զեկույցի դիմակ `00000011)

$ 11 = 0.020 (հանգույցի շեղում, մմ)

$ 12 = 0.002 (աղեղի հանդուրժողականություն, մմ)

$ 13 = 0 (հաշվետվություն դյույմ, բուլ)

$ 20 = 0 (փափուկ սահմաններ, բուլ)

$ 21 = 0 (ծանր սահմաններ, բուլ)

$ 22 = 0 (տնային ցիկլ, բուլ)

$ 23 = 1 (տնային dir invert mask: 00000001)

$ 24 = 50.000 (տնային սնունդ, մմ/րոպե)

$ 25 = 635.000 (տնային որոնում, մմ/րոպե)

$ 26 = 250 (տնային դեբունս, վայրկյան)

$ 27 = 1.000 (տնային քաշքշուկ, մմ)

$ 100 = 314.961 (x, քայլ/մմ)

$ 101 = 314.961 (y, քայլ/մմ)

$ 102 = 314.961 (z, քայլ/մմ)

$ 110 = 635.000 (x առավելագույն արագություն, մմ/րոպե)

$ 111 = 635.000 (y առավելագույն տոկոսադրույքը, մմ/րոպե)

$ 112 = 635.000 (z առավելագույն արագություն, մմ/րոպե)

$ 120 = 50.000 (x արագություն, մմ/վրկ^2)

$ 121 = 50.000 (y accel, մմ/վրկ^2)

$ 122 = 50.000 (z արագություն, մմ/վրկ^2)

$ 130 = 225.000 (x առավելագույն ճանապարհորդություն, մմ)

$ 131 = 125.000 (y առավելագույն ճանապարհորդություն, մմ)

$ 132 = 170.000 (z առավելագույն ճանապարհորդություն, մմ)

Քայլ 15: Համակարգի շտկում

Կարգավորել համակարգը
Կարգավորել համակարգը
Կարգավորել համակարգը
Կարգավորել համակարգը
Կարգավորել համակարգը
Կարգավորել համակարգը
Կարգավորել համակարգը
Կարգավորել համակարգը

Ահա գալիս է Mostրագրի Ամենադժվար մասը:

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

GRBL- ի կարգավորումները կփոխեք 100 դոլարով, 101 դոլարով, 130 դոլարով և 131 դոլարով

GRBL- ի իմ կարգավորումն է, $100=110.000

$101=110.000

$130=40.000

$131=40.000

Ես փորձեցի փորագրել 40 մմ կողմերի քառակուսին, և այդքան սխալից և grbl- ի կարգավորումը շտկելուց հետո ես ստանում եմ 40 մմ-ի համապատասխան գիծը, որը փորագրված է ինչպես X, այնպես էլ Y առանցքից: Եթե X- ի և Y- առանցքի լուծաչափը նույնը չէ, պատկերը կմեծանա երկու ուղղություններով:

Հիշեք, որ DVD սկավառակների բոլոր Stepper շարժիչները նույնը չեն

Դա երկար և ժամանակատար գործընթաց է, բայց արդյունքները այնքան գոհացուցիչ են, երբ շտկվում են:

LaserGRBL օգտագործողի միջերես

  • Միացման հսկողություն. Այստեղ կարող եք ընտրել սերիական նավահանգիստ և միացման համար համապատասխան բաուդ արագություն ՝ ըստ grbl որոնվածի կազմաձևի:
  • Ֆայլի կառավարում. Սա ցույց է տալիս բեռնված ֆայլի անունը և փորագրման գործընթացի առաջընթացը: Կանաչ «Խաղալ» կոճակը կսկսի ծրագրի կատարումը:
  • Ձեռքով հրամաններ. Այստեղ կարող եք մուտքագրել ցանկացած G-Code տող և սեղմել «մուտքագրել»: Հրամանները հերթագրվելու են հրամանի հերթում:
  • Հրամանի տեղեկամատյան և հրամանի վերադարձի կոդեր. Ցույց տվեք ընդգրկված հրամանները և դրանց կատարման կարգավիճակը և սխալները:
  • Վազքի կառավարում. Թույլ տվեք լազերի ձեռքով տեղադրում: Ձախ ուղղահայաց սահնակը վերահսկում է շարժման արագությունը, աջ սահիկի կառավարման քայլի չափը:
  • Փորագրման նախադիտում. Այս տարածքը ցույց է տալիս աշխատանքի վերջնական նախադիտումը: Փորագրման ընթացքում փոքր կապույտ խաչը ցույց կտա ընթացիկ լազերային դիրքը գործարկման ժամանակ:
  • Grbl reset/homing/unlock. Այս կոճակները grbl տախտակին են ներկայացնում փափուկ վերակայման, տնավորման և ապակողպման հրաման: Ապակողպման կոճակի աջ կողմում կարող եք ավելացնել որոշ օգտվողների կողմից սահմանված կոճակներ:
  • Հետադարձ պահում և վերսկսում. Այս կոճակները կարող են կասեցնել և վերսկսել ծրագրի կատարումը `ուղարկելով Feed Hold կամ Resume հրամանը grbl տախտակին:
  • Գծերի հաշվարկ և ժամանակի կանխատեսում. LaserGRBL- ը կարող է գնահատել ծրագրի կատարման ժամանակը `հիմնված իրական արագության և աշխատանքի առաջընթացի վրա:
  • Անտեսում է կարգավիճակը և վերահսկողությունը. Ցույց տալ և փոխել փաստացի արագությունը և ուժի անտեսումը: Overrides- ը grbl v1.1- ի նոր գործառույթ է և չի աջակցվում հին տարբերակում:

Քայլ 16: Փայտի փորագրություն

Image
Image
Փայտի փորագրություն
Փայտի փորագրություն
Փայտի փորագրություն
Փայտի փորագրություն

Raster ներմուծումը թույլ է տալիս բեռնել ցանկացած տեսակի պատկեր LaserGRBL- ում և այն դարձնել GCode հրահանգներ ՝ առանց այլ ծրագրակազմի անհրաժեշտության: LaserGRBL- ն աջակցում է լուսանկարներ, հոլովակներ, մատիտով նկարներ, լոգոներ, պատկերակներ և փորձում է անել լավագույնը ցանկացած տեսակի պատկերով:

Այն կարող է հետ կանչվել «Ֆայլ, բաց ֆայլ» ցանկից ՝ ընտրելով jpg,-p.webp

Փորագրման պարամետրը տարբեր է բոլոր նյութերի համար:

Սահմանեք փորագրման արագությունը մեկ մմ և Որակի գծերը մեկ մմ

Կից ներկայացված է ամբողջ գործընթացի ժամանակի ընդմիջումը:

Քայլ 17: Բարակ թղթի կտրում

Image
Image
Բարակ թղթի կտրում
Բարակ թղթի կտրում
Բարակ թղթի կտրում
Բարակ թղթի կտրում

Այս 250 մՎտ լազերը կարող է նաև կտրել բարակ թղթեր, բայց արագությունը պետք է լինի շատ ցածր, այսինքն ՝ ոչ ավելի, քան 15 մմ/րոպե, և լազերային ճառագայթը պետք է ճիշտ կարգավորվի:

Կից ներկայացված է ամբողջ գործընթացի ժամանակի ընդմիջումը:

Քայլ 18. Վինիլային կտրում և անհատական կպչուն պիտակների պատրաստում

Վինիլային կտրում և անհատական կպչուն պիտակների պատրաստում
Վինիլային կտրում և անհատական կպչուն պիտակների պատրաստում
Վինիլային կտրում և անհատական կպչուն պիտակների պատրաստում
Վինիլային կտրում և անհատական կպչուն պիտակների պատրաստում
Վինիլային կտրում և անհատական կպչուն պիտակների պատրաստում
Վինիլային կտրում և անհատական կպչուն պիտակների պատրաստում

Ես պատրաստել եմ հատուկ վինիլային կպչուն պիտակներ: Գոտու արագությունը փոխվում է օգտագործված վինիլային գույնի հետ կապված:

Մուգ գույները շատ հեշտ է աշխատել, մինչդեռ ավելի բաց գույները որոշ բարդ են:

Վերոնշյալ պատկերները ցույց են տալիս, թե ինչպես օգտագործել վինիլային կպչուն պիտակներ, որոնք պատրաստված են CNC- ի միջոցով:

♥ Հատուկ շնորհակալություն GRBL ծրագրավորողներին:)

Հուսով եմ ձեզ դուր եկավ այս նախագիծը: Հարցերի դեպքում տեղեկացրեք ինձ մեկնաբանություններում:

Ես կցանկանայի տեսնել նաև ձեր CNC մեքենաների լուսանկարները:

Շնորհակալություն !! ձեր աջակցության համար:

Միկրոկառավարիչների մրցույթ
Միկրոկառավարիչների մրցույթ
Միկրոկառավարիչների մրցույթ
Միկրոկառավարիչների մրցույթ

Առաջին մրցանակ միկրոկառավարիչների մրցույթում

Խորհուրդ ենք տալիս: