| Código G | Funções |
| G00 | Posicionamento em avanço rápido |
| G01 | Posicionamento na taxa de avanço |
| G02 | Interpolação circular – Sentido horário |
| G03 | Interpolação circular – Sentido anti-horário |
| G04 | Tempo de espera |
| G05 | Interpolação de arco espacial |
| G14 | Chamada de macro |
| G17 | Plano XY |
| G18 | Avião ZX |
| G19 | Avião YZ |
| G22 | Chamada de subprograma |
| G23 | Texto – Funções |
| G25 | RTCP H ativado/desativado |
| G26 | Avião gratuito |
| G29 | Transformação de eixo |
| G30 | Interface spline (spline online) |
| G305 | P5-Interpolação (Polinômio Online) |
| G31 – G35 | Interface spline (spline off-line) |
| G40 | Exclusão da correção do raio da fresa |
| G41 | Correção do raio da fresa à esquerda |
| G42 | Correção do raio da fresa à direita |
| G43 | Correção do raio da fresa até |
| G44 | Correção do raio da fresa via |
| G50/G51/G52 | PREDEFINIDO |
| G50 | Desativar PRESET |
| G51 | ativar PRESET |
| G52 | programa PRESET |
| G53 | Exclusão do deslocamento de origem |
| G54 – G59 | Deslocamento zero e rotação de coordenadas |
| G70 | Unidades de medida polegadas |
| G71 | Unidades de medida mm |
| G72 | Exclusão da usinagem e dimensionamento da imagem espelhada |
| G73 | Maquinagem de imagem espelhada |
| G73 | Escalonamento |
| G77 | Execução do ciclo em um círculo |
| G78 | Definição de ponto |
| G79 | Execução do ciclo |
| G81 | Ciclo de perfuração |
| G83 | Ciclo de furação profunda |
| G84 | Ciclo de toque |
| G87 | Ciclo de fresamento de bolsões retangulares |
| G88 | Ciclo de fresamento de canal |
| G89 | Ciclo de fresamento circular/de bolsão de anel |
| G90 | Medida absoluta |
| G91 | Medida relativa |
| G92 | Rotação de coordenadas de deslocamento de ponto zero relativo |
| G93 | Rotação de coordenadas de deslocamento de ponto zero absoluto |
| G94 | Programação rápida |
| G95 | Programação do tempo |
| G110 | Configuração de saída PLC |
| G111 | Exclusão de saída PLC |
| G181 | Calibração da sonda |
| G182 | Medição de distância |
| G183 | Sonda de linha reta |
| G184 | Sonda de eixo |
| G185 | Pesquisa de perfuração |
| G186 | Medição de pontos |
| G187 | Calibração da placa de medição |
| G188 | Placa de medição do comprimento da ferramenta |
| G189 | Placa de medição de controle de quebra de ferramenta |
| G190 | Centro absoluto do círculo |
| G191 | Centro do círculo relativo |
| G281 | Participação na rampa |
| G282 | Coordenadas |
| G282,0 | Mudança do sistema de coordenadas da peça WCS / sistema de coordenadas da máquina MCS |
| G282,1 | Resincronização das posições dos eixos dos processos NC ativos |
| G282,2 | Módulo liga / desliga |
| G283 | Pesquisa multieixo |
| G285 | Sondas SETPOS |
| G286 | Ativar/desativar antevisão |
| G288 | Definir parâmetros de antecipação |
| G288,0 | Parâmetro básico LookAhead |
| G288,1 | eixos baseados em tempo |
| G288,2 | Eixo de arredondamento |
| G288,3 | Precisão de contorno de eixos individuais |
| G288,4 | O fator base de tempo é específico do eixo |
| G289 | Ciclo multifuncional |
| G289 C | Desativar execução de ciclos externos |
| G289 E | Erro ao sair do código G&M |
| G289 L | Correção do comprimento da ferramenta |
| G289 N | Recarregar PRCON |
| G289 R | Adote o raio da ferramenta |
| G289 X | Adote valores de medição |
| G289 Z | Habilitação de G73 / G93 com ciclos |
| G481 | Configuração do furo |
| G481 | SE01 configuração 2 furos |
| G481 | SE02 configuração 4 furos |
| G482 | Configuração do eixo |
| G482 | SE03 Configuração 2 eixos |
| G482 | SE04 Configuração 4 eixos |
| G483 | Slot de configuração/bolso retangular interno |
| G484 | Slot de configuração/retângulo externo |
| G485 | Configurar 2 lados |
| G487 | Determine o ponto do espaço |
| G488 | Bloco de medição simples |
| G581 | Rotação contínua do ciclo de operação |
| G582 | Oscilação contínua do ciclo de operação |
| G585 | Registro de posição |
| G586 | Ativação do processamento da lista de tarefas |
| G586 | Processamento da lista de tarefas |
| G587 | I Variável -> PLC |
| G587 | O Definir potenciômetro de avanço/fuso |
| G589 | Aproximar ponto de referência |
| G688 | Comando de configuração – Usinagem da peça de trabalho |
| G688,2 | Fresamento plano de superfície |
| G688,3 | Fresamento de estrutura |
| G688,10 | Fresamento de roscas |
| G781 | DESVIO de calibração |
| G781,1 | Deslocamento do fuso |
| G782 | Ler/escrever dados do CNC |
| G782,0 / ,1 | Dados do gerenciamento de ferramentas |
| G782,0 I/R | Ler dados do CNC |
| G782,0 E | Ajuste os ciclos de reação de erro |
| G782,1 | Escrever dados do CNC |
| G782,2 | Ler variáveis PLC |
| G782,3 | Gravar variáveis PLC |
| G782,4 | Ler a posição do eixo |
| G782,5 | Ler a definição da interface do ciclo externo |
| G782,6 | Lendo a definição de execução da interface de ciclo externo |
| G782,8 | Ler parâmetro sercos |
| G782,9 | Verificação da atribuição das variáveis de comunicação |
| G782,10 | Leitura dos offsets ativos |
| G783,0 | Ler/escrever zero pontos |
| G784,0 | Ler na variável de comunicação |
| G784,1 | Emitir variáveis de comunicação |
| G787 | Controle Apativo |
| G788,1 | Apalpando o eixo Z da superfície |
| G788,2 | Canto e ângulo contra o eixo X positivo |
| G788,3 | Ponto central do retângulo e ângulo contra X – medição individual |
| G788,5 | Ponto central do retângulo e ângulo contra X – medição de acompanhamento |
| G788,10 | Detectando a superfície usando 3 pontos (opcional) |
| G789 | Ciclos do temporizador |