Última atualização: 2026-03-19 Por Leitura de 3 minutos

O que é código G para programação e usinagem CNC?

O código G é um tipo de linguagem de programação de controle numérico computadorizado preparatória fácil de usar, usada em software CAM para controlar uma máquina CNC para trabalhar automaticamente.

G-code

O que é código G?

O código G é a linguagem de programação CNC mais comum usada em software CAM (Manufatura Assistida por Computador) para controlar máquinas-ferramentas automáticas, também conhecida como RS-274.

O código G é a instrução no programa CNC, que é chamada de comando G. O uso do código G pode realizar posicionamento rápido, interpolação circular reversa, interpolação circular paralela, interpolação circular de ponto intermediário, programação de raio e processamento de salto para usinagem CNC.

O que é o interpretador de código G?

O interpretador de código G é um módulo importante do software do controlador CNC. Máquinas CNC geralmente usam códigos G para descrever as informações de usinagem da máquina-ferramenta, como o caminho da ferramenta, a seleção de coordenadas e a abertura do refrigerante. É a principal função do interpretador de código G interpretar códigos G em blocos de dados que podem ser reconhecidos pelo sistema CNC. A abertura do interpretador de código G também é um problema que deve ser considerado no projeto e na implementação.

No interpretador de código G, a decomposição de palavras-chave do código G é o esqueleto, e o agrupamento de código é a base para a verificação de sintaxe.

O interpretador de código G lê o código G, interpreta-o em código intermediário G e, em seguida, passa por processamento de interpolação e controle de posição e, finalmente, o módulo de saída chama o driver para enviá-lo para a placa PCI ou ISA de uma máquina CNC.

O que significa código G?

G00 significa posicionamento rápido.

G01 significa interpolação linear.

G02 significa interpolação circular no sentido horário.

G03 significa interpolação circular no sentido anti-horário.

G04 significa pausa temporizada.

G05 significa interpolação de arco através de pontos intermediários.

G06 significa interpolação parabólica.

G07 significa interpolação Z-spline.

G08 significa aceleração de avanço.

G09 significa desaceleração de avanço.

G10 significa configuração de dados.

G16 significa programação polar.

G17 significa usinagem do plano XY.

G18 significa plano XZ usinado.

G19 significa plano YZ usinado.

G20 significa tamanhos imperiais (sistema Frank).

G21 significa tamanhos métricos (sistema Frank).

G22 significa tamanho de raio em termos de programação.

G220 significa uso na interface operacional do sistema.

G23 significa Diâmetro e Tamanho Programáveis.

G230 significa uso na interface operacional do sistema.

G24 significa fim da sub-rotina.

G25 significa Usinagem de Salto.

G26 significa usinagem em loop.

G30 significa redução de ampliação.

G31 significa definição de ampliação.

G32 significa Corte de Rosca de Passo Igual, Imperial.

G33 significa Corte de Rosca de Passo Igual, Métrico.

G34 significa corte de rosca de passo aumentado.

G35 significa corte de rosca de passo reduzido.

G40 significa deslocamento da ferramenta/logout do deslocamento da ferramenta.

G41 significa compensação de corte - esquerda.

G42 significa compensação de corte - certo.

G43 significa deslocamento da ferramenta - positivo.

G44 significa deslocamento da ferramenta - negativo.

G45 significa deslocamento da ferramenta +/-.

G46 significa deslocamento da ferramenta +/-.

G47 significa deslocamento da ferramenta-/-.

G48 significa deslocamento da ferramenta -/+.

G49 significa deslocamento da ferramenta 0/+.

G50 significa deslocamento da ferramenta 0/-.

G51 significa deslocamento da ferramenta +/0.

G52 significa deslocamento da ferramenta-/0.

G53 significa deslocamento reto, logoff.

G54 significa deslocamento reto X.

G55 significa deslocamento reto Y.

G56 significa deslocamento reto Z.

G57 significa deslocamento linear XY.

G58 significa deslocamento reto XZ.

G59 significa YZ com deslocamento reto.

G60 significa modo de caminho preciso (fino).

G61 significa modo de caminho preciso (meio).

