Ionnsaich mar a dh’ atharraicheas tu còd G ann an Cura airson Clò-bhualadh 3D

Roy Hill 12-08-2023
Roy Hill

Clàr-innse

Faodaidh atharrachadh Còd G airson na clò-bhualaidhean 3D agad a bhith duilich agus troimh-a-chèile an toiseach, ach chan eil e ro dhoirbh an crochadh. Ma tha thu airson ionnsachadh mar a dh’ atharraicheas tu do Chòd-G ann an Cura, tha an artaigil seo dhutsa.

Tha mòr-chòrdte aig Cura am measg luchd-dealasach clò-bhualaidh 3D. Tha e a’ tabhann dòigh do luchd-cleachdaidh an G-Code aca a ghnàthachadh a’ cleachdadh luchd-àite. 'S e òrdughan ro-shuidhichte a th' anns an luchd-àite seo a dh'fhaodas tu a chur a-steach sa Chòd-G agad ann an àiteachan comharraichte.

Ged a tha an luchd-àite seo glè fheumail, do luchd-cleachdaidh a dh'fheumas barrachd smachd deasachaidh, faodaidh iad a bhith gu math cuingealaichte. Airson G-Code fhaicinn agus a dheasachadh gu h-iomlan, faodaidh tu measgachadh de luchd-deasachaidh treas-phàrtaidh G-Code a chleachdadh.

Seo am freagairt bunaiteach, mar sin cùm ort a’ leughadh airson stiùireadh nas mionaidiche. San iùl seo, seallaidh sinn dhut mar a chruthaicheas, a thuigeas agus a dh'atharraicheas tu G-Code a' cleachdadh an dà chuid Cura agus luchd-deasachaidh treas-phàrtaidh.

