Hoe kinne jo G-koade nei jo 3D-printer stjoere: de juste manier

Roy Hill 17-10-2023
Roy Hill

D'r binne in pear manieren wêrop brûkers fan 3D-printers g-koade-bestannen nei har masines stjoere, dy't allegear frij goed wurkje. Dit artikel sil jo de wichtichste manieren sjen litte wêrop minsken har G-koade-bestannen stjoere en sil de bêste manieren identifisearje om dit te dwaan.

De bêste manier om G-koade-bestannen nei jo 3D-printer te stjoeren is om útwreidzje jo 3D printer foar in gebrûk Wi-Fi mooglikheden mei help fan in Raspberry Pi & amp; OctoPrint software. Hjirmei kinne jo bestannen draadloos oermeitsje nei jo printer, wêrtroch jo it ek kinne kontrolearje om ôfdrukken op ôfstân te begjinnen.

Dit is it basisantwurd oer hoe't jo it dwaan kinne, dus as jo mear detail der achter wolle en wat oare wichtige ynformaasje, bliuw troch mei lêzen.

    Wat is G-koade yn in 3D-printer?

    G-koade (geometryske koade) is in numerike regele programmeartaal, en in triemtype dat befettet ynstruksjes jo 3D printer kin begripe. It fertaalt kommando lykas de ferwaarming fan jo nozzle of print bed, del nei eltse X, Y & amp; Z-asbeweging dy't jo 3D-printer makket.

    Dizze G-Code-ynstruksjebestannen wurde makke troch it brûken fan in slicer-softwareapplikaasje, dy't maklik te brûken ynterfaces hawwe om spesifike oanpassingen oan 'e manier te meitsjen jo 3D-printen wurkje.

    Earst ymportearje jo in CAD-model yn jo slicer, dan hawwe jo de kar om ferskate fariabelen oan te passen. Sadree't jo binne bliid mei jo temperatuer ynstellings, snelheid ynstellings, laach hichte, stipeynstellings, en al it boppesteande, dan slaan jo op slice, wêrtroch dat G-Code-bestân ûntstiet.

    In foarbyld fan G-Code sjocht der sa út:

    G1 X50 Y0 Z0 F3000 E0.06

    G1 - kommando om nozzle om it printbêd te ferpleatsen

    X, Y, Z - punt op de korrespondearjende as om te ferpleatsen nei

    F - snelheid wêrmei't te ekstrudearjen per minuut

    E - hoefolle gloeitried om te ekstrudearjen

    Wat binne de bêste manieren om G-Code-bestannen nei myn 3D-printer te stjoeren?

    G-Code-bestannen ferstjoere nei jo 3D-printer is foar it grutste part in frij maklike taak, wêrtroch jo dy prachtige en kreative 3D-printmodellen kinne meitsje. Minsken freegje har ôf wat de bêste manieren binne wêrop't minsken wirklik bestannen nei har 3D-printer stjoere, wat ik helpe woe te beantwurdzjen.

    Nei it meitsjen fan jo G-Code-bestân fan jo favorite slicer, binne d'r in pear manieren wêrop minsken dit dogge :

    • (Micro) SD-kaart yn jo 3D-printer ynfoegje
    • USB-kabel dy't jo 3D-printer ferbine mei in kompjûter of laptop
    • Troch Wi-Fi-ferbining

    No dit binne de wichtichste metoaden om G-Code-bestannen nei jo 3D-printer te stjoeren, mar se kinne yn guon frij yngewikkeld wêze manieren as jo begjinne mei it yntrodusearjen fan oare faktoaren lykas Arduino, mar dit artikel sil gebrûk meitsje fan de ienfâldiger metoaden.

    Inserting (Mikro) SD-kaart yn jo 3D-printer

    It brûken fan in SD-kaart is ien fan 'e meast foarkommende en algemiene manieren om de G-koade nei jo 3D-printer te stjoeren. Hast alle 3D-printers hawwe in SDcard slot dat gewoanlik foar dit doel brûkt wurdt.

    Jo kinne de G-koade maklik nei in SD- of MicroSD-kaart stjoere nei't jo jo CAD-model op 'e komputer of laptop snijden hawwe. Myn Ender 3 kaam mei in MicroSD-kaart en in USB-kaartlêzer, wêrmei jo triemmen direkt opslaan kinne.

    Bewarje it G-Code-bestân op de MicroSD-kaart en ynfoegje it yn it MicroSD-kaartslot op 'e printer.

    Dit is wierskynlik de meast brûkte metoade foar it ferstjoeren fan G-Code-bestannen nei in 3D-printer, fanwege de ienfâld en effektiviteit om it wurk dien te krijen sûnder ekstra applikaasjes of apparaten.

    Besykje net om meitsje de flater fan it losmeitsjen fan de SD-kaart wylst yn it 3D-printproses of jo model sil stopje.

    USB-kabel ferbûn mei in kompjûter of laptop

    Ynstee fan in SD-kaart te brûken, kinne wy ​​direkt ferbine ús 3D-printer oan in kompjûter of laptop mei in ienfâldige kabel. Dit is in minder gewoane metoade, mar it is aardich effektyf foar 3D-printsjen, benammen as it tichtby is.

    It iene nadeel dat komt mei dizze opsje is dat as jo jo laptop brûke, dan moatte jo bliuwe jo laptop draait de hiele tiid, om't standby-modus it printproses stopje kin en jo projekt ek ferneatigje kin.

    Dêrom is it oan te rieden om altyd foar in buroblêd komputer te gean by it ferstjoeren fan G-Code fia in USB.

    Sjoch ek: Kinne jo mislearre 3D-printen recycle? Wat te dwaan mei mislearre 3D-printen

    Besjoch myn artikel oer Do you need a good computer for 3D printing, to see some great computers that you canbrûke mei jo 3D printer, foaral geweldich foar it snijen fan grutte bestannen.

    USB Troch de Chrome-blêder

    Dit is ien fan 'e ienfâldichste metoaden om G-koade nei jo 3D-printer te stjoeren. Earst moatte jo in útwreiding fan "G-Code Sender" tafoegje yn jo Chrome-blêder.

    Ynstallearje dizze tafoeging troch te klikken op de knop "Tafoegje oan Chrome". Nei it ynstallaasjeproses is foltôge, iepenje de G-Code-stjoerder-app.

    No ferbine jo kompjûter mei in 3D-printer mei in USB-kabel. Iepenje Ynstellings fanút it boppeste menu en selektearje de poarte dy't tekst befettet as "tty.usbmodem" en set dan de kommunikaasjesnelheid yn op syn maksimale berik.

    No kinne jo de G-koade direkt nei jo 3D-printer stjoere troch kommando's yn 'e konsole fan dizze applikaasje te skriuwen.

    G-koade ferstjoere fia Wi-Fi-ferbining

    De hieltyd groeiende metoade om G-koade nei jo 3D te stjoeren is fia de Wi-Fi opsje. Dizze opsje hat it hiele senario fan 3D-printsjen feroare en hat de printûnderfining nei it folgjende nivo brocht.

    Der binne in protte applikaasjes en software dy't foar dit proses brûkt wurde kinne, lykas OctoPrint, Repetier-Host, AstroPrint, ensfh.

    Om Wi-Fi te brûken as paad foar it ferstjoeren fan G-koade, moatte jo in Wi-Fi SD-kaart of USB tafoegje, de AstroBox ymplementearje, of OctoPrint of Repetier-Host brûke mei in Raspberry Pi.

    OctoPrint

    Wierskynlik ien fan 'e meast leafste oanfollingen oan 3D-printerkontrôle is mei it brûken fanOctoPrint, in iepen boarne software dy't brûkerfreonlik is. Binnen OctoPrint is d'r in terminalljepper dy't jo de hjoeddeistige G-koade sjen lit dy't rint, lykas it weromkommen.

    As jo ​​ienris wend binne oan it brûken fan OctoPrint, sille jo it frij maklik fine om G- te stjoeren. Kodearje nei jo 3D-printer.

    Jo kinne folle mear dwaan as it stjoeren fan G-koade nei jo 3D-printer, dus sjoch ris troch de protte nuttige plugins dy't OctoPrint hat as jo ynteressearre binne.

    Dit HowChoo-fideo hjirûnder giet yn grutte detail oer wat jo nedich binne, hoe't jo ynsteld wurde en hoe't jo dingen dêrnei útfiere.

    Repetier-Host brûke om G-koade nei 3D-printer te stjoeren

    As jo ​​de Repetier-Host-applikaasje iepenje, sille d'r fjouwer haadtabellen rjochtsboppe fan 'e ynterface wêze. De ljeppers sille wêze as "Object Placement", "Slicer", "G-Code Editor" en "Manual Control".

    Sjoch ek: 7 Bêste 3D printers foar yngenieurs & amp; Studinten meganyske yngenieurs

    Object Placement is de ljepper wêryn jo de STL-bestannen uploade dy't jo printmodel befetsje. . Soargje derfoar dat it model perfekt skaal is en klear is om te printsjen.

    Gean dan nei it ljepblêd "Slicer" en klikje op de knop 'Slice mei Slic3r' of 'CuraEngine' boppe-oan de ljepper. Dizze stap sil it solide STL-printmodel feroarje yn 'e lagen en ynstruksjes dy't jo 3D-printer kin begripe.

    Jo kinne it printproses ek sjen yn in laach foar laach fisualisaasje om te soargjen dat der gjin ferbettering nedich is.

    De "Hânlieding" isit ljepblêd wêryn jo de opsje hawwe om de G-koade direkt nei de printer te stjoeren troch jo kommando yn te typen yn it tekstgebiet G-koade boppe oan it ljepblêd.

    Nei it typen fan de kommando, klikje op de knop "Stjoer" en de printer sil daliks begjinne mei it kompilearjen en útfieren fan de aksje dy't jo nedich hawwe mei jo G-Code kommando.

    Yn it ljepblêd "Hânlieding" sille jo in protte kontrôleopsjes hawwe dat jo tagong hawwe om wizigingen te meitsjen. Jo sille de opsje hawwe om in stappenmotor út te skeakeljen, wylst jo de oare ynskeakelje.

    De filamentstreamsnelheid, extrusionsnelheid, waarmtebêdtemperatuer en in protte oare dingen yn dizze ljepper kinne oanpast wurde op jo winsk.

    Wat binne guon G-koade-kommando's foar myn 3D-printer?

    De fideo hjirûnder ferklearret wat jo nedich binne en bringt jo troch it proses om G-koade nei jo 3D-printer te stjoeren. It toant jo ek wat mienskiplike G-Code kommando's dy't brûkt wurde troch in protte 3D printer brûkers.

    G0 & amp; G1 binne kommando's dy't brûkt wurde om de 3D-printkop om it printbêd te ferpleatsen. It ferskil tusken G0 & amp; G1 is dat G1 it programma fertelt dat jo in extrusion fan filament sille dwaan nei de beweging.

    G28 herberget jo printkop nei de linker foarkant hoeke (G28 ; Go Home (0,0,0) )

    • G0 & G1 - Printkopbewegingen
    • G2 & amp; G3 - Controlled arc bewegings
    • G4 - Dwell of fertraging / pauze
    • G10 & amp; G11 - Retraction & amp;unretraction
    • G28 - Ferpleats nei hûs / oarsprong
    • G29 - Detaillearre Z-probe - nivellering
    • G90 & amp; G91 – Relative/absolute posysjonearring ynstelle
    • G92 – Posysje ynstelle

    RepRap hat de ultime G-Code Database foar alles wat G-Code jo kinne kontrolearje.

    Roy Hill

    Roy Hill is in hertstochtlike 3D-printer-entûsjast en technologyguru mei in skat oan kennis oer alle dingen yn ferbân mei 3D-printsjen. Mei mear as 10 jier ûnderfining op it fjild, hat Roy de keunst fan 3D-ûntwerpen en printsjen behearske, en is in ekspert wurden yn 'e lêste trends en technologyen foar 3D-printsjen.Roy hat in graad yn meganyske technyk fan 'e Universiteit fan Kalifornje, Los Angeles (UCLA), en hat wurke foar ferskate renommearre bedriuwen op it mêd fan 3D-printsjen, ynklusyf MakerBot en Formlabs. Hy hat ek gearwurke mei ferskate bedriuwen en partikulieren om oanpaste 3D-printe produkten te meitsjen dy't har yndustry revolúsjoneare.Njonken syn passy foar 3D-printsjen, is Roy in fûle reizger en in outdoor-entûsjast. Hy hâldt fan tiid trochbringe yn 'e natuer, kuierjen en kampearje mei syn famylje. Yn syn frije tiid begeliedt hy ek jonge yngenieurs en dielt er syn skat oan kennis oer 3D-printsjen fia ferskate platfoarms, wêrûnder syn populêre blog, 3D Printerly 3D Printing.