Blogs

Códigos G CNC essenciais que você deve conhecer, você está realmente familiarizado com eles? – Yumei

Yumei Hardware, que foi fundada em 2010, é uma pesquisa e desenvolvimento significativo para a fabricação doméstica de chapas metálicas. Oferece recursos de design e fabricação de produtos de alto nível, com ênfase em produtos para alumínio cnc mill, peças de torno cnc, peças cnc e prototipagem cnc.

Códigos G CNC essenciais que você deve conhecer, você está realmente familiarizado com eles?

Essential CNC G-Codes

Você está realmente familiarizado com os códigos G CNC? Vamos verificar se há algo que você não entende.

1. Códigos G e suas funções

  • G00— Posicionamento rápido
  • G01— Interpolação linear
  • G02— Interpolação circular no sentido horário
  • G03— Interpolação circular no sentido contrário ao dos ponteiros do relógio
  • G04— Permanecer (pausa)
  • G05— Interpolação circular através de um ponto intermédio
  • G06— Interpolação parabólica
  • G07— Interpolação Z-spline
  • G08— Aceleração de avanço
  • G09— Desaceleração da alimentação
  • G10— Configuração de dados
  • G16— Programação por coordenadas polares
  • G17— Usinagem do plano XY
  • G18— Usinagem do plano XZ
  • G19— Usinagem de plano YZ
  • G20— Unidade em polegadas (sistema FANUC)
  • G21— Unidade métrica (sistema FANUC)
  • G22— Modo de programação Radius
  • G220— Usado na interface do sistema
  • G23— Modo de programação de diâmetro
  • G230— Usado na interface do sistema
  • G24— Fim da sub-rotina
  • G25— Salto do programa
  • G26— Maquinagem de circuitos
  • G30— Cancelar dimensionamento
  • G31— Definir escala
  • G32— Corte de rosca de passo igual (polegadas)
  • G33— Corte de rosca de passo igual (métrico)
  • G34— Corte de rosca de passo crescente
  • G35— Corte de rosca de passo decrescente
  • G40— Cancelar compensação / deslocamento do raio da ferramenta
  • G41— Compensação da ferramenta deixada
  • G42— Direito de compensação da ferramenta
  • G43— Deslocamento positivo do comprimento da ferramenta
  • G44— Deslocamento negativo do comprimento da ferramenta
  • G45–G52— Vários desvios de ferramentas
  • G53— Cancelamento de deslocamento linear
  • G54–G59— Configurações do sistema de coordenadas da peça de trabalho 1–6
  • G60–G62— Modos de precisão de caminho (fino, médio, grosso)
  • G63— Roscagem
  • G68–G69— Desvios de ferramentas para cantos internos/externos
  • G70— Unidades em polegadas (Siemens)
  • G71— Unidades métricas (mm)
  • G74— Retorno ao ponto de referência (máquina zero)
  • G75— Retornar à coordenada zero do programa
  • G76— Ciclo de rosqueamento composto
  • G80— Cancelar ciclo fixo
  • G81— Ciclo fixo externo
  • G331— Ciclo fixo de rosca
  • G90— Posicionamento absoluto
  • G91— Posicionamento incremental
  • G92— Coordenada predefinida
  • G93— Alimentação de tempo inverso
  • G94— Alimentação por minuto
  • G95— Avanço por rotação
  • G96— Velocidade de superfície constante (CSS)
  • G97— Cancelar CSS

2. Funções detalhadas do código G

Posicionamento rápido

Formato: G00 X(U) Z(W)
Anotações:

  1. Move a ferramenta rapidamente para o ponto alvo sem cortar.
  2. Todos os eixos programados se movem simultaneamente na velocidade definida; Os machados que atingem seu alvo param enquanto outros continuam.
  3. Os eixos não utilizados não precisam ser programados.
  4. Também pode ser escrito comoG0.

Exemplo:

G00 X75 Z200
G01 U-25 W-100

Move X e Z simultaneamente para o ponto A, então Z continua para o ponto B.


Interpolação linear

Formato: G01 X (U) Z (W) F (mm / min)

  • Move a ferramenta ao longo de uma linha reta na taxa de avançoF.
  • Também pode ser escrito comoG1.