Mar sin, rachamaid sìos thuige.

    Dè a th’ ann an G-Code ann an Clò-bhualadh 3D?

    ’S e cànan prògramadh a th’ ann an G-Code anns a bheil seata òrduighean airson smachd a chumail air cha mhòr a h-uile gnìomh clò-bhualaidh aig a’ chlò-bhualadair. Bidh e a’ cumail smachd air astar eas-tharraing, astar fan, teòthachd leabaidh teasachaidh, gluasad ceann clò, msaa.

    Faic cuideachd: 30 Molaidhean Clò-bhualaidh 3D riatanach airson luchd-tòiseachaidh - Toraidhean as Fheàrr

    Tha e air a chruthachadh bho fhaidhle STL a’ mhodail 3D a’ cleachdadh prògram ris an canar “Slicer”. Atharraichidh an sliseag am faidhle STL gu loidhnichean còd a dh’innseas don chlò-bhualadair dè a nì e aig a h-uile àm tron ​​phròiseas clò-bhualaidh.

    Dèan Clò-bhualadairean 3D uile a’ cleachdadhDeasaiche G-Code air a’ mhargaidh, ach tha e luath, furasta a chleachdadh, agus aotrom.

    NC Viewer

    Tha sealladair NC airson luchd-cleachdaidh a tha a’ coimhead airson barrachd cumhachd is comas-gnìomh na tha aig Notepad++ ri. tairgse. A bharrachd air innealan deasachaidh G-Code cumhachdach leithid soilleireachadh teacsa, tha neach-coimhead NC cuideachd a’ toirt seachad eadar-aghaidh airson an G-Code fhaicinn.

    Leis an eadar-aghaidh seo, faodaidh tu a dhol tron ​​​​loidhne G-Code agad a rèir loidhne agus faicinn dè tha thu a’ deasachadh ann am fìor bheatha. Tha e cudromach cuimhneachadh nach deach am bathar-bog seo a leasachadh le clò-bhualadairean 3D san amharc. Tha e ag amas air innealan CNC, agus mar sin dh’ fhaodadh nach obraich cuid de dh’ àitheantan gu math.

    gCode Viewer

    Tha gCode na dheasaiche Còd G air-loidhne a chaidh a thogail gu sònraichte airson clò-bhualadh 3D. A bharrachd air a bhith a’ toirt seachad eadar-aghaidh airson deasachadh agus sealladh G-Code, bidh e cuideachd a’ gabhail ri fiosrachadh leithid meud nozzle, stuth, msaa. an tionndadh as fheàrr.

    Mu dheireadh, facal rabhadh. Mus deasaich thu do Chòd G, dèan cinnteach gun dèan thu lethbhreac-glèidhidh dhen fhaidhle G-Code tùsail air eagal ’s gum feum thu na h-atharraichean a thionndadh air ais.

    Cuideachd, dèan cinnteach gun calibr thu an clò-bhualadair agad mar bu chòir mus tòisich thu a’ cleachdadh an G-Code. àitheantan. Deasachadh sona.

    G-Code?

    Seadh, bidh a h-uile clò-bhualadair 3D a’ cleachdadh G-Code, tha e na phàirt bhunaiteach de chlò-bhualadh 3D. Is e faidhlichean STL no faidhlichean Stereolithography am prìomh fhaidhle às a bheil modalan 3D air an dèanamh. Tha na modailean 3D seo air an cur tro bhathar-bog sliseag gus an tionndadh gu faidhlichean G-Code a thuigeas clò-bhualadairean 3D.

    Ciamar a dh’eadar-theangaich thu & Tuig G-Code?

    Mar a thuirt sinn na bu thràithe, a’ mhòr-chuid den ùine, is dòcha nach fheum luchd-cleachdaidh cunbhalach eadhon an Còd G a dheasachadh no atharrachadh. Ach uaireannan, faodaidh suidheachaidhean èirigh nuair a dh’ fhaodadh gum feum neach-cleachdaidh cuid de na roghainnean clò-bhualaidh atharrachadh no atharrachadh nach fhaighear ach ann am pròifil G-Code a’ chlò-bhualadair.

    Ann an suidheachaidhean mar seo, faodaidh eòlas air G-Code tighinn a-steach feumail airson cuideachadh leis an obair a choileanadh. Rachamaid tro chomharraidhean cumanta ann an G-Code agus na tha iad a’ ciallachadh.

    Ann an cànan prògramadh G-Code, tha dà sheòrsa àithne againn; an àithne G agus an àithne M.

    Thug sinn sùil air an dà chuid:

    G Commands

    Tha smachd aig G àitheantan air diofar mhodhan a’ chlò-bhualadair. Tha e cuideachd air a chleachdadh gus smachd a chumail air gluasad is treòrachadh diofar phàirtean a' chlò-bhualadair.

    Tha òrdugh àbhaisteach G a' coimhead mar seo:

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

    Rachamaid tron ​​loidhne agus mìnich na h-òrduighean:

    • 11 – Tha seo a’ sealltainn loidhne a’ chòd a tha a’ ruith.
    • G - Tha an G a’ comharrachadh gur e òrdugh G a th’ anns an loidhne còdfhad 's a tha an àireamh às a dhèidh a' riochdachadh modh a' chlò-bhualadair.
    • F – 'S e F astar no ìre biadhaidh a' chlò-bhualadair. Bidh e a’ suidheachadh an ìre beathachaidh (mm/s no ann an/s) ris an àireamh dìreach às a dhèidh.
    • X / Y / Z – Tha iad sin a’ riochdachadh an t-siostam co-òrdanachaidh agus a luachan suidheachaidh.
    • E – Is e E am paramadair airson gluasad an inneal-biadhaidh
    • ; - Mar as trice bidh an leth-choloin a’ tighinn ro bheachd air a’ Chòd G. Chan eil am beachd mar phàirt den chòd so-ghnìomhaichte.

    Mar sin, ma chuireas sinn a h-uile càil ri chèile, tha loidhne a’ chòd ag iarraidh air a’ chlò-bhualadair gluasad gu co-òrdanachadh [197.900, 30.00, 76.00] aig astar de 90mm/s fhad 's a tha e a' toirt a-mach 12.900mm de stuth.

    Tha an àithne G1 a' ciallachadh gum bu chòir dhan chlò-bhualadair gluasad ann an loidhne dhìreach aig an astar inbhir ainmichte. Seallaidh sinn ri diofar àitheantan G eile nas fhaide air adhart.

    'S urrainn dhut na h-àitheantan G-Code agad fhaicinn agus fheuchainn a-mach an seo.

    M Command

    Tha òrdughan M eadar-dhealaichte bho òrdughan G anns an fhaireachdainn gu bheil iad a' tòiseachadh le M. Bidh iad a' cumail smachd air gnìomhan measgaichte eile a' chlò-bhualadair leithid na mothachairean, na teasadairean, na gaotharan, agus fiù 's fuaimean a' chlò-bhualadair.

    'S urrainn dhuinn òrdughan M a chleachdadh airson atharrachadh is gluasad gnìomhan nan co-phàirtean seo.

    Tha coltas mar seo air àithne M àbhaisteach:

    11 M107 ; Cuir dheth luchd-leantainn fuarachaidh pàirt

    12 M84 ; Motaran a chur à comas

    Neach sinn a-mach dè tha iad a’ ciallachadh;

    • 11, 12 – Seo loidhnichean a’ chòd, gua chleachdadh mar iomradh.
    • M 107 , M 84 – 'S e òrdughan deireadh clò-bhualaidh àbhaisteach a th' annta airson an clò-bhualadair a leigeil sìos.

    Mar a dheasaicheas tu G-Code Ann an Cura

    Mar a thuirt sinn na bu thràithe, tha an sliseag mòr-chòrdte Ultimaker Cura a’ toirt seachad cuid de ghnìomhachd deasachaidh G-Code dha luchd-cleachdaidh. Faodaidh luchd-cleachdaidh cuid de phàirtean den Chòd G a thweakadh agus a bharrachadh gu na sònrachaidhean àbhaisteach aca.

    Ach, mus faigh sinn a-steach do dheasachadh G-Code, tha e cudromach structar G-Code a thuigsinn. Tha an còd G air a structaradh ann an trì prìomh phàirtean.

    Ìre Tòiseachaidh

    Mus tòisich clò-bhualadh, feumar gnìomhan sònraichte a dhèanamh. Tha na gnìomhan seo a’ gabhail a-steach rudan mar a bhith a’ teasachadh na leapa ro-làimh, a’ tionndadh an luchd-leantainn air, a’ calibrachadh suidheachadh a’ cheann theth.

    Tha na gnìomhan ro-chlò-bhualaidh seo uile aig ìre tòiseachaidh a’ Chòd G. Tha iad gan ruith ro chriomag còd sam bith eile.

    Is e eisimpleir de chòd ìre tòiseachaidh:

    G90 ; suidhich an inneal gu modh iomlan

    M82; Mìnich luachan eas-tharraing mar luachan iomlan

    M106 S0; Cumhachd air an neach-leantainn agus suidhich an astar gu 0.

    M140 S90; Teas teòthachd na leapa gu 90oC

    M190 S90; Fuirich gus an ruig teòthachd na leapa 90oC

    Ìre Clò-bhualaidh

    Tha an ìre clò-bhualaidh a’ còmhdach fìor chlò-bhualadh a’ mhodail 3D. Tha G-Code san roinn seo a’ cumail smachd air gluasad sreath-air-fhilleadh deceann teas a' chlò-bhualadair, an t-astar beathachaidh, msaa.

    G1 X96.622 Y100.679 F450; gluasad fo smachd san itealan XY

    G1 X96.601 Y100.660 F450; gluasad fo smachd san itealan XY

    G1 Z0.245 F500; atharraich còmhdach

    G1 X96.581 Y100.641 F450; gluasad fo smachd anns a’ phlèana XY

    G1 X108.562 Y111.625 F450; gluasad fo smachd san itealan XY <1

    Ìre Ath-shuidheachadh Clò-bhualadair

    Gabhaidh an Còd G airson na h-ìre seo thairis às deidh don mhodail 3D crìochnachadh clò-bhualaidh. Tha stiùireadh ann airson gnìomhan glanaidh gus an clò-bhualadair fhaighinn air ais dhan staid bhunaiteach aige.

    Tha eisimpleir de chrìoch a' chlò-bhualadair no ath-shuidheachadh G-Code ri fhaicinn gu h-ìosal:

    G28 ; thoir an nozzle dhachaigh

    M104 S0 ; cuir dheth teasadairean

    M140 S0 ; cuir dheth teasadairean leabaidh

    M84 ; motaran a chur à comas

    A-nis gu bheil fios againn air na diofar ìrean no roinnean de Chòd G, leig dhuinn sùil a thoirt air mar as urrainn dhuinn an deasachadh. Coltach ris a’ mhòr-chuid de sliseagan eile, chan eil Cura a’ toirt taic ach do dheasachadh a’ Chòd-G ann an trì àiteachan:

    1. Aig toiseach a’ chlò-bhualaidh aig ìre tòiseachaidh a’ chlò-bhualaidh.
    2. Aig deireadh a’ chlò-bhualaidh. rè ìre ath-shuidheachadh a' chlò-bhualaidh.
    3. Anns an ìre clò-bhualaidh, ri linn atharrachaidhean còmhdachaidh.

    Gus an còd-G ann an Cura a dheasachadh, feumaidh tu seata stiùiridh a leantainn. Rachamaid troimhe:

    Ceum 1: Luchdaich sìos Cura bho làrach Ultimakeran-seo.

    Ceum 2: Stàlaich e, aontaich ris na teirmichean is cumhaichean uile, is cuir air dòigh e.

    Ceum 3: Cuir do clò-bhualadair gu liosta nan clò-bhualadairean.

    Ceum 4: Nuair a shuidhicheas tu do phròifil clò-bhualaidh, an àite am modh a thathar a’ moladh a thaghadh gus am modh gnàthaichte a thaghadh.

    Ceum 5: Cuir a-steach am faidhle G-Code agad a-steach gu Cura.

    • Briog air roghainnean
    • Briog air pròifil
    • An uairsin cliog air ion-phortadh gus uinneag fhosgladh gus am faidhle a thoirt a-steach

    Ceum 6: Air neo, faodaidh tu a dhol gu roghainnean a’ chlò-bhualadair, cliog air roghainnean an inneil agus an uairsin cuir a-steach do Chòd G le làimh.

    Ceum 7 : Ann an roghainnean a' chlò-bhualadair, chì thu tabaichean airson a' Chòd-tòiseachaidh is deireadh atharrachadh airson diofar phàirtean leithid an t-eas-trudair(ean), roghainnean ceann clò-bhualaidh, msaa.

    An seo, 's urrainn dhut atharrachadh diofar roghainnean tòiseachaidh clò-bhualaidh agus ath-shuidheachadh. 'S urrainn dhut àitheantan a dheasachadh agus cuid agad fhèin a chur ris cuideachd.

    San ath earrainn, bidh sinn a' coimhead air cuid dhe na h-àitheantan sin.

    'S urrainn dhut cuideachd leudachadh iar-phròiseas Cura a chleachdadh gu atharraich an còd G agad. Seo mar a nì thu e.

    Ceum 1 : Fosgail Cura agus luchdaich am faidhle agad.

    Ceum 2: Briog air taba nan leudachain air a' bhàr-inneal.

    Ceum 3: Briog air leudachain, agus an uair sin cliog air atharraich G-Code.

    Ceum 4 : Anns an uinneag ùr pop-up, cliog air “Cuir sgriobtaichean ris”.

    Ceum 5: Nochdaidh clàr-taice anns a bheil roghainnean mar “Pause at height”, “Time crìonadh"'S urrainn dhut na sgriobtaichean ro-shuidhichte seo a chleachdadh gus do Chòd-G atharrachadh.

    Dè th' ann an cuid de dh'àitheantan Còd-G Clò-bhualadair 3D Coitcheann?

    A-nis gu bheil thu eòlach air a h-uile càil mu G-Code agus mar a dh’atharraicheas sinn e ann an Cura, seallaidh sinn dhut cuid de dh’ àitheantan as urrainn dhut a chleachdadh.

    Òrdughan Coitcheann G

    G1 /G0 (Linear Move): Bidh iad le chèile ag iarraidh air an inneal gluasad bho aon cho-chomharran chun fhear eile aig astar sònraichte. Tha G00 ag iarraidh air an inneal gluasad aig an astar as àirde tron ​​​​fhànais chun ath cho-chomharran. Tha G01 ag iarraidh air gluasad chun ath phuing aig astar ainmichte ann an loidhne dhìreach.

    G2/ G3 (Arc no Cearcall Gluasad): Tha iad le chèile ag iarraidh air an inneal gluasad ann an cearcall pàtran bhon àite tòiseachaidh aige gu puing a tha air a shònrachadh mar chothromachadh bhon mheadhan. Bidh G2 a’ gluasad an inneil deiseal, fhad ‘s a tha G3 ga ghluasad ann am pàtran tuathal.

    G28: Tillidh an àithne seo an inneal gu suidheachadh dachaigh (inneal neoni) [0,0,0 ]. 'S urrainn dhut cuideachd sreath de phuingean eadar-mheadhanach a shònrachadh air an tèid an t-inneal troimhe air an t-slighe gu neoni.

    G90: Suidhichidh e an t-inneal gu modh iomlan, far a bheil na h-aonadan uile air am mìneachadh mar iomlanachd co-chomharran.

    G91: Gluaisidh e an inneil grunn aonadan no meudachaidhean on t-suidheachadh làithreach aige.

    Càitheantan Coitcheann M

    M104/109 : 'S e òrdughan teasachaidh extruder a th' anns an dà àithne agus tha iad le chèile a' gabhail ri argamaid S airson an teòthachd a thathar ag iarraidh.

    Tha an àithne M104 a' tòiseachadh a' teasachadhan extruder agus ath-thòiseachadh a 'ruith a' chòd sa bhad. Tha an M109 a' feitheamh gus an ruig an t-eas-trudair an teòthachd a thathar ag iarraidh mus ruith e loidhnichean còd eile.

    M 140/ 190: 'S e òrdughan teasachaidh leabaidh a tha anns na h-òrduighean seo. Bidh iad a’ leantainn an aon cho-chòrdadh ris an M104/109

    Tha an àithne M140 a’ tòiseachadh a’ teasachadh na leapa agus a’ tòiseachadh a’ ruith a’ chòd sa bhad. Tha an àithne M190 a' feitheamh gus an ruig an leabaidh an teòthachd a tha thu ag iarraidh mus ruith thu loidhnichean còd eile. fan fuarachadh. Gabhaidh e argamaid S a dh’ fhaodadh a bhith eadar 0 (dheth) gu 255 (làn chumhachd).

    M82/83: Tha na h-òrdughan seo a’ toirt iomradh air a bhith a’ suidheachadh an extruder agad gu modh iomlan no co-cheangailte, fa leth, coltach ri mar a shuidhich G90 agus G91 an suidheachadh airson an X, Y & Z axis.

    M18/84: 'S urrainn dhut na motaran stepper agad a chur à comas agus fiù 's an suidheachadh le timer ann an S (diogan). M.e. M18 S60 – tha seo a’ ciallachadh steppers à comas ann an 60 diog.

    M107: Leigidh seo leat fear dhen luchd-leantainn agad a chur dheth, agus mura tèid clàr-amais a thoirt seachad, is e am pàirt fan fuarachadh a bhios ann. .

    Faic cuideachd: 5 dòighean gus cluasagan a chàradh ann an clò-bhualaidhean 3D (Cùisean Rough Top Layer)

    M117: Suidhich teachdaireachd LCD thairis air do sgrion sa bhad – “M117 Hello World!” gus “Hello World!” a thaisbeanadh!

    M300: Cluich port air a’ chlò-bhualadair 3D agad leis an àithne seo. Bidh e a’ cleachdadh M300 le paramadair S (Tricead ann an Hz) agus paramadair P (Faid ann anmilliseconds).

    M500: Sàbhail gin dhe na roghainnean cuir a-steach air a’ chlò-bhualadair 3D agad gu faidhle EEPROM mar chuimhneachadh.

    M501: Luchdaich a-nuas na roghainnean a shàbhail thu am broinn an fhaidhle EEPROM agad.

    M502: Ath-shuidheachadh factaraidh – ath-shuidhich a h-uile suidheachadh a ghabhas rèiteachadh gu roghainnean bunaiteach an fhactaraidh. Feumaidh tu seo a shàbhaladh le bhith a' cleachdadh M500 às dèidh làimh cuideachd.

    Chan eil anns na h-òrdughan seo ach sampall den raon fharsaing de dh'òrduighean G-Code a tha rim faighinn. Faodaidh tu sùil a thoirt air MarlinFW airson liosta de na h-òrdughan G-Code gu lèir, a bharrachd air RepRap.

    Neach-deasachaidh còd-G as fheàrr airson clò-bhualadh 3D

    Tha Cura air leth math airson deasachadh G-Code , ach tha na crìochan aige fhathast. Chan eil e feumail ach airson raointean sònraichte den Chòd G a dheasachadh.

    Mas e neach-cleachdaidh adhartach a th’ annad agus gu bheil feum agad air barrachd saorsa airson do Chòd G a dheasachadh agus obrachadh timcheall air, tha sinn a’ moladh deasaiche G-Code a chleachdadh.

    Leis an luchd-deasachaidh seo, tha saorsa agad na diofar raointean den Chòd G agad a luchdachadh, a dheasachadh agus eadhon fhaicinn. Seo liosta de chuid den luchd-deasachaidh G-Code an-asgaidh as mòr-chòrdte.

    Notepad ++

    ’S e tionndadh làn sùgh den deasaiche teacsa àbhaisteach a th’ ann an Notepad++. 'S urrainn dha iomadh seòrsa faidhle fhaicinn is a dheasachadh le G-Code mar aon dhiubh.

    Le Notepad, tha comas-gnìomh àbhaisteach agad mar rannsachadh, lorg is ath-chur, is msaa gus do chuideachadh le bhith a' deasachadh do Chòd-G. 'S urrainn dhut fiù 's feartan a bharrachd leithid soilleireachadh teacsa fhuasgladh le bhith a' leantainn an iùil shìmplidh seo.

    Is dòcha nach e Notepad++ an tè as luaithe

    Roy Hill

    Tha Roy Hill na neach-dealasach clò-bhualaidh 3D agus guru teicneòlais le beairteas eòlais air a h-uile càil co-cheangailte ri clò-bhualadh 3D. Le còrr air 10 bliadhna de eòlas san raon, tha Roy air maighstireachd a dhèanamh air ealain dealbhadh is clò-bhualadh 3D, agus tha e air a thighinn gu bhith na eòlaiche air na gluasadan agus na teicneòlasan clò-bhualaidh 3D as ùire.Tha ceum aig Roy ann an innleadaireachd meacanaigeach bho Oilthigh California, Los Angeles (UCLA), agus tha e air a bhith ag obair dha grunn chompanaidhean cliùiteach ann an raon clò-bhualaidh 3D, nam measg MakerBot agus Formlabs. Tha e cuideachd air co-obrachadh le diofar ghnìomhachasan agus dhaoine fa leth gus toraidhean clò-bhuailte 3D àbhaisteach a chruthachadh a tha air na gnìomhachasan aca atharrachadh.A bharrachd air an ùidh a th’ aige ann an clò-bhualadh 3D, tha Roy na neach-siubhail dealasach agus dèidheil air a’ bhlàr a-muigh. Is toil leis a bhith a’ caitheamh ùine ann an nàdar, a’ coiseachd, agus a’ campachadh còmhla ri theaghlach. Anns an ùine shaor aige, bidh e cuideachd a’ toirt taic do innleadairean òga agus a’ roinn a bheairteas eòlais air clò-bhualadh 3D tro dhiofar àrd-ùrlaran, a’ toirt a-steach am blog mòr-chòrdte aige, 3D Printerly 3D Printing.