Programação CNC (Código G)

Compartilhado por um usuário do Flashcards.gg · gerado com IA · Denunciar este conjunto

Estudo dos comandos e da sintaxe do código G para programação de máquinas CNC. Desenvolvido para estudantes e profissionais de engenharia mecânica e usinagem.

61 cartões Português Nível: Ensino superior Engenharia mecânica Publicado
Toque no cartão para virar

Cartões · 61

G00 (ou G0)
Movimento linear rápido sem usinagem na velocidade máxima da máquina (ex.: G00 X10 Y10).
G01 (ou G1)
Interpolação linear controlada na taxa de avanço programada F (ex.: G01 X50 Y20 F200).
G02 (ou G2)
Interpolação circular no sentido horário (ex.: G02 X20 Y20 I0 J10 F150 ou com R).
G03 (ou G3)
Interpolação circular no sentido anti-horário (ex.: G03 X10 Y30 R15 F150).
G04
Tempo de espera ou pausa temporária no movimento (ex.: G04 P1000 para milissegundos ou X1.0).
G17
Seleção do plano de trabalho XY para interpolação circular e compensação de raio.
G18
Seleção do plano de trabalho ZX, comum em operações de torno CNC.
G19
Seleção do plano de trabalho YZ para arcos e compensação de ferramenta.
G20
Define o sistema de unidades em polegadas para todas as coordenadas subsequentes.
G21
Define o sistema de unidades em milímetros (sistema métrico).
G28
Retorno automático à posição de referência ou ponto zero da máquina passando por ponto intermediário.
G40
Cancela a compensação de raio da ferramenta (cancela G41 e G42).
G41
Compensação de raio da ferramenta à esquerda do perfil em relação ao sentido de avanço.
G42
Compensação de raio da ferramenta à direita do perfil em relação ao sentido de avanço.
G43
Compensação positiva do comprimento da ferramenta com offset de altura H (ex.: G43 H01 Z5).
G44
Compensação negativa do comprimento da ferramenta (menos comum que G43).
G49
Cancela a compensação de comprimento da ferramenta ativada por G43 ou G44.
G53
Movimento usando o sistema de coordenadas absoluto da máquina, não modal.
G54
Seleciona o primeiro sistema de coordenadas de trabalho da peça (WCS 1).
G55
Seleciona o segundo sistema de coordenadas de trabalho da peça (WCS 2).
G56
Seleciona o terceiro sistema de coordenadas de trabalho da peça (WCS 3).
G57
Seleciona o quarto sistema de coordenadas de trabalho da peça (WCS 4).
G58
Seleciona o quinto sistema de coordenadas de trabalho da peça (WCS 5).
G59
Seleciona o sexto sistema de coordenadas de trabalho da peça (WCS 6).
G70
Ciclo de acabamento em tornos CNC para perfis definidos previamente.
G71
Ciclo automático de desbaste longitudinal em torneamento CNC.
G72
Ciclo automático de desbaste transversal ou faceamento em tornos CNC.
G76
Ciclo automático de roscamento múltiplo em tornos CNC.
G80
Cancela qualquer ciclo fixo de furação ou mandrilamento ativo.
G81
Ciclo fixo de furação simples sem quebra de cavaco e com retorno rápido.
G82
Ciclo fixo de furação com pausa (dwell) no fundo do furo para rebaixo e acabamento.
G83
Ciclo fixo de furação profunda com pica-pau (quebra e expulsão de cavacos).
G84
Ciclo fixo de rosqueamento rígido ou com macho flutuante.
G85
Ciclo fixo de mandrilamento com avanço programado tanto na entrada quanto no retorno.
G90
Define o modo de programação por coordenadas absolutas em relação à origem atual.
G91
Define o modo de programação por coordenadas incrementais em relação à última posição.
G92
Define ou redefine a posição atual como uma coordenada específica sem mover os eixos.
G94
Define a taxa de avanço em unidades por minuto (ex.: mm/min ou pol/min).
G95
Define a taxa de avanço em unidades por rotação do fuso (ex.: mm/rot em torneamento).
G96
Ativa a velocidade de corte constante (CSS) em tornos, variando a rotação conforme o diâmetro.
G97
Define a velocidade de rotação direta do fuso em RPM constante, cancelando G96.
G98
Retorno ao plano inicial de aproximação em ciclos fixos de furação.
G99
Retorno ao plano de segurança R em ciclos fixos de furação.
M00
Parada obrigatória do programa; aguarda o operador pressionar Cycle Start.
M01
Parada opcional; só interrompe o programa se a chave correspondente no painel estiver ligada.
M02
Fim do programa principal (geralmente sem reiniciar automaticamente o ponteiro).
M03
Liga o fuso (árvore) no sentido horário visto da ferramenta para a peça.
M04
Liga o fuso (árvore) no sentido anti-horário.
M05
Desliga e freia o fuso principal da máquina.
M06
Executa a troca automática da ferramenta ativa (ex.: T02 M06).
M08
Liga o sistema de fluido de corte refrigerante principal.
M09
Desliga todos os sistemas de fluido de corte refrigerante.
M30
Fim do programa principal com reinício automático e retorno ao início do bloco.
M98
Chamada de subprograma (ex.: M98 P1002 chama o programa O1002).
M99
Fim de subprograma, retornando a execução para o programa principal que o chamou.
Parâmetro F
Define a velocidade de avanço da ferramenta (Feed rate) em mm/min ou mm/rot.
Parâmetro S
Define a velocidade de giro do fuso (Spindle) em RPM ou m/min no modo CSS.
Parâmetro T
Seleciona o número da ferramenta ou posição no magazine trocador (ex.: T01).
Parâmetros I, J, K
Definem as distâncias relativas entre o ponto inicial do arco e o centro nos eixos X, Y e Z.
Parâmetro R em arcos
Define o raio do arco circular em blocos G02 ou G03 no lugar de I, J, K.
Parâmetro R em ciclos
Define a coordenada do plano de aproximação ou retorno rápido de segurança em ciclos fixos.

Conjuntos relacionados

Mais em Engenharia mecânica →