Com enviar el codi G a la vostra impressora 3D: la manera correcta

Roy Hill 17-10-2023
Roy Hill

Hi ha algunes maneres en què els usuaris d'impressores 3D envien fitxers de codi g a les seves màquines, que funcionen bastant bé. Aquest article us mostrarà les principals maneres en què la gent envia els seus fitxers de codi G i identificarà les millors maneres de fer-ho.

La millor manera d'enviar fitxers de codi G a la vostra impressora 3D és amplia la teva impressora 3D per utilitzar les capacitats de Wi-Fi mitjançant un Raspberry Pi & Programari OctoPrint. Això us permet transferir fitxers sense fils a la vostra impressora, la qual cosa també us permet controlar-la per iniciar les impressions de forma remota.

Aquesta és la resposta bàsica sobre com fer-ho, així que si voleu més detalls darrere. i alguna altra informació clau, segueix llegint.

    Què és el codi G en una impressora 3D?

    El codi G (codi geomètric) és un llenguatge de programació controlat numèricament i un tipus de fitxer que conté instruccions que la vostra impressora 3D pot entendre. Tradueix ordres com ara l'escalfament del broquet o del llit d'impressió, fins a cada X, Y & Moviment de l'eix Z que fa la vostra impressora 3D.

    Aquests fitxers d'instruccions G-Code es realitzen mitjançant l'ús d'una aplicació de programari de tall, que tenen interfícies fàcils d'utilitzar per fer ajustos específics a la manera les vostres impressions en 3D funcionen.

    Primer, importareu un model CAD al vostre tallador i després podreu escollir ajustar diverses variables. Un cop estigui satisfet amb la configuració de temperatura, la configuració de velocitat, l'alçada de la capa i el suporti tot l'anterior, premeu la secció, que crea aquest fitxer de codi G.

    Un exemple de codi G és el següent:

    G1 X50 Y0 Z0 F3000 E0.06

    G1: ordre per moure el broquet al voltant del llit d'impressió.

    E: quant filament extreure

    Quines són les millors maneres d'enviar fitxers de codi G a la meva impressora 3D?

    Enviar fitxers de codi G a la vostra impressora 3D és una tasca bastant fàcil en la seva majoria, que us permet crear aquests models d'impressió 3D bells i creatius. La gent es pregunta quines són les millors maneres en què les persones envien fitxers a la seva impressora 3D, cosa que volia ajudar a respondre.

    Després de crear el vostre fitxer de codi G des del vostre slicer favorit, hi ha algunes maneres de fer-ho. :

    • Inserció de la targeta SD (micro) a la impressora 3D
    • Cable USB que connecta la impressora 3D a un ordinador o portàtil
    • A través de la connectivitat Wi-Fi

    Ara aquests són els mètodes principals per enviar fitxers de codi G a la vostra impressora 3D, però poden ser bastant complicats en alguns Comenceu a introduir altres factors com ara Arduino, però aquest article farà ús dels mètodes més senzills.

    Inserir una targeta SD (micro) a la vostra impressora 3D

    Utilitzar una targeta SD és un de les maneres més habituals i generals d'enviar el codi G a la vostra impressora 3D. Gairebé totes les impressores 3D tenen una SDranura per a targetes que s'utilitza habitualment només amb aquest propòsit.

    Podeu enviar fàcilment el codi G a una targeta SD o MicroSD després de tallar el vostre model CAD a l'ordinador o al portàtil. El meu Ender 3 va incloure una targeta MicroSD i un lector de targetes USB, que us permeten desar fitxers directament.

    Deseu el fitxer G-Code a la targeta MicroSD i introduïu-lo a la ranura de la targeta MicroSD de la impressora.

    Aquest és probablement el mètode més utilitzat per enviar fitxers G-Code a una impressora 3D, a causa de la seva senzillesa i eficàcia per fer la feina sense aplicacions o dispositius addicionals.

    Intenta no fer-ho. cometeu l'error de desconnectar la targeta SD mentre esteu en el procés d'impressió 3D o el vostre model s'aturarà.

    Cable USB connectat a un ordinador o portàtil

    En lloc d'utilitzar una targeta SD, podem directament connecteu la nostra impressora 3D a un ordinador o portàtil mitjançant un simple cable. Aquest és un mètode menys comú, però és bastant eficaç per a la impressió 3D, sobretot si està a prop.

    L'únic inconvenient que inclou aquesta opció és que si feu servir el vostre ordinador portàtil, heu de mantenir-lo. el vostre ordinador portàtil funciona tot el temps perquè el mode d'espera pot aturar el procés d'impressió i també pot arruïnar el vostre projecte.

    Per tant, es recomana que sempre utilitzeu un ordinador d'escriptori mentre envieu el codi G a través d'un USB.

    Consulta el meu article sobre Necessites un bon ordinador per a la impressió 3D, per veure alguns ordinadors fantàstics que potsutilitzeu-lo amb la vostra impressora 3D, especialment ideal per tallar fitxers grans.

    USB mitjançant el navegador Chrome

    Aquest és un dels mètodes més senzills per enviar el codi G a la vostra impressora 3D. Primer, haureu d'afegir una extensió de "G-Code Sender" al vostre navegador Chrome.

    Instal·leu aquesta extensió fent clic al botó "Afegeix a Chrome". Un cop finalitzat el procés d'instal·lació, obriu l'aplicació G-Code sender.

    Ara connecteu l'ordinador amb una impressora 3D mitjançant un cable USB. Obriu Configuració al menú de la barra superior i seleccioneu el port que inclou text com a "tty.usbmodem" i, a continuació, configureu la velocitat de comunicació al seu rang màxim.

    Ara podeu enviar el codi G directament a la vostra impressora 3D. escrivint ordres a la consola des d'aquesta aplicació.

    Enviament de codi G mitjançant la connectivitat Wi-Fi

    El mètode cada cop més gran per enviar codi G al vostre 3D és a través de la connexió Wi-Fi opció. Aquesta opció ha canviat tot l'escenari de la impressió 3D i ha portat l'experiència d'impressió al següent nivell.

    Hi ha moltes aplicacions i programari que es poden utilitzar per a aquest procés, com ara OctoPrint, Repetier-Host, AstroPrint, etc.

    Per utilitzar Wi-Fi com a camí d'enviament de G-Code, cal afegir una targeta SD Wi-Fi o USB, implementar l'AstroBox o utilitzar OctoPrint o Repetier-Host amb un Raspberry. Pi.

    OctoPrint

    Probablement una de les addicions més estimades al control de la impressora 3D és l'úsOctoPrint, un programari de codi obert que és fàcil d'utilitzar. Dins d'OctoPrint, hi ha una pestanya de terminal que us mostra el codi G actual que s'està executant, així com el retorn.

    Una vegada us hàgiu acostumat a utilitzar OctoPrint, us serà bastant fàcil enviar G- Codifiqueu la vostra impressora 3D.

    Podeu fer molt més que enviar el codi G a la vostra impressora 3D, així que feu una ullada als molts complements útils que té OctoPrint si us interessa.

    Aquest vídeo de HowChoo a continuació explica molt detalladament què necessiteu, com configurar-lo i com executar les coses després.

    Ús de Repetier-Host per enviar el codi G a la impressora 3D

    Quan obriu l'aplicació Repetier-Host, hi haurà quatre taules principals a la part superior dreta de la interfície. Les pestanyes seran com a "Ubicació d'objectes", "Slicer", "Editor de codi G" i "Control manual".

    La col·locació d'objectes és la pestanya en què penjareu els fitxers STL que contenen el vostre model d'impressió. . Assegureu-vos que el model estigui perfectament escalat i estigui llest per imprimir-se.

    Vegeu també: 9 maneres d'arreglar forats i amp; Buits a les capes superiors d'impressions 3D

    Després d'això, aneu a la pestanya "Slicer" i feu clic al botó "Slice with Slic3r" o "CuraEngine" situat a la part superior de la pestanya. Aquest pas convertirà el model d'impressió STL sòlid en les capes i instruccions que la vostra impressora 3D pot entendre.

    També podeu veure el procés d'impressió en una visualització capa per capa per assegurar-vos que no hi ha cap millora necessària.

    El "Control manual" ésla pestanya en què tindreu l'opció d'enviar el codi G directament a la impressora escrivint la vostra comanda a l'àrea de text del codi G situada a la part superior de la pestanya.

    Vegeu també: 10 maneres d'arreglar una superfície pobre o rugosa per sobre dels suports d'impressió 3D

    Després d'escriure el codi G. ordre, feu clic al botó "Envia" i la impressora començarà immediatament a compilar i implementar l'acció que necessiteu amb l'ordre G-Code.

    A la pestanya "Control manual" tindreu moltes opcions de control. al qual podeu accedir per fer canvis. Tindràs l'opció d'apagar un motor pas a pas mentre encès l'altre.

    El cabal del filament, la velocitat d'extrusió, la temperatura del llit de calor i moltes altres coses d'aquesta pestanya es poden ajustar al teu desig.

    Quines són algunes ordres del codi G per a la meva impressora 3D?

    El vídeo següent explica què necessiteu i us guiarà pel procés per enviar el codi G a la vostra impressora 3D. També us mostra algunes ordres de codi G habituals que utilitzen molts usuaris d'impressores 3D.

    G0 & G1 són ordres que s'utilitzen per moure el capçal d'impressió 3D al voltant del llit d'impressió. La diferència entre G0 & G1 és que G1 diu al programa que fareu una extrusió de filament després del moviment.

    G28 posa el capçal d'impressió a la cantonada frontal esquerra (G28 ; Go Home (0,0,0) )

    • G0 & G1: moviments del capçal d'impressió
    • G2 & G3 – Moviments d'arc controlats
    • G4 – Pausa o retard/pausa
    • G10 & G11 - Retracció i amp;unretraction
    • G28 – Mou a casa/origen
    • G29 – Sonda Z detallada – anivellament
    • G90 & G91: Configuració del posicionament relatiu/absolut
    • G92: posició establerta

    RepRap té la base de dades de codi G definitiva per a tot el codi G que podeu consultar.

    Roy Hill

    Roy Hill és un apassionat entusiasta de la impressió 3D i un guru de la tecnologia amb un gran coneixement sobre tot allò relacionat amb la impressió 3D. Amb més de 10 anys d'experiència en el camp, Roy ha dominat l'art del disseny i la impressió en 3D, i s'ha convertit en un expert en les últimes tendències i tecnologies d'impressió 3D.Roy és llicenciat en enginyeria mecànica per la Universitat de Califòrnia, Los Angeles (UCLA) i ha treballat per a diverses empreses de renom en el camp de la impressió 3D, com MakerBot i Formlabs. També ha col·laborat amb diverses empreses i particulars per crear productes impresos en 3D personalitzats que han revolucionat les seves indústries.A part de la seva passió per la impressió 3D, Roy és un viatger àvid i un entusiasta de l'aire lliure. Li agrada passar temps a la natura, fer senderisme i acampar amb la seva família. En el seu temps lliure, també és mentor d'enginyers joves i comparteix la seva riquesa de coneixements sobre impressió 3D a través de diverses plataformes, inclòs el seu popular bloc, 3D Printerly 3D Printing.