Stiùireadh Còd G-Code deireannach Marlin - Mar a chleachdas tu iad airson clò-bhualadh 3D

Roy Hill 06-08-2023
Roy Hill

Clàr-innse

Bidh àithne M104 a’ suidheachadh teòthachd targaid airson ceann-uidhe a’ chlò-bhualadair agus a’ tòiseachadh ga theasachadh. Às deidh an teòthachd targaid a shuidheachadh, chan eil an àithne a’ feitheamh gus an ruig an hotend an teòthachd.

Gluaisidh e air adhart sa bhad gus òrdughan G-Code eile a ruith fhad ‘s a bhios an hotend a’ teasachadh suas sa chùlaibh. Bheir e còig paramadairean, is iad sin:

  • [S< temp (°C )>]: Tha e a’ sònrachadh teodhachd targaid an eas-trudair ann an Celsius.
  • [T< clàr-amais (0Tha

    G-Codes air an cleachdadh gu farsaing ann an clò-bhualadh 3D, gu sònraichte tro firmware Marlin. Bidh mòran dhaoine a’ cnuasachadh mar a chleachdas iad G-Codes gu am buannachd, agus mar sin chuir mi romham an artaigil seo a sgrìobhadh gus luchd-leughaidh a chuideachadh a-mach.

    Tha mion-fhiosrachadh feumail mu G-Code sa chòrr den artaigil seo, mar sin cùm a’ leughadh airson barrachd.

    Dè a th’ ann an còdan-G ann an clò-bhualadh 3D?

    Is e dìreach cànan prògramaidh a th’ ann an G-Code airson innealan CNC (Smachd le àireamh coimpiutair) leithid clò-bhualadairean 3D, Muilnean CNC, msaa. Tha seata òrduighean ann a bhios am firmware a' cleachdadh gus smachd a chumail air obrachadh a' chlò-bhualadair agus gluasad a' chlò-bhualaidh.

    Ciamar a tha Còd-G air a chruthachadh?

    Còd G airson clò-bhualadairean 3D air a chruthachadh a’ cleachdadh tagradh sònraichte ris an canar slicer. Bidh am prògram seo a' toirt a' mhodail 3D agad agus ga roinn ann an sreathan tana 2D.

    Sònraichidh e an uair sin na co-chomharran no an t-slighe air an tèid ceann a' chlò-bhualaidh troimhe gus na sreathan seo a thogail. Bidh e cuideachd a’ cumail smachd air agus a’ suidheachadh gnìomhan clò-bhualadair sònraichte leithid a bhith a’ tionndadh air an teasadair, luchd-leantainn, camarathan, msaa.

    Am measg nan sliseagan as mòr-chòrdte air a’ mhargaidh tha PrusaSlicer agus Cura.

    Seòrsaichean de Chòd G

    Ged is e G-Code an t-ainm coitcheann airson òrdughan CNC, is urrainn dhuinn na h-òrdughan a roinn ann an dà roinn san fharsaingeachd; Nam measg tha:

    • G-Code
    • M-Code

    G-Code

    Tha G-Code a’ seasamh airson còd Geoimeatraidh. Is e a phrìomh obair smachd a chumail air gluasad, suidheachadh no slighe a’ chinn clò-bhualaidh.

    A’ cleachdadh còd-G, is urrainn dhut an nozzle a ghluasad ann an aruig an teòthachd targaid mus till thu smachd air an òstair.

    Leanaidh an leabaidh a' teasachadh sa chùl-raon fhad 's a bhios an clò-bhualadair a' ruith loidhnichean eile de Chòd-G. Bheir e aon pharamadair, is e sin:

    • [S< temp (°C )>]: Bidh am paramadair seo a’ suidheachadh teòthachd targaid na leapa ann an Celsius.

    Mar eisimpleir, airson an leabaidh a theasachadh suas gu 80 ° C, is e an àithne M140 S80.

    Marlin M190

    Tha an àithne M190 a’ suidheachadh teòthachd targaid airson na leapa agus a’ feitheamh gus an ruig an leabaidh e. Cha till e smachd dhan òstair no cha chuir e an gnìomh Còd-G sam bith eile gus an ruig an leabaidh an teòthachd sin.

    An aire: Ma shuidhicheas tu an teòthachd targaid leis an S paramadair, cha bhith e a’ feitheamh ach fhad ‘s a tha e a’ teasachadh an leabaidh UP chun an teòthachd stèidhichte. Ge-tà, ma dh'fheumas an leabaidh fuarachadh gus an teòthachd sin a ruighinn, chan eil an t-òstair a' feitheamh.

    Airson an àithne feitheamh fhad 's a tha teasachadh is fuarachadh ann, feumaidh tu an teòthachd targaid a shuidheachadh leis an R paramadair. Mar eisimpleir, gus an leabaidh fhuarachadh sìos gu 50 ° C agus feitheamh gus an ruig e an teòthachd sin, is e an àithne M190 S50.

    Marlin M400

    Bidh an àithne M400 a’ stad ciudha giollachd G-Code gus am bi a h-uile gluasad gnàthach sa bhufair deiseil. Fuirichidh an ciudha giollachd ann an lùb gus an tèid na h-òrdughan uile a chrìochnachadh.

    An dèidh a h-uile gluasad a chrìochnachadh, leanaidh an clò-bhualadair a' cur a' chòd-G an gnìomh.Às deidh na h-àirde seo, stadaidh an clò-bhualadair le bhith a’ cleachdadh an dìoladh mogal.

Mar eisimpleir, canaidh sinn gu bheil thu airson an dàrna dàta mogal a chlò-bhualadh san EEPROM ann an cruth CSV. Is e an àithne cheart airson a chleachdadh: M420 V1 I1 T1

Marlin M420 S1

Tha an M420 S1 na fho-sheata den àithne M420 . Bheir e comas ìre leabaidh air a' chlò-bhualadair le bhith a' cleachdadh mogal dligheach a gheibh e air ais bhon EEPROM.

Mura bheil mogal dligheach san EEPROM, cha dèan e dad. Mar as trice lorgar e an dèidh G28 àithne dachaigh.

Marlin G0

'S e am Marlin G0 an àithne gluasad luath. Bidh e a’ gluasad an t-sròin bho aon suidheachadh gu suidheachadh eile air na truinnsearan togail tron ​​astar as giorra a ghabhas dèanamh (loidhne dhìreach).

Cha chuir e sìos filament sam bith fhad ‘s a tha e a’ gluasad, a leigeas leis gluasad nas luaithe na an àithne G1 . Seo na paramadairean a bheir e:

  • [X< pos >], [Y < pos >], [Z< ; pos >]: Tha na paramadairean seo a' suidheachadh an t-suidheachaidh ùr airson gluasad thuige air na tuaghan X, Y, agus Z.
  • [F< mm /s >]: Ìre biadhaidh no luaths ceann a’ chlò-bhualaidh. Cleachdaidh an clò-bhualadair an ìre inbhir bhon àithne G1 mu dheireadh gu fèin-obrachail ma thèid fhàgail a-mach.

Mar sin, ma tha thu airson an ceann-clò a ghluasad gu luath chun tùs aig 100mm/s, is e an àithne G0 X0 Y0 Z0 F100.

Marlin G1

Gluaisidh an àithne G1 an clò-bhualadair bho aon phuing gu puing eile air a’ phlàta togail ann an sreathachslighe. Canar an àithne gluasad sreathach ris oir bidh e a’ toirt a-mach filament fhad ‘s a tha e a’ gluasad eadar puingean.

Tha seo ga eadar-dhealachadh bhon ghluasad luath ( G0 ), nach cuir sìos filament fhad ‘s a tha e a’ gluasad. Gabhaidh e grunn pharaimearan, nam measg:

  • [X< pos >], [Y < pos >], [Z< ; pos >]: Tha na paramadairean seo a' suidheachadh an t-suidheachaidh ùr airson gluasad thuige air na h-aisean X, Y, agus Z.
  • [E< pos >]: Bidh seo a’ suidheachadh na tha de fhileament a dh’ eas-tharraing fhad ‘s a ghluaiseas tu chun phuing ùr.
  • [F< mm/s >]: Ìre biadhaidh no astar ceann a’ chlò-bhualaidh. Cleachdaidh an clò-bhualadair an ìre beathachaidh bhon àithne G1 mu dheireadh gu fèin-obrachail ma thèid fhàgail a-mach. is e an àithne G1 X32 Y04 F50 E10.

    Marlin G4

    Bidh an àithne G4 a’ stad an inneil airson ùine shuidhichte. Tha an ciudha àithne air a stad rè na h-ùine seo, agus mar sin cha chuir e an gnìomh òrdugh G-Code ùr sam bith.

    Rè an stad, tha an inneal fhathast a’ cumail a staid. Cumaidh a h-uile teasadair an teodhachd làithreach aca, agus tha na motaran air adhart fhathast.

    Bheir e dà pharaimear, is iad sin:

    • [P< time(ms) >]: Sònraichidh seo an ùine stad ann am milliseconds
    • [S< uair(ean) >]: Bidh seo a’ suidheachadh na stad ùine ann an diogan. Ma tha an dà pharamadair air an suidheachadh, gabhaidh an Sprìomhachas.

    Gus an inneal a stad airson 10 diogan, faodaidh tu an àithne G4 S10 a chleachdadh.

    Marlin G12

    An àithne G12 cuir an gnìomh modh glanaidh nozzle a’ chlò-bhualadair. An toiseach, gluaisidh e an t-sròin gu àite ro-shuidhichte air a’ chlò-bhualadair far a bheil bruis air a chuir suas.

    An ath rud, gluaisidh e ceann a’ chlò-bhualaidh gu làidir thairis air a’ bhruis gus filament sam bith a tha steigte air a ghlanadh. Seo cuid dhe na paramadair a ghabhas e.

    • [P]: Leigidh am paramadair seo leat am pàtran glanaidh a tha thu ag iarraidh airson an t-sùla a thaghadh. Tha 0 dìreach air ais is air adhart, tha 1 na phàtran zigzag, agus tha 2 na phàtran cearcallach.
    • [S< count >]: An àireamh de thursan tha thu airson 's gun dèan am pàtran glanaidh e fhèin a-rithist.
    • [R< radius >]: Radius a' chearcaill glanaidh ma thaghas tu pàtran 2.
    • [T< count >]: Sònraichidh seo an àireamh de thriantan sa phàtran zig-zag.

    Ma tha thu airson a ghlanadh do shròn air a' bhruis ann am pàtran air ais 's air adhart, is e G12 P0 an àithne cheart.

    Cura a' toirt seachad dòigh air an àithne seo a chleachdadh anns na roghainnean deuchainneach aige. Faodaidh tu barrachd a leughadh mun àithne wipe nozzle san artaigil seo a sgrìobh mi air Mar a chleachdas tu roghainnean deuchainneach ann an Cura.

    Marlin G20

    Bidh an àithne G20 a’ suidheachadh firmware a’ chlò-bhualadair gus gach aonad a mhìneachadh mar òirlich . Mar sin, bidh a h-uile luachan eas-tharraing, gluasad, clò-bhualadh, agus eadhon luathachadheadar-mhìneachaidh ann an òirlich.

    Mar sin, bidh òirlich airson gluasad sreathach, òirlich/diog airson luaths, agus òirlich/diog airson luathachadh.

    Marlin G21

    An G21 Bidh an àithne a’ suidheachadh firmware a’ chlò-bhualadair gus gach aonad a mhìneachadh mar millimeatair. Mar sin, bidh gluasadan sreathach, reataichean, agus luathachadh ann am mm, mm/s, agus mm/s2, fa leth. suidheachadh air na clàran togail. Fuirichidh e gus an tèid a h-uile gluasad sa chiudha a chrìochnachadh, agus an uairsin pàircichidh e an nozzle.

    Tha seo gu math cuideachail nuair a tha thu airson stad a chuir air clò-bhualadh gus an clò-bhualadh atharrachadh. Faodaidh tu an nozzle a phàirceadh gus nach gluais thu thairis air a’ chlò agus a leaghadh.

    Bheir e aon pharamadair, is e sin:

    • [P]: Tha seo a’ dearbhadh àite Z-park. Ma roghnaicheas tu 0, togaidh am firmware an tobar gu àite Z-park a-mhàin ma tha àirde tùsail an nozzle nas ìsle na an àite Z-park.

    A’ taghadh aon phàirce an t-sròin aig pàirce Z. àite ge bith dè an àirde a th’ ann. Le bhith a’ taghadh 2 àrdaichidh sin an t-suim Z-park ach cuiridh e crìoch air an àirde Z aige gu bhith nas ìsle na an Z max.

    Ma chleachdas tu an àithne G27 gun pharaimearan sam bith, bidh e a’ dol gu P0.

    Marlin G28

    Tha an àithne G28 na dhachaigh don chlò-bhualadair gus àite aithnichte aig an tùs a stèidheachadh. Is e Homing am pròiseas leis am bi an clò-bhualadair a’ lorg tùs (co-chomharran [0,0,0]) a’ chlò-bhualadairclò-bhualadair.

    Nì e seo le bhith a' gluasad gach axis a' chlò-bhualadair gus am buail iad na suidsichean crìoch aca. Far a bheil gach axis a' piobrachadh an t-suidse crìoch aice 's ann bho thùs a tha e.

    Seo cuid dhe na crìochan aice:

    • [X], [Y], [Z]: Faodaidh tu gin de na paramadairean sin a chur ris gus casg a chuir air homing dha na tuaghan sin. Mar eisimpleir, chan eil dachaigh G28 X Y ach na tuaghan X agus Y.
    • [L]: Bidh e ag ath-nuadhachadh staid ìreachaidh na leapa às deidh a dhol dhachaigh.
    • [0]: Bidh am paramadair seo a' leum air ais ma tha earbsa ann an suidheachadh a' chinn-chlò-bhualaidh mu thràth. G28 X Z. Airson dachaigh a h-uile làmh, 's urrainn dhut an àithne G28 a chleachdadh leis fhèin.

      Marlin G29

      'S e an G29 an leabaidh fèin-obrachail òrdugh ìreachaidh. Bidh e a’ cleachdadh an t-siostam ìre leabaidh fèin-ghluasadach no leth-fèin-ghluasadach air a chuir a-steach air an inneal agad gus an leabaidh a chothromachadh.

      A rèir suaicheantas a’ chlò-bhualadair, faodaidh aon de chòig siostaman ìre leabaidh iom-fhillte a bhith agad sa firmware agad. Tha iad a’ toirt a-steach:

      • Ìre leabaidh mogal
      • Ìre leabaidh fèin-ghluasadach
      • Ìre leabaidh aonaichte
      • Ìreachadh leabaidh fèin-ghluasadach (sreathach)
      • Ìreachadh leabaidh fèin-ghluasadach (3-puing)

      Tha crìochan sònraichte aig gach fear gus obrachadh le bathar-cruaidh a’ chlò-bhualadair.

      Marlin G30

      Tha an àithne G30 a’ sgrùdadh an togail truinnsear aig àite sònraichte le probe siostam ìre leabaidh fèin-ghluasadach. Bidh e a’ dèanamh seo gus àirde Z a’ phuing sin a dhearbhadh (anastar bhon nozzle chun na leapa).

      An dèidh dha an àirde fhaighinn, bidh e a’ suidheachadh an t-sròin chun an astar cheart os cionn a’ phlàta togail. Gabhaidh e cuid de pharamadairean, a’ gabhail a-steach:

      • [C]: Le bhith a’ suidheachadh am paramadair seo aig aon a’ comasachadh dìoladh teothachd leis gu bheil a’ mhòr-chuid de stuthan a’ leudachadh fhad ‘s a tha iad air an teasachadh.
      • [X< pos >], [Y< pos >]: Sònraichidh na paramadairean seo na co-chomharran far a bheil thu airson sgrùdadh.

      Gus sgrùdadh a dhèanamh air an leabaidh aig suidheachadh làithreach an nozzle, faodaidh tu an àithne a chleachdadh gun pharamadairean sam bith. Gus sgrùdadh a dhèanamh air aig àite sònraichte mar [100, 67], is e an àithne cheart G30 X100 Y67.

      Marlin M76

      Bidh an àithne M76 a’ stad an timer obair clò-bhualaidh .

      Marlin G90

      Tha an àithne G90 a' suidheachadh a' chlò-bhualadair gu modh suidheachaidh iomlan. Tha seo a' ciallachadh gu bheil a h-uile co-chomharran sa Chòd G air am mìneachadh mar shuidheachaidhean anns a' phlèana XYZ an coimeas ri tùs a' chlò-bhualadair.

      Tha e cuideachd a' suidheachadh an t-eas-bhriseadh gu modh iomlan mura tèid an àithne M83 thairis air. Cha bhith e a’ gabhail paramadairean sam bith.

      Marlin G92/G92 E0

      Tha an àithne G92 a’ suidheachadh suidheachadh làithreach an nozzle gu na co-chomharran ainmichte. 'S urrainn dhut a chleachdadh gus raointean sònraichte dhen leabaidh clò-bhualaidh agad a chur a-mach agus cuideachd cuir dheth a' chlò-bhualadair agad.

      Tha an àithne G92 a' gabhail a-steach grunn pharaimearan co-òrdanachaidh. Nam measg tha:

      • [ X< pos >], [Y< pos >], [Z< pos >]: Tha iad seobheir paramadair a-steach na co-chomharran airson suidheachadh ùr a’ chinn-chlò-bhualaidh.
      • [E< pos >]: Gabhaidh am paramadair seo luach a-steach agus suidhichidh e e mar shuidheachadh an eas-trudair . Faodaidh tu an àithne E0 a chleachdadh gus tùs an extruder ath-shuidheachadh ma tha e ann am modh càirdeach no iomlan.

      Mar eisimpleir, canaidh sinn gu bheil thu ag iarraidh gum bi meadhan do leabaidh mar an tùs ùr. An toiseach, dèan cinnteach gu bheil an t-sròn agad ann am meadhan na leapa.

      An ath rud, cuir an G92 X0 Y0 àithne dhan chlò-bhualadair agad.

      An aire: Tha an àithne G92 a 'cumail suas na crìochan fiosaigeach a tha air an suidheachadh leis na stadan deireannach. Chan urrainn dhut G92 a chleachdadh gus gluasad taobh a-muigh an t-suit crìoch X no fo leabaidh a’ chlò-bhualaidh.

      Mar sin, sin agad e! Tha na G-Codes gu h-àrd a’ riochdachadh pàirt bheag ach riatanach de leabharlann G-Code air am bu chòir fios a bhith aig a h-uile neach-dealasach clò 3D.

      Mar a bhios tu a’ clò-bhualadh barrachd mhodalan, dh’ fhaodadh tu ruith a-steach gu barrachd òrdughan G-Code as urrainn dhut a chur ris na còdan-G agad. leabharlann.

      Math agus Deagh Chlò-bhualadh!

      Faic cuideachd: Mar a nì thu Legos le Clò-bhualadair 3D - A bheil e nas saoire? loidhne dhìreach, suidhich e ann an àite sònraichte, tog no lughdaich e, no fiù 's gluais e tro fhrith-rathad lùbte.

      Tha G ro-làimh orra gus sealltainn gur e G-Code a th' annta. .

      M-Code

      'S e àitheantan measgaichte a tha ann an M-Code. Is e òrdughan inneil a th’ annta a tha a’ cumail smachd air gnìomhan eile a’ chlò-bhualadair ach a-mhàin gluasad a’ chlò-bhualaidh.

      Am measg nan rudan air a bheil iad cunntachail tha; a' tionndadh nan motaran air is dheth, a' suidheachadh astar an fhean, msaa. 'S e rud eile a tha an urra ri Còd M a bhith a' suidheachadh teòthachd na leapa agus teòthachd an t-sròine.

      Tha M, <13 ro-làimh orra>a tha a’ ciallachadh measgachadh.

      Dè a th’ ann am ‘blasdan’ Còd-G?

      Tha blas Còd-G a’ toirt iomradh air an dòigh sa bheil firmware a’ chlò-bhualadair agad (Siostam Obrachaidh) an dùil gum bi a Chòd-G aige cruth. Tha blasan eadar-dhealaichte ann air sgàth nan inbhean G-Code agus firmware a bhios diofar bhrandagan clò-bhualadair a’ cleachdadh.

      Mar eisimpleir, tha òrdughan àbhaisteach leithid an gluasad, an teasadair air, msaa, cumanta am measg a h-uile clò-bhualadair. Ach, chan eil cuid de dh'òrdughan sònraichte mar an ceudna, agus faodaidh seo mearachdan clò-bhualaidh adhbhrachadh ma thèid an cleachdadh leis an inneal ceàrr.

      Gus cuir an aghaidh seo, tha roghainnean aig a' mhòr-chuid de shliseagan gus pròifil a' chlò-bhualadair agad a stèidheachadh gus an urrainn dhut am faidhle a thaghadh. blas ceart airson an inneal agad. Eadar-theangaichidh an sliseag an uairsin am faidhle 3D a-steach don Chòd G iomchaidh airson an inneil agad.

      Am measg cuid de na blasan G-Code tha RepRap. Marlin, UltiGcode, Smoothie,etc.

      Liosta de na Prìomh Chòdan G ann an Clò-bhualadh 3D

      Tha grunn òrdughan G-Code a-muigh an sin rim faighinn airson diofar firmware clò-bhualadair 3D. Seo cuid den fheadhainn cumanta a dh' fhaodadh tu tighinn tarsainn nuair a bhios tu a' clò-bhualadh agus mar a chleachdas tu iad.

      Marlin M0 [Stad gun chumhachan]

      Canar an àithne stad gun chumhachan ris an àithne M0. Cuiridh e stad air obrachadh a’ chlò-bhualadair às dèidh a’ ghluasaid mu dheireadh agus cuiridh e dheth na teasadairean agus na motaran.

      Às deidh stad a chur air obair a’ chlò-bhualadair, bidh e a’ cadal airson ùine shònraichte no a’ feitheamh ri fiosrachadh a’ chleachdaiche tilleadh air loidhne. Gabhaidh an àithne M0 trì paramadairean eadar-dhealaichte.

      Is iad na paramadairean seo:

      • [P < time(ms) > >]: Seo an ùine a tha thu ag iarraidh air a’ chlò-bhualadair cadal ann am milliseconds. Mar eisimpleir, ma tha thu airson gum bi an clò-bhualadair a’ cadal fad 2000ms, cleachdaidh tu an M0 P2000
      • {S< time(s) > ]: Seo an ùine a tha thu ag iarraidh air a' chlò-bhualadair cadal ann an diogan. Mar eisimpleir, ma tha thu airson gum bi an clò-bhualadair a’ cadal airson 2 dhiog, cleachdaidh tu an M0 S2
      • [ teachdaireachd ]: Thu Faodaidh tu am paramadair seo a chleachdadh gus teachdaireachd a thaisbeanadh air LCD a’ chlò-bhualadair fhad ‘s a tha e stad. Mar eisimpleir, M0 Brùth air putan an ionaid gus an clò-bhualadh ath-thòiseachadh .

      An aire: An M0 tha an àithne an aon rud ris an àithne M1 .

      Marlin M81

      Tha an àithne M81 a' dùnadh PSU a' chlò-bhualadair(aonad solar cumhachd). Tha seo a' ciallachadh nach bi a h-uile teasadair, motaran, is msaa comasach air obrachadh.

      Cuideachd, mura h-eil stòr cumhachd eile aig a' bhòrd, bidh e a' dùnadh sìos cuideachd.

      Marlin M82

      Bidh an t-òrdugh M82 a’ cur an extruder ann am modh iomlan. Tha seo a' ciallachadh ma dh'iarras an G-Code air an extruder 5mm de fhilament a thoirt a-mach, bidh e a' toirt a-mach 5mm a dh'aindeoin òrdughan sam bith roimhe.

      Tha e a' dol thairis air òrdughan G90 agus G91.

      > extruder, mar sin tha e neo-eisimeileach bho tuaghan eile. Mar eisimpleir, beachdaich air an àithne seo;

      M82;

      G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ;

      G1 X0.4 Y20 Z0.3 F1500.0 E30;

      Tha an extruder air a shuidheachadh gu modh iomlan a’ cleachdadh M82 ann an loidhne 1. Ann an loidhne 2, tha e a' tarraing a' chiad loidhne le bhith a' cur a-mach 15 aonadan filament.

      An dèidh loidhne 2, chan eil luach an eas-tharraing air a chur air ais gu neoni. Mar sin, ann an loidhne 3, tha an àithne E30 a’ toirt a-mach 30 aonad de fhilament a’ cleachdadh an àithne E30 .

      Marlin M83

      Tha an àithne M83 a’ suidheachadh an extruder clò-bhualadair gu modh co-cheangailte. Tha seo a’ ciallachadh ma dh’ iarras an G-Code às-tharraing filament 5mm, bidh an clò-bhualadair a’ toirt a-mach 5mm gu tionalach, stèidhichte air òrdughan a bh’ ann roimhe.

      Cha ghabh an àithne M83 ri crìochan sam bith. Mar eisimpleir, ruitheamaid air ais àithne an eisimpleir mu dheireadh le M83 .

      M83;

      Faic cuideachd: Cruthachd sìmplidh Lèirmheas CR-10 Max - luach a cheannach no nach eil?

      G1 X0.1 Y200.0 Z0 .3 F1500.0 E15;

      G1 X0.4 Y20Z0.3 F1500.0 E30;

      An dèidh an àithne E15 air loidhne 2, chan eil an luach E air a chur air ais gu neoni; tha e fhathast aig 15 aonadan. Mar sin, air loidhne 3, an àite a bhith a’ toirt a-mach 30 aonad de fhilament, bheir e a-mach 30-15 = 15 aonad. motaran extruder. 'S urrainn dhut a shuidheachadh gus an cuir à comas sa bhad no an dèidh dhan chlò-bhualadair fuireach leisg airson greis.

      Gabhaidh e ceithir paramadairean. Nam measg tha:

      • [S< time(s) >]: Tha seo a’ sònrachadh na h-ùine dìomhain mus tòisich an àithne agus a’ cur à comas an motair. Mar eisimpleir, tha M84 S10 a’ cur dheth a h-uile stepper às deidh a bhith neo-ghnìomhach airson 10 diogan.
      • [E], [X], [Y], [Z]: Faodaidh tu aon no barrachd dhiubh sin a chleachdadh gus motair sònraichte a thaghadh airson a bhith leisg. Mar eisimpleir, tha M84 X Y a' cur cùl ris na motaran X agus Y.

      An aire: Mura cleachd thu paramadair sam bith leis an àithne, bidh e dìomhain sa bhad a h-uile motar stepper.

      Marlin M85

      Bidh an àithne M85 a’ dùnadh sìos a’ chlò-bhualadair agus am bathar-bog às deidh ùine neo-ghnìomhachd. Bheir e paramadair ùine ann an diogan.

      Ma tha an clò-bhualadair leisg gun ghluasad nas fhaide na am paramadair ùine shuidhichte, dùinidh an clò-bhualadair sìos. Mar eisimpleir, ma tha thu airson an clò-bhualadair agad a dhùnadh às deidh dha a bhith leisg airson 5 mionaidean, faodaidh tu an àithne a chleachdadh:

      M85 S300

      Marlin M104

      Thagabhail a-steach fìor agus teòthachd targaid nan teasadairean a tha rim faighinn.

      • T – Teòthachd an extruder
      • B – Teòthachd na leapa
      • C – Teòthachd an t-seòmair

      Marlin M106

      Bidh an àithne M106 a’ tionndadh fanadair a’ chlò-bhualadair air agus a’ suidheachadh a luaths. 'S urrainn dhut am fanadair a thaghadh agus a luaths a shuidheachadh le bhith cleachdadh a pharamadairean.

      Tha na paramadairean seo a' gabhail a-steach:

      • [S< 0-255 > ]: Bidh am paramadair seo a’ suidheachadh astar an neach-leantainn le luachan eadar 0 (dheth) gu 255 (làn astar).
      • [P< clàr-amais (0, 1, … ) >]: Bidh e a’ dearbhadh an neach-leantainn a tha thu airson tionndadh air. Ma dh’ fhàgas e bàn, bidh e a’ dol gu 0 (neach-leantainn fuarachaidh clò). Faodaidh tu a shuidheachadh gu 0, 1, no 2 a rèir an àireamh de luchd-leantainn a th’ agad.

      Mar eisimpleir, ma tha thu airson an neach-leantainn fuarachaidh nozzle a shuidheachadh gu astar 50%, is e an àithne M106 S127. 'S e 127 an luach S a chionn 's gur e 127 a th' ann an 50% de 255.

      'S urrainn dhut an àithne M106 a chleachdadh cuideachd gun pharaimearan sam bith gus astar an neach-leantainn fuarachaidh a shuidheachadh gu 100%.

      An aire: Cha tig an àithne luaths fanadair gu buil gus an tèid na h-òrdughan G-Code roimhe a dhèanamh.

      Marlin M107

      Bidh an M107 a’ dùnadh aon de luchd-leantainn a’ chlò-bhualadair aig aon àm. Gabhaidh e aon pharamadair, P , is e sin clàr-amais an neach-leantainn a tha thu airson a dhùnadh sìos.

      Mura bheil am paramadair air a thoirt seachad, tha P a' dol sìos gu 0 agus a’ dùnadh sìos an neach-leantainn fuarachaidh clò. Mar eisimpleir, antha an àithne M107 a' dùnadh sìos fanadair fuarachaidh a' chlò-bhualaidh.

      Marlin M109

      Mar an àithne M104 , tha an àithne M109 a' suidheachadh teòthachd targaid airson an hotend agus ga theasachadh. Ach, eu-coltach ri M104 , tha e a’ feitheamh gus an ruig an hotend an teòthachd targaide.

      An dèidh don hotend an teòthachd targaid a ruighinn, leanaidh an t-òstair a’ cur an gnìomh òrdughan G-Code. Gabhaidh e na h-aon pharaimearan a tha an àithne M104 a’ gabhail.

      Ach, cuiridh e aon pharaimear a bharrachd ris. Is e am fear sin:

      • [R< temp (°C )>]: Tha am paramadair seo a’ suidheachadh an teòthachd targaid gus an hotend a theasachadh no fhuarachadh gu . Eu-coltach ris an àithne S , bidh e a' feitheamh gus am bi an clò-bhualadair a' teasachadh no a' fuarachadh an t-sròin chun na teodhachd seo.

      Tha an àithne S a' feitheamh air an teasachadh ach chan ann air fuarachadh .

      Mar eisimpleir, ma tha thu airson gum fuaraich an tobar sìos gu 120°C bho theòthachd nas àirde, is e an àithne M109 R120.

      Marlin M112 Shutdown<7

      Tha an M112 na àithne stad-èiginn G-Code. Cho luath ‘s a chuireas an t-òstair an àithne, stadaidh e sa bhad teasadairean is motaran a’ chlò-bhualadair.

      Tha gluasad no clò-bhualadh sam bith a’ dol air adhart air a stad sa bhad cuideachd. Às dèidh dhut an àithne seo a chur an gnìomh, bidh agad ris a' chlò-bhualadair agad ath-shuidheachadh gus clò-bhualadh a' mhodail agad a thòiseachadh a-rithist.

      Ann am firmware Marlin, dh'fhaoidte gun tèid an àithne an sàs sa chiudha agus gun toir e greis mus cuir thu an gnìomh e. Gus seo a sheachnadh, 's urrainn dhut a' bhratach EMERGENCY_PARSER a chur an gnìomh gus anàithne sa bhad an dèidh a chur chun a' chlò-bhualadair.

      'S urrainn dhut seo a chur an comas le bhith a' dol gu faidhle rèiteachaidh a' chlò-bhualadair adhartach agad (Marlin/Configuration_adh.v) agus an uairsin thoir air falbh teacsa bhuaithe mar a leanas:

      // Enable an emergency-command parser to intercept certain commands as they // enter the serial receive buffer, so they cannot be blocked. // Currently handles M108, M112, M410 // Does not work on boards using AT90USB (USBCON) processors! //#define EMERGENCY_PARSER

      Feumaidh tu an // a thoirt air falbh ron #define EMERGENCY_PARSER agus na stòran ath-chruinneachadh.

      'S urrainn dhut barrachd ionnsachadh mu bhith ag ùrachadh firmware Marlin sa bhidio gu h-ìosal.

      Marlin M125

      Bidh an àithne M125 a’ stad a’ chlò-bhualaidh agus a’ pàirceadh a’ chlò-bhualaidh ann an àite pàircidh ro-shuidhichte. Bidh e cuideachd a’ sàbhaladh suidheachadh làithreach an t-sùla gu cuimhne mus pàirceadh e.

      Mar as trice bidh àite pàircidh ro-shuidhichte suidhichte ann am firmware a’ chlò-bhualadair. 'S urrainn dhut an nozzle a phàirceadh san t-suidheachadh seo le bhith a' cleachdadh an àithne M125 a-mhàin.

      Ach, 's urrainn dhut atharrachadh le bhith a' cleachdadh aon no barrachd dhe na paramadairean seo.

      • [L< fad >]: Tha seo a’ toirt air falbh fad seata de fhileament on nozzle an dèidh pàirceadh
      • [X< pos >], [Y< pos >], [Z < pos >]: 'S urrainn dhut aon no barrachd dhe na paramadairean co-òrdanachaidh seo a chur còmhla gus a suidheachadh parcaidh ùr airson ceann a' chlò-bhualaidh.

      Ma tha thu airson an tobar a phàirceadh aig an tùs agus 9mm de fhilament a tharraing air ais, is e M125 X0 Y0 Z0 L9 an àithne.

      Marlin M140

      Bidh an àithne M140 a’ suidheachadh teòthachd targaid airson na leapa agus a’ leantainn air adhart a’ cur an gnìomh loidhnichean G-Code eile sa bhad. Chan eil e a’ feitheamh ris an leabaidhàs deidh an loidhne sin. Mar eisimpleir, seall air a’ Chòd G gu h-ìosal:

      M400;

      M81;

      Tha loidhne 1 a’ stad a’ ghiollachd gus an tha a h-uile gluasad gnàthach air a dhèanamh, agus an uairsin bidh loidhne 2 a’ dùnadh sìos a’ chlò-bhualadair 3D a’ cleachdadh a’ chumhachd M81 far Còd G. a’ suidheachadh staid ìre leabaidh a’ chlò-bhualadair 3D. Chan obraich an àithne seo ach le clò-bhualadairean aig a bheil siostaman ìre leabaidh fèin-ghluasadach.

      An dèidh ìreachadh, cruthaichidh na clò-bhualadairean seo mogal bhon leabaidh clò-bhualaidh agus sàbhailidh iad dhan EEPROM e. 'S urrainn dhan àithne M420 cuideachadh gus an dàta mogaill seo fhaighinn air ais on EEPROM.

      'S urrainn dha cuideachd an clò-bhualadair a chomasachadh no a chur à comas o bhith a' cleachdadh an dàta mogail seo airson clò-bhualadh. Gabhaidh e grunn pharaimearan, nam measg:

      • [S< 0

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.