Índice
Existem algumas formas de os utilizadores de impressoras 3D enviarem ficheiros de código G para as suas máquinas, sendo que todas elas funcionam bastante bem. Este artigo irá mostrar-lhe as principais formas de as pessoas enviarem os seus ficheiros de código G e irá identificar as melhores formas de o fazer.
A melhor forma de enviar ficheiros G-Code para a sua impressora 3D é expandir a sua impressora 3D para utilizar capacidades Wi-Fi utilizando um Raspberry Pi &; software OctoPrint. Isto permite-lhe transferir ficheiros sem fios para a sua impressora, permitindo-lhe também controlá-la para iniciar impressões remotamente.
Esta é a resposta básica sobre como o fazer, por isso, se quiser mais pormenores e outras informações importantes, continue a ler.
O que é o código G numa impressora 3D?
O G-Code (Código Geométrico) é uma linguagem de programação controlada numericamente e um tipo de ficheiro que contém instruções que a sua impressora 3D pode compreender. Traduz comandos como o aquecimento do seu bocal ou cama de impressão, para cada movimento dos eixos X, Y e Z que a sua impressora 3D efectua.
Estes ficheiros de instruções de código G são criados através da utilização de uma aplicação de software de corte, que tem interfaces fáceis de utilizar para fazer ajustes específicos à forma como as suas impressões 3D funcionam.
Quando estiver satisfeito com as suas definições de temperatura, definições de velocidade, altura da camada, definições de suporte e tudo o resto, carregue em slice, que cria o ficheiro G-Code.
Um exemplo de código G é o seguinte:
G1 X50 Y0 Z0 F3000 E0.06
G1 - comando para deslocar o bocal à volta da mesa de impressão
X, Y, Z - ponto no eixo correspondente para onde se deve deslocar
F - velocidade de extrusão por minuto
E - a quantidade de filamento a extrudir
Quais são as melhores formas de enviar ficheiros de código G para a minha impressora 3D?
Enviar ficheiros de código G para a sua impressora 3D é uma tarefa bastante fácil, permitindo-lhe criar modelos de impressão 3D bonitos e criativos. As pessoas perguntam-se quais são as melhores formas de enviar ficheiros para a sua impressora 3D, e eu queria ajudar a responder a esta questão.
Depois de criar o ficheiro de código G a partir do seu cortador favorito, há algumas formas de o fazer:
- Inserir o cartão (Micro) SD na sua impressora 3D
- Cabo USB para ligar a impressora 3D a um computador ou portátil
- Através da conectividade Wi-Fi
Estes são os principais métodos para enviar ficheiros G-Code para a sua impressora 3D, mas podem ser bastante complicados em alguns aspectos quando começa a introduzir outros factores como o Arduino, mas este artigo utilizará os métodos mais simples.
Inserir o cartão (Micro) SD na sua impressora 3D
A utilização de um cartão SD é uma das formas mais comuns e gerais de enviar o código G para a sua impressora 3D. Quase todas as impressoras 3D têm uma ranhura para cartão SD que é normalmente utilizada para este fim.
Pode facilmente enviar o código G para um cartão SD ou MicroSD depois de cortar o seu modelo CAD no computador ou portátil. O meu Ender 3 veio com um cartão MicroSD e um leitor de cartões USB, o que lhe permite guardar ficheiros directamente.
Guarde o ficheiro G-Code no cartão MicroSD e insira-o na ranhura do cartão MicroSD da impressora.
Este é provavelmente o método mais utilizado para enviar ficheiros G-Code para uma impressora 3D, devido à sua simplicidade e eficácia para realizar o trabalho sem aplicações ou dispositivos adicionais.
Tente não cometer o erro de desligar o cartão SD durante o processo de impressão 3D ou o seu modelo irá parar.
Cabo USB ligado a um computador ou portátil
Em vez de utilizar um cartão SD, podemos ligar directamente a nossa impressora 3D a um computador ou portátil utilizando um simples cabo. Este é um método menos comum, mas é bastante eficaz para a impressão 3D, especialmente se estiver perto.
O único inconveniente desta opção é que, se utilizar o seu computador portátil, terá de o manter em funcionamento durante todo o tempo, uma vez que o modo de espera pode interromper o processo de impressão e arruinar o seu projecto.
Por conseguinte, recomenda-se que se opte sempre por um computador de secretária quando se envia o código G através de um USB.
Consulte o meu artigo sobre Precisa de um bom computador para impressão 3D, para ver alguns computadores fantásticos que pode utilizar com a sua impressora 3D, especialmente para cortar ficheiros grandes.
USB através do navegador Chrome
Este é um dos métodos mais simples para enviar G-Code para a sua impressora 3D. Em primeiro lugar, terá de adicionar uma extensão "G-Code Sender" ao seu navegador Chrome.
Instale esta extensão clicando no botão "Adicionar ao Chrome". Após a conclusão do processo de instalação, abra a aplicação do remetente G-Code.
Abra as Definições no menu da barra superior e seleccione a porta que inclui o texto "tty.usbmodem" e, em seguida, defina a velocidade de comunicação para o seu alcance máximo.
Agora pode enviar o código G directamente para a sua impressora 3D, escrevendo comandos na consola a partir desta aplicação.
Envio de código G através de conectividade Wi-Fi
O método cada vez mais utilizado para enviar o código G para o seu 3D é através da opção Wi-Fi. Esta opção mudou todo o cenário da impressão 3D e levou a experiência de impressão para o próximo nível.
Existem muitas aplicações e programas que podem ser utilizados para este processo, tais como OctoPrint, Repetier-Host, AstroPrint, etc.
Para utilizar o Wi-Fi como via de envio de código G, é necessário adicionar um cartão SD ou USB Wi-Fi, implementar o AstroBox ou utilizar o OctoPrint ou o Repetier-Host com um Raspberry Pi.
OctoPrint
Provavelmente, uma das mais apreciadas adições ao controlo da impressora 3D é a utilização do OctoPrint, um software de código aberto de fácil utilização. No OctoPrint, existe um separador de terminal que mostra o código G em execução, bem como o retorno.
Depois de se habituar a usar o OctoPrint, será muito fácil enviar o código G para a sua impressora 3D.
Pode fazer muito mais do que enviar código G para a sua impressora 3D, por isso dê uma vista de olhos nos muitos plugins úteis que o OctoPrint tem se estiver interessado.
Este vídeo do HowChoo explica em pormenor o que é necessário, como configurar e como gerir as coisas depois.
Veja também: 5 maneiras de corrigir o encordoamento e o escorrimento nas suas impressões 3DUsando o Repetier-Host para enviar o código G para a impressora 3D
Ao abrir a aplicação Repetier-Host, existem quatro quadros principais no canto superior direito da interface: "Object Placement", "Slicer", "G-Code Editor" e "Manual Control".
Object Placement é o separador no qual carregará os ficheiros STL que contêm o seu modelo de impressão. Certifique-se de que o modelo está perfeitamente dimensionado e pronto para ser impresso.
Depois disso, vá para o separador "Slicer" e clique no botão "Slice with Slic3r" ou "CuraEngine" localizado na parte superior do separador. Este passo transformará o modelo de impressão STL sólido nas camadas e instruções que a sua impressora 3D pode compreender.
Também pode ver o processo de impressão numa visualização camada a camada para se certificar de que não são necessárias melhorias.
Veja também: Como obter as camadas superior e inferior perfeitas na impressão 3DO "Controlo Manual" é o separador no qual terá a opção de enviar o Código G directamente para a impressora, escrevendo o seu comando na área de texto do Código G localizada na parte superior do separador.
Depois de escrever o comando, clique no botão "Send" (Enviar) e a impressora começará imediatamente a compilar e a implementar a acção que pediu com o seu comando G-Code.
No separador "Manual Control" (Controlo manual), terá muitas opções de controlo a que pode aceder para efectuar alterações. Terá a opção de desligar um motor passo a passo enquanto liga o outro.
O caudal do filamento, a velocidade de extrusão, a temperatura do leito térmico e muitos outros elementos deste separador podem ser ajustados a seu gosto.
Quais são alguns comandos de código G para a minha impressora 3D?
O vídeo abaixo explica o que é necessário e guia-o através do processo de envio do código G para a sua impressora 3D, mostrando também alguns comandos comuns do código G que são utilizados por muitos utilizadores de impressoras 3D.
G0 & G1 são comandos utilizados para mover a cabeça de impressão 3D em torno da base de impressão. A diferença entre G0 & G1 é que G1 está a dizer ao programa que vai fazer uma extrusão de filamento após o movimento.
G28 coloca a cabeça de impressão no canto frontal esquerdo (G28 ; Go Home (0,0,0))
- G0 & G1 - Movimentos da cabeça de impressão
- G2 & G3 - Movimentos de arco controlados
- G4 - Espera ou atraso/pausa
- G10 & G11 - Retracção & não-retracção
- G28 - Deslocação para o domicílio/origem
- G29 - Sonda Z pormenorizada - nivelamento
- G90 & G91 - Definição do posicionamento relativo/absoluto
- G92 - Definir posição
A RepRap tem a melhor base de dados de código G para tudo o que é código G, que pode consultar.