Upload
rafael-sato
View
97
Download
0
Embed Size (px)
Citation preview
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 1/20
Programação Manual do TornoMirac PC
Controle Fanuc OT
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 2/20
Introdução
• Linguagem ISO;• O controle do MIRAC PC, o Fanuc OT
obedece ao padrão ISO;• Torno didático (Cuidado com as condições
de usinagem);• Um instrução CNC, de maneira geral, é
composta por uma letra (Endereço dafunção) seguida de um ou mais digitosnuméricos;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 3/20
Início de Programa
• No padrão ISO, o programa é iniciado efinalizado pelo caracter %;
• O controle FANUC OT dispensa essecaracter;
• O programa é inicialmente identificadopelo caracter O, seguido de 4 digitosnuméricos (EX: O1020);
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 4/20
Cabeçalho e comentários
• Os comentários em programas NC ficamdispostos entre parenteses;
• Os mesmos não podem vir acompanhados de
um bloco G;• Ex:
(Este e um comentario)
N15 G00 X10 Z2(Este e outro comentario)
• É interessante utilizar este recurso paraidentificar o programa;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 5/20
Número de bloco (N)
• Recurso para numerar blocos (linhas) doprograma;
• Nxxxx;• Recomenda-se numerar os blocos com
incrementos de 5 a 10 unidades;• Esta prática não é obrigatória porém importante;• Salta Bloco (Block Skip);• Ex:
/N100 G00 X100• O caracter / é empregado para que o programa
não execute o bloco;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 6/20
Parâmetros de Usinagem
• Funções Modais ou Não Modais;
• Avanço (Feedrate) - F
– [mm/min] - G98
– [mm/rot] - G99
Para o torno MIRAC, a faixa de avanço varia de 0 a1200 mm/min
Obs: O valor de avanço deve ser informado antes dequalquer movimento de corte (função modal);
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 7/20
• Rotação da Árvore (Spindle) – S – Define a rotação (n) da máquina; – Existem duas maneiras de programá-la; – Para o torno MIRAC PC, ela varia de 0 a 500 rpm; – Trabalha em conjunto com as funções M03 e M04;
•
Função de Carregamento da Ferramenta (Tool) – T
– Define a ferramenta de trabalho e também a correçãoa ser utilizada para a mesma;
–
No controle Fanuc OT –
TXXXX; – Trabalha em conjunto com a função M06;
– No MIRAC PC, podem ser setadas até 8 ferramentas;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 8/20
• Funções de auxílio da máquina• MXX;• Para o controle Fanuc OT, somente uma função M pode
ser acoplada à um bloco;•
Para o torno MIRAC, as funções M programadas estãodefinidas a seguir: – M00 – Parada programada; – M01 – Parada opcional; – M02 – Fim de programa sem retrocesso ao início do mesmo; –
M03 –
Liga a rotação da máquina no sentido horário (CW) – M04 – Liga a rotação da máquina no sentido anti-horário (CCW) – M05 – Desliga a rotação; – M06 – Troca automática de ferramenta;
Funções auxiliares ou miscelâneas - M
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 9/20
– M10 – Abre as castanhas da placa; – M11 – Fecha as castanhas da placa; – M30 – Fim de programa com retrocesso ao início; – M38 – Abre as portas da máquina; – M39 – Fecha as portas da máquina; – M98 – Chamada sub-rotina ou subprograma; – M99 – Fim de sub-rotina ou subprograma;
• Outras função não disponíveis no torno MIRAC
PC – M08 – Liga a refrigeração; – M09 – Desliga a refrigeração;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 10/20
Coordenadas Cartesianas
• O torno MIRAC possui dois eixos: X e Z ou U e W;• Eixo X: Dada sempre como valor do diâmetro;• Máximo diâmetro torneável é 160mm e o máximo
comprimento torneável é 180mm;• Resolução de deslocamento nos eixos é 0,1mm;• Coordenadas podem ser programadas em mm (G21) ou
pol (G20).
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 11/20
Figura 1
Representação da origem do sistema de coordenadas cartesianas.
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 12/20
Posicionamento com Avanço emRápido dos eixos• Deslocamento da ferramenta na maior velocidade
permitida pela máquina (3000mm/min);• Função: G00;
•
Cuidado excessivo dos movimentos em G00 para evitarcolisões da ferramenta;• Formato: G00 X__Z__;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 13/20
Interpolação Linear com AvançoProgramado• Deslocamento da peça entre dois pontos em linha reta
com velocidade programa em F;• O avanço deve ser informado antes, ou no mesmo
bloco, da primeira função G01;• Formato: G01 X__Z__F__;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 14/20
Sistemas de referência
• Sistema absoluto (G90) e incremental (G91);• O controle FanucOT utiliza funções X e Y para o
sistema absoluto e funções U e W para o
incremental;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 15/20
• Sistema de coordenadas absolutas:- Deslocamentos da ferramenta se referem a uma
origem fixa, o Zero Peça (ZP);- As coordenadas X e Z são modais;- Exemplo:
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 16/20
• Sistema de coordenadas incrementais:- Deslocamentos da ferramenta são executadoscom referência a posição alcançada no movimentoanterior;- As coordenadas U e W são não modais;- Origem momentânea;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 17/20
Deslocamento em Rápido para o pontode troca ou ponto de referência
• Ao realizar o deslocamento em rápido para o pontode troca da ferramenta (G28), pode ser utilizado emconjunto os deslocamentos incrementais;
•
As coordenadas U e W, neste caso, especificam umponto intermediário na trajetória até o ponto detroca;
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 18/20
• Exemplo:
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 19/20
Exemplo básico de programa CNC
5/17/2018 CNC - slidepdf.com
http://slidepdf.com/reader/full/cnc557200cf4979599169a02092 20/20