Ultimate Marlin G-Code Guide – Hvernig á að nota þá fyrir 3D prentun

Roy Hill 06-08-2023
Roy Hill
M104 skipunin stillir markhitastig fyrir heitenda prentarans og byrjar að hita hann. Eftir að hafa stillt markhitastigið bíður skipunin ekki eftir því að hitastigið nái hitastigi.

Það færist strax til að keyra aðrar G-kóða skipanir á meðan hitinn hitnar í bakgrunni. Það tekur fimm færibreytur, sem eru:

  • [S temp (°C )>]: Það tilgreinir markhitastig extrudersins í Celsíus.
  • [T< vísitala (0

    G-kóðar eru mikið notaðir í þrívíddarprentun, sérstaklega í gegnum Marlin vélbúnaðinn. Margir velta því fyrir sér hvernig eigi að nota G-kóða í þágu þeirra, svo ég ákvað að skrifa þessa grein til að hjálpa lesendum.

    Það eru nokkrar gagnlegar upplýsingar um G-kóða í restinni af þessari grein, svo haltu áfram að lesa fyrir meira.

    Hvað eru G-kóðar í þrívíddarprentun?

    G-kóði er einfaldlega forritunarmál fyrir CNC (töluastýrðar tölvur) vélar eins og þrívíddarprentara, CNC mills o.s.frv. Það inniheldur sett af skipunum sem fastbúnaðurinn notar til að stjórna virkni prentarans og hreyfingu prenthaussins.

    Hvernig er G-kóði búinn til?

    G-kóði fyrir þrívíddarprentara er búið til með því að nota sérstakt forrit sem kallast slicer. Þetta forrit tekur þrívíddarlíkanið þitt og sneiðir það í þunn tvívíddarlög.

    Það tilgreinir síðan hnitin eða slóðina sem prenthausinn á að fara í gegnum til að byggja upp þessi lög. Það stjórnar og stillir einnig sérstakar prentaraaðgerðir eins og að kveikja á hitaranum, viftum, myndavélum osfrv.

    Vinsælir sneiðarar á markaðnum eru PrusaSlicer og Cura.

    Tegundir G-kóða

    Þó að almenna heitið fyrir CNC skipanir sé G-kóði, getum við í stórum dráttum skipt skipunum í tvo flokka; Þeir innihalda:

    • G-kóði
    • M-kóði

    G-kóði

    G-kóði stendur fyrir rúmfræðikóða. Aðalhlutverk þess er að stjórna hreyfingu, staðsetningu eða slóð prenthaussins.

    Með því að nota G-kóða geturðu hreyft stútinn íná markmiðshitastiginu áður en stjórnin er færð aftur til hýsilsins.

    Rúmið heldur áfram að hitna í bakgrunni á meðan prentarinn keyrir aðrar línur af G-kóða. Það þarf eina færibreytu, sem er:

    • [S< temp (°C )>]: Þessi færibreyta stillir markhitastig fyrir rúmið á Celsíus.

    Til dæmis, til að hita rúmið upp í 80 ° C er skipunin M140 S80.

    Marlin M190

    M190 skipunin setur markhitastig fyrir rúmið og bíður þar til rúmið nær því. Það skilar ekki stjórn til hýsilsins eða framkvæmir neinn annan G-kóða fyrr en rúmið nær því hitastigi.

    Athugið: Ef þú stillir markhitastigið með S breytu, það bíður aðeins á meðan rúmið er hitað UPP að stilltu hitastigi. Hins vegar, ef rúmið þarf að kólna niður til að ná því hitastigi, bíður gestgjafinn ekki.

    Til að skipunin um að bíða á meðan hitun og kæling stendur verður þú að stilla markhitastigið með R færibreyta. Til dæmis, til að kæla rúmið niður í 50 ° C og bíða þar til það nær því hitastigi er skipunin M190 S50.

    Marlin M400

    M400 skipunin gerir hlé á G-kóða vinnslu biðröð þar til öllum núverandi hreyfingum í biðminni er lokið. Vinnsluröðin bíður í lykkju þar til öllum skipunum er lokið.

    Eftir að hafa lokið öllum hreyfingum heldur prentarinn áfram að keyra G-kóðannEftir þessa hæð hættir prentarinn að nota möskvauppbótina.

Til dæmis, segjum að þú viljir prenta út seinni möskvagögnin í EEPROM á CSV sniði. Rétta skipunin til að nota er: M420 V1 I1 T1

Marlin M420 S1

M420 S1 er hlutmengi af M420 skipuninni. Það gerir rúmjöfnun kleift á prentaranum með því að nota gilt möskva sem það sækir úr EEPROM.

Ef það er ekkert gilt möskva í EEPROM mun það ekki gera neitt. Það er venjulega að finna á eftir G28 heimaskipuninni.

Marlin G0

Marlin G0 er skyndiskipunin. Það færir stútinn úr einni stöðu í aðra á byggingarplötunum í gegnum stystu mögulegu fjarlægð (beina línu).

Hann leggur ekki frá sér neinn þráð á meðan hann hreyfist, sem gerir honum kleift að hreyfast hraðar en G1 skipunin . Hér eru færibreyturnar sem þarf:

  • [X pos >], [Y pos >], [Z< ; pos >]: Þessar færibreytur stilla nýju stöðuna á X, Y og Z ásunum.
  • [F mm /s >]: Fæðahraði eða hraði prenthaussins. Prentarinn mun sjálfkrafa nota straumhraða frá síðustu G1 skipun ef hann er sleppt.

Þannig að ef þú vilt færa prenthausinn hratt á upphafsstaðinn á 100 mm/s, þá er skipunin G0 X0 Y0 Z0 F100.

Marlin G1

G1 skipunin færir prentarann ​​frá einum stað til annars á byggingarplötunni í línuleið. Hún er þekkt sem línuleg hreyfingarskipunin vegna þess að hún þrýstir út þráðum á meðan hún færist á milli punkta.

Þetta aðgreinir hana frá hröðu hreyfingunni ( G0 ), sem leggur ekki þráðinn frá sér á meðan hún hreyfist. Það tekur nokkrar breytur, þar á meðal:

  • [X pos >], [Y pos >], [Z< ; pos >]: Þessar færibreytur stilla nýju stöðuna á X, Y og Z ásunum.
  • [E< pos >]: Þetta stillir magn þráðar sem þarf að pressa út á meðan fært er á nýja punktinn.
  • [F mm/s >]: Straumhraði eða hraði prenthaussins. Prentarinn mun sjálfkrafa nota straumhraðann frá síðustu G1 skipuninni ef hann er útundan.

Til dæmis, til að leggja þráðinn niður í beinni línu milli tveggja punkta á hraðanum 50 mm/s, hægri skipunin er G1 X32 Y04 F50 E10.

Marlin G4

G4 skipunin gerir hlé á vélinni í ákveðið tímabil. Hlé er gert á skipanaröðinni á þessum tíma, þannig að hún framkvæmir enga nýja G-Code skipun.

Á meðan hlé er gert heldur vélin enn stöðu sinni. Allir ofnar halda núverandi hitastigi og mótorarnir eru enn í gangi.

Það þarf tvær breytur, sem eru:

  • [P< tími(ms) >]: Þetta tilgreinir hlétímann í millisekúndum
  • [S< tími(r) >]: Þetta stillir hlé tími í sekúndum. Ef báðar breyturnar eru stilltar tekur Sforgang.

Til að gera hlé á vélinni í 10 sekúndur geturðu notað skipunina G4 S10.

Marlin G12

G12 skipunin virkjar stútahreinsun prentarans. Fyrst færir hann stútinn á forstillta stað á prentaranum þar sem bursti er festur.

Næst færir hann prenthausinn ákaft yfir burstann til að hreinsa upp allar þráðar sem festast á honum. Hér eru nokkrar af þeim breytum sem það getur tekið.

  • [P]: Þessi færibreyta gerir þér kleift að velja hreinsunarmynstur sem þú vilt fyrir stútinn. 0 er beint fram og til baka, 1 er sikksakk mynstur og 2 er hringlaga mynstur.
  • [S< telja >]: Fjöldi skipta þú vilt að hreinsunarmynstrið endurtaki sig.
  • [R< radíus >]: Radíus hreinsunarhringsins ef þú velur mynstur 2.
  • [T< telja >]: Þetta tilgreinir fjölda þríhyrninga í sikk-sakk mynstrinu.

Ef þú vilt þrífa stúturinn þinn á burstanum í fram og til baka mynstri, rétta skipunin er G12 P0.

Cura býður upp á leið til að nota þessa skipun í tilraunastillingum. Þú getur lesið meira um þurrkstútsskipunina í þessari grein sem ég skrifaði um Hvernig á að nota tilraunastillingar í Cura.

Marlin G20

G20 skipunin stillir fastbúnað prentarans til að túlka allar einingar sem tommur . Þannig að öll útpressun, hreyfing, prentun og jafnvel hröðunargildi verðatúlkað í tommum.

Þannig að prentarinn mun hafa tommur fyrir línulega hreyfingu, tommur/sekúndu fyrir hraða og tommur/sekúndu2 fyrir hröðun.

Marlin G21

G21 skipunin stillir fastbúnað prentarans til að túlka allar einingar sem millimetra. Þannig að línulegar hreyfingar, hraða og hröðun verða í mm, mm/s og mm/s2, í sömu röð.

Marlin G27

G27 stjórnin setur stútinn á fyrirfram skilgreindu staðsetning á byggingarplötum. Það bíður þar til öllum hreyfingum í biðröðinni er lokið, þá leggur það stútinn.

Þetta er mjög gagnlegt þegar þú vilt gera hlé á prentun til að gera breytingar á prentuninni. Þú getur lagt stútnum til að forðast að sveima yfir prentinu og bræða það.

Það þarf eina færibreytu, sem er:

  • [P]: Þetta ákvarðar staðsetning Z-garðsins. Ef þú velur 0 mun fastbúnaðurinn aðeins hækka stútinn á Z-park stað ef upphafshæð stútsins er lægri en Z-park staðsetningin.

Ef þú velur einn leggur stútinn við Z-garðinn. staðsetningu, sama upphafshæð hennar. Ef þú velur 2 hækkar stúturinn um Z-park magn en takmarkar Z hæð hans við lægri en Z max.

Ef þú notar G27 skipunina án nokkurra færibreyta, er hún sjálfgefið P0.

Marlin G28

G28 stjórnin hýsir prentarann ​​til að finna þekkta staðsetningu við upprunann. Homing er ferlið þar sem prentarinn finnur uppruna (hnit [0,0,0]) afprentara.

Það gerir þetta með því að færa hvern ása prentarans þar til þeir lenda í viðkomandi takmörkrofa. Þar sem hver ás kveikir á takmörkunarrofanum er uppruna hans.

Hér eru nokkrar færibreytur hans:

  • [X], [Y], [Z]: Þú getur bætt við hvaða færibreytum sem er til að takmarka heimsendingu við þessa ása. Til dæmis, G28 X Y hýsir aðeins X- og Y-ásana.
  • [L]: Það endurheimtir rúmjöfnunarástandið eftir heimsetningu.
  • [0]: Þessi færibreyta sleppir því að setja prenthausinn ef staðsetning prenthaussins er þegar treyst.

Til dæmis, ef þú vilt nota aðeins X- og Z-ásinn, er hægri skipunin G28 X Z. Til að koma öllum ásunum heim er hægt að nota G28 stjórnina eina.

Marlin G29

G29 er sjálfvirka rúmið skipun um efnistöku. Það notar sjálfvirka eða hálfsjálfvirka rúmjöfnunarkerfið sem er uppsett á vélinni þinni til að jafna rúmið.

Það fer eftir vörumerki prentarans, þú getur haft eitt af fimm flóknum rúmjöfnunarkerfum í vélbúnaðinum þínum. Þau innihalda:

  • Mesh rúmmálun
  • Sjálfvirk rúmjöfnun
  • Sameinuð rúmjöfnun
  • Sjálfvirk rúmjöfnun (línuleg)
  • Sjálfvirk rúmjafning (3 punkta)

Hver og einn hefur sérstakar færibreytur til að vinna með vélbúnaði prentarans.

Marlin G30

G30 stjórnin rannsakar smíðina. plötu á tilteknum stað með rannsaka sjálfvirks rúmjafnréttiskerfis. Það gerir þetta til að ákvarða Z hæð þess punkts (þfjarlægð frá stútnum að rúminu).

Eftir að hafa náð hæðinni stillir hann stútinn í rétta fjarlægð fyrir ofan byggingarplötuna. Það þarf nokkrar færibreytur, þar á meðal:

  • [C]: Með því að stilla þessa færibreytu á einn gerir það kleift að jafna hitastig þar sem flest efni þenjast út við upphitun.
  • [X< pos >], [Y< pos >]: Þessar færibreytur tilgreina hnitin þar sem þú vilt rannsaka.

Til að rannsaka rúmið í núverandi stöðu stútsins geturðu notað skipunina án nokkurra breytu. Til að rannsaka það á tilteknum stað eins og [100, 67], er rétta skipunin G30 X100 Y67.

Marlin M76

M76 skipunin gerir hlé á tímamæli prentverksins .

Marlin G90

G90 skipunin setur prentarann ​​í algjöra staðsetningarham. Þetta þýðir að öll hnit í G-kóðanum eru túlkuð sem staðsetningar í XYZ planinu miðað við uppruna prentarans.

Það setur líka extruderinn á algera stillingu nema M83 skipunin hnekkir henni. Það tekur engar færibreytur.

Marlin G92/G92 E0

G92 skipunin stillir núverandi stöðu stútsins á tilgreind hnit. Þú getur notað það til að útiloka ákveðin svæði á prentrúminu þínu og einnig stilla offset fyrir prentarann ​​þinn.

G92 skipunin tekur inn nokkrar hnitbreytur. Þau innihalda:

  • [ X pos >], [Y pos >], [Z pos. >]: Þessarfæribreytur taka inn hnitin fyrir nýja stöðu prenthaussins.
  • [E< pos >]: Þessi færibreyta tekur inn gildi og setur það sem staðsetningu extrudersins . Þú getur notað E0 skipunina til að endurstilla uppruna þrýstivélarinnar ef hann er í hlutfallslegum eða algerum ham.

Til dæmis, segjum að þú viljir að miðja rúmsins þíns sé hinn nýi uppruni. Fyrst skaltu ganga úr skugga um að stúturinn sé í miðju rúminu.

Næst skaltu senda G92 X0 Y0 skipunina í prentarann.

Athugið: G92 skipunin viðheldur líkamlegum mörkum sem endastöðvarnir setja. Þú getur ekki notað G92 til að fara út fyrir X-takmörkarofann eða fyrir neðan prentrúmið.

Sjá einnig: 9 leiðir hvernig á að laga göt & amp; Götur í efstu lögum þrívíddarprentunar

Svo, það er það! G-kódarnir hér að ofan tákna lítinn en ómissandi hluta af G-kóða bókasafninu sem allir þrívíddarprentunaráhugamenn ættu að vita.

Eftir því sem þú prentar fleiri gerðir gætirðu lent í fleiri G-kóða skipunum sem þú getur bætt við bókasafn.

Gangi þér vel og góða prentun!

beina línu, staðsetja það á tilteknum stað, hækka eða lækka það eða jafnvel færa það í gegnum bogadregna slóð.

Á undan þeim er G til að sýna að þeir séu G-kóði .

M-Code

M-Code stendur fyrir Miscellaneous commands. Þetta eru vélaskipanir sem stjórna öðrum aðgerðum prentarans fyrir utan hreyfingu prenthaussins.

Hlutir sem þeir bera ábyrgð á eru ma; að kveikja og slökkva á mótorum, stilla viftuhraða osfrv. Annað sem M-Code ber ábyrgð á er að stilla hitastig rúmsins og hitastig stútsins.

Þeir eru á undan M, sem stendur fyrir miscellaneous.

Hvað eru G-Code 'Flavors'?

G-Code bragðið vísar til þess hvernig fastbúnaður prentarans (stýrikerfi) býst við að G-kóði hans sé sniðinn. Mismunandi bragðtegundir eru til vegna mismunandi G-kóða staðla og fastbúnaðar sem ýmis prentarategundir nota.

Til dæmis eru staðlaðar skipanir eins og að færa, hitari á osfrv., algengar meðal allra prentara. Hins vegar eru sumar sessskipanir ekki þær sömu, sem getur leitt til prentvillna ef þær eru notaðar með röngum vél.

Til að vinna gegn þessu hafa flestir sneiðarar möguleika á að setja upp prentarasniðið þitt þannig að þú getir valið rétt bragð fyrir vélina þína. Skerið mun síðan þýða 3D skrána yfir í viðeigandi G-kóða fyrir vélina þína.

Nokkur dæmi um G-kóða bragðtegundir eru RepRap. Marlin, UltiGcode, Smoothie,o.s.frv.

Listi yfir helstu G-kóða í þrívíddarprentun

Það eru fjölmargar G-kóða skipanir tiltækar fyrir mismunandi fastbúnað fyrir þrívíddarprentara. Hér eru nokkrar af þeim algengu sem þú gætir rekist á við prentun og hvernig á að nota þær.

Marlin M0 [Óskilyrt stöðvun]

M0 skipunin er þekkt sem skilyrðislaus stöðvunarskipun. Það stöðvar rekstur prentarans eftir síðustu hreyfingu og slekkur á hitara og mótorum.

Eftir að rekstur prentarans hefur verið stöðvaður sefur hann annaðhvort í ákveðinn tíma eða bíður eftir að inntak notenda komist aftur á netið. M0 skipunin getur tekið þrjár mismunandi færibreytur.

Þessar færibreytur eru:

  • [P < tími(ms) >]: Þetta er sá tími sem þú vilt að prentarinn sofi í millisekúndum. Til dæmis, ef þú vilt að prentarinn sofi í 2000 ms, muntu nota M0 P2000
  • {S< tíma(r) > ]: Þetta er sá tími sem þú vilt að prentarinn sofi á nokkrum sekúndum. Til dæmis, ef þú vilt að prentarinn sofi í 2 sekúndur, muntu nota M0 S2
  • [ skilaboð ]: Þú getur notað þessa færibreytu til að birta skilaboð á LCD-skjá prentarans á meðan hlé er gert á honum. Til dæmis, M0 Ýttu á miðhnappinn til að endurræsa prentunina .

Athugið: The M0 skipunin er sú sama og M1 skipunin.

Marlin M81

M81 skipunin slekkur á PSU prentarans(aflgjafaeining). Þetta þýðir að allir hitarar, mótorar o.s.frv. munu ekki geta virkað.

Einnig, ef borðið er ekki með neina aðra orkugjafa, slekkur hún líka á sér.

Marlin M82

M82 skipunin setur extruderinn í algjöra stillingu. Þetta þýðir að ef G-kóði kallar á þrýstibúnaðinn til að pressa út 5 mm af þráðum, þrýstir hann út 5 mm, óháð fyrri skipunum.

Það hnekkir G90 og G91 skipunum.

Skýringin hefur aðeins áhrif á extruder, svo það er óháð öðrum ásum. Skoðaðu til dæmis þessa skipun;

M82;

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

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

Extruderinn er stilltur á algera stillingu með því að nota M82 í línu 1. Í línu 2 dregur það fyrstu línuna með því að pressa út 15 einingar af þráðum.

Eftir línu 2 er útpressunargildið ekki stillt aftur á núll. Svo, í línu 3, þrýstir skipunin E30 út 30 einingar af þráðum með E30 skipuninni.

Marlin M83

M83 skipunin setur extruder prentara í hlutfallslegan hátt. Þetta þýðir að ef G-kóði kallar á 5mm þráðaútpressun, pressar prentarinn 5mm uppsafnað, byggt á fyrri skipunum.

M83 skipunin tekur engar færibreytur. Til dæmis skulum við keyra skipun síðasta dæmis til baka með M83 .

M83;

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

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

Eftir skipunina E15 á línu 2 er E gildið ekki stillt aftur á núll; það er áfram í 15 einingar. Svo, á línu 3, í stað þess að pressa út 30 einingar af þráðum, mun það pressa út 30-15 = 15 einingar.

Marlin M84

Marlin M84 skipunin slekkur á einum eða fleiri af stepper og extruder mótorar. Þú getur stillt það þannig að annað hvort slökkva á þeim strax eða eftir að prentarinn hefur verið óvirkur í nokkurn tíma.

Það getur tekið fjórar breytur. Þau innihalda:

Sjá einnig: SKR Mini E3 V2.0 32-bita stjórnborð endurskoðun – þess virði að uppfæra?
  • [S< tími(r) >]: Þetta tilgreinir hversu mikið aðgerðaleysi er áður en skipunin byrjar og slekkur á mótor. Til dæmis, M84 S10 slekkur á öllum stepperum eftir að hafa verið óvirkir í 10 sekúndur.
  • [E], [X], [Y], [Z]: Þú getur notað annað hvort einn eða fleiri af þessum til að velja ákveðinn mótor til að ganga í lausagang. Til dæmis, M84 X Y sleppir X- og Y-mótorunum.

Athugið: Ef þú notar engar færibreytur með skipuninni, þá fer hún strax í aðgerðaleysi allir stepper mótorar.

Marlin M85

M85 skipunin slekkur á prentaranum og fastbúnaðinum eftir að hafa verið óvirkni í tíma. Það tekur inn tímabreytu á sekúndum.

Ef prentarinn er aðgerðalaus án hreyfingar lengur en stillt tímafæribreyta, þá slekkur prentarinn á sér. Til dæmis, ef þú vilt slökkva á prentaranum þínum eftir að hann hefur verið aðgerðarlaus í 5 mínútur, geturðu notað skipunina:

M85 S300

Marlin M104

Theinnihalda raun- og markhitastig tiltækra hitara.

  • T – Extruder hiti
  • B – Rúmhiti
  • C – Hólfshiti

Marlin M106

M106 skipunin kveikir á viftu prentarans og stillir hraða hans. Þú getur valið viftuna og stillt hraða hennar með því að nota færibreytur hennar.

Þessar breytur innihalda:

  • [S< 0-255 > ]: Þessi færibreyta stillir hraða viftunnar með gildum á bilinu 0 (slökkt) til 255 (fullur hraði).
  • [P index (0, 1, … ) >]: Það ákvarðar viftuna sem þú vilt kveikja á. Ef það er skilið eftir autt er það sjálfgefið 0 (prentkælivifta). Þú getur stillt það á 0, 1 eða 2 eftir fjölda viftu sem þú ert með.

Til dæmis, ef þú vilt stilla stútkæliviftu á 50% hraða, þá er skipunin M106 S127. S gildið er 127 vegna þess að 50% af 255 er 127.

Þú getur líka notað M106 skipunina án nokkurra breytu til að stilla hraða kæliviftunnar í 100%.

Athugið: Skipunin um viftuhraða tekur ekki gildi fyrr en G-Code skipanir á undan henni eru gerðar.

Marlin M107

M107 slekkur á einni viftu prentarans í einu. Það þarf eina færibreytu, P , sem er vísitalan á viftunni sem þú vilt slökkva á.

Ef færibreytan er ekki gefin er P sjálfgefin í 0 og slekkur á prentkæliviftu. Til dæmis, theskipun M107 slekkur á prentkæliviftu.

Marlin M109

Eins og M104 skipunin, M109 skipanasettin markhitastig fyrir hotendinn og hitar hann. Hins vegar, ólíkt M104 , bíður það eftir að hotend nái markhitastigi.

Eftir að hotend nær markhitastigi heldur gestgjafinn áfram að framkvæma G-Code skipanir. Það tekur allar sömu færibreyturnar og M104 skipunin tekur.

Hins vegar bætir hún við einni auka. Þessi er:

  • [R< temp (°C )>]: Þessi færibreyta stillir markhitastigið til að hita eða kæla hitastigið í . Ólíkt S skipuninni bíður það þar til prentarinn hitar eða kælir stútinn að þessu hitastigi.

S skipunin bíður eftir upphitun en ekki kælingu .

Til dæmis, ef þú vilt að stúturinn kólni niður í 120°C frá hærra hitastigi er skipunin M109 R120.

Marlin M112 Shutdown

M112 er neyðarstöðvun G-kóða skipun. Þegar gestgjafinn hefur sent skipunina stöðvar hann strax alla hitara og mótora prentarans.

Allar hreyfingar eða prentun sem er í gangi er líka strax stöðvuð. Eftir að þú hefur virkjað þessa skipun þarftu að endurstilla prentarann ​​til að halda áfram að prenta líkanið þitt.

Í Marlin fastbúnaði gæti skipunin festst í biðröðinni og tekið smá stund áður en hún er keyrð. Til að forðast þetta geturðu virkjað EMERGENCY_PARSER fánann til að framkvæmaskipun strax eftir að hún er send í prentarann.

Þú getur virkjað þetta með því að fara í háþróaða prentarastillingarskrána þína (Marlin/Configuration_adh.v) og fjarlægja síðan texta úr henni eins og hér segir:

// 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

Þú þarft að fjarlægja // á undan #define EMERGENCY_PARSER og setja saman heimildirnar aftur.

Þú getur lært meira um uppfærslu Marlin fastbúnaðar í myndbandinu hér að neðan.

Marlin M125

M125 skipunin gerir hlé á prentuninni og leggur prenthausinn á fyrirfram stilltan bílastæði. Það vistar einnig núverandi stöðu stútsins í minni áður en lagt er í það.

Venjulega er forstillt bílastæði stillt í fastbúnaði prentarans. Þú getur lagt stútnum á þessari stöðu með því að nota M125 skipunina eina.

Þú getur hins vegar breytt henni með einni eða fleiri af þessum breytum.

  • [L< lengd >]: Þetta dregur tiltekna lengd þráðar frá stútnum eftir að hafa lagt
  • [X pos >], [Y< pos >], [Z pos >]: Þú getur sameinað eina eða fleiri af þessum hnitbreytum til að stilla ný stæði fyrir prenthausinn.

Ef þú vilt leggja stútinn við upphafið og draga 9 mm af þráði inn er skipunin M125 X0 Y0 Z0 L9.

Marlin M140

M140 skipunin setur markhitastig fyrir rúmið og heldur áfram að framkvæma aðrar G-kóða línur strax. Það bíður ekki eftir rúminueftir þeirri línu. Skoðaðu til dæmis G-kóðann hér að neðan:

M400;

M81;

Lína 1 gerir hlé á vinnslu til kl. allar núverandi hreyfingar eru gerðar, og síðan slekkur lína 2 á þrívíddarprentarann ​​með því að nota M81 slökkva á G-kóða.

Marlin M420

M420 skipunin sækir eða stillir hæðarstöðu þrívíddarprentarans. Þessi skipun virkar aðeins með prenturum sem eru með sjálfvirkt rúmjöfnunarkerfi.

Eftir efnistöku búa þessir prentarar til möskva úr prentrúminu og vista það í EEPROM. M420 skipunin getur hjálpað til við að sækja þessi möskvagögn úr EEPROM.

Það getur líka gert prentarann ​​virkt eða óvirkan frá því að nota þessi möskvagögn til prentunar. Það getur tekið nokkrar breytur, þar á meðal:

  • [S< 0

Roy Hill

Roy Hill er ástríðufullur þrívíddarprentunaráhugamaður og tæknigúrú með mikla þekkingu á öllu sem tengist þrívíddarprentun. Með yfir 10 ára reynslu á þessu sviði hefur Roy náð tökum á list þrívíddarhönnunar og prentunar og hefur orðið sérfræðingur í nýjustu þróun og tækni í þrívíddarprentun.Roy er með próf í vélaverkfræði frá háskólanum í Kaliforníu í Los Angeles (UCLA) og hefur starfað hjá nokkrum virtum fyrirtækjum á sviði þrívíddarprentunar, þar á meðal MakerBot og Formlabs. Hann hefur einnig unnið með ýmsum fyrirtækjum og einstaklingum til að búa til sérsniðnar þrívíddarprentaðar vörur sem hafa gjörbylt atvinnugreinum þeirra.Fyrir utan ástríðu sína fyrir þrívíddarprentun er Roy ákafur ferðamaður og útivistarmaður. Hann nýtur þess að eyða tíma í náttúrunni, gönguferðum og útilegu með fjölskyldu sinni. Í frítíma sínum leiðbeinir hann einnig ungum verkfræðingum og deilir mikilli þekkingu sinni um þrívíddarprentun í gegnum ýmsa vettvanga, þar á meðal vinsæla bloggið sitt, 3D Printerly 3D Printing.