O formato de arquivo G-code

O G-code é um formato de arquivo de controle numérico que é amplamente usado para controlar impressoras 3D. Ele é uma linguagem de programação simples, que contém comandos básicos que controlam os movimentos da extrusora, a temperatura da cama de impressão e o ritmo de impressão. A seguir, vamos descrever em detalhes a estrutura do formato de arquivo G-code e as instruções que ele contém.

Estrutura do Arquivo G-code

Um arquivo G-code é composto por uma série de linhas de texto ASCII. Cada linha contém um comando G-code ou um comentário iniciado com o caractere “;”.

Os comandos G-code são codificados em números e letras, com cada código correspondente a uma instrução específica. Cada comando G-code é composto de uma letra (G, M, T, S, etc.), um número (que representa o comando específico) e um valor (que representa o parâmetro para o comando).

Segmentos do Arquivo G-code

Os arquivos G-code são divididos em segmentos. Cada segmento começa com um comando G1 (que define um movimento linear) e termina com outro comando G1. Os segmentos podem ser divididos em camadas, com cada camada representando uma fatia do objeto a ser impresso. As camadas são separadas por comandos G1 Z, que movem a extrusora para a próxima camada.

Instruções do Arquivo G-code

As instruções G-code são amplamente usadas para controlar a impressora 3D. Aqui estão algumas das instruções mais comuns que você encontrará em um arquivo G-code:

  • G0 e G1: Estes comandos controlam o movimento da extrusora. G0 move a extrusora rapidamente, enquanto G1 move a extrusora em velocidade de impressão normal.
  • G28: Este comando faz a impressora retornar à sua posição inicial (ponto zero).
  • G90 e G91: Estes comandos definem o modo de posicionamento absoluto ou relativo, respectivamente. No modo absoluto, a posição da extrusora é definida em relação ao ponto zero. No modo relativo, a posição é definida em relação à posição atual da extrusora.
  • M104: Este comando define a temperatura da extrusora.
  • M140: Este comando define a temperatura da cama de impressão.
  • M106 e M107: Estes comandos ligam e desligam o ventilador da impressora.
  • M190: Este comando espera que a cama de impressão atinja a temperatura desejada antes de começar a imprimir.

Conclusão

O formato de arquivo G-code é fundamental para controlar as impressoras 3D. Ele fornece uma linguagem simples e clara para descrever as instruções necessárias para criar um objeto. Os comandos G-code são facilmente editáveis, permitindo que você ajuste a configuração de impressão para alcançar os melhores resultados. Com um conhecimento básico da estrutura do arquivo G-code e suas instruções, você pode personalizar e otimizar seus arquivos de impressão para obter resultados de alta qualidade.