Upload
guilherme-oliveira
View
9
Download
2
Embed Size (px)
DESCRIPTION
comando numerico
Citation preview
COMANDO NUMERICO (CN)
Marcelo Luis Pereira Arajo 28/03/2015
SUMARIO
Usinagem.
Programao CNC.
Planejamento do programa.
Funes de programao.
2
USINAGEM
3
Processo de fabricao com remoo de materiais com funo deobter peas com dimenses definidas.
TIPOS DE USINAGEM TORNEAMENTO
4
Operao em que a pea gira em torno do seu prprio eixoenquanto a ferramenta avana longitudinalmente e/ou radialmente(eixos x e y), removendo material. Aplica-se a peas de revoluo.
TIPOS DE USINAGEM ROSQUEAMENTO
5
Operao de usinagem para obteno de filetes uniformes empea cilndrica.
TIPOS DE USINAGEM FRESAMENTO
6
Operao em que a pea fica esttica e a ferramenta de cortemovimenta-se com movimentos x, y e z. Aplica-se a peasprismticas.
TIPOS DE USINAGEM FURAO
7
Operao de usinagem para obteno de furo, geralmentecilndricos, utilizando ferramenta multicortante.
PROGRAMAO CNC
8
Compreende a preparao dos dados para usinagem da peapela mquina. Estes dados so informados para a mquina CNCatravs do programa CNC.
As informaes contidas no programa so referentes sdimenses e qualidades da pea, parmetros de usinagem,funes de mquina, dados de ferramentas e informaestecnolgicas, que permitam que a mquina produza a pea deforma automtica, sem a interveno do operador.
Hoje, na industria, quase todos os programas de producao sao gerados automaticamente utilizando um programa CAM. E uma questao de melhor aproveitamento do tempo e tambem de permanecer junto com a concorrencia. A programacao CAM nao so transforma horas de calculos e escrita de codigos em minutos, como tambem programa formas de pecas que nao seriam possiveis de outra maneira.
SEQUNCIA PARA PROGRAMAO MANUAL
9
1. Anlise do desenho da pea: O programador deve conhecer as
normas de desenho tcnico, bem como saber interpretar as
tolerncias de medidas, forma e posio da pea. necessrio
que o programador consiga visualizar a pea em trs dimenses,
e tambm conhecer a aplicao da pea e a utilidade do produto.
2. Escolha do processo de usinagem: A partir da anlise do
desenho, ser definida a seqncia de operaes para fabricao
da pea. Para cada fase da fabricao ser escolhido um
processo de usinagem, considerando as caractersticas fsicas e
geomtricas da pea e do material a ser usinado.
SEQUNCIA PARA PROGRAMAO MANUAL
10
3. Escolha da mquina: preciso que o programador conhea as
caractersticas da mquina, de modo a escolher o equipamento
mais adequado ao processo de usinagem.
4. Escolha das ferramentas para usinagem: A partir do tipo de
processo e das condies de usinagem da pea que so
determinadas as ferramentas envolvidas no processo de
fabricao. importante ter em mente que se deve utilizar as
ferramentas que produzam a pea no menor tempo possvel,
preservando a mquina e garantindo a segurana do operador da
mquina.
SEQUNCIA PARA PROGRAMAO MANUAL
11
5. Determinao dos parmetros de corte: Atravs do uso de
manuais de fabricantes de ferramentas, o programador dever
determinar as condies iniciais de usinagem, visando a
preservao das mquinas, ferramentas e dispositivos, e
procurando produzir a pea no menor tempo possvel.
6. Programao CNC: Sabendo o que deve ser feito e de que forma
deve ocorrer a usinagem da pea, o programador passa a fazer o
programa CNC, que consiste em uma srie de comandos que
informam mquina os detalhes necessrios para a fabricao da
pea.
DEFINIO DO PZP
12
ESTRUTURA DO PROGRAMA
13
Cabealho de programa:
Contm a informao do tipo de dados contidos naquela instruo
% = Programa principal (alguns comandos podem utilizar O)
L = Subrotina
Comentrios:
Contm informaes adicionais para o operador. No executam
funes na mquina. identificado por ; .
Instrues de comando:
Executam operaes especficas da mquina, como ligar o fuso,
trocar a ferramenta, desligar o fluido refrigerante, etc.
ESTRUTURA DO PROGRAMA
14
Blocos de usinagem:
Contm informaes sobre a trajetria da ferramenta e confeco
da pea. So linhas de programao que contm as informaes
necessrias execuo de uma etapa do programa.
Fim de programa:
Orienta o trmino da execuo da operao de usinagem, e
reposicionamento no incio do programa.
LINGUAGEM DO SISTEMA ISO
15
Numerao blocos:
O nmero do bloco pode ser escolhido livremente. Entretanto, para
que seja possvel o incio do programa a partir de um determinado
bloco, bem como para se obter informaes claras do destino de
uma instruo de salto, no deve haver mais de um bloco com o
mesmo nmero.
permitida a programao sem a numerao de blocos. Neste
caso porm, no ser possvel o adiantamento do programa para
um bloco intermedirio ou a utilizao de instrues de salto.
PRINCIPAIS CARACTERES
16
N - Nmero do bloco.
G - Funo preparatria. Atravs deste endereo so definidas ascondies da trajetria (p.ex. sistema de medidas, ponto zero, tipo
de deslocamento).
X, Y, Z - Eixos de movimento principais. Em conjunto com o nomedo eixo, ser programado o valor numrico para deslocamento.
A, B, C - Eixos de movimento rotacionais. Executam movimentosde rotao associados aos eixos X, Y e Z, respectivamente.
I, J, K - Parmetros de interpolao circular. Indicam a posio docentro de crculo para movimentos circulares.
PRINCIPAIS CARACTERES
17
R - Especifica o raio de interpolao para movimentos circulares.
F - Sob este endereo programada a velocidade dedeslocamento a partir deste bloco.
S - Programao da rotao ou velocidade do fuso.
T - O endereo T chama e define a ferramenta a ser utilizada.
M - Funo Miscelnea. O endereo M ativa as funes demquina.
P - Especifica o nmero de ciclos do programa.
FUNES MODAIS
18
Funes G modais, so aquelas que permanecem ativas at quesejam canceladas ou substitudas por outra funo G do mesmo
grupo, enquanto que as no modais atuam apenas no bloco em
que foram programadas.
FUNO PREPARATORIA
19
A funo preparatria define por exemplo, o modo demovimentao, o tipo de interpolao e o sistema de medidas da
mquina.
Funo G90: Programao em coordenadas absolutas.
Funo G91: Programao em coordenadas incrementais.
Funo G70: Sistema de unidade polegada.
Funo G71: Sistema de unidade milmetro.
Funo G94: Programao de avano em mm/min oupolegadas/min.
Funo G95: Programao de avano em mm/r ou polegadas/r
FUNO PREPARATORIA
20
Funo G4: Tempo de permanncia
Permite interromper a usinagem da pea entre dois blocos, durante
um tempo programado. Por exemplo para alvio de corte.
Sintaxe:
G4 F_ _ _ _ valores programados em segundos.
G4 S_ _ _ _ valores programados em n. de rotaes.
DEFINIO DO PZP
21
G53: seleciona origem absoluta (zero mquina).
Funes G54 a G58: Sistema de coordenadas de trabalho (zeropea). O sistema de coordenadas de trabalho define, como zero,
um determinado ponto referenciado na pea. Este sistema pode
ser estabelecido por uma das quatro funes entre G54 a G58.
DEFINIO DO PZP
22
PROGRAMAO DE BLOCOS DE TRAJETORIA
23
Uma informao de trajetria consiste em um endereo de eixo eum valor numrico, que descreve a trajetria do eixo. Caso seja
usado um sinal (+ ou -), este ser colocado entre o endereo e o
valor numrico. Ex: Posio no eixo longitudinal (Absoluta) X20.5
ou X-5.5
Para que o deslocamento do eixo possa ser feito, uma informaode trajetria deve ser complementada por uma funo preparatria
(funo G), bem como informaes de velocidade de avano
(funo F). O avano um dado importante de corte e obtido
levando-se em conta o material, a ferramenta e a operao a ser
executada. Exemplo: F500 (500 mm por minuto)
Durante a usinagem, a ferramenta executa movimento relativo pea, produzindo o contorno programado. Este tipo de movimento
realizado atravs da programao de blocos de trajetria.
POSSIBILIDADES DE MOVIMENTOS ENTRE DOIS PONTOS
24
Neste tipo de programao poderemos efetuar as seguintestrajetrias: (Essas funes so modais).
Interpolao linear com avano rpido - G00. Interpolao linear com avano programado - G01. Interpolao circular com avano programado - G02 ou G03.
G00 X_ _ _ Y_ _ _ Z_ _ _ onde:
X = coordenada a ser atingida
Y = coordenada a ser atingida
Z = coordenada a ser atingida
INTERPOLAO LINEAR COM AVANO RPIDO - G00
25
A interpolao em avano rpido utilizada para efetuarposicionamentos em que a ferramenta no toque a pea, de modo
a reduzir o tempo total de usinagem.
A mquina se desloca com a mxima velocidade at atingir aposio programada. Normalmente este comando utilizado em
posicionamentos iniciais e recuos de ferramentas.
INTERPOLAO LINEAR COM AVANO PROGRAMADO - G01
26
Este comando utilizada para efetuar posicionamentos precisoscom avanos programados durante o processo de usinagem.
Quando programa-se em G01, necessrio indicar a velocidadede deslocamento atravs do endereo F.
O valor do avano permanece o mesmo, em todas as linhas deprograma que tenham o comando G01. Para mudar o valor do
avano, basta mudar o valor programado sob o endereo F, este
novo valor assumir o comando da mquina at que seja
programado um novo valor, ou seja mudado o modo de
deslocamento da mquina.
INTERPOLAO LINEAR COM AVANO PROGRAMADO - G01
27
Este comando utilizada para efetuar posicionamentos precisoscom avanos programados durante o processo de usinagem.
POSSIBILIDADES DE MOVIMENTOS ENTRE DOIS PONTOS
28
POSSIBILIDADES DE MOVIMENTOS ENTRE DOIS PONTOS
29
Sintaxe:
G02 / G03 X_ _ _ Y_ _ _ Z_ _ _ CR=_ _ _
G02 / G03 X_ _ _ Y_ _ _ Z_ _ _ I_ _ _ J_ _ _ K_ _ _
Onde:
X ; Y; Z = posio final da interpolao I = centro da interpolao no eixo X J = centro da interpolao no eixo Y K = centro da interpolao no eixo Z CR = valor do raio do crculo
SELECIONANDO O PLANO DE TRABALHO
30
As funes G17, G18 e G19 permitem selecionar o plano no qual se pretende executar interpolao circular. Estas funes so
modais. Ao iniciar um programa necessrio definir o plano de
trabalho (G17, G18, G19).
Sintaxe:
G17 sendo plano de trabalho XY. G18 sendo plano de trabalho XZ. G19 sendo plano de trabalho YZ.
POSSIBILIDADES DE MOVIMENTOS ENTRE DOIS PONTOS
31
DEFINIO DE FERRAMENTAS
32
De forma geral, para indicar ferramentas utilizado o endereo T.A chamada de ferramentas consiste num bloco de programa que
tem por funo indicar qual ser a ferramenta para executar parte
da usinagem da pea.
FUNES DE MISCELANEAS
33
M03: Gira eixo rvore sentido horrio.
M04: Gira eixo rvore sentido anti-horrio.
M05: Desliga eixo rvore.
M06: Habilita a troca de ferramenta.
M07: Liga refrigerao pelo centro da ferramenta.
M08: Liga refrigerao.
M09: Desliga refrigerao.
M30: Fim de programa.