G-koodin lähettäminen 3D-tulostimeen: oikea tapa

Roy Hill 17-10-2023
Roy Hill

3D-tulostimen käyttäjät lähettävät g-kooditiedostoja koneisiinsa muutamalla eri tavalla, jotka kaikki toimivat melko hyvin. Tässä artikkelissa esitellään tärkeimmät tavat, joilla ihmiset lähettävät g-kooditiedostojaan, ja selvitetään parhaat tavat tehdä se.

Paras tapa lähettää G-kooditiedostoja 3D-tulostimeesi on laajentaa 3D-tulostimesi Wi-Fi-ominaisuuksia käyttämällä Raspberry Pi &; OctoPrint-ohjelmistoa. Näin voit siirtää tiedostoja langattomasti tulostimeesi, jolloin voit myös ohjata sitä ja aloittaa tulostukset etänä.

Tämä on perusvastaus siihen, miten se tehdään, joten jos haluat lisätietoja ja muita tärkeitä tietoja, jatka lukemista.

    Mikä on G-koodi 3D-tulostimessa?

    G-koodi (Geometrinen koodi) on numeerisesti ohjattu ohjelmointikieli ja tiedostotyyppi, joka sisältää 3D-tulostimen ymmärtämiä ohjeita. Se kääntää komennot, kuten suuttimen tai tulostussängyn lämmityksen, jokaiseen X-, Y- ja Z-akselin liikkeeseen, jonka 3D-tulostimesi tekee.

    Nämä G-koodin ohjeistustiedostot tehdään käyttämällä viipalointiohjelmistoa, jossa on helppokäyttöiset käyttöliittymät, joiden avulla voit tehdä erityisiä muutoksia 3D-tulosteiden toimintatapaan.

    Kun olet tyytyväinen lämpötila-asetuksiin, nopeusasetuksiin, kerroskorkeuteen, tukiasetuksiin ja kaikkiin edellä mainittuihin, painat viipalointipainiketta, joka luo G-kooditiedoston.

    Esimerkki G-koodista näyttää tältä:

    G1 X50 Y0 Z0 F3000 E0.06

    G1 - komento suuttimen siirtämiseksi tulostuspohjan ympäri

    X, Y, Z - piste vastaavalla akselilla, johon siirrytään.

    F - nopeus, jolla puristetaan minuutissa

    E - kuinka paljon filamenttia puristetaan

    Mitkä ovat parhaat tavat lähettää G-kooditiedostoja 3D-tulostimelle?

    G-kooditiedostojen lähettäminen 3D-tulostimeen on suurimmaksi osaksi melko helppo tehtävä, jonka avulla voit luoda kauniita ja luovia 3D-tulostusmalleja. Ihmiset ihmettelevät, mitkä ovat parhaita tapoja, joilla ihmiset todella lähettävät tiedostoja 3D-tulostimeen, ja halusin auttaa vastaamaan tähän.

    Kun olet luonut G-kooditiedoston suosikkileikkuristasi, ihmiset voivat tehdä tämän muutamalla eri tavalla:

    • (Micro) SD-kortin asettaminen 3D-tulostimeen
    • USB-kaapeli, jolla 3D-tulostin liitetään tietokoneeseen tai kannettavaan tietokoneeseen.
    • Wi-Fi-yhteyden kautta

    Nämä ovat tärkeimmät menetelmät G-kooditiedostojen lähettämiseksi 3D-tulostimeen, mutta ne voivat olla melko monimutkaisia, kun otetaan käyttöön muita tekijöitä, kuten Arduino, mutta tässä artikkelissa käytetään yksinkertaisempia menetelmiä.

    (Micro) SD-kortin asettaminen 3D-tulostimeen

    SD-kortin käyttäminen on yksi yleisimmistä ja yleisimmistä tavoista lähettää G-koodi 3D-tulostimeen. Lähes kaikissa 3D-tulostimissa on SD-korttipaikka, jota käytetään yleisesti juuri tähän tarkoitukseen.

    Voit helposti lähettää G-koodin SD- tai MicroSD-kortille, kun olet viipaloinut CAD-mallisi tietokoneella tai kannettavalla tietokoneella. Ender 3:n mukana tuli MicroSD-kortti ja USB-kortinlukija, jonka avulla voit tallentaa tiedostot suoraan.

    Tallenna G-kooditiedosto MicroSD-kortille ja aseta se tulostimen MicroSD-korttipaikkaan.

    Tämä on luultavasti käytetyin tapa lähettää G-kooditiedostoja 3D-tulostimelle, koska se on yksinkertainen ja tehokas tapa tehdä työ ilman ylimääräisiä sovelluksia tai laitteita.

    Älä tee sitä virhettä, että irrotat SD-kortin 3D-tulostusprosessin aikana, tai malli pysähtyy.

    USB-kaapeli liitettynä tietokoneeseen tai kannettavaan tietokoneeseen

    SD-kortin sijasta voimme liittää 3D-tulostimen suoraan tietokoneeseen tai kannettavaan tietokoneeseen yksinkertaisella kaapelilla. Tämä on harvinaisempi menetelmä, mutta se on melko tehokas 3D-tulostuksessa, varsinkin jos se on lähellä.

    Yksi haittapuoli tässä vaihtoehdossa on se, että jos käytät kannettavaa tietokonetta, sinun on pidettävä kannettava tietokone käynnissä koko ajan, koska valmiustila voi pysäyttää tulostusprosessin ja pilata myös projektisi.

    Siksi on suositeltavaa käyttää pöytätietokonetta, kun lähetät G-koodia USB:n kautta.

    Tutustu artikkeliini Do You Need a Good Computer for 3D Printing (Tarvitsetko hyvän tietokoneen 3D-tulostusta varten), jossa on muutamia hienoja tietokoneita, joita voit käyttää 3D-tulostimen kanssa, erityisesti suurten tiedostojen leikkaamiseen.

    USB Chrome-selaimen kautta

    Tämä on yksi yksinkertaisimmista tavoista lähettää G-koodia 3D-tulostimeen. Ensin sinun on lisättävä Chrome-selaimeesi laajennus "G-Code Sender".

    Asenna tämä laajennus napsauttamalla "Lisää Chromeen" -painiketta. Kun asennus on valmis, avaa G-Code-lähetyssovellus.

    Yhdistä nyt tietokone ja 3D-tulostin USB-kaapelilla. Avaa yläpalkin valikosta Asetukset ja valitse portti, joka sisältää tekstin "tty.usbmodem", ja aseta sitten tiedonsiirtonopeus maksimialueelle.

    Nyt voit lähettää G-koodin suoraan 3D-tulostimeen kirjoittamalla komentoja konsoliin tästä sovelluksesta.

    G-koodin lähettäminen Wi-Fi-yhteyden kautta

    Yhä yleistyvä tapa lähettää G-koodi 3D-tulostimeesi on Wi-Fi-vaihtoehto. Tämä vaihtoehto on muuttanut koko 3D-tulostuksen skenaarion ja vienyt tulostuskokemuksen uudelle tasolle.

    Tähän prosessiin voidaan käyttää monia sovelluksia ja ohjelmistoja, kuten OctoPrint, Repetier-Host, AstroPrint jne.

    Jos haluat käyttää Wi-Fi-yhteyttä G-koodin lähettämiseen, sinun on joko lisättävä Wi-Fi-SD-kortti tai USB, otettava käyttöön AstroBox tai käytettävä OctoPrint- tai Repetier-Host-ohjelmaa Raspberry Pi:n kanssa.

    OctoPrint

    Luultavasti yksi rakastetuimmista lisäyksistä 3D-tulostimen ohjaukseen on OctoPrintin, avoimen lähdekoodin ohjelmiston, käyttöliittymä, joka on käyttäjäystävällinen. OctoPrintissä on terminaalivälilehti, joka näyttää nykyisen käynnissä olevan G-koodin sekä paluun.

    Kun olet tottunut OctoPrintin käyttöön, G-koodin lähettäminen 3D-tulostimeen on melko helppoa.

    Voit tehdä paljon muutakin kuin lähettää G-koodia 3D-tulostimeen, joten tutustu OctoPrintin moniin hyödyllisiin lisäosiin, jos olet kiinnostunut.

    Tässä HowChoo-videossa kerrotaan yksityiskohtaisesti, mitä tarvitset, miten se asennetaan ja miten sitä käytetään sen jälkeen.

    Repetier-hostin käyttäminen G-koodin lähettämiseen 3D-tulostimeen

    Kun avaat Repetier-Host-sovelluksen, käyttöliittymän oikeassa yläkulmassa on neljä päätaulukkoa, jotka ovat "Object Placement", "Slicer", "G-Code Editor" ja "Manual Control".

    Katso myös: Kuinka käyttää Z Hopia Curassa - Yksinkertainen opas

    Object Placement on välilehti, johon lataat tulostusmallisi sisältävät STL-tiedostot. Varmista, että malli on täydellisesti skaalattu ja valmis tulostettavaksi.

    Tämän jälkeen siirry "Slicer"-välilehdelle ja napsauta välilehden yläreunassa olevaa "Slice with Slic3r"-painiketta tai "CuraEngine"-painiketta. Tämä vaihe muuttaa kiinteän STL-tulostusmallin kerroksiksi ja ohjeiksi, joita 3D-tulostimesi ymmärtää.

    Voit myös nähdä tulostusprosessin kerros kerrokselta, jotta voit varmistaa, ettei parannuksia tarvita.

    "Manuaalinen ohjaus" on välilehti, jossa voit lähettää G-koodin suoraan tulostimelle kirjoittamalla komennon välilehden yläosassa olevaan G-koodin tekstialueeseen.

    Kun olet kirjoittanut komennon, napsauta "Lähetä"-painiketta, jolloin tulostin alkaa välittömästi kääntää ja toteuttaa G-koodin komennolla haluamasi toiminnon.

    "Manuaalinen ohjaus" -välilehdellä on paljon ohjausvaihtoehtoja, joita voit käyttää muutosten tekemiseen. Sinulla on mahdollisuus kytkeä askelmoottori pois päältä samalla kun kytket toisen päälle.

    Filamentin virtausnopeutta, puristusnopeutta, lämpöpohjan lämpötilaa ja monia muita asioita tässä välilehdessä voidaan säätää haluamallasi tavalla.

    Katso myös: Miten korjata 3D-tulostimen pysähtyminen tai jäätyminen tulostuksen aikana?

    Mitkä ovat 3D-tulostimeni G-koodikomentoja?

    Alla olevalla videolla selitetään, mitä tarvitset, ja käydään läpi prosessi, jonka avulla voit lähettää G-koodia 3D-tulostimeen. Siinä näytetään myös joitakin yleisiä G-koodikomentoja, joita monet 3D-tulostimen käyttäjät käyttävät.

    G0 & G1 ovat komentoja, joita käytetään 3D-tulostuspään liikuttamiseen tulostuspohjan ympäri. G0 & G1:n ero on siinä, että G1 kertoo ohjelmalle, että aiot tehdä filamentin pursotuksen liikkeen jälkeen.

    G28 kallistaa tulostuspään vasempaan etukulmaan (G28 ; Go Home (0,0,0,0)).

    • G0 & G1 - Tulostuspään liikkeet
    • G2 & G3 - Hallitut kaariliikkeet
    • G4 - viipymä tai viive/tauko
    • G10 & G11 - Peruuttaminen & peruuttamisen poistaminen
    • G28 - Siirtyminen kotiin/alkuperään
    • G29 - Yksityiskohtainen Z-anturi - tasauslaskenta
    • G90 & G91 - Suhteellisen/absoluuttisen paikannuksen asettaminen
    • G92 - Aseta asento

    RepRapilla on täydellinen G-kooditietokanta kaikesta G-koodista, jonka voit tarkistaa.

    Roy Hill

    Roy Hill on intohimoinen 3D-tulostuksen harrastaja ja teknologiaguru, jolla on runsaasti tietoa kaikista 3D-tulostukseen liittyvistä asioista. Yli 10 vuoden kokemuksella alalta Roy on hallinnut 3D-suunnittelun ja -tulostuksen taiteen, ja hänestä on tullut uusimpien 3D-tulostustrendien ja -tekniikoiden asiantuntija.Roylla on koneinsinöörin tutkinto Kalifornian yliopistosta Los Angelesista (UCLA), ja hän on työskennellyt useissa hyvämaineisissa 3D-tulostuksen yrityksissä, mukaan lukien MakerBot ja Formlabs. Hän on myös tehnyt yhteistyötä useiden yritysten ja yksityishenkilöiden kanssa luodakseen räätälöityjä 3D-tulostettuja tuotteita, jotka ovat mullistaneet heidän toimialansa.3D-tulostuksen intohimonsa lisäksi Roy on innokas matkustaja ja ulkoilun harrastaja. Hän viettää mielellään aikaa luonnossa, vaeltaa ja telttailee perheensä kanssa. Vapaa-ajallaan hän myös mentoroi nuoria insinöörejä ja jakaa 3D-tulostustietonsa eri alustojen kautta, mukaan lukien suositun bloginsa, 3D Printerly 3D Printing, kautta.