Jifunze Jinsi ya Kurekebisha Msimbo wa G katika Cura kwa Uchapishaji wa 3D

Roy Hill 12-08-2023
Roy Hill

Jedwali la yaliyomo

Kurekebisha Msimbo wa G kwa picha zako zilizochapishwa kwenye 3D kunaweza kuonekana kuwa ngumu na kutatanisha mwanzoni, lakini si vigumu sana kufahamu. Iwapo ungependa kujifunza jinsi ya kurekebisha G-Code yako katika Cura, makala haya ni kwa ajili yako.

Cura ni kikata kata maarufu sana miongoni mwa wapenda uchapishaji wa 3D. Inatoa njia kwa watumiaji kubinafsisha Msimbo wao wa G kwa kutumia vishika nafasi. Vishika nafasi hivi ni amri zilizowekwa awali ambazo unaweza kuingiza katika Msimbo wako wa G katika maeneo uliyobainishwa.

Ingawa vishikilia nafasi hivi ni muhimu sana, kwa watumiaji wanaohitaji udhibiti mkubwa wa uhariri, vinaweza kuwa vizuizi sana. Ili kutazama na kuhariri G-Code kikamilifu, unaweza kutumia vihariri mbalimbali vya wahusika wengine wa G-Code.

Hili ndilo jibu la msingi, kwa hivyo endelea kusoma ili upate mwongozo wa kina zaidi. Katika mwongozo huu, tutakuonyesha jinsi ya kuunda, kuelewa na kurekebisha G-Code kwa kutumia Cura na wahariri wengine.

