Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> impressao 3D

O que é Gcode de impressão 3D? Comandos, arquivos e muito mais!


À medida que a tecnologia de impressão 3D continua a evoluir, há uma área que permaneceu relativamente inalterada:os códigos G. O código G é um código de programa que instrui uma impressora 3D sobre o que fazer.

É como o idioma nativo da impressora. Os códigos G mais básicos são para movimentos e voltas, enquanto os mais complexos podem controlar a velocidade e a temperatura da impressora.



Este artigo analisa o que é o código G, como é usado e alguns dos comandos mais comuns.

O que é Gcode de impressão 3D?


O código G é uma linguagem de programação para instruir o funcionamento de impressoras 3D. A linguagem informa à máquina quais movimentos fazer, com que velocidade se mover e qual caminho seguir.

É uma linguagem muito versátil e pode ser usada para criar formas simples ou complexas, bem como controlar a precisão da impressora.

Guia básico para impressão 3D de código G


Abaixo está um guia básico para ajudá-lo a entender a impressão do código G.

Como você cria um arquivo de código G para uma impressora 3D?


G-code é o nome comum para a linguagem de codificação de controle numérico de computador (CNC) mais amplamente utilizada. É aplicado em várias aplicações, incluindo impressão 3D.

O arquivo Gcode informa à impressora 3D quais movimentos fazer para criar o objeto 3D desejado. Os motores de passo normalmente controlam esses movimentos.

Existem muitos programas de software que podem ser usados ​​para escrever arquivos de código g. Alguns desses programas são projetados especificamente para impressão 3D, enquanto outros são ferramentas de programação CNC de uso mais geral para máquinas CNC.

O arquivo será criado usando um programa CAD (computer-aided design) na maioria dos casos, pelo qual um modelo 3D do objeto a ser impresso é criado pelo designer. Este modelo é então exportado como um arquivo de código g.

Uma vez que o arquivo Gcode foi criado, você pode enviá-lo para a impressora 3D para impressão. A impressora lerá o código G e o usará para controlar os motores de passo que movem o cabeçote de impressão.

Você pode criar seus próprios arquivos de código g manualmente sem usar um programa CAD. No entanto, isso geralmente é feito apenas por usuários experientes que estão muito familiarizados com a impressora 3D e a linguagem de código g.

Como ler arquivos de código G


Como usuário de impressora 3D, você pode precisar abrir e ler arquivos de código G de tempos em tempos. Para abrir um arquivo de código G, basta usar qualquer editor de texto, como o Notepad++ ou o Microsoft Word. Depois de abrir o arquivo, você pode visualizar as instruções de impressão contidas nele.

Para facilitar o entendimento, os arquivos de código geralmente são formatados de uma maneira que usa espaços em branco para delinear diferentes comandos de código G. Nesse caso, cada linha de código representa uma instrução de impressão diferente.

Para simplificar a leitura, você pode usar um visualizador de código G, que é mais recomendado. Um visualizador de código G é um programa que permite visualizar as instruções de impressão de uma forma mais amigável.

Isso simplifica a maneira como você entende o que a impressora fará e como ela fará.

Muitos visualizadores de código diferentes estão disponíveis, mas o mais recomendado é o Cura ou o Slic3r, que são gratuitos para download e uso. Depois de instalar um visualizador de código G, abra o arquivo que deseja visualizar.

As instruções de impressão serão exibidas em um formato fácil de entender. A partir daí, você pode fazer os ajustes necessários no código antes de imprimir.

Compatibilidade


As impressoras 3D usam vários formatos de arquivo e nem todos os arquivos são compatíveis com todas as impressoras. O formato de arquivo mais comum é .stl, mas existem outros, como .obj, .3mf e .G-code.

Cada impressora tem seus requisitos específicos, por isso é importante verificar a compatibilidade antes de tentar imprimir um arquivo.

Lista de comandos do código G (Folha de dicas do código G)


A seguir estão vários comandos diversos que podem ajudá-lo ao codificar ou solucionar problemas de sua impressora 3D.

G0 e G1:mover


As impressoras 3D usam comandos diferentes para mover a cabeça de impressão, e G0 e G1 são dois dos mais comuns. G0 move o cabeçote de impressão rapidamente, enquanto G1 o move mais lentamente. As impressoras geralmente têm uma velocidade padrão para cada comando, mas você também pode definir velocidades personalizadas.

Muitas vezes, você precisará mover o cabeçote de impressão para diferentes partes da placa de impressão ao imprimir. Os comandos G0 e G1 são usados ​​para esta finalidade.

G0 move o cabeçote de impressão rapidamente e é normalmente usado para movimentos de deslocamento, ou seja, o movimento do cabeçote de impressão de um ponto a outro sem imprimir. Essa é a maneira mais rápida de mover o cabeçote de impressão e pode ajudar a reduzir os tempos de impressão.

G1 move o cabeçote de impressão mais lentamente e normalmente é usado para impressão real. Isso permite que a impressora disponha o material com mais precisão e produza impressões com melhor aparência.

