Professional Documents
Culture Documents
Torno a CNC
MCS 505
Programador e Operador de Torno CNC MCS 505
Qualquer parte desta obra poder ser reproduzida, desde que citada a fonte.
Equipe responsvel
Diretor da Escola Nivaldo Silva Braz
Coordenao Pedaggica Paulo Egevan Rossetto
Coordenao Tcnica Antonio Varlese
Organizao do contedo Senai Humberto Reis Costa
Ficha catalogrfica
SENAI. SP
Programador e Operador de Torno a CNC/ SENAI. SP - So Paulo:
Escola SENAI Humberto Reis Costa, 2010.
SENAI-SP
Programador e Operador de Torno CNC MCS 505
Sumrio
Programao CNC............................................................................................ 5
Programao CNC MCS 505 ............................................................................ 7
Introduo de sentenas na linguagem MCS. .................................................. 9
Interpolao circular com definio de centro ................................................. 13
Como compensar uma ferramenta ................................................................. 21
Pre-set semi-automtico de ferramentas ........................................................ 25
Busca de uma definio de ferramenta TDF .................................................. 27
Sub-rotinas para programas em linguagem MCS ........................................... 29
Sentenas especiais ....................................................................................... 33
Ligando o comando ........................................................................................ 41
Modo Manual .................................................................................................. 45
Programando .................................................................................................. 49
Funes auxiliares M .................................................................................... 61
Funes preparatrias (Cdigo G).................................................................. 63
Concluso ....................................................................................................... 81
Referncias Bibliogrficas .............................................................................. 83
Exerccios ....................................................................................................... 85
SENAI-SP
Programador e Operador de Torno CNC MCS 505
SENAI-SP
Programador e Operador de Torno CNC MCS 505
Programao CNC
Elaborao de um programa CN
Plano de trabalho
SENAI-SP
5
Programador e Operador de Torno CNC MCS 505
Estrutura do programa
SENAI-SP
6
Programador e Operador de Torno CNC MCS 505
DEFINIO DE FERRAMENTAS
SENAI-SP
7
Programador e Operador de Torno CNC MCS 505
Estrutura da Sentena
SENAI-SP
8
Programador e Operador de Torno CNC MCS 505
Introduo de sentenas na
linguagem MCS.
MOVIMENTOS LINEARES
SENAI-SP
9
Programador e Operador de Torno CNC MCS 505
: nnn.POS L X A ( I ) 10.312
Y A ( I ) 55.305 F 100 ( 1.00 ) M08 ; + comentrios
A seqncia de introduo dos valores das cotas sempre iniciada pelo valor do eixo
principal no plano em que se realiza a interpolao .
Para o plano XY , primeiro se introduz a cota do eixo X e depois a cota do eixo Y ; para o
plano YZ , primeiro a cota Y e depois a cota Z , para o plano ZX , primeiro a cota Z e
depois a cota X .
Isto feito independentemente da seqncia em se pressionam as teclas na inicializao
da sentena .
SENAI-SP
10
Programador e Operador de Torno CNC MCS 505
SENAI-SP
11
Programador e Operador de Torno CNC MCS 505
SENAI-SP
12
Programador e Operador de Torno CNC MCS 505
Exemplo
SENAI-SP
13
Programador e Operador de Torno CNC MCS 505
Observaes:
Os valores para o centro de circunferncias podem ser programados livremente em modo
ABSOLUTO ou modo INCREMENTAL. No caso incremental, a coordenada do centro ser
definida de modo incremental em relao ao ltimo ponto atingido antes da sentena de
plo.
A seqncia de introduo dos valores das cotas sempre iniciada pelo valor do eixo no
plano em que se realiza a interpolao. Isto feito independentemente da seqncia em
que se pressionam as teclas na inicializao da sentena.
SENAI-SP
14
Programador e Operador de Torno CNC MCS 505
Ou
SENAI-SP
15
Programador e Operador de Torno CNC MCS 505
Estrutura de Sentena
Observaes.:
A seqncia de introduo dos valores das cotas sempre iniciada pelo valor do eixo
principal no plano em que se realiza a interpolao. Isto feito independentemente da
seqncia em que se pressionam as teclas na inicializao da sentena.
SENAI-SP
16
Programador e Operador de Torno CNC MCS 505
Ou
definio do raio.
SENAI-SP
17
Programador e Operador de Torno CNC MCS 505
Estrutura de Sentena.
R 10.00 F 1000 M 08
Esta sentena ocupa trs posies na memria do programa.
SENAI-SP
18
Programador e Operador de Torno CNC MCS 505
Observaes.
Para arredondamentos internos, caso a correo de raio de ferramenta esteja ativa, o raio
de arredondamento programado deve ser maior do que o raio da ferramenta.
Pode-se tambm executar um arredondamento atravs da sentena CYCL 2,
programando-se um valor positivo para B, igual ao raio desejado.
Estrutura da Sentena.
:nnnn. RND 5.000; + comentrios.
INSERO DE CHANFROS
Permite a insero de uma interpolao linear entre dois movimentos consecutivos (entre
duas retas, entre reta e crculo ou entre dois crculos).
Para o caso de insero entre duas retas, o valor do chanfro definido conforme a figura.
No caso de insero entre retas e crculos ou entre crculos, o valor programado define um
round equivalente usado na determinao do chanfro.
Observao.:
Para chanfros internos, caso a correo de raio de ferramenta esteja ativa, o raio de
arredondamento equivalente programado deve ser maior do que o raio da
ferramenta.
Como no caso de arredondamento, a insero de chanfro pode ser feita programando-se
um valor negativo para B atravs da sentena CYCL CALL 2.
SENAI-SP
19
Programador e Operador de Torno CNC MCS 505
Estrutura da Sentena.
:nnnn.CHF 1.000; + comentrios.
PARADA PROGRAMADA
Estrutura da Sentena
:nnnn. STP; + comentrios.
SENAI-SP
20
Programador e Operador de Torno CNC MCS 505
Exemplo de um Torno.
Informa ao CNC que o valor do corretor a ser introduzido no prximo passo ser referido ai
eixo X e ativa a assimilao da correo;
O CNC pergunta agora: COMPRIMENTO n ?
SENAI-SP
21
Programador e Operador de Torno CNC MCS 505
Caso o comprimento seja dado em relao ao centro do raio da ferramenta, deve ser
usado lado de corte 11.
Compensar uma ferramenta significa informar ao CNC as dimenses desta, para que,
quando da execuo do programa obtenha-se a pea conforme medidas programadas.
Observaes.:
SENAI-SP
22
Programador e Operador de Torno CNC MCS 505
No caso de ferramentas tipo torno, o comprimento deve ser dado em relao ponta
terica da ferramenta, relacionado ao zero pea.
Estrutura da Sentena.
SENAI-SP
23
Programador e Operador de Torno CNC MCS 505
SENAI-SP
24
Programador e Operador de Torno CNC MCS 505
Pre-set semi-automtico de
ferramentas
Com este procedimento, no necessrio que o operador mea ou faa clculos para
definir os comprimentos de ferramenta. O prprio comando se encarrega de faz-los.
O procedimento descrito abaixo.:
Utilize o teclado seta para selecionar na janela aberta na tela, o incremental desejado a
cada toque nos botes de deslocamento de eixo;.
SENAI-SP
25
Programador e Operador de Torno CNC MCS 505
Neste exemplo o eixo ser deslocado a cada toque do boto de sentido, com o
incremental determinado no passo anterior.
Neste instante o comando calcula o comprimento da ferramenta para que, uma vez
ativada sua compensao, a mquina se posicione corretamente nas cotas programadas.
Uma vez introduzidos todos os comprimentos, entrar com os valores de raio da ferramenta
e lado de corte (caso tipo torno).
ENTRADA CONFERE ?
SENAI-SP
26
Programador e Operador de Torno CNC MCS 505
NMERO DA FERRAMENTA ?
O procedimento o seguinte.:
SENAI-SP
27
Programador e Operador de Torno CNC MCS 505
SENAI-SP
28
Programador e Operador de Torno CNC MCS 505
O CNC pergunta.:
NMERO DO LABEL ?
SENAI-SP
29
Programador e Operador de Torno CNC MCS 505
Estrutura da sentena
nnnn .LBS SET 1; + comentrios.
CHAMADA DE UMA MARCA LABEL
O CNC pergunta.:
NMERO DO LABEL ?
Pode-se programar.:
Estrutura da sentena
SENAI-SP
30
Programador e Operador de Torno CNC MCS 505
Fases de Execuo.
O incio da parte do programa que deve ser repetida marcado com LBS SET n.
Atravs de uma chamada de marca para repetio, a execuo do programa desviada
para a parte a ser repetida, tantas vezes quantas foram programadas em REP.
Fases de Execuo
SENAI-SP
31
Programador e Operador de Torno CNC MCS 505
Observaes.:
Caso seja programado em nmero N de repeties, na realidade a parte
de programa ser
executada N + 1 vezes.
SENAI-SP
32
Programador e Operador de Torno CNC MCS 505
Sentenas especiais
(Ciclos fixos)
Sub-programas e ciclos de usurios no devem conter este ciclo pois com zeramento do
nvel de execuo de rotinas, o comando no mais retornar ao programa principal.
Estrutura da Sentena
SENAI-SP
33
Programador e Operador de Torno CNC MCS 505
TEMPO ?
FUNO AUXILIAR ?
O CNC assimila o nmero da funo desejada. Caso se deseja programar uma ou mais
funes auxiliares na sentena, deve-se entrar com seu nmero e teclar; pode-se
programar at 3 funes M na mesma sentena.
NMERO DA FERRAMENTA ?
SENAI-SP
34
Programador e Operador de Torno CNC MCS 505
DEFINIO DA FERRAMENTA ?
ROTAO DA RVORE ?
ARREDONDAMENTO +B / CHANFRO B ?
Para funes M: 00 a 99
Para ferramenta T: 00 a 99
Para corretores D: 00 a 99
SENAI-SP
35
Programador e Operador de Torno CNC MCS 505
Estrutura de Sentena
Com esta sentena pode-se programar a usinagem de roscas paralelas ou cnicas, com
recuo automtico ou no.
A usinagem completa de roscas feita programando-se, em sentenas parte, o retorno
posio de incio e a profundidade de cada passada, ou ento utilizando-se um ciclo fixo
de abertura de roscas.
Para a programao deste ciclo, proceder como segue.:
Eixo.:
No caso de roscas cnicas, pode-se entrar com o valor incremental que define a
comicidade;
SENAI-SP
36
Programador e Operador de Torno CNC MCS 505
SENAI-SP
37
Programador e Operador de Torno CNC MCS 505
Limitao do Passo
Observaes.:
MCS dispes de um ciclo fixo que realiza a operao completa de rosqueamento, que
fornecida aos usurios.
O sinal de programao do ngulo de recuo deve ser coerente com o sinal do movimento
incremental de recuo, para roscas externas, o ngulo deve ser positivo e, para roscas
internas, deve ser negativos.
Atravs da funo auxiliar M79, o passo de rosca programado multiplicado por 10,
ampliando o passo mximo executvel para 650mm. Atravs da funo M78 retorna-se
condio normal.
Atravs de um programa especial fornecido pela MCS e instalado num microcomputador
padro IBM-PC, pode-se obter um relatrio dos desvios medidos pelo CNC na execuo
de uma rosca.
Estrutura de Sentena.
SENAI-SP
38
Programador e Operador de Torno CNC MCS 505
Com este ciclo pode-se deslocar, um eixo por vez, a origem do sistema de coordenadas.
Caso se deseja deslocar a origem em mais de um eixo, deve-se programar novas
sentenas.
Observaes.:
SENAI-SP
39
Programador e Operador de Torno CNC MCS 505
SENAI-SP
40
Programador e Operador de Torno CNC MCS 505
Ligando o comando
Ao ser ligado, o comando realiza testes internos de verificao dos seus crculos e
apresenta no vdeo uma tela bsica onde aparece a sua identificao, as cotas dos eixos
programados e informaes sobre eixo rvore, ferramenta e avano.
Terminal
Convencional
Terminal com
SENAI-SP
41
Programador e Operador de Torno CNC MCS 505
MODO MANUAL
MODO DE PROGRAMAO
MODO DE EXECUO PASSO A PASSO
MODO DE EXECUO CONTNUA
MODO MANUAL AUTOMTICO
MODO DE COMUNICAO EXTERNA
MODO DE VISUALIZAO DE PARMETRO
MODO DE PROGRAMAO DE PARMETROS
Alm disso, no terminal com Softkeys , apresentada uma linha de opes de uso das
teclas com opes definidas de operao do comando.
SENAI-SP
42
Programador e Operador de Torno CNC MCS 505
MODO DE REFERENCIAMENTO
Para a operao normal de uma mquina CNC, necessrio que o comando seja
informando da posio precisa de suas partes mveis (carros, porta - ferramentas etc...)
Os transdutores de posio dos eixos (rguas ou sistemas rotativos) possuem marcas de
referncia que quando ativadas fornecem ao CNC a posio precisa de cada parte mvel.
REFERENCIAR um equipamento significa determinar a busca destas marcas, as quais
habilitaro o CNC a operar em ritmo de produo normal.
Ao se ligar a mquina as cotas mostradas na tela no tm relao com posio fsica atual
da mquina. Normalmente o primeiro passo referenciar a mquina para que os valores
de posio dos eixos estejam corretos.
Para referenciar a mquina deve-se ativar o MODO BUSCA DE REFERNCIA. Este
modo ativado diretamente aps a inicializao.
SENAI-SP
43
Programador e Operador de Torno CNC MCS 505
SENAI-SP
44
Programador e Operador de Torno CNC MCS 505
Modo Manual
ATIVAO DO MODO MANUAL
A maquina pode ento ser movimentada pelos botes externos de seleo dos eixos, com
velocidade de deslocamento determinada por um potencimetro externo. O valor mximo
da velocidade em manual determinado para cada eixo pelo respectivo parmetro de
mquina (ver Manual de Instalao e Manuteno).
MOVIMENTAO DA MQUINA EM MODO MANUAL
A mquina pode ser movimentada pelos botes externos de seleo dos eixos, com
velocidade de deslocamento determinada pelo respectivo parmetro, porm influenciada
por um potencimetro externo localizado no painel de operao. (ver anexo A1)
O acionamento dos botes pode ser feito com ou sem reteno:
Modo sem reteno.:
SENAI-SP
45
Programador e Operador de Torno CNC MCS 505
Caso o boto START seja pressionado durante o movimento, este permanece mesmo
que o boto de movimentao manual seja desligado.
Interrompe o movimento da mquina. Esta interrupo tambm pode ser feita via um
boto externo de parada.
MODO MANUAL INCREMENTAL
Uso do Modo Manual Incremental
Observao
A velocidade de deslocamento do MODO MANUAL INCREMENTAL tambm
influenciada pelo potencimetro de avano
SENAI-SP
46
Programador e Operador de Torno CNC MCS 505
Observao.:
Para entrar-se em outro modo, basta pressionar-se a tecla de MODO
correspondente.
MODO MANUAL.
SENAI-SP
47
Programador e Operador de Torno CNC MCS 505
SENAI-SP
48
Programador e Operador de Torno CNC MCS 505
Programando
IDENTIFICAO DE PROGRAMAS
Observao.:
O programa de nmero 0 somente existe no diretrio principal (diretrio 0), e reservado
para a definio de ferramentas (tool data file).
CRIANDO UM PROGRAMA
Pode-se criar programas em qualquer diretrio, inclusive dentro do diretrio principal, com
o CNC operando no modo de programao.
Satisfeitas as condies da observao abaixo, proceder como segue:
Seleciona alista de programas e o CNC perguntar pelo nmero do programa a ser criado.
SENAI-SP
49
Programador e Operador de Torno CNC MCS 505
Observao.:
Caso j exista na memria do diretrio atualmente selecionado, um programa com o
mesmo nmero dado ao CNC no procedimento acima, ele selecionar este programa,
permitindo edit-lo.
Ativar o modo de programao, verificar a chave de liberao de programao ligado e/ou
usurio habilitado, acessar o diretrio, so procedimentos que devem ser observados para
qualquer manipulao de um programa (alterao, deleo, criao, etc).
Nos modos de execuo pode-se apenas selecionar e visualizar um programa.
DELETANDO UM PROGRAMA
SENAI-SP
50
Programador e Operador de Torno CNC MCS 505
ACESSANDO UM PROGRAMA
MODO DE PROGRAMAO
SENAI-SP
51
Programador e Operador de Torno CNC MCS 505
Observaes
SENAI-SP
52
Programador e Operador de Torno CNC MCS 505
Utilizar o teclado seta para localizar o valor numrico a ser alterado (marc-lo com o
cursor ).
Salta para a prxima sentena onde ocorre o campo confirmando a alterao feita no
passo anterior;
Um erro cometido durante a entrada de dados de uma funo qualquer antes de sua
confirmao, pode ser corrigido procedendo-se como segue.:
SENAI-SP
53
Programador e Operador de Torno CNC MCS 505
Caso a sentena j tenha sido totalmente editada, para corrigir um erro deve-se posicionar
o cursor no campo a ser alterado, e proceder-se como segue:
Observao.:
O comando permite a alterao dos valores de correo de ferramenta nas sentenas de
definio de ferramenta tambm nos modos de execuo. Isto feito para facilitar a
correo de desgaste de ferramentas, porm, nos modos de execuo, a correo s
pode ser feita de forma incremental, com valor mximo de 1mm.
No caso de alterao da velocidade de avano (F) o comando j apresenta o ltimo valor
digitado. Para continuar com o valor anterior, digite {ENT}
O procedimento o seguinte.:
Selecionar o Modo de Programao
Selecionar o programa a ser modificado
Selecionar a sentena que se deseja eliminar
SENAI-SP
54
Programador e Operador de Torno CNC MCS 505
O procedimento o seguinte.:
Um bloco vazio introduzido, sobre o qual pode-se introduzir a sentena a ser editada.
O comando realoca todas as sentenas a partir do nmero do bloco onde se inseriu a
nova sentena.
SENAI-SP
55
Programador e Operador de Torno CNC MCS 505
Necessidade de Referenciamento
Normalmente s possvel os modos de execuo aps a busca das marcas de
referncia. Neste caso, ao se tentar nos modos de execuo, surge a mensagem.
REFERNCIA INATIVA
Este modo acessado para teste de programas no modo passo a passo, permitindo
assim a correo do programa na sentenas exata, sem danos posteriores ao perfil da
pea.
O modo passo a passo caracteriza-se por executar integralmente o contedo de uma
sentena.
SENAI-SP
56
Programador e Operador de Torno CNC MCS 505
Ateno
Repita este procedimento para testar todos os blocos programados. Somente aps isto o
programa estar apto a ser executado no Modo de Execuo Contnua.
Observaes.:
O programa a ser testado dever estar selecionado na tela de programas (Veja MODO DE
PROGRAMAO SELEO DE PROGRAMAS)
Correes no Programa
SENAI-SP
57
Programador e Operador de Torno CNC MCS 505
Ateno.:
Antes de se ativar este modo de execuo, o operador deve certificar-se de que os pontos
zero definidos na memria de zero pea esto conforme o solicitado no programa (vide
folha de preparao de mquina), bem como se os corretores de ferramenta armazenados
no programa % 0 condizem com a realidade do magazine e do programa a ser executado.
Interrupo do Programa
SENAI-SP
58
Programador e Operador de Torno CNC MCS 505
Caso o operador pressione o boto, o comando volta a executar a sentena no ponto que
esta foi interrompida.
RETOMADA DE UM PROGRAMA
Para isso necessrio que o PCL integrado esteja preparado para tal tarefa.
SENAI-SP
59
Programador e Operador de Torno CNC MCS 505
O CNC posicionar o equipamento 100 mm no sentido positivo com relao ao zero pea
ativo.
Ateno.:
Certifique-se antes do movimento que potencimetro de liberao do avano est
fechado, e de que no existem riscos de coliso durante o movimento.
SENAI-SP
60
Programador e Operador de Torno CNC MCS 505
Funes auxiliares M
Certas funes M afetam a execuo do programa ou so reservadas para comandar
funes usuais nas mquinas.
M02 Igual M00; alm disso, executa um reset modal no comando e seleciona a
sentena 0 do programa ( retorna para incio do programa).
SENAI-SP
61
Programador e Operador de Torno CNC MCS 505
SENAI-SP
62
Programador e Operador de Torno CNC MCS 505
Funes preparatrias
(Cdigo G)
A seguir apresenta-se a tabela das funes preparatrias possveis de serem
programadas:
SENAI-SP
63
Programador e Operador de Torno CNC MCS 505
SENAI-SP
64
Programador e Operador de Torno CNC MCS 505
Ponto zero
O trabalho de programao facilitado com o ponto zero na face da pea, pois cada
ponto dentro da pea ter valores de coordenada Z sempre negativos e fora da pea
sempre positivas. Esta distino de sinais tambm ajuda evitar erros acidentais. O
comando de instruo para deslocamento do ponto zero G92.
SENAI-SP
65
Programador e Operador de Torno CNC MCS 505
Posio atual:
X40 Z2
G 90* significa:
a ferramenta se desloca para
a posio determinada.
Aqui: X50 Z - 40
necessrio programar
somente as coordenadas que
se alteram. Neste caso,
suficiente programar somente
Z2
Posio atual:
X50 Z2
SENAI-SP
66
Programador e Operador de Torno CNC MCS 505
Posio atual:
X 40 Z 2
Posio atual:
X 50 Z - 40
Posio atual:
X 50 Z 2
SENAI-SP
67
Programador e Operador de Torno CNC MCS 505
SENAI-SP
68
Programador e Operador de Torno CNC MCS 505
G0* (= G00)
Avano rpido
*G0 = simplificao de G00
G1 (= G01)
Interpolao linear (avano
controlado em linha reta)
G2 (= G02)
Interpolao circular sentido
horrio
SENAI-SP
69
Programador e Operador de Torno CNC MCS 505
G3 (= G03)
SENAI-SP
70
Programador e Operador de Torno CNC MCS 505
N.... G2 X 50Z - 30
N.... G3 X 46 Z - 34
SENAI-SP
71
Programador e Operador de Torno CNC MCS 505
Formato da sentena:
Veja X e Z
3)
As dimenses I e K so as coordenadas incrementais do centro
do arco em relao ao ponto A, ou seja, ponto de incio do arco
em questo
SENAI-SP
72
Programador e Operador de Torno CNC MCS 505
2) Quando a reta AM no coincide com a vertical nem com a horizontal, preciso que
seja decomposta.
A seta indica
para cima e A seta indica para cima.
esquer-da:
F = Avano
unidade: mm (mm/rot.)
(G95) FO.3 s = 0,3mm
1 rotaes m
Unidade: min. min. Unidade: min.
1 m
(G97) S200 n = 200 min. G96 S200 v = 200 min.
20 = alta rotao
Cone = alterao constante da rotao
SENAI-SP
74
Programador e Operador de Torno CNC MCS 505
50 = baixa rotao
* Nos tornos com CNC, a velocidade de corte freqentemente indicada pelo endereo S
(com G96).
T = Ferramentas
Trabalhos externos
T1 Desbastar
T2 Alisar
T3 Desbastar e alisar
T5 Roscar
SENAI-SP
75
Programador e Operador de Torno CNC MCS 505
Trabalhos internos
T6 Cilindrar internamente
T7 Broca de centrar
T8 Broca ( 20mm)
T9 Broca ( 30mm)
Ponto de chegada E
Ponto de partida S
.
.
.
GO X80 Z3
G81 X50 Z-75 I5
.
.
.
Valor de X: medida final do dimetro.
Valor de Z: comprimento final
Valor de I: profundidade de corte (por passe)
SENAI-SP
76
Programador e Operador de Torno CNC MCS 505
.
.
.
GO X104 Z0
G82 X20 Z-12 K3
Valor de X: medida final do dimetro.
Valor de Z: comprimento final
Valor de I: profundidade de corte (por passe)
SENAI-SP
77
Programador e Operador de Torno CNC MCS 505
.
.
.
GO X104 Z0
G82 X20 Z-12 I5.2 K3
.
.
.
Valor de Z: profundidade final do furo (valor negativo)
Valor de K: distncia do curso em cada penetrao (valor positivo)
Aps cada ciclo, todos os valores das coordenadas devem ser novamente programados.
SENAI-SP
78
Programador e Operador de Torno CNC MCS 505
N ... G O X 2 6 Z 5, ento
Formato da sentena
N ... N
G 31 Indicao do ciclo G 31
X ... externo da rosca X 16
Z ... Ponto final da rosca Z 19
I ... Penetrao da ferramenta por passe ** I O.25
K ... Profundidade da rosca *** K 1.23
F ... Passo da rosca *** F2
* Mnimo dois passos da rosca
Aps cada ciclo, todos os valores das coordenadas devem ser novamente programados.
SENAI-SP
79
Programador e Operador de Torno CNC MCS 505
SENAI-SP
80
Programador e Operador de Torno CNC MCS 505
Concluso
Podemos concluir que ao final desta apostila apresentada em vrios mdulos , voc teve
a oportunidade de conhecer o funcionamento do comando numrico computadorizado ,
as partes principais das mquinas e acionamentos atravs de um programa CNC.
Deduzimos que com as novas tecnologias apresentadas neste material e os recursos nos
processos de usinagem nas mquinas ferramenta , utilizando as linguagens apropriadas
de programao podemos executar e confeccionar peas de perfil complexos com muita
qualidade e rapidez na produo, simplificando bastante o trabalho do operador.
SENAI-SP
81
Programador e Operador de Torno CNC MCS 505
SENAI-SP
82
Programador e Operador de Torno CNC MCS 505
Referncias Bibliogrficas
SENAI-SP
83
Programador e Operador de Torno CNC MCS 505
SENAI-SP
84
Programador e Operador de Torno CNC MCS 505
Exerccios
EXERCCIO = 01
SENAI-SP
85
Programador e Operador de Torno CNC MCS 505
SENAI-SP
86
Programador e Operador de Torno CNC MCS 505
SENAI-SP
87
Programador e Operador de Torno CNC MCS 505
EXERCCIO = 04
SENAI-SP
88
Programador e Operador de Torno CNC MCS 505
EXERCCIO = 05
N X Z N XI ZI
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
SENAI-SP
89
Programador e Operador de Torno CNC MCS 505
EXERCCIO = 06
SENAI-SP
90
Programador e Operador de Torno CNC MCS 505
SENAI-SP
91
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
SENAI-SP
92
Programador e Operador de Torno CNC MCS 505
SENAI-SP
93
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
SENAI-SP
94
Programador e Operador de Torno CNC MCS 505
35 + 5 = 40 + 5 =45 + 5 =50 + 5 = 55 + 5 = 60 + 5 = 65 + 5=
70 +2 +1 =73
SENAI-SP
95
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
SENAI-SP
96
Programador e Operador de Torno CNC MCS 505
SENAI-SP
97
Programador e Operador de Torno CNC MCS 505
(-13) 2=-11-2=-9-2=-7-2=-5-2=-3-2=-1-2=1+0.5=1.5
-2=Profundidade de Corte
2=Afastamento
0.5=Sobremetal
6=Nmeros de Passadas
SENAI-SP
98
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
SENAI-SP
99
Programador e Operador de Torno CNC MCS 505
Construo do Ciclo
22+5=27+5=32+5=37+5=42+5=47+5=52+5=57+5=62+5=67
+5=72+5=77+2+1=80
5= Material a ser removido
1= Sobremetal
2= Afastamento
10 = Nmeros de passadas
85= Posio inicial (Para o material em ngulo faremos o
desbaste manual).
CYC CALL 0
CYC CALL 2 T1 D1 S1150
POSL 80 2 F0 M13
LBS 50
POS XI-7 F0
SENAI-SP
100
Programador e Operador de Torno CNC MCS 505
SENAI-SP
101
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para
desbaste=
Ferramenta para
acabamento=
Afastamento em X e
Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
N Execuo Eixo Eixo Avano Funes Observaes
Sentena X Z F Auxiliares
SENAI-SP
102
Programador e Operador de Torno CNC MCS 505
SENAI-SP
103
Programador e Operador de Torno CNC MCS 505
SENAI-SP
104
Programador e Operador de Torno CNC MCS 505
SENAI-SP
105
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
SENAI-SP
106
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Rc=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
N Execuo Eixo Eixo Avano Funes Observaes
Sentena X Z F Auxiliares
CYC CALL 0
CYC CALL 2 T1 D1 S1150
POSL 48 2 F0 M13
LBS 10
POS XI-7 F0
PS -45 F.2
POSL XI2 2 F0
LBS 0
LBC 10 REP 5
POSL 40 -45 F0
POS C AH 45 -47.5 F.2 R2.5
POS -45 F0
POS 35 F0
POS C AH 45 -50 F.2 R5
POS -45 F0
POS 30 F0
POS C AH 45 -52.5 F.2 R7.5
POS -45 F0
POS 25 F0
POS C AH 45 -55 F.2 R10
POS 45 F0
POS 20 F0
SENAI-SP
107
Programador e Operador de Torno CNC MCS 505
SENAI-SP
108
Programador e Operador de Torno CNC MCS 505
CYC CALL 0
CYC CALL 2 T1 D1 S1500
POSL 61 2 F0 M13
LBS 10
POS XI 7 F0
POS -25 F.2
POSL XI 2 2 F0
LBS 0
LBC 10 REP 7
POSL 48 -28 F0
POS 58 F.2
RND 5
POS -33 F.2
POS -28 F0
POS 38 F0
POS 58 F.2
RND 10
POS -38 F.2
POS -28 F0
POS 28 F0
POS 58 F.2
SENAI-SP
109
Programador e Operador de Torno CNC MCS 505
SENAI-SP
110
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
SENAI-SP
111
Programador e Operador de Torno CNC MCS 505
SENAI-SP
112
Programador e Operador de Torno CNC MCS 505
SENAI-SP
113
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
SENAI-SP
114
Programador e Operador de Torno CNC MCS 505
SENAI-SP
115
Programador e Operador de Torno CNC MCS 505
CYC CALL 0
CYC CALL 2 T1 D1 S1500
POSL 0 0 F0 M13
POS 32 F.2
RND 3
POS -20 F.2
RND 8
POS 63 F.2
RND 5
POS -40 F.2
POS 65 F0 M9
POSL 100 100 F0 M5
CYC CALL 2 M2
SENAI-SP
116
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
Contorno de acabamento usando RND
N Execuo Eixo Eixo Avano Funes Observaes
Sentena X Z F Auxiliares
SENAI-SP
117
Programador e Operador de Torno CNC MCS 505
SENAI-SP
118
Programador e Operador de Torno CNC MCS 505
Dados de Corte
Ap= Re=
Fn= Np=
Vc= T=
Raio de ponta=
Ferramenta para desbaste=
Afastamento em X e Z=
Sobremetal e X=
Sobremetal em Z=
Ponto de Troca=
Material=
N Execuo Eixo Eixo Avano Funes Observaes
Sentena X Z F Auxiliares
SENAI-SP
119
Programador e Operador de Torno CNC MCS 505
SENAI-SP
120
Programador e Operador de Torno CNC MCS 505
SENAI-SP
121
Programador e Operador de Torno CNC MCS 505
CYC CALL 0
G54
CYC CALL 2 T1 D1 S 1500
POSL 0 0 F0 M13
POS 20 F.2 M92
CHF 3
POS -42 F.2
CHF 10
POS 50 F.2
POS -50 F.2 M90
POS 2 F0 M9
POSL 100 100 F0 M5
CYC CALL 2 M2
SENAI-SP
122
Programador e Operador de Torno CNC MCS 505
CYC CALL
G54
CYC CALL 2 T1 D1 S450
POSL 0 5 F0 M13
LBS 10
POS ZI 15 F.2
POS ZI 5 F0
LBS 0
LBC 10 REP 4
POS 5 F0 M9
POSL 100 100 F0 M5
CYC CALL 2 M2
SENAI-SP
123
Programador e Operador de Torno CNC MCS 505
CYC CALL 0
G54
CYC CALL 2 T1 D1 S600
POSL 0 5 F0 M13
LBS 10
POS ZI 15 F.3
POS ZI 5 F.3
LBS 0
LBC 10 REP 7
POS 5 F.4 M9
POSL 100 100 F0 M5
STOP
CYC CALL 2 T2 D2 S1150
POSL 18 2 F0 M13
LBS 20
POS XI 4 F0
POS -40 F.2
POSL XI 1 2 F0
SENAI-SP
124
Programador e Operador de Torno CNC MCS 505
SENAI-SP
125
Programador e Operador de Torno CNC MCS 505
SENAI-SP
126