Você está na página 1de 12

Fresamento

CNC
Programação FANUC
Programação CNC
INÍCIO (IDENTIFICAÇÃO)
%
O0001 (Nome - comentários)

CABEÇALHO
G17 G21 G40 G90 G94;

DADOS DA FERRAMENTA
G53 G00 Z-110 H0;
T01; (ferramenta 01)
M06; (habilita troca da ferramenta)
Programa CNC G54 S1500 M03;
G00 X_ Y_;
G43 H01 D01 Z_;

PROGRAMAÇÃO DE USINAGEM
Conforme perfil
G01 X_ Y_ Z_ F_;

FIM DE PROGRAMA
G53 Z-110 G49;
M30;
CICLOS FIXOS: é um bloco de comando que informa ao CNC
como executar uma determinada operação, a qual, se fosse
programada em comandos simples resultaria em múltiplos blocos.
portanto o uso de ciclos fixos simplifica a programação, reduzindo o
número de blocos do programa.

G80 – Cancela Ciclo


CICLO FIXO DE ROSCAMENTO COM MACHO À ESQUERDA (G74): É utilizado
para operação de roscamento com macho à esquerda, isto é, sentido de rotação anti-horário.

G80 – Cancela Ciclo


CICLO FIXO DE ROSCAMENTO SISTEMA RÍGIDO (G74)/M29: É utilizado para
operação de roscamento com macho e avanço programado como passo da rosca.

G80 – Cancela Ciclo


CICLO FIXO DE ROSCAMENTO COM MACHO À DIREITA (G84): É utilizado para
operação de roscamento com macho à direita, isto é, sentido de rotação horária.

G80 – Cancela Ciclo


CICLO FIXO DE ROSCAMENTO RÍGIDO (G84)/M29: É utilizado para operação de
roscamento com macho e avanço de especificado como passo da rosca.

G80 – Cancela Ciclo


CICLO FIXO DE MANDRILAMENTO FINO (G76): É utilizado para operação de calibração
onde se deseja uma superfície com perfeito acabamento.

G80 – Cancela Ciclo


SUBPROGRAMAS E SUBROTINAS (M98/M99): quando a usinagem de uma sequência de
operações deve ser repetidas várias vezes, pode-se usar o recurso de chamada se subprogramas ou sub-rotinas.
O bloco contendo a função M98, deverá também conter o número do subprograma através da função P. Ex: M98
P1001L3 ou M98 P31001
Que significa subprograma O1001, repetido 3 vezes.

Você também pode gostar