Ինչպես ուղարկել G-Code ձեր 3D տպիչին. ճիշտ ճանապարհ

Roy Hill 17-10-2023
Roy Hill

Կան մի քանի եղանակներ, որոնցով 3D տպիչի օգտագործողները g-code ֆայլեր են ուղարկում իրենց մեքենաներ, որոնք բոլորն էլ բավականին լավ են աշխատում: Այս հոդվածը ձեզ ցույց կտա այն հիմնական ուղիները, որոնցով մարդիկ ուղարկում են իրենց G-code ֆայլերը, և կբացահայտի դա անելու լավագույն ուղիները:

G-Code ֆայլերը ձեր 3D տպիչին ուղարկելու լավագույն միջոցն է. ընդլայնել ձեր 3D տպիչը՝ օգտագործելու Wi-Fi-ի հնարավորությունները՝ օգտագործելով Raspberry Pi & OctoPrint ծրագրակազմ: Սա թույլ է տալիս անլար կերպով ֆայլեր փոխանցել ձեր տպիչին, ինչը թույլ է տալիս նաև կառավարել այն՝ հեռակա տպագրությունը սկսելու համար:

Սա հիմնական պատասխանն է, թե ինչպես դա անել, այնպես որ, եթե ցանկանում եք ավելի շատ մանրամասնել դրա հետևում: և որոշ այլ հիմնական տեղեկություններ, շարունակեք կարդալ:

    Ի՞նչ է G-Code-ը 3D տպիչում:

    G-Code (երկրաչափական կոդը) Թվային կառավարվող ծրագրավորման լեզու և ֆայլի տեսակ, որը պարունակում է հրահանգներ, որոնք կարող են հասկանալ ձեր 3D տպիչը: Այն թարգմանում է հրամաններ, ինչպիսիք են ձեր վարդակի կամ տպագիր մահճակալի տաքացումը մինչև յուրաքանչյուր X, Y և AMP; Z առանցքի շարժումը, որը կատարում է ձեր 3D տպիչը:

    Այս G-Code հրահանգների ֆայլերը ստեղծվել են slicer ծրագրային հավելվածի միջոցով, որոնք ունեն հեշտ օգտագործվող միջերեսներ՝ հատուկ ճշգրտումներ կատարելու համար: ձեր 3D տպագրությունները գործում են:

    Սկզբում դուք կներմուծեք CAD մոդելը ձեր կտրիչի մեջ, այնուհետև կարող եք ընտրել մի քանի փոփոխականներ: Երբ գոհ եք ձեր ջերմաստիճանի կարգավորումներից, արագության կարգավորումներից, շերտի բարձրությունից, աջակցությունիցկարգավորումները և վերը նշված բոլորը, այնուհետև սեղմում եք հատվածը, որը ստեղծում է G-Code ֆայլը:

    G-Code-ի օրինակն այսպիսին է թվում.

    G1 X50 Y0 Z0 F3000 E0.06

    G1 – հրաման՝ վարդակը տպման մահճակալի շուրջը տեղափոխելու համար

    X, Y, Z – կետ համապատասխան առանցքի վրա դեպի

    F – արագություն, որով պետք է արտամղել րոպեում

    E – որքա՞ն թել պետք է արտամղել

    Որո՞նք են G-Code ֆայլերը իմ 3D տպիչին ուղարկելու լավագույն եղանակները:

    G-Code ֆայլերը ձեր 3D տպիչին ուղարկելու համար: մեծ մասամբ բավականին հեշտ խնդիր է, որը թույլ է տալիս ստեղծել 3D տպագրության այդ գեղեցիկ և կրեատիվ մոդելները: Մարդիկ հետաքրքրվում են, թե որոնք են մարդկանց իրականում ֆայլերը իրենց 3D տպիչին ուղարկելու լավագույն եղանակները, որոնց ես ուզում էի պատասխանել:

    Ձեր սիրած կտրատիչից ձեր G-Code ֆայլը ստեղծելուց հետո մարդիկ դա անում են մի քանի եղանակով: :

    • Միկրո SD քարտի տեղադրում ձեր 3D տպիչի մեջ
    • USB մալուխ, որը միացնում է ձեր 3D տպիչը համակարգչին կամ նոութբուքին
    • Wi-Fi կապի միջոցով

    Այժմ սրանք են G-Code ֆայլերը ձեր 3D տպիչին ուղարկելու հիմնական մեթոդները, սակայն որոշ դեպքերում դրանք կարող են բավականին բարդ լինել: եղանակներ, երբ դուք սկսում եք ներմուծել այլ գործոններ, ինչպիսիք են Arduino-ն, բայց այս հոդվածը կօգտագործի ավելի պարզ մեթոդներ:

    Միկրո SD քարտի տեղադրումը ձեր 3D տպիչի մեջ

    SD քարտի օգտագործումը մեկն է: G-Code-ը ձեր 3D տպիչին ուղարկելու ամենատարածված և ընդհանուր եղանակներից: Գրեթե բոլոր 3D տպիչներն ունեն SDքարտի բնիկ, որը սովորաբար օգտագործվում է հենց այս նպատակով:

    Տես նաեւ: Ինչպես չափաբերել խեժի 3D տպագրությունը – Խեժի ազդեցության փորձարկում

    Դուք կարող եք հեշտությամբ ուղարկել G-Code-ը SD կամ MicroSD քարտին՝ ձեր CAD մոդելը համակարգչի կամ նոութբուքի վրա կտրելուց հետո: My Ender 3-ն ունի MicroSD քարտ և USB քարտ ընթերցող, որը թույլ է տալիս ուղղակիորեն պահպանել ֆայլերը:

    Պահպանեք G-Code ֆայլը MicroSD քարտի վրա և տեղադրեք այն տպիչի MicroSD քարտի բնիկում:

    Սա G-Code ֆայլերը 3D տպիչ ուղարկելու թերևս ամենաօգտագործվող մեթոդն է` շնորհիվ իր պարզության և արդյունավետության` առանց լրացուցիչ հավելվածների կամ սարքերի:

    Փորձեք չանել: սխալվեք՝ անջատելով SD քարտը եռաչափ տպման գործընթացում, հակառակ դեպքում ձեր մոդելը կդադարի:

    USB մալուխը միացված է համակարգչին կամ նոութբուքին

    SD քարտ օգտագործելու փոխարեն մենք կարող ենք ուղղակիորեն միացրեք մեր 3D տպիչը համակարգչին կամ նոութբուքին՝ օգտագործելով պարզ մալուխ: Սա ավելի քիչ տարածված մեթոդ է, բայց բավականին արդյունավետ է 3D տպագրության համար, հատկապես, եթե այն մոտ է:

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

    Ուստի խորհուրդ է տրվում միշտ օգտագործել սեղանադիր համակարգիչ՝ G-Code-ը USB-ով ուղարկելիս:

    Դիտեք իմ հոդվածը «Արդյո՞ք ձեզ հարկավոր է լավ համակարգիչ 3D տպագրության համար», որպեսզի տեսնեք մի քանի  հիանալի համակարգիչներ, որոնք կարող եքօգտագործեք ձեր 3D տպիչի հետ, հատկապես մեծ ֆայլեր կտրատելու համար:

    USB Chrome դիտարկիչի միջոցով

    Սա G-Code-ը ձեր 3D տպիչին ուղարկելու ամենապարզ մեթոդներից մեկն է: Նախ, դուք պետք է ավելացնեք «G-Code Sender»-ի ընդլայնումը ձեր Chrome դիտարկիչում:

    Տեղադրեք այս ընդլայնումը` սեղմելով «Ավելացնել Chrome-ին» կոճակը: Տեղադրման գործընթացն ավարտվելուց հետո բացեք G-Code ուղարկողի հավելվածը:

    Այժմ միացրեք ձեր համակարգիչը 3D տպիչով USB մալուխի միջոցով: Բացեք Կարգավորումները վերևի գծի ընտրացանկից և ընտրեք այն միացքը, որը ներառում է տեքստը որպես «tty.usbmodem» և այնուհետև սահմանեք կապի արագությունը առավելագույն տիրույթում:

    Այժմ կարող եք ուղարկել G-Code-ն անմիջապես ձեր 3D տպիչին: հրամաններ գրելով վահանակում այս հավելվածից:

    G-Code ուղարկելը Wi-Fi կապի միջոցով

    G-Code-ը ձեր 3D-ին ուղարկելու անընդհատ աճող մեթոդը Wi-Fi-ի միջոցով է: տարբերակ. Այս տարբերակը փոխել է 3D տպագրության ողջ սցենարը և տպագրության փորձը տեղափոխել է հաջորդ մակարդակ:

    Կան բազմաթիվ հավելվածներ և ծրագրեր, որոնք կարող են օգտագործվել այս գործընթացի համար, ինչպիսիք են OctoPrint, Repetier-Host, AstroPrint, և այլն:

    Wi-Fi-ը որպես G-Code ուղարկելու ուղի օգտագործելու համար անհրաժեշտ է ավելացնել Wi-Fi SD քարտ կամ USB, ներդրել AstroBox-ը կամ օգտագործել OctoPrint կամ Repetier-Host Raspberry-ի հետ: Pi.

    OctoPrint

    Հավանաբար 3D տպիչի կառավարման ամենասիրված հավելումներից մեկը օգտագործումն էOctoPrint, բաց կոդով ծրագրակազմ, որը հարմար է օգտագործողի համար: OctoPrint-ում կա տերմինալային ներդիր, որը ցույց է տալիս ընթացիկ G-Code-ը, որն աշխատում է, ինչպես նաև վերադարձը:

    Հենց որ ընտելանաք OctoPrint-ի օգտագործմանը, ձեզ համար բավականին հեշտ կլինի ուղարկել G-ը: Կոդը ձեր 3D տպիչին:

    Դուք կարող եք շատ ավելին անել, քան G-Code-ը ուղարկելը ձեր 3D տպիչին, այնպես որ դիտեք OctoPrint-ի բազմաթիվ օգտակար հավելվածները, եթե հետաքրքրված եք:

    Այս HowChoo տեսանյութը ներքևում մանրամասն նկարագրում է այն, ինչ ձեզ հարկավոր է, ինչպես կարգավորել և ինչպես գործարկել դրանք հետո:

    Repetier-Host-ի օգտագործումը G-Code-ը 3D տպիչին ուղարկելու համար

    Երբ բացում եք Repetier-Host հավելվածը, ինտերֆեյսի վերևի աջ մասում կլինեն չորս հիմնական աղյուսակներ: Ներդիրները կլինեն «Object Placement», «Slicer», «G-Code Editor» և «Manual Control»:

    Տես նաեւ: Արդյո՞ք Blender-ը լավ է 3D տպագրության համար:

    Object Placement-ը այն ներդիրն է, որտեղ դուք կվերբեռնեք ձեր տպագրական մոդելը պարունակող STL ֆայլերը: . Համոզվեք, որ մոդելը կատարյալ մասշտաբով է և պատրաստ է տպագրման:

    Դրանից հետո անցեք «Slicer» ներդիրին և սեղմեք «Slice with Slic3r» կոճակը կամ «CuraEngine»-ը, որը գտնվում է վերևում: ներդիրը։ Այս քայլը կվերածի ամուր STL տպման մոդելը շերտերի և հրահանգների, որոնք կարող են հասկանալ ձեր 3D տպիչը:

    Դուք կարող եք նաև տեսնել տպման գործընթացը շերտ առ շերտ վիզուալիզացիայի միջոցով՝ համոզվելու համար, որ բարելավման կարիք չկա:

    «Ձեռքով հսկողություն» էներդիրը, որտեղ դուք հնարավորություն կունենաք ուղարկել G-Code-ն ուղղակիորեն տպիչին՝ մուտքագրելով ձեր հրամանը ներդիրի վերևում գտնվող G-Code տեքստային տարածքում:

    Մուտքագրելուց հետո հրամանը, սեղմեք «Ուղարկել» կոճակը և տպիչը անմիջապես կսկսի հավաքել և իրականացնել ձեր G-Code հրամանով պահանջվող գործողությունը:

    «Ձեռքով կառավարում» ներդիրում դուք կունենաք կառավարման բազմաթիվ տարբերակներ: որ դուք կարող եք մուտք գործել՝ փոփոխություններ կատարելու համար: Դուք հնարավորություն կունենաք անջատել քայլային շարժիչը մյուսը միացնելիս:

    Թելքի հոսքի արագությունը, արտամղման արագությունը, ջերմային մահճակալի ջերմաստիճանը և շատ այլ բաներ այս ներդիրում կարող են կարգավորվել ձեր ցանկությամբ:

    Որո՞նք են G-Code-ի որոշ հրամաններ My 3D Printer-ի համար:

    Ստորև բերված տեսանյութը բացատրում է, թե ինչ է ձեզ անհրաժեշտ և ձեզ տանում է G-Code-ը ձեր 3D տպիչին ուղարկելու գործընթացը: Այն նաև ցույց է տալիս G-Code-ի որոշ սովորական հրամաններ, որոնք օգտագործվում են 3D տպիչի շատ օգտվողների կողմից:

    G0 & G1-ը հրամաններ են, որոնք օգտագործվում են 3D տպիչի գլուխը տպման մահճակալի շուրջը տեղափոխելու համար: Տարբերությունը G0 & AMP; G1-ն այն է, որ G1-ն ասում է ծրագրին, որ դուք պատրաստվում եք թելերի արտամղում կատարել շարժումից հետո:

    G28-ը ձեր տպագիր գլուխը տեղափոխում է առջևի ձախ անկյունում (G28 ; Go Home (0,0,0) )

    • G0 & G1 – Տպման գլխի շարժումներ
    • G2 & G3 – վերահսկվող աղեղների շարժումներ
    • G4 – կանգնել կամ հետաձգել/դադարեցնել
    • G10 & G11 – Հետադարձ & AMP;անհետացում
    • G28 – Տեղափոխել տուն/ծագում
    • G29 – Մանրամասն Z-զոնդ – հարթեցում
    • G90 & G91 – Հարաբերական/բացարձակ դիրքորոշման կարգավորում
    • G92 – Սահմանված դիրք

    RepRap-ն ունի G-Code տվյալների շտեմարան բոլոր G-Code-ի համար, որը կարող եք ստուգել:

    Roy Hill

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