CN 016
CN 016
CN 016
COMPUTADORIZADO – 3 EIXOS
FRESADORA
Uma operação é expressa por meio de tantos blocos quantos forem necessários para
definir completamente uma fase.
Um programa de comando numérico pode ser definido como uma seqüência lógica
de informações para a usinagem de uma peça. Essa seqüência deve ser escrita em
códigos apropriados, de modo que o comando numérico as interprete e emita os
sinais necessários à máquina, para que esta execute as operações programadas.
UD CN 016/0 1/15
Estrutura de um Programa
N2 G0 X 44 Y0
N 3 G 1 X -1.6
1 2 3
FUNÇÃO
Função Modal
UD CN 016/0 2/15
TIPOS DE FUNÇÕES
- Função sequencial;
- Funções Preparatórias;
- Funções de Posicionamento;
- Funções Complementares.
As funções básicas atuam após a ligação do comando, reset, ou fim de programa. Elas
não precisam ser programadas.
São funções que definem ao comando COM QUE FAZER determinada operação,
complementando as informações dos blocos na programação.
UD CN 016/0 3/15
DESCRIÇÃO E APLICAÇÃO DE CADA UMA DAS FUNÇÕES
Funções de Posicionamento
Funções: X, Y e Z
Funções Preparatórias G
UD CN 016/0 4/15
G90/91 Programação em coordenadas absolutas/incrementais
Y
P3
60
N10
P2
N1
30
P1
X
25 85 95 130
N 1 G90
N 10 G91 G00 X105. Y30 A ferramenta se movimentará de P2 para P3
Com esta função obtêm-se movimentos retilíneos com qualquer ângulo e com avanço
(F) pré-determinado pelo programador.
UD CN 016/0 5/15
Tanto G2 como G3 executam operações de usinagem de arcos pré-definidos. O
sentido de execução da usinagem do arco define se este é horário ou anti-horário de
acordo com os planos formado pelos eixos de coordenadas X e Y, vistos de cima da
máquina.
Para I e para J, são interessantes apenas o ponto de PARTIDA "A" (Ponto zero do
sistema) e o centro do círculo "M".
A M I
M
J
J (I = 0) A
J (I = 0)
M
A
Notas:
b) Só se pode programar utilizando o raio, através da letra “U” quando o arco for
menor que 360º.
UD CN 016/0 6/15
Exemplo
I
U
J
ou
UD CN 016/0 7/15
Interpolação Helicoidal
A interpolação helicoidal é possível entre três eixos lineares que sejam
perpendiculares entre si. O círculo e a reta são programados no mesmo bloco sendo
que a reta deve ser perpendicular ao plano da interpolação circular.
O avanço programado é mantido constante ao longo do círculo.
Exemplo: Semi-círculo com 100 mm de raio
N... G02 X200 Y0 Z200. I100 J0. LF
Parâmetros de interpolação
G4 Tempo de permanência.
Entre um deslocamento e outro da ferramenta pode-se programar um determinado
tempo para permanência da mesma. Este tempo é dado pelo código G4 programado
juntamente com a Função X para indicar o tempo em segundos.
Exemplo : N50 G4 X3
G10/G11 Programação em coordenada polar
A
30
P1
20 50 X
UD CN 016/0 8/15
P1 - Polo do sistema de coordenadas.
A - Ângulo
U - Raio ->Distância entre P1 e P2.
G41
G41
G42
UD CN 016/0 10/15
X
G54/55/56/57 - Deslocamento de origem (DO) ajustável
Com a função G60 é possível aproximar-se com exatidão de uma posição objetivo
(dentro do limite da parada com precisão). A velocidade de avanço neste caso é
reduzida até zero. O erro de acompanhamento é eliminado.
UD CN 016/0 11/15
A função pode ser utilizada p. ex. quando se desejar usinar cantos vivos, ou no caso
de abertura de ranhura ou de uma inversão de sentido.
A condição de trajetória G64 é utilizada caso não devam ocorrer marcas na peça na
passagem de um bloco para outro. Além disso, são arredondadas dessa maneira as
passagens quando da alteração de direção da tangente.
UD CN 016/0 12/15
A função básica é fixada na colocação em funcionamento através de um dado da
máquina. O comando trabalha internamente sempre nesse sistema pré-fixado, seja no
sistema em polegadas ou no sistema métrico, independentemente da entrada ser feita
em polegadas ou em milímetros.
G94/G95: Avanço F
U -.... chanfro
U+.... Raio
Exemplos:
Chanfro Raio
UD CN 016/0 13/15
Y
X3, Y3 Y
U- X3, Y3
X2, Y2
X2, Y2
U+
X1, Y1 X1, Y1
X X
UD CN 016/0 14/15
N20 X80. U5. LF (P3)
N25 Y120. X70. U-5 LF (P4)
N30 X45. U5. LF (P5)
N35 Y200. X35. LF (P6)
N40 X0. LF (P7)
Funções de Comutação e Adicionais M, S, T, H
As funções de comutação e adicionais são sempre executadas no bloco em que elas
são programadas. Em cada bloco pode-se programar somente uma função S e uma T.
Palavra - S
A palavra - S pode ser utilizada opcionalmente como:
Rotação do fuso codificada;
Rotação do fuso em rpm
Velocidade de corte em m/min
Limite máximo de rotação
Não são possíveis formas de entrada diferentes para rotação e velocidade.
UD CN 016/0 15/15
Funções Miscelâneas ou Auxiliares
UD CN 016/0 16/15