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.
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.