Exemplo:

G01 X40 Z20 F150

Dois eixos se movem juntos do ponto A para B.


Interpolação circular

Formato 1: G02 X(U) Z(W) I K F

  • XeZsão coordenadas finais (absolutas com G90, incrementais com G91).
  • EueKsão os deslocamentos centrais a partir do ponto inicial.
  • Pode programar arcos de quadrantes ou círculos completos.

Exemplo:

G02 X60 Z50 I40 K0 F120

Formato 2: G02 X(U) Z(W) R(±) F

  • Usado apenas para arcos de segmento único.
  • R+para arcos <180°,R-para arcos >180°.

Exemplo:

G02 X60 Z50 R20 F120

Formato 3 e 4: G02 X(U) Z(W) CR=_ F / G02 X(U) Z(W) D_ F

  • Semelhante ao Formato 2, usando ponto ou diâmetro intermediário.

Aceleração/desaceleração da alimentação

Formato: G08

  • Aumenta a alimentação em 10% por linha; Use duas linhas para aumentar 20%.

Programação de raio/diâmetro

  • G22:Modo de raio
  • G23:Modo de diâmetro

Programa Salto/Loop

  • G25 LXXX:Ir para a seção do programa especificado
  • G26 LXXX QXX:Repetir uma seção do programaQvezes

Corte de rosca

  • G32/G33 X(U) Z(W) F:Roscas de início único, podem cortar roscas cônicas.
  • G331 X Z I K R P:Ciclo de rosqueamento com várias passagens.

Coordenada da peça e velocidade do fuso

  • G50 S_ Q_— Defina as velocidades máximas (S) e mínimas (Q) do fuso.
  • G54–G59— Selecione sistemas de coordenadas da peça de trabalho.

Precisão do caminho

  • G60— Modo de caminho exato (desacelera entre os segmentos)
  • G64— Caminho contínuo (para desbaste)

Pontos de Retorno/Referência

  • G74 X Z— Retorno à máquina zero; Retorno de eixo único suportado.
  • G75— Retorne ao início da coordenada do programa.

Ciclos fixos

  • G81 X(U) Z(W) R I K F— Ciclo fixo externo/interno.

Modos de programação

  • G90— Coordenadas absolutas
  • G91— Coordenadas incrementais
  • G92 X Z— Definir a coordenada zero da peça de trabalho

Modos de alimentação

  • G94— Alimentação por minuto
  • G95— Avanço por rotação

Sub-rotinas

  • G20 L_N_— Sub-rotina de chamada
  • G24— Fim da sub-rotina

Comandos de fuso e refrigerante

  • M03/M04/M05— Fuso para frente/para trás/batente
  • M07/M08/M09— Névoa/Líquido/Desligado refrigerante

Parada / Fim do Programa

  • M00— Pausa do programa
  • M01— Paragem opcional
  • M02— Fim do programa (reinicialização da máquina)
  • M30— Fim do programa (o ponteiro retorna ao início)
  • M98— Sub-rotina de chamada
  • M99— Retornar ao programa principal

Notas adicionais

  1. G00 vs G01— G00 para posicionamento, G01 para corte.
  2. G02 vs G03— Arcos no sentido horário vs anti-horário.
  3. G04— Permaneça para usinagem de furos cegos ou ranhuras.
  4. G17–G19— Seleção de plano (XY, XZ, YZ).
  5. G27–G29— Comandos de ponto de referência.
  6. G40-G42— Compensação de raio.
  7. G43–G49— Compensação do comprimento da ferramenta.
  8. G32, G76— Ciclos de corte de rosca.
  9. Ciclos de torneamento — G70, G71, G72, G73.
  10. Ciclos de fresagem — G73, G83, G81, G82, etc.
  11. G90/G91 — Programação absoluta vs incremental.
  12. Comandos do fuso — G50, G96, G97, G98, G99.

Esta tradução é precisa, profissional e mantém todas as nuances técnicas da referência original do código G CNC.


Nossas peças de usinagem CNC

Aqui está uma pequena seleção das peças usinadas CNC que produzimos para nossos clientes.

Termos de pesquisa quentes