G62 significa modo de caminho preciso (grosso).

G63 significa tocar.

G68 significa deslocamento da ferramenta, canto interno.

G69 significa deslocamento da ferramenta, cantos externos.

G70 significa tamanhos imperiais.

G71 significa tamanhos métricos.

G74 significa retorno ao ponto de referência (zero da máquina).

G75 significa retornar à coordenada zero programada.

G76 significa laços compostos roscados.

G80 significa logout de ciclo fixo.

G81 significa ciclos fixos externos.

G331 significa ciclos fixos rosqueados.

G90 significa tamanho absoluto.

G91 significa tamanho relativo.

G92 significa coordenadas pré-fabricadas.

G93 significa tempo de contagem regressiva, avanço.

G94 significa taxa de avanço, avanços por minuto.

G95 significa taxa de avanço, avanço por revolução.

G96 significa controle de velocidade linear constante.

G97 significa cancelamento de controle de velocidade linear constante.

Leitura

Como usar uma máquina de corte a plasma CNC para iniciantes?

2022-09-07Anterior

É possível usar brocas de roteador comuns em uma máquina CNC?

2022-12-16Seguinte

Orientação Relacionada

Um guia prático para fusos de roteador CNC
2021-05-125-Minute Read

Um guia prático para fusos de roteador CNC

Um fuso resfriado a ar ou a água é a parte central da máquina roteadora CNC. O motor do fuso está relacionado ao desempenho do seu kit. Devemos nos preocupar em como escolher, usar e manter o fuso.

Usinagem CNC de 5 eixos: Guia completo do comprador e preços
2026-07-068-Minute Read

Usinagem CNC de 5 eixos: Guia completo do comprador e preços

A usinagem CNC de 5 eixos é um processo subtrativo no qual a ferramenta de corte ou a peça de trabalho se move simultaneamente ao longo de 5 eixos diferentes: 3 lineares (X, Y, Z) mais 2 rotacionais (normalmente A e B, ou A e C). Isso permite que a máquina se aproxime da peça de trabalho de praticamente qualquer ângulo, produzindo geometrias complexas em uma única configuração, o que exigiria múltiplas operações em uma máquina de 3 eixos.

Vantagens e benefícios da usinagem CNC de 5 eixos
2020-05-152-Minute Read

Vantagens e benefícios da usinagem CNC de 5 eixos

Comparadas com máquinas CNC de 3 ou 4 eixos, as máquinas CNC de 5 eixos têm suas próprias vantagens. Você obterá os benefícios especiais da usinagem CNC de 5 eixos.

Como comprar uma máquina CNC de madeira para portas residenciais?
2021-04-214-Minute Read

Como comprar uma máquina CNC de madeira para portas residenciais?

Todos os tipos de máquinas CNC de madeira estão surgindo no mercado para fabricação de móveis, e faremos um guia para comprar a melhor máquina CNC para fabricação de portas residenciais.

Vale a pena comprar uma máquina CNC para pequenas empresas? - Guia de Dados
2026-03-306-Minute Read

Vale a pena comprar uma máquina CNC para pequenas empresas? - Guia de Dados

Sim, comprar uma máquina CNC vale a pena para a maioria das pequenas empresas que precisam de corte, gravação ou entalhe precisos e repetíveis. Uma fresadora CNC, cortadora a laser ou mesa de plasma bem escolhida geralmente se paga em 6 a 18 meses, graças à redução dos custos de mão de obra, à produção mais rápida e à possibilidade de aceitar encomendas personalizadas com margens de lucro maiores. Pequenas empresas de CNC relatam margens de lucro líquido de 15% a 35% quando se especializam em um nicho específico e mantêm uma alta taxa de utilização das máquinas.

Por que o eixo do roteador CNC não está funcionando?
2021-08-272-Minute Read

Por que o eixo do roteador CNC não está funcionando?

Por que o fuso do roteador CNC não está funcionando? STYLECNC resumiu os 12 problemas e soluções para sua referência.

Publique uma avaliação

Classificação de 1 a 5 estrelas

Compartilhe seus pensamentos e sentimentos com outras pessoas

Clique para alterar o captcha