Como enviar o código G á túa impresora 3D: o camiño correcto

Roy Hill 17-10-2023
Roy Hill

Hai algunhas formas en que os usuarios de impresoras 3D envían ficheiros de código g ás súas máquinas, todas elas funcionan bastante ben. Este artigo amosarache as principais formas en que as persoas envían os seus ficheiros de código G e identificará as mellores formas de facelo.

Ver tamén: Cando debes apagar o teu Ender 3? Despois da impresión?

A mellor forma de enviar ficheiros de código G á túa impresora 3D é amplía a túa impresora 3D para usar as capacidades Wi-Fi usando un Raspberry Pi & Software OctoPrint. Isto permíteche transferir ficheiros sen fíos á túa impresora, o que che permite tamén controlala para iniciar as impresións de forma remota.

Esta é a resposta básica sobre como facelo, así que se queres máis detalles detrás dela. e algunha outra información clave, siga lendo.

    Que é o código G nunha impresora 3D?

    O código G (código xeométrico) é un linguaxe de programación de control numérico e un tipo de ficheiro que contén instrucións que a túa impresora 3D pode comprender. Traduce comandos como o quecemento da súa boquilla ou cama de impresión, ata cada X, Y e amp; Movemento do eixe Z que fai a túa impresora 3D.

    Estes ficheiros de instrucións G-Code realízanse mediante o uso dunha aplicación de software slicer, que ten interfaces fáciles de usar para facer axustes específicos no modo as túas impresións en 3D funcionan.

    Primeiro, importarás un modelo CAD na túa cortadora e despois poderás axustar varias variables. Unha vez que esteas satisfeito coa túa configuración de temperatura, velocidade, altura da capa e soporteaxustes e todo o anterior, a continuación, preme porción, o que crea ese ficheiro de código G.

    Un exemplo de código G parece este:

    G1 X50 Y0 Z0 F3000 E0.06

    G1: comando para mover a boquilla arredor da cama de impresión.

    X, Y, Z: punto no eixe correspondente para moverse a

    F: velocidade á que extruir por minuto

    E: canto filamento extruir

    Cales son as mellores formas de enviar ficheiros de código G á miña impresora 3D?

    Enviando ficheiros de código G á túa impresora 3D é unha tarefa bastante sinxela na súa maior parte, que che permite crear eses fermosos e creativos modelos de impresión en 3D. A xente pregúntase cales son as mellores formas en que a xente envía ficheiros á súa impresora 3D, que eu quería axudar a responder.

    Despois de crear o teu ficheiro G-Code desde o teu slicer favorito, hai algunhas formas de facelo. :

    • Inserindo a tarxeta SD (micro) na súa impresora 3D
    • Cable USB que conecta a súa impresora 3D a un ordenador ou portátil
    • A través da conectividade Wi-Fi

    Agora estes son os principais métodos para enviar ficheiros G-Code á túa impresora 3D, pero poden ser bastante complicados nalgúns formas de introducir outros factores como Arduino, pero este artigo fará uso dos métodos máis sinxelos.

    Inserir (micro) tarxeta SD na túa impresora 3D

    Usar unha tarxeta SD é un das formas máis comúns e xerais de enviar o G-Code á túa impresora 3D. Case todas as impresoras 3D teñen unha SDranura para tarxetas que se usa habitualmente para este propósito.

    Podes enviar facilmente o G-Code a unha tarxeta SD ou MicroSD despois de cortar o teu modelo CAD no ordenador ou portátil. O meu Ender 3 incluíu unha tarxeta MicroSD e un lector de tarxetas USB, que che permiten gardar ficheiros directamente.

    Garda o ficheiro G-Code na tarxeta MicroSD e insértao na ranura para tarxetas MicroSD da impresora.

    Este é probablemente o método máis utilizado para enviar ficheiros G-Code a unha impresora 3D, debido á súa sinxeleza e eficacia para facer o traballo sen aplicacións ou dispositivos adicionais.

    Probe non facelo. comete o erro de desconectar a tarxeta SD mentres estás no proceso de impresión 3D ou o teu modelo parará.

    Cable USB conectado a un ordenador ou portátil

    En lugar de usar unha tarxeta SD, podemos directamente conecta a nosa impresora 3D a un ordenador ou portátil mediante un simple cable. Este é un método menos común, pero é bastante efectivo para imprimir en 3D, especialmente se está preto.

    O único inconveniente que inclúe esta opción é que se usas o teu portátil, tes que manter o teu portátil funcionando durante todo o tempo porque o modo de espera pode deter o proceso de impresión e tamén pode arruinar o teu proxecto.

    Por iso, recoméndase que sempre busques un ordenador de escritorio mentres envías G-Code a través dun USB.

    Consulta o meu artigo sobre ¿Necesitas un bo ordenador para imprimir en 3D, para ver algúns  fantásticos ordenadores que podesúsao coa túa impresora 3D, especialmente para cortar ficheiros grandes.

    USB a través do navegador Chrome

    Este é un dos métodos máis sinxelos para enviar G-Code á túa impresora 3D. En primeiro lugar, terás que engadir unha extensión de "G-Code Sender" ao teu navegador Chrome.

    Instale esta extensión facendo clic no botón "Engadir a Chrome". Despois de completar o proceso de instalación, abre a aplicación de remitente G-Code.

    Agora conecta o teu ordenador cunha impresora 3D mediante un cable USB. Abre Configuración no menú da barra superior e selecciona o porto que inclúe texto como "tty.usbmodem" e, a continuación, establece a velocidade de comunicación no seu rango máximo.

    Agora podes enviar o código G directamente á túa impresora 3D. escribindo comandos na consola desde esta aplicación.

    Enviando G-Code a través da conectividade Wi-Fi

    O método cada vez maior para enviar G-Code ao teu 3D é a través da Wi-Fi opción. Esta opción cambiou todo o escenario da impresión 3D e levou a experiencia de impresión ao seguinte nivel.

    Hai moitas aplicacións e software que se poden usar para este proceso, como OctoPrint, Repetier-Host, AstroPrint, etc.

    Para usar a Wi-Fi como ruta de envío de G-Code, debes engadir unha tarxeta SD Wi-Fi ou USB, implementar o AstroBox ou usar OctoPrint ou Repetier-Host cunha Raspberry. Pi.

    Ver tamén: 13 xeitos de corrixir Ender 3 que non se conectará a OctoPrint

    OctoPrint

    Probablemente unha das adicións máis queridas ao control da impresora 3D sexa o usoOctoPrint, un software de código aberto que é fácil de usar. Dentro de OctoPrint, hai unha pestana de terminal que mostra o código G actual que se está a executar, así como o retorno.

    Unha vez que te acostumes a usar OctoPrint, será bastante sinxelo enviar G- Codifica a túa impresora 3D.

    Podes facer moito máis que enviar o código G á túa impresora 3D, así que, se che interesa, bota unha ollada aos moitos complementos útiles que ten OctoPrint.

    Este vídeo de HowChoo a continuación detalla o que necesitas, como configurar e como executar as cousas despois.

    Uso de Repetier-Host para enviar o código G á impresora 3D

    Cando abra a aplicación Repetier-Host, haberá catro táboas principais na parte superior dereita da interface. As pestanas serán como "Colocación de obxectos", "Slicer", "Editor de código G" e "Control manual".

    Colocación de obxectos é a pestana na que cargará os ficheiros STL que conteñan o seu modelo de impresión. . Asegúrate de que o modelo estea perfectamente escalado e listo para imprimir.

    Despois disto, vai á pestana "Slicer" e fai clic no botón "Slice with Slic3r" ou no "CuraEngine" situado na parte superior de a ficha. Este paso converterá o modelo de impresión STL sólido nas capas e instrucións que a túa impresora 3D pode comprender.

    Tamén podes ver o proceso de impresión nunha visualización capa por capa para asegurarte de que non hai que mellorar.

    O "Control manual" éa pestana na que terá a opción de enviar o Código G directamente á impresora escribindo o seu comando na área de texto do Código G situada na parte superior da pestana.

    Despois de escribir o comando, fai clic no botón "Enviar" e a impresora comezará inmediatamente a compilar e implementar a acción que necesitaches co teu comando G-Code.

    Na pestana "Control manual" terás moitas opcións de control. ao que podes acceder para facer cambios. Terás a opción de apagar un motor paso a paso mentres acendes o outro.

    O caudal do filamento, a velocidade de extrusión, a temperatura da cama de calor e moitas outras cousas nesta pestana pódense axustar segundo o teu desexo.

    Cales son algúns comandos de código G para a miña impresora 3D?

    O vídeo que aparece a continuación explica o que necesitas e lévate a través do proceso para enviar o código G á túa impresora 3D. Tamén che mostra algúns comandos de código G comúns que utilizan moitos usuarios de impresoras 3D.

    G0 & G1 son comandos usados ​​para mover o cabezal de impresión 3D ao redor da cama de impresión. A diferenza entre G0 e amp; G1 é que G1 está dicindo ao programa que vai facer unha extrusión de filamento despois do movemento.

    G28 coloca o seu cabezal de impresión na esquina frontal esquerda (G28 ; Go Home (0,0,0) )

    • G0 & G1 – Movementos da cabeza de impresión
    • G2 & G3 – Movementos de arco controlados
    • G4 – Pausa ou atraso/pausa
    • G10 & G11 - Retracción e amp;unretraction
    • G28 – Mover a casa/orixe
    • G29 – Sonda Z detallada – nivelación
    • G90 & G91 – Establecer o posicionamento relativo/absoluto
    • G92 – Establecer posición

    RepRap ten a base de datos definitiva de códigos G para todo o que podes consultar.

    Roy Hill

    Roy Hill é un apaixonado entusiasta da impresión 3D e un gurú da tecnoloxía cun gran coñecemento sobre todo o relacionado coa impresión 3D. Con máis de 10 anos de experiencia no campo, Roy dominou a arte do deseño e impresión 3D e converteuse nun experto nas últimas tendencias e tecnoloxías de impresión 3D.Roy é licenciado en enxeñería mecánica pola Universidade de California, Los Ángeles (UCLA), e traballou para varias empresas reputadas no campo da impresión 3D, incluíndo MakerBot e Formlabs. Tamén colaborou con varias empresas e persoas para crear produtos personalizados impresos en 3D que revolucionaron as súas industrias.Ademais da súa paixón pola impresión 3D, Roy é un ávido viaxeiro e un entusiasta do aire libre. Gústalle pasar tempo na natureza, facer sendeirismo e acampar coa súa familia. No seu tempo libre, tamén é mentor de novos enxeñeiros e comparte a súa riqueza de coñecementos sobre impresión 3D a través de varias plataformas, incluíndo o seu popular blog, 3D Printerly 3D Printing.