Kwa hivyo, wacha tuishughulikie.

    G-Code ni nini katika Uchapishaji wa 3D?

    G-Code ni lugha ya programu iliyo na seti ya amri za kudhibiti takriban vitendaji vyote vya kuchapisha vya kichapishi. Inadhibiti kasi ya kuzidisha, kasi ya feni, halijoto ya kitanda kupashwa, usogezaji wa kichwa cha kuchapisha, n.k.

    Imeundwa kutoka kwa faili ya STL ya muundo wa 3D kwa kutumia programu inayojulikana kama "Kipande". Kikataji hubadilisha faili ya STL kuwa mistari ya msimbo inayoambia printa nini cha kufanya katika kila hatua katika mchakato wa uchapishaji.

    Tumia Vichapishaji Vyote vya 3DKihariri cha G-Code kwenye soko, lakini ni cha haraka, rahisi kutumia, na chepesi.

    NC Viewer

    Kitazamaji cha NC ni cha watumiaji wanaotafuta nguvu na utendakazi zaidi kuliko Notepad++ inayo kutoa. Mbali na zana madhubuti za kuhariri za G-Code kama vile kuangazia maandishi, kitazamaji cha NC pia hutoa kiolesura cha kuibua G-Code.

    Ukiwa na kiolesura hiki, unaweza kupitia mstari wako wa G-Code kwa mstari na uangalie kile unahariri katika maisha halisi. Ni muhimu kutambua kwamba programu hii haikuundwa kwa kuzingatia printa za 3D. Imeelekezwa kwa mashine za CNC, kwa hivyo amri zingine zinaweza zisifanye kazi vizuri.

    gCode Viewer

    gCode ni kihariri cha G-Code cha mtandaoni kilichoundwa kwa uchapishaji wa 3D. Mbali na kutoa miingiliano ya kuhariri na kuibua G-Code, pia inakubali maelezo kama vile ukubwa wa pua, nyenzo, n.k.

    Kwa hili, unaweza kuzalisha na kulinganisha makadirio tofauti ya gharama kwa G-Code mbalimbali ili kubaini toleo mojawapo.

    Mwishowe, neno la tahadhari. Kabla ya kuhariri Msimbo wako wa G, hakikisha kuwa umehifadhi nakala ya faili asili ya G-Code ikiwa utahitaji kubadilisha mabadiliko.

    Pia, hakikisha umerekebisha kichapishi chako ipasavyo kabla ya kuanza kutumia G. amri. Furahia kuhariri.

    G-Code?

    Ndiyo, vichapishaji vyote vya 3D vinatumia G-Code, ni sehemu ya msingi ya uchapishaji wa 3D. Faili kuu ambayo miundo ya 3D imeundwa kutoka ni faili za STL au faili za Stereolithography. Miundo hii ya 3D huwekwa kupitia programu ya kukata vipande ili kugeuza kuwa faili za G-Code ambazo vichapishi vya 3D vinaweza kuelewa.

    Unatafsirije & Unaelewa G-Code?

    Kama tulivyosema awali, mara nyingi, watumiaji wa kawaida huenda wasihitaji hata kuhariri au kurekebisha G-Code. Lakini wakati mwingine, hali zinaweza kutokea ambapo mtumiaji anaweza kuhitaji kurekebisha au kurekebisha baadhi ya mipangilio ya uchapishaji ambayo inaweza kupatikana tu katika wasifu wa G-Code ya kichapishi.

    Katika hali kama hizi, ujuzi wa G-Code unaweza kuja. kusaidia kukamilisha kazi hiyo. Hebu tupitie nukuu za kawaida katika G-Code na maana yake.

    Katika lugha ya kupanga G-Code, tuna aina mbili za amri; amri ya G na amri ya M.

    Hebu tutazame zote mbili:

    Amri za G

    amri za G hudhibiti modi tofauti za kichapishi. Pia hutumika katika kudhibiti mwendo na uelekeo wa sehemu tofauti za kichapishi.

    Amri ya kawaida ya G inaonekana kama hii:

    11 G1 F90 X197. 900 Y30.000 Z76.000 E12.90000 ; Maoni

    Hebu tupitie mstari na tueleze amri:

    • 11 - Hii inaonyesha mstari wa msimbo unaoendeshwa.
    • G - G inaashiria mstari wa msimbo ni amri ya Gilhali nambari baada yake inawakilisha hali ya kichapishi.
    • F - F ni kasi au kasi ya mlisho wa kichapishi. Huweka kiwango cha mlisho (mm/s au in/s) hadi nambari moja baada yake.
    • X / Y / Z - Hizi zinawakilisha mfumo wa kuratibu na maadili yake ya nafasi.
    • E - E ni kigezo cha harakati ya mlisho
    • ; - Nusu koloni kawaida hutangulia maoni juu ya G-Code. Maoni si sehemu ya msimbo unaoweza kutekelezeka.

    Kwa hivyo, tukiyaweka yote pamoja, mstari wa msimbo huambia kichapishi kusogea ili kuratibu [197.900, 30.00, 76.00] kwa kasi ya 90mm/s huku ikitoa nyenzo ya 12.900mm.

    Amri ya G1 inamaanisha kichapishi kinapaswa kusogea katika mstari ulionyooka kwa kasi maalum ya mlisho. Tutaangalia amri nyingine mbalimbali za G baadaye.

    Unaweza kuibua na kujaribu amri zako za G-Code hapa.

    Amri za M

    M amri hutofautiana na amri za G. kwa maana ya kwamba zinaanza na M. Zinadhibiti utendakazi zingine zote za kichapishi kama vile vitambuzi, hita, feni, na hata sauti za kichapishi.

    Tunaweza kutumia amri za M kurekebisha na kugeuza. kazi za vipengele hivi.

    Amri ya kawaida ya M inaonekana kama hii:

    Angalia pia: Unahitaji Nini kwa Uchapishaji wa 3D?

    11 M107 ; Zima feni za kupozea sehemu

    12 M84 ; Zima injini

    Hebu tufafanue maana yake;

    • 11, 12 – Hii ndiyo mistari ya msimbo, iliitumike kama marejeleo.
    • M 107 , M 84 – Ni mwisho wa amri za uchapishaji ili kichapishi kuzima.

    Jinsi ya Kuhariri Msimbo wa G Katika Cura

    Kama tulivyotaja awali, kikata kata cha Ultimaker Cura hutoa baadhi ya utendaji wa kuhariri wa G-Code kwa watumiaji. Watumiaji wanaweza kurekebisha na kuboresha baadhi ya sehemu za G-Code hadi vipimo vyao maalum.

    Hata hivyo, kabla hatujaingia katika uhariri wa G-Code, ni muhimu kuelewa muundo wa G-Code. G-Code imeundwa katika sehemu kuu tatu.

    Awamu ya Kuanzisha

    Kabla ya uchapishaji kuanza, shughuli fulani zinahitajika kutekelezwa. Shughuli hizi ni pamoja na mambo kama vile kupasha joto kitandani, kuwasha feni, kurekebisha mahali pa joto kali.

    Shughuli hizi zote za uchapishaji wa awali ziko katika awamu ya uanzishaji wa G-Code. Huendeshwa kabla ya kijisehemu kingine chochote cha msimbo.

    Mfano wa msimbo wa awamu ya uanzishaji ni:

    G90 ; weka mashine kwenye hali kamili

    M82; Tafsiri thamani za upanuzi kuwa thamani kamili

    M106 S0; Washa feni na uweke kasi kuwa 0.

    M140 S90; Pasha joto la kitanda hadi 90oC

    M190 S90; Subiri hadi halijoto ya kitanda ifikie 90oC

    Awamu ya Uchapishaji

    Awamu ya uchapishaji inashughulikia uchapishaji halisi wa muundo wa 3D. G-Code katika sehemu hii inadhibiti mwendo wa safu kwa safu yahotend ya kichapishi, kasi ya kulisha, nk.

    G1 X96.622 Y100.679 F450; mwendo uliodhibitiwa katika ndege ya X-Y

    G1 X96.601 Y100.660 F450; mwendo uliodhibitiwa katika ndege ya X-Y

    G1 Z0.245 F500; badilisha safu

    G1 X96.581 Y100.641 F450; mwendo unaodhibitiwa katika ndege ya X-Y

    G1 X108.562 Y111.625 F450; mwendo unaodhibitiwa katika ndege ya X-Y

    Awamu ya Kuweka Upya Kichapishaji

    Msimbo wa G wa awamu hii huchukua nafasi baada ya muundo wa 3D kumaliza uchapishaji. Inajumuisha maagizo ya shughuli za kusafisha ili kurudisha kichapishi katika hali yake chaguomsingi.

    Mfano wa mwisho wa kichapishi au kuweka upya Msimbo wa G umeonyeshwa hapa chini:

    G28 ; leta pua nyumbani

    M104 S0 ; zima hita

    M140 S0 ; kuzima hita za kitanda

    M84 ; zima injini

    Kwa kuwa sasa tunajua awamu au sehemu zote tofauti za G-Code, hebu tuangalie jinsi tunavyoweza kuzihariri. Kama vile vikataji vingine vingi, Cura hutumia tu uhariri wa G-Code katika sehemu tatu:

    1. Mwanzoni mwa uchapishaji wakati wa awamu ya uanzishaji wa uchapishaji.
    2. Mwishoni mwa uchapishaji. wakati wa awamu ya kuweka upya uchapishaji.
    3. Katika awamu ya uchapishaji, wakati wa mabadiliko ya safu.

    Ili kuhariri Msimbo wa G katika Cura, lazima ufuate seti ya maagizo. Wacha tuzipitie:

    Angalia pia: Njia 6 Jinsi ya Kurekebisha Chapisho za 3D Zinashikana Vizuri Sana Ili Kuchapisha Kitanda

    Hatua ya 1: Pakua Cura kutoka kwa tovuti ya Ultimakerhapa.

    Hatua ya 2: Isakinishe, ukubali sheria na masharti yote, na uisanidi.

    Hatua ya 3: Ongeza yako kichapishi kwenye orodha ya vichapishi.

    Hatua ya 4: Unapoweka wasifu wako wa uchapishaji, badala ya kuchagua Hali Iliyopendekezwa ili kuchagua Hali Maalum.

    Hatua 5: Ingiza faili yako ya G-Code kwenye Cura.

    • Bofya mapendeleo
    • Bofya wasifu
    • Kisha ubofye ingiza ili kufungua dirisha la kuingiza faili

    Hatua ya 6: Vinginevyo, unaweza kwenda kwa mipangilio ya kichapishi, ubofye mipangilio ya mashine kisha uweke G-Code yako wewe mwenyewe.

    Hatua ya 7 : Katika mipangilio ya kichapishi, utaona vichupo vya kurekebisha Msimbo wa kuanza na kumalizia wa G-Code kwa vipengee mbalimbali kama vile viboreshaji, mipangilio ya vichwa vya kuchapisha, n.k.

    Hapa, unaweza kurekebisha. uanzishaji wa uchapishaji mbalimbali na kuweka upya mipangilio. Unaweza kuhariri amri na pia kuongeza zingine zako.

    Katika sehemu inayofuata, tutaangalia baadhi ya amri hizo.

    Unaweza kutumia pia kiendelezi cha uchakataji cha Cura ili rekebisha msimbo wako wa G. Hivi ndivyo unavyoweza kufanya.

    Hatua ya 1 : Fungua Cura na upakie faili yako.

    Hatua ya 2: Bofya kichupo cha viendelezi kwenye upau wa vidhibiti.

    Hatua ya 3: Bofya viendelezi, kisha ubofye kurekebisha G-Code.

    Hatua ya 4 : Katika dirisha ibukizi jipya, bofya "Ongeza hati".

    Hatua ya 5: Menyu itatokea ikiwa na chaguo kama vile "Sitisha kwa urefu", "Saa kupoteza”n.k. Unaweza kutumia hati hizi zilizowekwa awali ili kurekebisha G-Code yako.

    Je, ni Baadhi ya Amri za G-Code za Kichapishi cha 3D za Kawaida?

    Sasa kwa kuwa wewe kujua yote kuhusu G-Code na jinsi ya kuirekebisha katika Cura, hebu tuonyeshe baadhi ya amri unazoweza kutumia.

    Common G Commands

    G1 /G0 (Linear Move): Wote huambia mashine kusonga kutoka kwa kuratibu moja hadi nyingine kwa kasi fulani. G00 huiambia mashine kusonga kwa kasi yake ya juu zaidi kupitia nafasi hadi kwa kuratibu inayofuata. G01 inaiambia isogee hatua inayofuata kwa kasi maalum katika mstari ulionyooka.

    G2/ G3 (Arc au Circle Move): Zote zinaiambia mashine isogee kwa mduara. muundo kutoka mahali pake pa kuanzia hadi hatua iliyobainishwa kama suluhu kutoka katikati. G2 husogeza mashine kisaa, huku G3 ikiisogeza katika mpangilio unaopingana na saa.

    G28: Amri hii inarudisha mashine kwenye nafasi yake ya nyumbani (mashine sifuri) [0,0,0 ]. Unaweza pia kubainisha mfululizo wa pointi za kati ambazo mashine itapitia ikielekea sifuri.

    G90: Inaweka mashine kwenye hali kamili, ambapo vitengo vyote vinatafsiriwa kuwa kamili. inaratibu.

    G91: Inahamisha mashine vitengo au nyongeza kadhaa kutoka mahali ilipo sasa.

    Amri za Kawaida za M

    M104/109 : Amri zote mbili ni amri za kuongeza joto zote zinakubali S hoja ya halijoto inayotaka.

    Amri ya M104 inaanza kuongeza joto.extruder na kuanza tena kuendesha nambari mara moja. M109 husubiri hadi kitoa joto kifikie halijoto inayotaka kabla ya kutumia njia nyingine za msimbo.

    M 140/ 190: Amri hizi ni amri za kupasha joto kitandani. Zinafuata sintaksia sawa na M104/109

    Amri ya M140 huanza kupasha joto kitandani na kuanza kuendesha msimbo mara moja. amri ya M190 inasubiri hadi kitanda kifikie halijoto inayohitajika kabla ya kuendesha mistari mingine ya msimbo.

    M106: Amri ya M106 inakuruhusu kuweka kasi ya kifaa cha nje. shabiki wa baridi. Inachukua hoja S ambayo inaweza kuanzia 0 (kuzima) hadi 255 (nguvu kamili).

    M82/83: Amri hizi hurejelea kuweka kipeo chako cha nje kuwa hali kamili au jamaa mtawalia, sawa na jinsi G90 na G91 kuweka nafasi kwa X, Y & amp; Z axis.

    M18/84: Unaweza kuzima motors zako za stepper na unaweza hata kuwekwa na kipima muda katika S (sekunde). K.m. M18 S60 - hii inamaanisha kuzima viunzio katika sekunde 60.

    M107: Hii hukuruhusu kuzima moja ya mashabiki wako, na ikiwa hakuna kielekezo, itakuwa sehemu ya kupoeza feni. .

    M117: Weka ujumbe wa LCD kwenye skrini yako mara moja – “M117 Hello World!” ili kuonyesha “Hujambo Ulimwengu!”

    M300: Cheza wimbo kwenye kichapishi chako cha 3D kwa amri hii. Inatumia M300 yenye kigezo cha S (Frequency in Hz) na P parameta (Muda katikamilisekunde).

    M500: Hifadhi mipangilio yako yoyote ya ingizo kwenye kichapishi chako cha 3D hadi faili ya EEPROM ili kukumbuka.

    M501: Pakia yote mipangilio yako iliyohifadhiwa ndani ya faili yako ya EEPROM.

    M502: Weka upya mipangilio iliyotoka nayo kiwandani - weka upya mipangilio yote inayoweza kusanidiwa iwe chaguomsingi iliyotoka nayo kiwandani. Itabidi uhifadhi hii kwa kutumia pia M500 baadaye.

    Amri hizi ni sampuli tu ya safu mbalimbali za amri za G-Code zinazopatikana. Unaweza kuangalia MarlinFW kwa orodha ya amri zote za G-Code, pamoja na RepRap.

    Vihariri Bora Bila Malipo vya G-code kwa Uchapishaji wa 3D

    Cura ni nzuri kwa kuhariri G-Code. , lakini bado ina mapungufu yake. Ni muhimu tu kwa kuhariri maeneo fulani ya G-Code.

    Ikiwa wewe ni mtumiaji wa hali ya juu na unahitaji uhuru zaidi wa kuhariri na kufanyia kazi G-Code yako, tunapendekeza utumie kihariri cha G-Code.

    Ukiwa na wahariri hawa, una uhuru wa kupakia, kuhariri na hata kutazama maeneo mbalimbali ya G-Code yako. Hii hapa orodha ya baadhi ya vihariri vya G-Code maarufu zaidi visivyolipishwa.

    Notepad ++

    Notepad++ ni toleo lililoongezwa juisi la kihariri cha maandishi cha kawaida. Inaweza kuangalia na kuhariri aina kadhaa za faili huku G-Code ikiwa mojawapo.

    Ukiwa na Notepad, una utendaji wa kawaida kama vile kutafuta, kutafuta na kubadilisha, n.k ili kukusaidia katika kuhariri G-Code yako. Unaweza hata kufungua vipengele vya ziada kama vile kuangazia maandishi kwa kufuata mwongozo huu rahisi.

    Notepad++ huenda isiwe ya kuvutia zaidi.

    Roy Hill

    Roy Hill ni gwiji wa uchapishaji wa 3D na gwiji wa teknolojia na ujuzi mwingi kuhusu mambo yote yanayohusiana na uchapishaji wa 3D. Akiwa na uzoefu wa zaidi ya miaka 10 katika uwanja huo, Roy amebobea katika sanaa ya kubuni na uchapishaji ya 3D, na amekuwa mtaalamu wa mitindo na teknolojia za uchapishaji za 3D.Roy ana shahada ya uhandisi wa mitambo kutoka Chuo Kikuu cha California, Los Angeles (UCLA), na amefanya kazi kwa makampuni kadhaa maarufu katika uwanja wa uchapishaji wa 3D, ikiwa ni pamoja na MakerBot na Formlabs. Pia ameshirikiana na biashara mbalimbali na watu binafsi kuunda bidhaa maalum zilizochapishwa za 3D ambazo zimeleta mapinduzi katika tasnia zao.Kando na shauku yake ya uchapishaji wa 3D, Roy ni msafiri mwenye bidii na mpendaji wa nje. Anafurahiya kutumia wakati katika maumbile, kupanda mlima, na kupiga kambi na familia yake. Katika muda wake wa ziada, yeye pia huwashauri wahandisi wachanga na kushiriki ujuzi wake juu ya uchapishaji wa 3D kupitia majukwaa mbalimbali, ikiwa ni pamoja na blogu yake maarufu, 3D Printerly 3D Printing.