Hoe om G-kode na jou 3D-drukker te stuur: die regte manier

Roy Hill 17-10-2023
Roy Hill

Daar is 'n paar maniere waarop 3D-drukkergebruikers g-kode-lêers na hul masjiene stuur, wat almal redelik goed werk. Hierdie artikel sal jou die hoofmaniere wys waarop mense hul G-kode-lêers stuur en sal die beste maniere identifiseer om dit te doen.

Die beste manier om G-kode-lêers na jou 3D-drukker te stuur, is om brei jou 3D-drukker uit om Wi-Fi-vermoëns te gebruik deur 'n Raspberry Pi & OctoPrint sagteware. Dit laat jou toe om lêers draadloos na jou drukker oor te dra, sodat jy dit ook kan beheer om afdrukke op afstand te begin.

Dit is die basiese antwoord oor hoe om dit te doen, so as jy meer detail daaragter wil hê en 'n paar ander sleutelinligting, hou aan om te lees.

    Wat is G-kode in 'n 3D-drukker?

    G-kode (Meetkundige Kode) is 'n numeries beheerde programmeertaal, en 'n lêertipe wat instruksies bevat wat jou 3D-drukker kan verstaan. Dit vertaal opdragte soos die verhitting van jou mondstuk of drukbed, tot by elke X, Y & amp; Z-as-beweging wat jou 3D-drukker maak.

    Hierdie G-kode-instruksielêers word gemaak deur die gebruik van 'n snyersagtewaretoepassing, wat maklik om te gebruik koppelvlakke het om spesifieke aanpassings aan die manier te maak jou 3D-afdrukke werk.

    Eers sal jy 'n CAD-model in jou snyer invoer, dan het jy die keuse om verskeie veranderlikes aan te pas. Sodra jy tevrede is met jou temperatuurinstellings, spoedinstellings, laaghoogte, ondersteuninginstellings, en al die bogenoemde, slaan jy dan slice, wat daardie G-kode lêer skep.

    'n Voorbeeld van G-kode lyk soos volg:

    G1 X50 Y0 Z0 F3000 E0.06

    G1 – opdrag om spuitstuk om die drukbed te skuif

    X, Y, Z – punt op ooreenstemmende as om te beweeg na

    F – spoed waarteen per minuut geëxtrudeer moet word

    E – hoeveel filament om uit te druk

    Wat is die beste maniere om G-kode-lêers na my 3D-drukker te stuur?

    Stuur van G-kode-lêers na jou 3D-drukker is vir die grootste deel 'n redelik maklike taak, wat jou toelaat om daardie pragtige en kreatiewe 3D-drukmodelle te skep. Mense wonder wat is die beste maniere waarop mense werklik lêers na hul 3D-drukker stuur, wat ek wou help beantwoord.

    Nadat jy jou G-kode-lêer vanaf jou gunsteling-snyer geskep het, is daar 'n paar maniere waarop mense dit doen :

    • Voeg (Mikro) SD-kaart in jou 3D-drukker in
    • USB-kabel wat jou 3D-drukker aan 'n rekenaar of skootrekenaar koppel
    • Deur Wi-Fi-konneksie

    Dit is nou die hoofmetodes om G-kode-lêers na jou 3D-drukker te stuur, maar dit kan redelik ingewikkeld wees in sommige maniere wanneer jy begin om ander faktore soos Arduino bekend te stel, maar hierdie artikel sal gebruik maak van die eenvoudiger metodes.

    Invoeging van (Mikro) SD-kaart in jou 3D-drukker

    Om 'n SD-kaart te gebruik is een van die mees algemene en algemene maniere om die G-kode na jou 3D-drukker te stuur. Byna alle 3D-drukkers het 'n SDkaartgleuf wat algemeen vir net hierdie doel gebruik word.

    Jy kan die G-kode maklik na 'n SD- of MicroSD-kaart stuur nadat jy jou CAD-model op die rekenaar of skootrekenaar gesny het. My Ender 3 het 'n MicroSD-kaart en 'n USB-kaartleser gekom, wat jou toelaat om lêers direk te stoor.

    Stoor die G-kode-lêer op die MicroSD-kaart en plaas dit in die MicroSD-kaartgleuf op die drukker.

    Dit is waarskynlik die mees gebruikte metode om G-kode-lêers na 'n 3D-drukker te stuur, vanweë die eenvoud en doeltreffendheid daarvan om die werk gedoen te kry sonder ekstra toepassings of toestelle.

    Probeer om dit nie te doen nie. maak die fout om die SD-kaart te ontkoppel terwyl jy in die 3D-drukproses is, anders sal jou model stop.

    Sien ook: Kan jy hol 3D-afdrukke & amp; STL'e? Hoe om hol voorwerpe in 3D te druk

    USB-kabel gekoppel aan 'n rekenaar of skootrekenaar

    In plaas daarvan om 'n SD-kaart te gebruik, kan ons direk koppel ons 3D-drukker aan 'n rekenaar of skootrekenaar met 'n eenvoudige kabel. Dit is 'n minder algemene metode, maar dit is redelik effektief vir 3D-drukwerk, veral as dit naby is.

    Die een nadeel wat met hierdie opsie kom, is dat as jy jou skootrekenaar gebruik, dan moet jy bly jou skootrekenaar loop vir die hele tyd, want bystandmodus kan die drukproses stop en dalk jou projek ook ruïneer.

    Daarom word dit aanbeveel om altyd vir 'n tafelrekenaar te gaan terwyl jy G-kode deur 'n USB stuur.

    Kyk na my artikel oor Benodig jy 'n goeie rekenaar vir 3D-drukwerk, om 'n paar wonderlike rekenaars te sien wat jy kangebruik met jou 3D-drukker, veral ideaal om groot lêers te sny.

    USB Deur die Chrome-blaaier

    Dit is een van die eenvoudigste metodes om G-kode na jou 3D-drukker te stuur. Eerstens moet jy 'n uitbreiding van "G-Code Sender" by jou Chrome-blaaier voeg.

    Installeer hierdie uitbreiding deur op die "Voeg by Chrome"-knoppie te klik. Nadat die installasieproses voltooi is, maak die G-Code-sendertoepassing oop.

    Koppel nou jou rekenaar met 'n 3D-drukker met 'n USB-kabel. Maak Instellings oop vanaf die boonste balkkieslys en kies die poort wat teks as "tty.usbmodem" insluit en stel dan die kommunikasiespoed op sy maksimum reeks.

    Nou kan jy die G-kode direk na jou 3D drukker stuur deur opdragte in die konsole vanaf hierdie toepassing te skryf.

    Stuur G-kode deur Wi-Fi-verbinding

    Die steeds groeiende metode om G-kode na jou 3D te stuur, is deur die Wi-Fi opsie. Hierdie opsie het die hele scenario van 3D-drukwerk verander en het die drukervaring na die volgende vlak geneem.

    Daar is baie toepassings en sagteware wat vir hierdie proses gebruik kan word, soos OctoPrint, Repetier-Host, AstroPrint, ens.

    Om Wi-Fi te gebruik as 'n pad om G-kode te stuur, moet jy óf 'n Wi-Fi SD-kaart of USB byvoeg, die AstroBox implementeer, óf OctoPrint of Repetier-Host met 'n Raspberry gebruik Pi.

    OctoPrint

    Seker een van die mees geliefde toevoegings tot 3D-drukkerbeheer is met die gebruik vanOctoPrint, 'n oopbronsagteware wat gebruikersvriendelik is. Binne OctoPrint is daar 'n terminaaloortjie wat jou huidige G-kode wys wat loop, sowel as die terugkeer.

    Sodra jy gewoond geraak het aan die gebruik van OctoPrint, sal jy dit redelik maklik vind om G- te stuur. Kodeer na jou 3D-drukker.

    Jy kan baie meer doen as om G-kode na jou 3D-drukker te stuur, so kyk gerus deur die baie nuttige inproppe wat OctoPrint het as jy belangstel.

    Hierdie HowChoo-video hieronder gaan in besonderhede oor wat jy nodig het, hoe om op te stel en hoe om dinge daarna uit te voer.

    Gebruik Repetier-Host om G-kode na 3D-drukker te stuur

    Wanneer jy die Repetier-Host-toepassing oopmaak, sal daar vier hooftabelle regs bo van die koppelvlak wees. Die oortjies sal wees as "Object Placement", "Slicer", "G-Code Editor" en "Manual Control".

    Object Placement is die oortjie waarin jy die STL-lêers sal oplaai wat jou drukmodel bevat. . Maak seker dat die model perfek geskaal is en gereed is om gedruk te word.

    Gaan hierna na die "Slicer"-oortjie en klik op die 'Slice with Slic3r'-knoppie of 'CuraEngine' bo-aan die blad. Hierdie stap sal die soliede STL-drukmodel verander in die lae en instruksies wat jou 3D-drukker kan verstaan.

    Jy kan ook die drukproses in 'n laag-vir-laag-visualisering sien om seker te maak dat daar geen verbetering nodig is nie.

    Die “Handbeheer” isdie oortjie waarin jy die opsie sal hê om die G-kode direk na die drukker te stuur deur jou opdrag in die G-kode-teksarea bo-aan die oortjie te tik.

    Nadat jy die opdrag, klik op die “Stuur”-knoppie en die drukker sal dadelik begin om die aksie wat jy vereis het met jou G-kode-opdrag saam te stel en te implementeer.

    In die “Manual Control”-oortjie sal jy baie beheeropsies hê waartoe u toegang het om veranderinge aan te bring. Jy sal die opsie hê om 'n stapmotor af te skakel terwyl jy die ander een aanskakel.

    Die filamentvloeitempo, ekstrusiespoed, hittebedtemperatuur en baie ander dinge in hierdie oortjie kan na jou wens aangepas word.

    Wat is 'n paar G-kode-opdragte vir my 3D-drukker?

    Die video hieronder verduidelik wat jy nodig het en neem jou deur die proses om G-kode na jou 3D-drukker te stuur. Dit wys jou ook 'n paar algemene G-kode-opdragte wat deur baie 3D-drukkergebruikers gebruik word.

    Sien ook: Kan jy 'n iPad, tablet of foon vir 3D-drukwerk gebruik? A Hoe om

    G0 & G1 is opdragte wat gebruik word om die 3D-drukkop om die drukbed te beweeg. Die verskil tussen G0 & amp; G1 is dat G1 vir die program sê dat jy 'n ekstrusie van filament gaan doen na die beweging.

    G28 huisves jou drukkop na die voorste linkerhoek (G28 ; Gaan Huis toe (0,0,0) )

    • G0 & G1 – Drukkopbewegings
    • G2 & G3 – Beheerde boogbewegings
    • G4 – Dwel of vertraging/pouse
    • G10 & G11 - Terugtrekking & amp;unretraction
    • G28 – Skuif na huis/oorsprong
    • G29 – Gedetailleerde Z-sonde – nivellering
    • G90 & G91 – Stel relatiewe/absolute posisionering in
    • G92 – Stel posisie

    RepRap het die uiteindelike G-kode-databasis vir alles wat G-kode is wat jy kan nagaan.

    Roy Hill

    Roy Hill is 'n passievolle 3D-druk-entoesias en tegnologie-ghoeroe met 'n magdom kennis oor alles wat met 3D-drukwerk verband hou. Met meer as 10 jaar ondervinding in die veld, het Roy die kuns van 3D-ontwerp en -druk bemeester, en het 'n kenner geword in die nuutste 3D-druktendense en -tegnologie.Roy het 'n graad in meganiese ingenieurswese aan die Universiteit van Kalifornië, Los Angeles (UCLA), en het vir verskeie betroubare maatskappye op die gebied van 3D-drukwerk gewerk, insluitend MakerBot en Formlabs. Hy het ook met verskeie besighede en individue saamgewerk om pasgemaakte 3D-gedrukte produkte te skep wat 'n rewolusie in hul nywerhede gemaak het.Afgesien van sy passie vir 3D-drukwerk, is Roy 'n ywerige reisiger en 'n buitelug-entoesias. Hy geniet dit om tyd in die natuur deur te bring, stap en kamp saam met sy gesin. In sy vrye tyd gee hy ook mentors vir jong ingenieurs en deel hy sy rykdom kennis oor 3D-drukwerk deur verskeie platforms, insluitend sy gewilde blog, 3D Printerly 3D Printing.