Códigos G ISO Heidenhain: Guia Completo para Operações CNC
Visão geral de funções DIN/ISO Heidenhain TNC 640/530/410/426/430/320 Funções G.

CNC Heidenhain TNC 640
Códigos G ISO Heidenhain
Movimentos de ferramenta
| Código G | Descrição |
|---|---|
| G00 | Interpolação linear, coordenadas cartesianas, avanço rápido |
| G01 | Interpolação linear, coordenadas cartesianas |
| G02 | Interpolação circular, coordenadas cartesianas, horário |
| G03 | Interpolação circular, coordenadas cartesianas, anti-horário |
| G05 | Interpolação circular, coordenadas cartesianas, sem indicação de direção |
| G06 | Interpolação circular, coordenadas cartesianas, aproximação tangencial ao contorno |
| G07 | Bloco de posicionamento paraxial |
| G10 | Interpolação linear, coordenadas polares, avanço rápido |
| G11 | Interpolação linear, coordenadas polares |
| G12 | Interpolação circular, coordenadas polares, horário |
| G13 | Interpolação circular, coordenadas polares, anti-horário |
| G15 | Interpolação circular, coordenadas polares, sem indicação de direção |
| G16 | Interpolação circular, coordenadas polares, aproximação tangencial ao contorno |
Chanfro/Arredondamento/Aproximação de contorno/Afastamento de contorno
| Código G | Descrição |
|---|---|
| G24 | Chanfro com comprimento R |
| G25 | Arredondamento de canto com raio R |
| G26 | Aproximação tangencial ao contorno com raio R |
| G27 | Aproximação tangencial ao contorno com raio R |
Definição de ferramenta
| Código G | Descrição |
|---|---|
| G99 | Com número de ferramenta T, comprimento L, raio R |
Compensação de raio de ferramenta
| Código G | Descrição |
|---|---|
| G40 | Sem compensação de raio de ferramenta |
| G41 | Compensação de raio de ferramenta, esquerda do contorno |
| G42 | Compensação de raio de ferramenta, direita do contorno |
| G43 | Compensação paraxial para G07, alongamento |
| G44 | Compensação paraxial para G07, encurtamento |
Definição de forma bruta para gráficos
| Código G | Descrição |
|---|---|
| G30 | (G17/G18/G19) ponto mínimo |
| G31 | (G90/G91) ponto máximo |
Ciclos para furação, rosqueamento e fresamento de roscas
| Código G | Descrição |
|---|---|
| G83 | Furação a percussão (Pecking) |
| G84 | Rosqueamento com porta-ferramenta flutuante |
| G85 | Rosqueamento rígido |
| G86 | Corte de rosca |
| G200 | Furação |
| G201 | Alargamento |
| G202 | Alargamento (Boring) |
| G203 | Furação universal |
| G204 | Alargamento traseiro (Back boring) |
| G205 | Furação a percussão universal |
| G206 | Rosqueamento com porta-ferramenta flutuante |
| G207 | Rosqueamento rígido |
| G208 | Fresamento de furo (Bore milling) |
| G209 | Rosqueamento com quebra de cavaco |
Ciclos para criação de padrões de pontos
| Código G | Descrição |
|---|---|
| G220 | Padrão circular |
| G221 | Padrão linear |
Ciclos SL, grupo 1
| Código G | Descrição |
|---|---|
| G37 | Geometria de contorno, lista de números de subprogramas de subcontorno |
| G56 | Furação piloto |
| G57 | Desbaste (Rough-out) |
| G58 | Fresamento de contorno no sentido horário (acabamento) |
| G59 | Fresamento de contorno, anti-horário (acabamento) |
Ciclos SL, grupo 2
| Código G | Descrição |
|---|---|
| G37 | Geometria de contorno, lista de números de subprogramas de subcontorno |
| G120 | Dados de contorno (aplica-se a G121 a G124) |
| G121 | Furação piloto |
| G122 | Desbaste (Rough-out) |
| G123 | Acabamento de fundo |
| G124 | Acabamento de lateral |
| G125 | Trem de contorno (usinagem de contorno aberto) |
| G127 | Superfície cilíndrica |
| G128 | Canaleta em superfície cilíndrica |
Transformação de coordenadas
| Código G | Descrição |
|---|---|
| G53 | Deslocamento de datum na tabela de datum |
| G54 | Deslocamento de datum no programa |
| G28 | Imagem espelhada |
| G73 | Rotação do sistema de coordenadas |
| G72 | Fator de escala (reduzir ou ampliar contorno) |
| G80 | Inclinação do plano de trabalho |
| G247 | Definição de datum |
Ciclos para fresamento multipass
| Código G | Descrição |
|---|---|
| G60 | Executar dados 3-D |
| G230 | Fresamento multipass de superfícies planas |
| G231 | Fresamento multipass de superfícies inclinadas |
| G232 | Fresamento de faceamento |
Ciclos especiais
| Código G | Descrição |
|---|---|
| G04 | Tempo de pausa com F segundos |
| G36 | Orientação do fuso |
| G39 | Chamada de programa |
| G62 | Desvio de tolerância para fresamento rápido de contorno |
| G440 | Medir deslocamento de eixo |
| G441 | Tastagem rápida |
Definir plano de usinagem
| Código G | Descrição |
|---|---|
| G17 | Plano de trabalho X/Y, eixo da ferramenta Z |
| G18 | Plano de trabalho Z/X, eixo da ferramenta Y |
| G19 | Plano de trabalho Y/Z, eixo da ferramenta X |
| G20 | Eixo da ferramenta IV |
Dimensões
| Código G | Descrição |
|---|---|
| G90 | Dimensões absolutas |
| G91 | Dimensões incrementais |
Unidade de medida
| Código G | Descrição |
|---|---|
| G70 | Polegadas (definido no início do programa) |
| G71 | Milímetros (definido no início do programa) |
Outras funções G
| Código G | Descrição |
|---|---|
| G29 | Transferir último valor de posição nominal como polo (centro do círculo) |
| G38 | PARAR execução do programa |
| G51 | Próximo número de ferramenta (com arquivo central de ferramentas) |
| G79 | Chamada de ciclo |
| G98 | Definir número de rótulo (label) |
Ciclos para furação, rosqueamento e fresamento de roscas
| Código G | Descrição |
|---|---|
| G240 | Centragem |
| G200 | Furação |
| G201 | Alargamento |
| G202 | Alargamento (Boring) |
| G203 | Furação universal |
| G204 | Alargamento traseiro (Back boring) |
| G205 | Furação a percussão universal |
| G206 | Rosqueamento com porta-ferramenta flutuante |
| G207 | Rosqueamento rígido |
| G208 | Fresamento de furo (Bore milling) |
| G209 | Rosqueamento com quebra de cavaco |
| G241 | Furação profunda de lábio único |
Ciclos para furação, rosqueamento e fresamento de roscas
| Código G | Descrição |
|---|---|
| G262 | Fresamento de rosca |
| G263 | Fresamento de rosca/alargamento de encosto |
| G264 | Furação/rosqueamento helicoidal |
| G265 | Furação/rosqueamento helicoidal |
| G267 | Fresamento de rosca externa |
Ciclos para fresamento de bolsões, saliências e canais
| Código G | Descrição |
|---|---|
| G74 | Fresamento de canal |
| G75 | Fresamento de bolsão retangular no sentido horário |
| G76 | Fresamento de bolsão retangular no sentido anti-horário |
| G77 | Fresamento de bolsão circular no sentido horário |
| G78 | Fresamento de bolsão circular no sentido anti-horário |
| G210 | Fresamento de canal com penetração alternada |
| G211 | Canal redondo com penetração alternada |
| G212 | Acabamento de bolsão retangular |
| G213 | Acabamento de saliência retangular |
| G214 | Acabamento de bolsão circular |
| G215 | Acabamento de saliência circular |
Ciclos para fresamento de bolsões, saliências e canais
| Código G | Descrição |
|---|---|
| G251 | Bolsão retangular, completo |
| G252 | Bolsão circular, completo |
| G253 | Canal, completo |
| G254 | Canal circular, completo |
| G256 | Saliência retangular |
| G257 | Saliência circular |
Ciclos para criação de padrões de pontos
| Código G | Descrição |
|---|---|
| G220 | Padrão de pontos circular |
| G221 | Padrões de pontos em linhas |
Ciclos para fresamento multipass
| Código G | Descrição |
|---|---|
| G230 | Fresamento multipass de superfícies lisas |
| G231 | Fresamento multipass de superfícies inclinadas |
| G232 | Fresamento de faceamento |
Ciclos de tastador para medição de desalinhamento da peça
| Código G | Descrição |
|---|---|
| G400 | Rotação básica usando dois pontos |
| G401 | Rotação básica a partir de dois furos |
| G402 | Rotação básica a partir de duas saliências |
| G403 | Compensar rotação básica via eixo rotativo |
| G404 | Definir rotação básica |
| G405 | Compensar desalinhamento com eixo C |
Ciclos de tastador para definição de datum
| Código G | Descrição |
|---|---|
| G408 | Ponto de referência no centro do canal |
| G409 | Ponto de referência no centro do furo |
| G410 | Datum a partir do interior do retângulo |
| G411 | Datum a partir do exterior do retângulo |
| G412 | Datum a partir do interior do círculo |
| G413 | Datum a partir do exterior do círculo |
| G414 | Datum em canto externo |
| G415 | Datum em canto interno |
| G416 | Datum no centro do círculo |
| G417 | Datum no eixo do tastador |
| G418 | Datum no centro de 4 furos |
| G419 | Ponto de referência em eixo selecionável |
Ciclos de tastador para medição de peça
| Código G | Descrição |
|---|---|
| G55 | Medir qualquer coordenada |
| G420 | Medir qualquer ângulo |
| G421 | Medir furo |
| G422 | Medir saliência cilíndrica |
| G423 | Medir bolsão retangular |
| G424 | Medir saliência retangular |
| G425 | Medir canal |
| G426 | Medir ressalto |
| G427 | Medir qualquer coordenada |
| G430 | Medir centro do círculo |
| G431 | Medir qualquer plano |
Ciclos de tastador para medição de ferramenta
| Código G | Descrição |
|---|---|
| G480 | Calibração do TT |
| G481 | Medir comprimento da ferramenta |
| G482 | Medir raio da ferramenta |
| G483 | Medir comprimento e raio da ferramenta |
Máquina cnc
- Dominando M-Codes CNC: Introdução Abrangente
- Guia Completo de M-Codes Haas Mill: Funções, Configurações e Uso
- Guia Completo de Códigos G GSK 980TDb para Sistemas CNC de Torneamento
- Guia Completo dos Códigos G Siemens Sinumerik 808D no Dialeto ISO para Programadores CNC
- Códigos M Tormach CNC: Guia Completo das Funções M0–M9
- Códigos de Alarme Haas CNC Explicados: Guia de Solução de Problemas
- DIN 66025: Guia Abrangente de Códigos de Programação NC
- Guia Completo dos M-Codes Mach3 para Usinagem CNC
- Guia Completo de M-Codes Conversacionais Heidenhain TNC 426 - EMCO WinNC
- Domínio de Códigos M: Quiz de Programação CNC