Você também pode definir velocidades personalizadas para movimentos G0 e G1. As impressoras 3D normalmente têm uma velocidade padrão para cada comando, mas se você quiser ajustar sua qualidade de impressão ou reduzir os tempos de impressão, poderá definir velocidades personalizadas.

Para definir uma velocidade personalizada, use o comando M203. Por exemplo, para definir uma velocidade personalizada de 50 mm/s para movimentos G0, você usaria o seguinte comando:

M203 G0 F50

Isso definiria a taxa de alimentação (F) para movimentos G0 para 50 mm/s. Você também pode definir velocidades personalizadas para movimentos G1 da mesma maneira.

Ao enviar comandos para uma impressora, é importante certificar-se de que os comandos estejam formatados corretamente.

Se você não tiver certeza de como formatar os comandos da impressora 3D, verifique a documentação da sua impressora ou entre em contato com o fabricante.

G90 e G91:Posicionamento absoluto e relativo


Em uma impressora 3D, existem duas maneiras principais de especificar a posição do bico:posicionamento absoluto e posicionamento relativo.

Com posicionamento absoluto (G90), as coordenadas especificadas para cada comando de movimento são interpretadas como absolutas distâncias do ponto de origem.

Em outras palavras, se você mover o bico 10mm para a direita do ponto de origem, ele sempre se moverá 10mm para a direita desse ponto, independente de sua posição anterior.

Com o posicionamento relativo (G91), as coordenadas especificadas para cada comando de movimento são interpretadas como relativas distâncias da posição atual do bico.

Portanto, se você mover o bico 10 mm para a direita de sua posição atual, ele se moverá 10 mm para a direita dessa posição.

Por outro lado, se você então mover o bico 10mm para a esquerda, ele se moverá apenas 5mm para a esquerda (já que começou de uma posição que já estava 10mm para a direita).

Seu objetivo de impressão é o que determina o modo que você usa. Por exemplo, se você deseja que a impressora sempre comece a imprimir do mesmo ponto exato, o modo de posicionamento absoluto é o caminho a seguir.

Se você estiver tentando imprimir algo maior que a área de construção da sua impressora, o modo de posicionamento relativo pode ser útil. Isso porque permite que você mova o bocal para fora da área de construção sem ter que se preocupar com as coordenadas absolutas.

Algumas impressoras têm uma configuração padrão de posicionamento absoluto, enquanto outras têm uma configuração padrão de posicionamento relativo.

Se você não tiver certeza de qual modo sua impressora está, verifique o manual ou as configurações do software para determinar a posição exata.

G28 e G29:nivelamento automático da casa e da cama


As impressoras 3D geralmente têm um recurso de retorno automático que permite que elas se acomodem em um ponto específico na plataforma de construção. Isso geralmente é feito pressionando um botão no painel de controle da impressora.

As impressoras também possuem um recurso de nivelamento de mesa para nivelar sua plataforma de construção automaticamente. Isso geralmente é feito executando um comando G29 no painel de controle da máquina.

A impressora se encaixa movendo o cabeçote de impressão para o canto frontal esquerdo da placa de construção. Isso é feito acionando os motores em ambas as direções até os paradas finais são acionados.

Para iniciar manualmente, use os controles na impressora para mover o cabeçote de impressão para o canto frontal esquerdo da placa de construção. Quando o cabeçote estiver na posição, acione os batentes finais para cada eixo. Isso colocará a impressora em casa e a preparará para impressão.

Para iniciar automaticamente, use comandos de código G. A impressora executará um procedimento de homing antes de iniciar um trabalho de impressão. Esse é o método recomendado, pois é mais preciso e confiável do que o retorno manual.

Para usar o comando G29, primeiro você precisará calibrar sua impressora 3D. Isso pode ser feito seguindo as instruções no manual da sua impressora.

Depois de calibrar sua impressora, você pode nivelar a mesa usando o comando G29.

O comando G29 levará alguns minutos para ser concluído e, durante esse tempo, sua impressora ficará inativa. Assim que o comando G29 terminar, sua impressora estará pronta para uso novamente.

M104 e M109:Extrusora de calor


As impressoras 3D usam comandos m, os M104 e M109, para aquecer a extrusora. Esses códigos g definem a temperatura desejada do hot end e esperam que ele atinja essa temperatura.

A extrusora de impressora 3D é um dispositivo que aquece e derrete filamentos de plástico para depositá-los em camadas para criar objetos 3D. O comando M104 na impressão controla o aquecedor da extrusora. Liga ou desliga o aquecedor e define a temperatura.

M104 Sxxx T0/1 (Liga ou desliga o aquecedor da extrusora. Se S for fornecido, define a temperatura. Requer que T seja 0 ou 1)

M104 Snnn T0 (Defina a temperatura do aquecedor da extrusora para nnn)

M104 Snnn T1 (Defina a temperatura da cama para nnn)

O M109:Heat Extruder é uma maneira fácil de começar a imprimir e é uma boa opção se você deseja atualizar sua impressão 3D.

