Escolar Documentos
Profissional Documentos
Cultura Documentos
DESAFIO 3
TORNEAMENTO
LIO 1 INTRODUO PROGRAMAO. LIO 2 SISTEMAS DE COORDENADAS ABSOLUTA INCREMENTAL. ABSOLUTA E INCREMENTAL. ARATRIAS PREPARATRIAS. LIO 3 FUNES PREPARATRIAS . LIO 4 SISTEMA DE FIXAO DE REFERNCIA E FERRAMENTAS . FERRAMENTAS AS.
LIO 5 CONTROLE LINEAR E CIRCULAR DE DESLOCAMENTO. LIO 6 CICLOS AUTOMTICOS DE USINAGEM. LIO 7 CICLOS AUTOMTICOS DE USINAGEM CONTINUAO. LIO 8 COMPENSAO DO RAIO DE CORTE.
53
TECNOLOGIAS APLICADAS
O BJETIVOS
Antes de comear as 8 lies correspondentes s 16 horas/aula desta etapa, veja abaixo os principais objetivos do Desafio Torneamento: compreender a seqncia lgica de programao; revisar e aprofundar conhecimentos sobre os sistemas de coordenadas absoluta e incremental do torneamento CNC; conhecer e aplicar as funes preparatrias; compreender o sistema de referncia e fixao de ferramentas; aplicar o controle linear e circular de deslocamento associado ao torneamento; conhecer os ciclos automticos de usinagem; compreender e aplicar a compensao do raio de corte.
Importante: Importante voc ter o dobro das atividades praticadas nos desafios anteriores. Aps terminar o Desafio 3 v at a Biblioteca do Ambiente Virtual de Aprendizagem e faa os exerccios prticos propostos. V em frente e um timo desafio para voc!!!
Lembre-se que voc no est sozinho, se houver alguma dvida acesse o ambiente virtual de aprendizagem e poste sua mensagem na ferramenta "Tira Duvidas" para que seu Tutor possa ajuda-lo. Ob.: ao final deste desafio, preparamos um anexo com medidas e formatos de pastilhas para que voc possa compreender de onde o programador retira os dados ao fazer o seu programa.
55
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
LIO 1
I NTRODUO
PROGRAMAO
Nesta lio voc ver a seqncia de criao de um programa CNC, portanto, muito importante seguir os conceitos para que posteriormente sejam utilizados. O conhecimento sobre todos os processos que intervm na usinagem de uma pea fundamental para iniciar a programao. Assim como voc j estudou em lies anteriores, mostraremos alguns detalhes adicionais desses processos para o torneamento. As explicaes a seguir esto baseadas nos manuais que constam na bibliografia deste Desafio 3.
E STUDO
DO DESENHO DA PEA
Para que seja definida a forma ou o desenho da pea, necessria a realizao de uma anlise sobre a viabilidade de execuo da mesma. Essa viabilidade pode ser confirmada por meio da avaliao de alguns fatores como: custo de produo da pea; dimenses exigidas; sobremetal;
uma camada que fica por cima do metal.
E STUDO
Esse estudo visa definir as fases de usinagem de cada pea que ser produzida, nesse caso o torneamento, sempre com o cuidado de estabelecer as etapas na seqncia correta para garantir menor custo de produo e boa qualidade no produto final.
56
TECNOLOGIAS APLICADAS
E SCOLHA
FERRAMENTA D A S FERRAMENTA S
A escolha de um bom ferramental fundamental para o aproveitamento do equipamento, bem como a sua posio na torre para minimizar o tempo de troca entre cada processo de usinagem.
C ONHECER
OS PARMETROS FSICOS D A
preciso conhecer todos os recursos de programao disponveis, a capacidade de remoo de cavacos e as dimenses da mquina. Assim como tambm preciso conhecer a rotao mxima e o nmero mximo de ferramentas para otimizar a programao e operao.
D EFINIO
Aps realizada a escolha do material que ser usinado, preciso definir os parmetros de corte. Para isso, o fabricante de ferramentas deve fornecer os dados de corte: avano (fn), rotao(S) e profundidade de corte (Ap). Aps estes estudos, prepare-se para as prximas lies! Voc ter acesso a algumas instrues j estudadas, ter informaes novas para a programao propriamente dita e para a usinagem de uma pea no processo de torneamento.
Ento vamos Lio 2, na qual voc aprofundar seus conhecimentos sobre os conceitos de coordenadas.
LIO 1
57
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
LIO 2
S ISTEMAS
DE COORDENADAS
Como voc viu no Desafio 2, os sistemas de coordenadas definem a localizao de pontos. Nos tornos CNC sero envolvidos apenas os eixos X e Z, como so normalmente empregados nessas mquinas. Sabemos que voc j estudou um pouco sobre as coordenadas, porm reveja alguns conceitos e aprofunde seus conhecimentos referentes s coordenadas para o torneamento.
S ISTEMAS
Lembre-se que o diferencial importante entre os dois sistemas de coordenadas que esse tem a origem num ponto desejado chamado de ponto zero, conforme programado na mquina. a partir do ponto zero que se define por onde a ferramenta far o percurso, sendo as coordenadas da prpria ferramenta sempre relacionadas ao ponto. Veja um exemplo de sistemas de coordenadas absolutas para o torneamento, ou seja, utilizando os eixos X e Z:
58
TECNOLOGIAS APLICADAS
S ISTEMAS
J nesses sistemas de coordenadas, a origem estar sempre no ponto que est a ferramenta. As medidas so feitas por meio da origem com o ponto mais prximo, sendo que esse ponto ser sempre a origem futura. O sinal da coordenada definido pela direo do movimento. Se o movimento no mesmo sentido do eixo que define a direo principal, ento o sinal positivo, caso contrrio, ser negativo.
LIO 2
59
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
Para compreender melhor esse sistema, no caso do torneamento, veja um exemplo. Se uma ferramenta segue um percurso de A para B, conforme figura abaixo, ento as coordenadas a serem programadas sero as distncias entre elas, essas projetadas em X e Z.
60
TECNOLOGIAS APLICADAS
Nota-se que o ponto A a origem desse deslocamento para o ponto B. E o ponto B ser a nova origem para o deslocamento at um ponto C, e assim por diante. Preparamos na Biblioteca do seu curso, no Ambiente Virtual de Aprendizagem, um texto complementar sobre as coordenadas. Dessa forma, caso ainda tenha dvidas, v at l e estude um pouco mais.
Aps rever exemplos de coordenadas para o torno, voc est apto para comear a se programar para o torneamento!
Na prxima lio voc estudar algumas funes preliminares para a programao das mquinas CNC.
Lembre-se que voc no est sozinho, se houver alguma dvida acesse o Ambiente Virtual de Aprendizagem e poste sua mensagem na ferramenta Tira Dvidas para que seu tutor possa ajud-lo.
LIO 2
61
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
LIO 3
F UNES
Funo, nesse caso, o cdigo de programao que tem uma funcionalidade especfica dentro de um comando.
Esta lio tem o objetivo de explicar as funes aplicadas ao torno e o modo de uso delas. As funes, que chamamos neste Desafio 3 de preparatrias, servem para preparar a execuo de algum tipo de operao, ou at para receber alguma informao. Essas funes podem ser Modais ou No-modais. Modais: funes que uma vez programadas permanecem na memria do comando, pertencendo para todos os blocos posteriores, a menos que uma outra funo seja inserida. No-modais: so funes que devem ser programadas sempre que requeridas, pois so vlidas apenas nos blocos de programao que as contm. Neste curso voc ver exemplos de dois tipos de comandos: o Mach9 e o Fanuc. O Mach9 a linguagem derivada do sistema ISO de programao, sendo 100% brasileira criada pela empresa ROMI, fabricante de mquinas CNC. J o Fanuc uma linguagem universal, tambm baseada no sistema ISO de programao, porm desenvolvido pela empresa americana GE Fanuc Robotics, possuindo alguns ciclos e comandos especficos do fabricante. Ambas as linguagens funcionam para a programao em comandos numricos computadorizados.
Comando qualquer mecanismo que faz funcionar uma mquina ou dispositivo; pode ser um conjunto de funes que visam um nico objetivo.
62
TECNOLOGIAS APLICADAS
Antes de aprender as funes, importante saber que um programa para torno CNC deve conter os seguintes passos: rotina de inicializao para iniciar o programa; rotina de troca da ferramenta para comear a usinagem por meio de uma ferramenta; usinagem da pea o processo propriamente dito; rotina de encerramento do programa para encerrar o programa. Alm das funes bsicas e preparatrias dessas linguagens, as quais voc ver a seguir, outras funes ainda sero apresentadas no decorrer deste desafio para que voc possa programar de fato. Vamos s preparatrias?
FUNO
PONTO- E - VRGULA
(;)
Aplicao: inserir comentrio. Utilizamos a funo ;, sem as aspas como acima, quando for necessrio inserir simples comentrios para auxiliar o operador na programao. O ponto-e-vrgula muito utilizado para dar nome ao programa, sendo empregado no primeiro bloco de programao. Obs.: para o comando Fanuc usa-se ( ). Exemplo: comentrio como castanha.) Ou, no Fanuc: (castanha).
Fanuc uma das vrias linguagens para comandos que existem. Mas assim como existe o Windows e o Linux, temos o Fanuc e o Mach9. Eles diferem um do outro, por isso algumas funes podem se diferenciar um pouco e outras serem iguais.
LIO 2
63
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
FUNO T
Aplicao: selecionar ferramentas e corretores. O uso do caractere T efetuado para programar a funo de selecionar a ferramenta na torre informando para a mquina o seu zeramento (pre-set), raio do inserto, sentido de corte e corretores. Essa funo composta por quatro dgitos, sendo que os dois primeiros definem qual ferramenta ser trabalhada na mquina e os dois ltimos identificam qual ser o corretor utilizado para a correo de medidas e desgaste do inserto. Exemplo de bloco de programao: T 01 03 Ferramenta nmero 1 e corretor 3.
F UNO M06
Aplicao: liberar giro da torre. Para liberar a troca da ferramenta, utilizada na programao a funo M6, sem as aspas, juntamente com a funo T, permitindo assim o giro da torre.
FUNO S
Aplicao: controlar a rotao do eixo-rvore. Para ativar a rotao do eixo-rvore (RPM), deve-se programar a funo S seguida do valor da rotao desejada. Essa funo acompanhada por outra funo (M03 ou M04 citadas abaixo) que indica o sentido de giro.
64
TECNOLOGIAS APLICADAS
F UNES M03
M04
Aplicao: definir o sentido de rotao do eixo-rvore. M03 sentido anti-horrio do eixo-rvore olhando a placa frontalmente. M04 sentido horrio do eixo-rvore olhando a placa frontalmente.
F UNO G99
Aplicao: cancelar referncias anteriores. Seu emprego utilizado para o cancelamento das referncias existentes. Essa funo no provida de movimento nos eixos e Modal.
LIO 3
65
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
F UNO G90
Aplicao: programao em coordenadas absolutas. Essa funo prepara a mquina para executar operaes em coordenadas absolutas tendo uma pr-origem prefixada para a programao. A funo G90 Modal.
F UNO G91
Aplicao: preparar a mquina para as coordenadas incrementais. Essa funo prepara a mquina para executar operaes em coordenadas incrementais. Assim, todas as medidas so feitas pela distncia a se deslocar. A funo G91 Modal.
G20 (FANUC)
Aplicao: definir o sistema de unidade (polegada). Um bloco G70 e G20 no incio do programa instrui o controle para usar valores em polegadas para movimentos dos eixos, avanos, planos de trabalho e correes. As funes G70 e G20 so Modais. Obs.: para o comando Fanuc usa-se a funo G20.
66
TECNOLOGIAS APLICADAS
G21 (FANUC)
Aplicao: sistema de unidade (milmetro). Um bloco G71 ou G21 no incio do programa instrui o controle para usar valores em milmetros para movimentos dos eixos, avanos, planos de trabalho e correes. As funes G71 e G21 so Modais. Obs.: para o comando Fanuc utilizada a funo G21
FUNES G54
G55
Aplicao: definir o sistema de coordenadas de trabalho. O sistema de coordenadas de trabalho define como sendo zero um determinado ponto referenciado na pea. Esse sistema pode ser estabelecido por uma das quatro funes entre G54 e G57 e deve ser inserido na pgina de zero pea.
Pgina de zero pea: pea na mquina, existe uma pgina na qual voc poder alterar o zero da pea. Quando voc chegar no Desafio 5, parte prtica do curso, ver como se faz essas alteraes.
FUNO F
Aplicao: chamar o avano. Essa funo chama o avano (o avano contm a velocidade com que a ferramenta ir deslocar-se). J a velocidade dele definida por meio de outras funes.
LIO 3
67
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
F UNO G94
Aplicao: definir a velocidade do avano em mm/min ou polegadas/min. A velocidade de avano declarada com a funo F. A funo G94 Modal e ativada ao ligarmos a mquina.
F UNO G95
Aplicao: definir a velocidade do avano em mm/r ou polegadas/r. Lembre-se que a velocidade de avano declarada com a funo F. A funo G95 Modal.
FUNES M8
M9
Aplicao: acionar o fludo refrigerante. Utilizadas para lubrificar o corte e refrigerar a ferramenta durante a usinagem da pea, sendo que a funo M8 liga o fludo e M9 desliga.
FUNES M02
M30
Aplicao: finalizar o programa. Podem ser utilizadas (ou uma ou outra separadamente) para indicar o fim do programa existente na memria do comando.
68
TECNOLOGIAS APLICADAS
Agora que voc estudou algumas das funes preparatrias, organizamos o exemplo abaixo para facilitar o seu entendimento. Veja uma programao que determina apenas a troca da ferramenta, deixando a torre no ponto de segurana:
G99
J essa linha cancelou referncias, ou seja, resetou os dados da mquina, apagou dados antigos para comear outras definies de dados.
LIO 3
69
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
G90
O comando G90, aps o G99 ter limpado dados da mquina, comeou a programao definindo que a mquina dever trabalhar com coordenadas absolutas. Se quisesse definir as coordenadas incrementais, teria que ter utilizada outra funo.
G71
Esse comando, j com os tipos de coordenadas definidas, estabeleceu que as medidas sero feitas em milmetros e no em polegadas.
G54
Aps a definio do tipo de medida que ser utilizada, esse comando estabeleceu o zero da pea.
G0 X100. Z100.
Nessa linha de comando a ferramenta caminhou pra fazer a usinagem. G0 significou andar com velocidade mxima. E X100 e Z100 definiram as coordenadas em milmetros (G71) do ponto para o qual o programador desejou levar a torre (ferramenta) em relao coordenada absoluta. Esse ponto o ponto de segurana: o programador sempre deve levar at l pra poder trocar a ferramenta, ou seja, para girar a torre. Essa coordenada do ponto pode ser alterada de acordo com o tamanho da mquina ou at mesmo da pea a ser usinada. Ateno: se voc trocar a ferramenta em outro ponto ela poder bater na pea.
70
TECNOLOGIAS APLICADAS
T0101 M6
Essa linha definiu qual ferramenta e qual corretor deveriam ser utilizados (nesse caso, ferramenta n 1 e corretor n 1 T0101). Posteriormente liberou a troca por meio da funo M6.
M02
Toda a programao quando termina o seu objetivo (que nesse caso foi trocar a ferramenta deixando no ponto de segurana a torre) deve terminar com uma funo FIM. Nesse caso foi utilizada a funo M02, mas poderia ter sido utilizada a funo M30 no lugar.
Depois de tanta leitura voc merece relaxar um pouquinho, o que voc acha? Ento, descanse um pouco antes de seguir para a prxima lio. Estudar na Modalidade a distncia bom, pois voc que faz o seu tempo para aprimorar seus conhecimentos!
Esperamos que as explicaes do exemplo acima tenham sido bem aproveitadas. Na Lio 4 voc encontrar um detalhamento da rea de trabalho no momento da usinagem. V em frente!
LIO 3
71
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
LIO 4
S ISTEMA
DE REFERNCIA E FIXAO
FERRAMENTAS DE FERRAMENTAS
Vamos estudar! Antes que voc v para a sua prtica no Desafio 5 preparamos uma variedade de lies, nos desafios 3 e 4, para que voc conhea bem a sua rea de trabalho e os devidos procedimentos que devem ser realizados. Esta lio foi desenvolvida para lhe explicar os pontos de referncia da sua rea de trabalho, portanto, fique atento! Um torno CNC possui uma torre de configurao dianteira ou traseira, dependendo da configurao solicitada ao fabricante. Essa torre possui assentos especficos para montagem de ferramentas que sero utilizadas na usinagem. A fixao das ferramentas feita diretamente na torre, utilizando suportes de fixao. A rea de trabalho, na qual as ferramentas se movimentam durante a usinagem de uma pea, tem os seguintes pontos de referncia:
72
TECNOLOGIAS APLICADAS
O ponto zero da mquina encontra-se no nariz da rvore. O sistema de coordenadas da mquina fica definido a esse ponto zero. Lembre-se que todos os outros pontos de referncia se relacionam a ele.
Como mencionado anteriormente, o ponto zero da pea definido pelo programador ou operador. E essa definio feita pela posio do mesmo ponto em relao ao ponto zero da mquina. Tal distncia resultado da soma do comprimento da placa mais a largura da castanha. No assento da ferramenta que est na torre encontrado o ponto de referncia da ferramenta. A posio desse ponto pode ser definida no sistema de coordenadas da mquina por meio dos sistemas de medio. Ao utilizar as medidas X e Z, o comando calcula a distncia da ponta da ferramenta ao ponto de referncia da mesma, assim permite que a usinagem do contorno da pea seja executada de maneira correta.
LIO 4
73
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
O ponto de referncia da mquina uma posio fixa da torre em forma de cruz. A posio da torre, indicada na figura acima, determinada por uma chave fim de curso. Toda vez que o comando CNC for ligado, a torre sempre dever sobrepassar dessa maneira. Depois que o ponto de referncia da mquina for localizado, o comando pode trabalhar com o sistema de medio e todos os valores de posicionamento transmitidos pelo sistema de coordenadas.
Voc conheceu um pouco a respeito da sua rea de trabalho no momento da usinagem, mas ainda precisa verificar como funciona o controle deslocamento! contr ole de deslocamento Venha conferir o que desenvolvemos para voc. Avance e descubra!
Lembre-se, sempre que voc tiver dvidas relacionadas ao contedo, ou quanto ao prprio andamento do curso, v ao Tira Dvidas do Ambiente Virtual de Aprendizagem e envie a sua pergunta. Logo o seu tutor ir respond-la!
74
TECNOLOGIAS APLICADAS
LIO 5
C ONTROLE
LINEAR E CIRCULAR DE
DESLOCAMENTO
Nesta lio voc estudar os detalhes deste tema para que construa o seu conhecimento de modo eficaz. Esta uma lio relativamente curta, porm exige muita ateno. Conhea as funes de programao que servem para controlar operaes e processos envolvidos no torneamento das ferramentas. Vamos a elas?
FUNO G0
Aplicao: posicionar rapidamente. Nessa funo os eixos movem para o ponto programado com a maior velocidade de avano disponvel na mquina utilizada. A funo G0 Modal e tambm cancela funes G1, G2, G3 e G73, que voc ver a seguir. Veja o exemplo da funo: G0 X__ Z__; X = coordenada desejada; Z = coordenada desejada. Na frente do X e na frente do Z, o programador colocar nmeros para definir um valor para a posio da ferramenta. A ferramenta deslocar para o ponto X e Z com o avano rpido. Veja a ilustrao a seguir:
LIO 5
75
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
FUNO G1
Aplicao: fazer a interpolao linear com avano programvel. Essa funo destinada para movimentos retilneos e com avano (F) predeterminado pelo programador. Usualmente utilizado o avano em mm/rotao, mas tambm podemos encontrar em mm/min. O avano um dado muito importante, sendo que determinado pelo material utilizado, a ferramenta e a operao a ser executada. Essa funo Modal e cancela funes G0, G2, G3 e G73. Alm do sentido do arco, deve-se programar as coordenadas do ponto final do arco em X e Z e tambm pelas funes I e K
76
TECNOLOGIAS APLICADAS
FUNES G2
G3
Aplicao: fazer a interpolao circular. Essas duas funes executam operaes de usinagem de arcos por meio da movimentao apropriada e simultnea dos eixos. Para programar tais funes, so observadas as seguintes regras: o ponto de partida do arco a posio de incio da ferramenta; a programao feita pelo sentido de interpolao circular (horrio ou anti-horrio), pelos cdigos G2 ou G3. As figuras abaixo demonstram as diferentes execues:
LIO 5
77
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
Alm do sentido do arco, deve-se programar as coordenadas do ponto final do arco em X e Z e tambm pelas funes I e K (coordenadas do centro do arco). Ou pela funo R, ou seja, o valor do raio requerido para o arco.
FUNO R
Aplicao: definir o raio. empregada para definir o valor do raio, e ainda, se for necessrio, possvel realizar a interpolao circular de at 180 graus. Para iso, basta discriminar o valor do raio com um sinal positivo.
FUNES I
Aplicao: definir as coordenadas do centro do arco. Essas funes nada mais so que outro meio de programar a interpolao circular. Para utiliz-las preciso usar ambas as funes I e K, conforme as suas funcionalidades: I paralelo ao eixo X; e K paralelo ao eixo Z. Os valores de I e K so tomados a partir do centro do arco at a origem do sistema de coordenadas. A figura a seguir esclarece melhor para voc.
78
TECNOLOGIAS APLICADAS
Na prxima lio voc estudar sobre as linhas de programao e apresentaremos diferentes exemplos para que voc compreenda cada passo. Ento? Vamos l?
LIO 5
79
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
LIO 6
C ICLOS
AUTOMTICOS DE USINAGEM
Pronto para continuar?! Avance e aproveite! Nesta lio sero descritas funes com ciclos automticos de usinagem a fim de facilitar o trabalho do programador. Estude todos os exemplos com calma, para que voc compreenda bem esse processo e facilite a sua prtica nos prximos desafios.
80
TECNOLOGIAS APLICADAS
G74 X__ Z__ I__ (U1) F, em que: X = dimetro final (absoluto); Z = posio final (absoluto); I = incremento por passada no dimetro (incremental); U1 = recuo angular da ferramenta (incremental). Obs.: se voc analisar a lgica da programao e do processo, a posio da ferramenta no dimetro da primeira passada deve ser programada antes de programar o restante do ciclo. O comando U1 no obrigatrio, utilizado apenas quando h necessidade em recuar a ferramenta para fora da pea. Ou seja, para evitar que encoste na pea ao longo do ciclo. Agora veja um exemplo! Vamos usinar a pea abaixo usando a funes G74. Primeiro desbastamos a pea com passes de 3 mm no dimetro. Definimos o material: ao O 60mm X 80 mm. Veja o desenho da pea.
LIO 6
81
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
;EIXO
T0101 M6 G54 S1000 M03 G00 X150. Z150. G00 X57. Z82. M08 G74 X33. Z28. I 3. U1 F.25 G00 X150. Z150. M09 M30
Vamos entender as linhas de comandos e funes do exemplo que voc analisou?
;EIXO
82
TECNOLOGIAS APLICADAS
T0101
LIO 6
83
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
M30
Finaliza o programa. A partir das prximas funes abaixo, v at o Ambiente Virtual de Aprendizagem e realize as atividades que se encontram disponveis para colocar em prtica o que voc estudou at agora. L voc poder tambm visualizar as ilustraes preparadas para representar os exemplos aqui citados. Obs.: caso voc esteja longe do computador neste momento, porm deseja continuar seus estudos, marque esta pgina e lio para rever o contedo no Ambiente Virtual de Aprendizagem.
G66 CICLO
LONGITUDINAL
AUTOMTICO DE DESBASTE
(M ACH 9)
Esse ciclo permite a usinagem de desbaste completa da pea, utilizando de um bloco de programao contendo apenas os parmetros necessrios para sua execuo. Sintaxe da funo: G66 X... Z... I... K... ( U1 ) W... P F... # ...
84
TECNOLOGIAS APLICADAS
Em que: X = dimetro de referncia para incio de torneamento (vide regra de posicionamento); Z = comprimento de referncia para incio de torneamento (vide regra de posicionamento); I = sobremetal para acabamento no eixo X; K = sobremetal para acabamento no eixo Z; (U1) = pr-alisamento paralelo ao perfil final, mantendo as dimenses preestabelecidas; W = incremento por passada no dimetro; P= subprograma que contm as dimenses de acabamento do perfil final da pea; F = avano programado para desbaste. Veja no exemplo: : N50 G66 X75. Z82 I1. K.2 U1 W3. P10 F.2 # :
N O TA S
Na funo G66 o subprograma no aceita inverses de cotas nos eixos X e Z. A funo G66 no Modal e requer um subprograma com as dimenses de acabamento da pea. Sempre o ltimo valor de X do subprograma (externo ou interno) dever informar o dimetro bruto do material, no caso de furos informar seu dimetro.
LIO 6
85
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
REGRA
EXTERNO
A regra para posicionamento inicial do ciclo de desbaste externo dever seguir as seguintes condies: X = maior dimetro da pea em bruto + 4 mm; Z = comprimento da pea em bruto + 2 mm.
INTERNO
A regra para posicionamento inicial do ciclo de desbaste interno dever seguir as seguintes condies: X = menor dimetro da pea em bruto 4 mm; Z = comprimento da pea em bruto + 2 mm.
Observaes: para utilizarmos o mesmo subprograma de desbaste, no acabamento da pea, utilizando ferramentas diferentes, ser necessrio que ambas estejam no mesmo quadrante. As funes G admissveis no subprograma so G1,G2,G3,G4 e G73.
OMPORTAMENTO C OMPORTAMENTO
DO CICLO
G66
1. Partindo do posicionamento inicial (P1) o ciclo efetua passes de desbaste longitudinais respeitando os parmetros programados na funo.
86
TECNOLOGIAS APLICADAS
2. Uma vez programado o parmetro P1 o ciclo realiza um pr-alisamento paralelo ao perfil final, mantendo o sobremetal.
G66 EXEMPLO
DE FIXAO EXTERNO
Veja os passos a seguir para usar a funo G66 (ciclo de desbaste longitudinal), por meio de o seu subprograma para o acabamento com a mesma ferramenta. Obs: material com 0,5mm sobremetal no comprimento.
LIO 6
87
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
Posteriormente decidimos qual ferramenta iremos utilizar suporte: PCLNR 2020 K-12.
88
TECNOLOGIAS APLICADAS
PA P R O G R A M A P R I N C I PA L
SUBPROGRAMA ( P 10 )
LIO 6
89
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
G70 CICLO
DE ACABAMENTO
(FANUC)
Esse ciclo utilizado aps a aplicao de ciclos de desbaste G71, G72 para dar o acabamento final sem a necessidade de repetio de toda a seqncia do perfil a ser executado. Sintaxe da sentena: G70 P Q..; ...
Sendo que: P = nmero do bloco que define o incio do perfil acabado da pea; Q = nmero do bloco que define o final do perfil acabado da pea. Obs.: aps a execuo do ciclo G70 a ferramenta retorna automaticamente ao posicionamento utilizado para o ponto de aproximao.
90
TECNOLOGIAS APLICADAS
DE DESBASTE LONGITUDINAL
Esse ciclo permite a usinagem de desbaste completa da pea, utilizando apenas de dois blocos de programao, contendo os parmetros necessrios para sua execuo.
Sintaxe da sentena: G71 U... R...; G71 P Q... U... W... F...; ... Sendo que: G71 U... R...; U = valor da profundidade de corte durante o ciclo (raio); R = valor do afastamento no eixo transversal para retorno ao Z inicial (raio). Sendo que: G71 P Q... U... W... F...; ... P = nmero do bloco que define o inicio do perfil acabado da pea;
LIO 6
91
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
Q = nmero do bloco que define o final do perfil acabado da pea; U = sobremetal para acabamento no eixo X (positivo para externo e negativo para interno no dimetro); W = sobremetal para acabamento no eixo Z (positivo para sobremetal direita e negativo para usinagem esquerda); F = avano de trabalho. Observaes! Aps a execuo do ciclo, a ferramenta retorna automaticamente ao posicionamento inicial do ciclo (ponto de aproximao). No permitida a programao da funo Z na 1 linha definida como incio do perfil acabado da pea.
G71 EXEMPLO
DE FIXAO EXTERNA
Veja os passos a seguir para usar a funo G71 (ciclo de desbaste longitudinal), com a mesma ferramenta para o acabamento. Primeiro verificamos o desenho da pea e o seu material: ao O 80mm X 70 mm.
92
TECNOLOGIAS APLICADAS
LIO 6
93
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
94
TECNOLOGIAS APLICADAS
U = profundidade do ltimo passe da rosca (dimetro incremental); L = nmero de repeties do ltimo passe da rosca (acabamento). Veja um exemplo dessa funo (G37 Mach9)!
Usamos a funo G37 na pea abaixo como ciclo de roscamento com 11 passadas. Definimos o desenho da pea. Definimos o material: ao O 40mm X 60 mm. Definimos a ferramenta de suporte: rosca externa direita 60.
LIO 6
95
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
Clculos: H = (0.65x 2.5) x 2 = 3.25; D = profundidade da 1 passada = 3.25 / 3.31= 0.98; E = 25-20 = 5; X = 20 3.25 = 16.75 (dimetro interno).
progr ograma Vamos analisar o pr ogr ama que fizemos para executar as funes?
Veja os comandos! : T0404 G54 M13 G97 S700 M03 G00 X25. Z65. M08 G37 X16.75 Z28.5 K2.5 D.98 E5. U.05 L2 G00 X150. Z150. M09 M30 Agora vejamos as devidas explicaes das linhas de comando.
:
Chama a usinagem anterior.
96
TECNOLOGIAS APLICADAS
T0404
Faz uma chamada da ferramenta e corretores.
G54
Define a origem zero da pea.
S700 M03
Define um valor para a RPM e o sentido de giro do eixorvore.
M30 ,
Finaliza o programa.
LIO 6
97
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
Bom, voc terminou o estudo desta lio e aprendeu um pouco mais da programao CNC. A prxima lio lhe dar mais alguns exemplos das funes e suas linhas de comandos.
Agora relaxe um pouco antes de comear a prxima lio. Tenha a certeza de que isso ajudar voc a prosseguir seus estudos nas demais lies que viro pela frente!
98
TECNOLOGIAS APLICADAS
LIO 7
DE USINAGEM
Voc est quase chegando ao final do Desafio 3! Esta lio apresenta mais duas funes com seus respectivos exemplos para que voc faa uma anlise detalhada. Lembre-se que para programar utilizando CNC preciso conhecer os comandos bsicos e, tambm, os comandos mais avanados. Por isso, recomendamos que, aps terminar esta lio, voc consulte a Biblioteca e os textos complementares do Ambiente Virtual de Aprendizagem.
LIO 7
99
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
Para utilizar esse parmetro, coloque dois dgitos em seguida do P Ex: . P09.
Para utilizar o parmetro s, coloque ((r : passo) x 10). (Dois dgitos) Tal que r o comprimento da sada angular da rosca.
Q define a mnima profundidade de corte (raio/milsimos de milmetro). R define a profundidade do ltimo passe (raio). Verifique a ordem de como vai a frmula: G76 X... (U...) Z... (W...) R... P Q... F ... ...
Para utilizar esse parmetro, coloque dois dgitos que representem o valor desejado. Ex: 02.
100
Veja as explicaes da linha de comando abaixo. G76 P(m) (s) (a) Q... R...; G76 a chamada do ciclo e P a chamada dos parmetros m..; s..; a.. . As funcionalidades dos parmetros so: m serve para calcular o nmero de repeties do ltimo passe;
TECNOLOGIAS APLICADAS
Ento temos: G76 = chamada do ciclo; X = dimetro final do roscamento; U = distncia incremental do dimetro posicionado at o dimetro final da rosca (raio); Z = comprimento final do roscamento; W = distncia incremental do ponto posicionado (Z inicial) at a coordenada final do eixo longitudinal (Z final); R = valor da conicidade incremental no eixo X (raio/negativo para externo e positivo para interno); P = altura do filete da rosca (raio/milsimos de milmetro); P = (0.65 x P) Q = profundidade do 1 passe (raio/milsimos de milmetro);
F = passo da rosca.
LIO 7
101
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
Veja um exemplo no caso de rosca medida em polegadas: F = 1" /nmero de fios. Observaes! Para programao do ciclo de roscamento deve-se utilizar a funo G97 para que a RPM fique constante. RPM mximo = RPM mximo da mquina/passo. Em caso de rosca cnica converter a inclinao para um valor em centsimo de grau. O ponto de aproximao um ponto obrigatrio antes da chamada do ciclo.
R OSCA
EXTERNA:
X = Dimetro do furo + (P x 2). Agora veja um exemplo G76 (Fanuc). Vamos usar na pea abaixo a funo G76 como para realizar o ciclo de roscamento automtico com 11 passadas. Primeiro desenhamos a pea. Posteriormente definimos o seu material: ao O 50mm X 80 mm.
102
TECNOLOGIAS APLICADAS
Definimos a ferramenta de suporte que ser utilizada: rosca externa direita 60. Observao! Recomenda-se deixar durante a aproximao ferramenta e pea uma folga mnima de duas vezes o valor do passo da rosca no eixo Z. Antes de programar devemos realizar os clculos apresentados. P = altura do filete. P = (0.65 x P). P = (0.65 x 2) . P = 1.3. X = dimetro final. X = dimetro inicial (P x 2). X = 25 (1.3 x 2). X = 22.4. Profundidade do primeiro passe (Q). Quanto a ferramenta vai tirar no primeiro passe, utilizamos estas frmulas: Profundidade do primeiro passe (Q): Na frmula, P a altura do filete, calculado na frmula anterior, dividido pelo nmero de passadas que 11. O valor deve ser colocado em milsimos de milmetro.
LIO 7
103
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
Como um exerccio, analise e procure identificar cada linha de comando abaixo: O 0001 : G0 X300 Z200 T00 T404 (ROSCA M25X2) G54 S1000 M3 G0 X29. Z85. M8 G76 P010060 Q100 R0.1 G76 X22.4 Z48.5 P1300 Q392 F2 G0 X300. Z250. M09 T00 M30 Caso tenha dvidas, no exemplo mostrado, visite o Ambiente Vitura de Aprendizagem! L voc poder encaminhar perguntas ao seu tutor na seo Tira Dvidas e tambm visualizar alguns exemplos comentados na Biblioteca (os exemplos estaro na pasta Desafio 3 no arquivo Exemplos_Licao7.doc).
Importante: Importante o seu tutor disponibilizou exerccios fundamentais para a compreenso de todo o desafio. Mas para isso voc dever terminar a ltima lio. Vamos l?
Na etapa final voc far um estudo sobre as funes de compensao de raio de corte e logo em seguida far a seo Desafie seu . conhecimento
104
TECNOLOGIAS APLICADAS
LIO 8
C OMPENSAO
DO RAIO DE CORTE
Esta lio complementa as demais que voc j estudou neste desafio. Ao final, teste seus conhecimentos e visite o Ambiente Virtual de Aprendizagem para registrar as atividades finais. Visite tambm a Biblioteca e acesse os links que correspondem s funes apresentadas. L voc poder conferir todas as imagens dos exemplos mostrados aqui. No Ambiente Virtual de Aprendizagem voc tambm encontrar esta lio. Acesse para concluir seus estudos neste desafio!
G42
Aplicao: comandar o processo de compensao do raio da ferramenta. Essas trs funes tm como objetivo corrigir a diferena entre o raio da ferramenta programado e o atual, sendo que para utilizar esse recurso, o valor do raio deve ser inserido na pgina Corretor da Ferramenta na prpria mquina. Verifique as ilustraes desse exemplo na Biblioteca Virtual do curso.
LIO 8
105
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
106
TECNOLOGIAS APLICADAS
Cada funo tem uma utilidade distinta: G40 desliga/cancela a compensao de raio da ferramenta; G41 liga a compensao de raio da ferramenta quando essa fica do lado esquerdo da pea a ser usinada, vista em relao ao sentido de corte; G42 tem a mesma funo do G41, porm essa fica do lado direito da pea a ser usinada, vista em relao ao sentido de corte. Para compreender melhor tais funes, verifique os quadros colocados no Ambiente Virtual de Aprendizagem.
Chegamos ao fim desta lio. Agora voc far a seo de atividades finais!
LIO 8
107
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
D ESAFIE
SEU CONHECIMENTO !
Responda as questes abaixo e posteriormente v ao Ambiente Virtual de Aprendizagem para responder e registrar a finalizao deste desafio. 1. Qual o objetivo da funo preparatria S?
2. O ponto zero da pea definido por quem: pelo programador ou pelo operador da mquina, ou pelos dois?
108
TECNOLOGIAS APLICADAS
DESAFIE
SEU CONHECIMENTO!
109
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
4. Elaborar o programa CNC utilizando a programao somente em G00, G01: Pea Ao ABNT 1020 38 x 61 mm.
110
TECNOLOGIAS APLICADAS
5. Elaborar o programa CNC utilizando a programao somente em G00, G01,G02 e G03: Pea Ao ABNT 1045 fundido com sobremetal de 1mm.
DESAFIE
SEU CONHECIMENTO!
111
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
6. Elaborar o programa CNC utilizando ciclo automtico de desbaste longitudinal externo e ciclo de acabamento (comando Mach 9 e Fanuc): Pea Ao ABNT 1020 80 x 81 mm.
112
TECNOLOGIAS APLICADAS
7. Elaborar o programa CNC utilizando ciclo automtico de roscamento (comando Mach 9 e Fanuc): Pea Alumnio 30x60 mm.
Chegamos ao final deste desafio. Esperamos que voc tenha compreendido todas as funes estudadas e que possa coloc-las em prtica nos seus trabalhos. Caso tenha ficado alguma dvida, no hesite, entre em contato com o seu professor tutor pelo Tira Dvidas do Ambiente Virtual de Aprendizagem e envie a sua pergunta. Ele estar pronto para lhe ajudar. Preparado agora para o Desafio 4? Ento at l!
DESAFIE
SEU CONHECIMENTO!
113
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
G LOSSRIO
Sobremetal a uma camada que fica por cima do metal. Comando Qualquer mecanismo que faz funcionar mquina ou dispositivo; pode ser um conjunto de funes que visam um nico objetivo. Funo cdigo de programao que tem uma funcionalidade especfica dentro de um comando. Fanuc uma das vrias linguagens para comandos que existem. Mas, asssim como existe o windows e o linux temos o Fanuc e o MACH 9. Eles diferem um pouco um do outro, por isso algumas funes podem se diferenciar um pouco e outras serem iguais. Chave fim de curso um sensor para indicar mquina o fim do movimento.
114
TECNOLOGIAS APLICADAS
B IBLIOGRAFIA
Manual de programao e operao CNC Mach 9 ROMI. Traduo e adaptao por funcionrios da TRAUBOMATIC Indstria e Comrcio Ltda. Comando numrico CNC Tcnica Operacional Torneamento: programao e operao. So Paulo: EPU, 1985. Manual Tcnico de Usinagem. Sandvik Coromant. MACHADO, A. Comando Numrico aplicado s mquinas-ferramenta. 2 ed. So Paulo: cone, 1987.
GLOSSRIO
REFERNCIAS
115
PROGRAMA
DE
CAPACITAO
ATUALIZAO TECNOLGICA
DE
A NEXO
Verifique abaixo as medidas e as codificaes para os formatos de pastilhas utilizadas para programar a mquina CNC. Lembre-se: o programador retira os dados dos manuais das mquinas CNC (neste caso o retiramos dados de um manual Sandvik). Alm desse anexo, voc tambm deve consultar a biblioteca do Ambiente Virtual de Aprendizagem.
116
TECNOLOGIAS APLICADAS
ANEXO
117