Ele vem com um guia de filamento impresso em 3D, um suporte de filamento impresso em 3D e um suporte de filamento impresso em 3D.

O M109:Heat Extruder é compatível com a maioria das impressoras 3D que usam um filamento padrão de 1,75 mm e você pode usá-lo com qualquer impressora 3D que tenha uma plataforma de construção aquecida.

Está disponível em duas versões diferentes:o Padrão e o Alto Fluxo versões.

A versão Standard é recomendada para a maioria das impressoras 3D e a versão High-Flow é recomendada para impressoras 3D que possuem uma taxa de fluxo maior.

M106 e M107:controle do ventilador


À medida que as impressoras 3D se tornaram mais populares, cresceu a necessidade de um melhor controle sobre os ventiladores de resfriamento. Os controladores de impressora 3D normalmente têm dois conectores de ventoinha e cada um suporta controle de velocidade PWM.

O comando M106 controla a ventoinha conectada ao primeiro conector, enquanto o comando M107 controla a ventoinha conectada ao segundo conector.

Um valor de 0 desliga o ventilador, enquanto um valor de 255 mantém o ventilador funcionando em velocidade máxima. Por exemplo, o comando a seguir ligaria a primeira ventoinha para a metade ou velocidade mais lenta:

M106 S127

E o seguinte comando desligaria o segundo ventilador:

M107 S0

M140 e M190:Cama de impressão térmica


Um elemento-chave da impressão 3D é a plataforma de construção, ou leito de impressão, que suporta o objeto que está sendo impresso e pode ser aquecido para ajudar na adesão durante o processo de impressão.

Existem dois tipos comuns de plataformas de construção de impressoras 3D:M140 e M190. As plataformas M140 são normalmente usadas para objetos menores, enquanto as plataformas M190 são mais adequadas para impressões maiores.

As plataformas M140 utilizam uma temperatura mais baixa que as plataformas M190, tornando-as ideais para impressão com filamento PLA. A fonte do plástico PLA são matérias-primas biodegradáveis, como cana-de-açúcar ou amido de milho.

O PLA é um material de impressão popular porque é fácil de imprimir e tem baixo impacto ambiental.

As plataformas M190 podem atingir temperaturas mais altas, tornando-as mais adequadas para materiais como ABS que exigem temperaturas mais altas para fundir adequadamente.

O plástico ABS é um produto do petróleo; portanto, é um material forte e durável que é frequentemente usado na impressão de objetos 3D.

Ao escolher uma impressora 3D, é necessário considerar os tipos de materiais com os quais você irá imprimir. Por exemplo, se você planeja usar filamento PLA, uma plataforma M140 será suficiente.

Além disso, se você planeja usar ABS ou outros materiais que exigem temperaturas mais altas, uma plataforma M190 será suficiente.

Perguntas frequentes

1. Todas as impressoras 3D usam código G?


Não, nem todas as impressoras 3D usam código G. O código G é um tipo específico de linguagem de programação usada por algumas impressoras 3D. Outras impressoras 3D podem usar um tipo diferente de linguagem ou nenhuma.

2. O que é o código G na impressão 3D?


O código G é a linguagem de programação que diz às impressoras 3D o que fazer. É uma série de instruções que dizem à impressora 3D como se mover, com que rapidez se mover, qual temperatura do leito usar, etc.

3. As impressoras 3D usam STL ou código G?


As impressoras 3D usam vários formatos de arquivo, mas os mais comuns são STL e G-code. O arquivo de design STL é o padrão para impressão 3D e pode ser criado com qualquer software de modelagem 3D.

O código G é um formato mais específico que costuma ser usado para impressões complexas ou ao usar vários materiais.

4. O código G é apenas para impressoras 3D?


O código G é uma linguagem versátil que você pode usar para impressão 3D e também para outros fins, como usinagem CNC e digitalização 3D. Embora tenha sido desenvolvido especificamente para impressão 3D, suas aplicações se expandiram para incluir outras tecnologias.

Conclusão


Impressão 3D G-code é um conjunto de instruções que informa a uma impressora 3D como criar um objeto. Ele pode ser criado usando um software de modelagem 3D ou através de um scanner 3D.

O arquivo de código G contém as instruções para a impressora, incluindo o tamanho e a forma do objeto e o caminho específico que a impressora 3D deve seguir. O código G de impressão pode ser personalizado para criar objetos exclusivos.

impressao 3D

  1. O que é bioimpressão?
  2. O que é impressão 4D, afinal?
  3. O que é impressão por pigmento? Vantagens e desvantagens da impressão com pigmento
  4. O que é DXF? e o que é CNC?
  5. Manufatura Ágil e Impressão 3D
  6. Impressão 3D - O que você pode criar agora e no futuro
  7. O que é driver cicloide? Design, impressão 3D e testes
  8. O que é impressão 3D? - Tipos e como funciona
  9. O que é impressão 3D SLA?
  10. O que é impressão 3D em resina?