Escolar Documentos
Profissional Documentos
Cultura Documentos
Apresentao
No desenvolvimento histrico das Mquinas Ferramentas de usinagem, sempre se procurou solues que permitissem aumentar a produtividade com qualidade superior associada a minimizao dos desgastes fsicos na operao das mquinas. Muitas solues surgiram, mas at recentemente, nenhuma oferecia flexibilidade necessria para o uso de uma mesma mquina na usinagem de peas com diferentes configuraes e em lotes reduzidos. Um exemplo desta situao o caso do torno. A evoluo do torno universal, levou criao do torno revlver, do torno copiador e torno automtico, com programao eltrica ou mecnica, com emprego de "cames", etc. Em paralelo ao desenvolvimento da mquina, visando o aumento dos recursos produtivos, outros fatores colaboraram com sua evoluo, que foi o desenvolvim ento das ferramentas, desde as de ao rpido, metal duro s modernas ferramentas com insertos de cermica. As condies de corte imposta pelas novas ferramentas exigiram das mquinas novos conceitos de projetos, que permitissem a usinagem com rigidez e dentro destes, novos parmetros. Ento, com a descoberta e, conseqente aplicao do Comando Numrico Mquina Ferram enta de Usinagem, esta preencheu as lacunas existentes nos sistemas de trabalho com peas complexas, reunindo as caractersticas de vrias destas mquinas.
Histrico
Em 1950, j se dizia em voz corrente, que a ciberntica revolucionaria, completamente, as mquinas ferramentas de usinagem, mas no se sabia exatamente como. Houve tendncias iniciais de aplicar o computador para comando de mquinas, o que, de certa forma, retardou o aparecimento do CNC. Somente quando este caminho foi abandonado principalmente por ordem econmica, abriu-se para a pesquisa e o desenvolvimento do que seria o "Comando Numrico". No conceito "Com ando Numrico", devemos entender "numrico", como significando por meio ou atravs de nm eros. Este conceito surgiu e tomou corpo, inicialmente nos idos de 1949/50, nos Estados Unidos da Amrica e, mais precisamente, no Massachussets Institute of Technology, quando sob a tutela da Parsons Corporation e da Fora erea dos Estados Unidos, desenvolveu-se um projeto especfico que tratava do "desenvolvimento de um sistema aplicvel s mquinas-ferramenta para controlar a posio de seus fusos, de acordo com os dados fornecidos por um computador", idia, contudo, basicamente simples. Entre 1955 e 1957, a Fora Area Norte-Americana utilizou em suas oficinas mquinas C.N., cujas idias foram apresentadas pela "Parson Corporation". Nesta mesma poca, vrias empresas pesquisavam, isoladamente, o C.N. e sua aplicao. O M.I.T., Massachussets Institute os Tecnology, tambm participou das pesquisas e apresentou um comando com entrada de dados atravs de fita magntica. A aplicao ainda no era significativa, pois faltava confiana, os custos eram altos e a experincia muito pequena. Da dcada de 60, foram desenvolvidos novos sistemas, mquinas foram especialmente projetadas para receberem o C.N., e aumentou muita a aplicao no campo da metalurgia. Este desenvolvimento chega a nossos dias satisfazendo os quesitos de confiana, experincia e viabilidade econmica.
Vantagens do Comando Numrico O Comando Numrico pode ser utilizado em qualquer tipo de mquina-ferramenta. Sua aplicao tem sido maior nas mquinas de diferentes operaes de usinagem, como Tornos, Fresadoras, Furadeiras, Mandriladoras e Centros de Usinagem. Basicamente, sua aplicao deve ser efetuada em empresas que utilizem as mquinas na usinagem de sries mdias e repetitivas ou em ferramentarias, que usinam peas complexas em lotes pequenos ou unitrios. A compra de uma mquina-ferram enta no poder basearse somente na demonstrao de economia comparado com o sistema convencional, pois, o seu custo inicial ficar em segundo plano, quando analisarmos os seguintes critrios na aplicao de mquinas a C.N. As principais vantagens so : 1- Maior versatilidade do processo 2- Interpolaes lineares e circulares 3- Corte de roscas 4- Sistema de posicionamento, controlado pelo C.N., de grande preciso. 5- Reduo na gama utilizvel de ferram entas. 6- Compactao do ciclo de usinagem. 7- Menor tempo de espera. 8- Menor movimento da pea. 9- Menor tempo de preparao da mquina. 10- Menor interao entre homem/mquina. As dimenses dependem, quase que som ente, do comando da mquina. 11- Uso racional de ferram entas, face aos recursos do comando/mquina, os quais executam as formas geomtricas da pea, no necessitando as mesmas de projetos especiais. 12- Simplificao dos dispositivos. 13- Aumento da qualidade de servio. 14- Facilidade na confeco de perfis simples e complexos, sem a utilizao de modelos. 15- Repetibilidade dentro dos limites prprios da mquina. 16- Maior controle sobre desgaste das ferramentas. 17- Possibilidade de correo destes desgastes.
A histria no termina, mas abre-se nova perspectiva de desenvolvim ento, que deixam de envolver somente Mquinas Operatrizes de usinagem, entrando em novas reas. O desenvolvimento da eletrnica aliado ao grande progresso da tecnologia mecnica garantem estas perspectivas do crescimento. Atualmente, as palavras "Comando Numrico" comeam a ser mais freqentemente entendidas como solues de problemas de usinagem, principalmente, onde no se justifica o emprego de mquinas especiais. Em nosso pas, j se iniciou o emprego de mquinas com C.N., em substituio aos controles convencionais.
Automao CNC
18- Menor controle de qualidade. 19- Seleo infinitesimal dos avanos. 20- Profundidade de corte perfeitamente controlvel. 21- Troca automtica de velocidades (2 gamas). 22- Reduo do refugo. 23- Menor estoque de peas em razo da rapidez de fabricao. 24- Maior segurana do operador. 25- Reduo na fadiga do operador. 26- Economia na utilizao de operrios no qualificados. 27- Rpido intercmbio de informaes entre os setores de Planejamento e Produo. 28- Uso racional do arquivo de processos. 29-Troca rpida de ferram entas.
Tipos de Comando
Os tipos de comando so basicamente trs: 1-Comando ponto a ponto O comando ponto a ponto recomendvel quando se exige somente posicionamento em pontos program ados, com deslocamentos em avano rpido. Embora este tipo seja o tipo mais simples, ele garante o posicionamento segundo os eixos geomtricos da mquina dentro do intervalo de preciso e repetibilidade previstas.
Painel de Comando
O comando CNC um equipamento eletrnico, dotado de um processador ou mais de um, e de memrias de armazenamento, capaz de receber informaes atravs de entrada prpria de dados, processar e compilar estas informaes, transmitindo-as em forma de impulsos mquina ferramenta, gerando o movimento simultneo dos eixos em combinao com seu sistema de medio e funes de programao, de modo que esta sem a interveno do operador, realize as operaes de usinagem na seqncia programada. Os painis de comando CNC diferem muito de um fabricante para o outro, porm alguns elementos so bsicos entre eles, tais como:
2-Comando de percurso O comando de percurso representa uma evoluo do comando ponto a ponto, isso porque, alm do posicionamento dos eixos, ele passa tambm a garantir a direo da ferram enta e o avano de corte. o comando que realiza separadamente os movimentos, isto , um de cada vez, os deslocamentos longitudinal e transversal dos eixos de uma mquina. indicado apenas para usinagens paralelas aos eixos da mquina.
Display / Vdeo Atravs do display possvel monitorar todo o Status da mquina, assim como efetuar e visualizar testes como os de analise de sintaxe e teste grfico-dinmico, dentre outros. Teclado Alfa-numrico Atravs do teclado do comando possvel prom over toda a entrada de dados necessria a execuo de uma determinada pea, fazendo inseres de caracteres que viabilizam a edio de program as, as correes ou alteraes de parmetros etc.. Seletor de Variao Atravs dos Seletores de Variao possvel modificar (Diminuir / Aumentar) valores referentes ao Rpm ou Avano programado, dentro de uma determinada faixa estipulada pelo fabricante. Volante Eletrnico Atravs do volante eletrnico pode-se operar manualmente a movimentao dos eixos da mquina. Teclas de Funo As teclas de funo so utilizadas quando da necessidade de aplicaes especficas, tais como registros de parmetros, inseres de correo de ferramentas, movimentaes manuais e outras.
Automao CNC
3-Comando de Trajetria O comando de trajetria o tipo mais completo de comando, pois realiza, instante por instante, o controle da posio da ferramenta na trajetria entre dois pontos. Garante o posicionamento exato e controla a trajetria e o avano da ferramenta, podendo os carros ter movimentos simultneos e perfeitamente conjugados, de modo que se obtenham quaisquer ngulos ou perfis circulares com qualquer raio.
Figura 2. Parafuso de Esferas Recirculantes: 1- Parafuso 2- Porca de duas partes 3- Calo de espessura 4- Esferas
Transmisso de Movimento
Fuso com esferas recirculantes Durante a usinagem de peas nas mquinas operatrizes so realizados movimentos de peas, ferramentas e carros. O sistema de transmisso muito usado para este movimento o sistema de fuso e porca. O sistem a fuso-porca convencional tem o inconveniente dos atritos significativos entre as roscas do parafuso e da porca que provocam uma toro do parafuso, incompatvel com as precises de usinagem requeridas, assim como um avano repentino (solavanco) a pequena velocidade (perodo de partida e parada dos carros). A folga entre a rosca do parafuso e da porca tambm deve ser levada em conta quando se inverte o sentido de deslocamento, sob pena de impreciso de cota e at ruptura de ferramentas. Numa mquina convencional corrige-se essa folga manualmente, mas numa mquina automtica, isso no possvel. As mquinas automticas devem poder realizar aceleraes e desaceleraes considerveis e rpidas, bem como deslocamentos regulares velocidades lentas, por isso os sistemas parafuso-porca clssicos (folga e atrito) so excludos dos sistemas de comando das mquinas CNC. Pelo motivo exposto anteriormente, mesmo sendo onerosos, os sistemas parafuso-porca de esferas recirculantes so os usados (fig.1) isso permite transformar o atrito das roscas parafusoporca num rolamento. A folga retirada utilizando porcas duplas reconciliveis por sistema de anis roscados e de calo de espessura (fig.2), podendo-se atingir assim uma alta e repetitiva preciso nos movimentos dos carros. Os fusos de esferas tambm chamados de esferas recirculantes, atualmente o meio mais eficiente para se converter movimento rotativo em movimento linear e vice versa. Os fusos de esferas podem ser utilizados em mquinas e equipamentos dos mais variados setores propiciando assim uma ampla aplicao de mercado.
Vantagens dos fusos de esferas recirculantes: 1- Alto Rendimento A reduo de atrito possibilita um rendimento mecnico em torno de 90%
Figura 1. Parafuso de Esferas Recirculantes: 1- Goteira de reciclagem das esferas 2- Porca 3- Parafuso 4- Esferas 2- Movimento Regular Os fusos de esferas possuem movimento regular tambm a rotaes muito baixas, eliminando possveis trepidaes caractersticas dos fusos de rosca comum (trapezoidal).
Automao CNC
3- Folga Axial Zero A alta eficincia do contato por esferas permite precarga eliminando por completo a folga axial. 4- Maior velocidade permitida Os fusos de esferas permitem maior velocidade de rotao e possuem ponto de velocidade crtica muito superior aos fusos trapezoidais. 5- Maior vida til Os sistemas com fusos trapezoidais necessitam de manuteno aps determinado perodo devido ao aparecimento de folga, os fusos de esferas no necessitam de manuteno. 6- Receptividade de posio A reduo de desgaste por atrito permite a repetividade de posicionamentos requeridos em certas mquinas, com preciso. 7- Mnima Lubrificao Os fusos de esferas eliminam a necessidade constante de lubrificao, caracterstica dos fusos de rosca comum (trapezoidal). A lubrificao feita somente na montagem da mquina com leo ou graxa para rolamentos.
Guias e Barramento
So elementos de vital importncia em uma mquina operatriz, pois determinam toda a preciso geomtrica da mquina. Cabe a eles a responsabilidade de deslocar os carros porta-ferramentas de forma precisa. Varias formas de guias e barramentos foram utilizados, sempre visando reduzir o atrito e desgaste. Com o evento das mquinas CNC, o problema complicou-se pois, alm de reduzir o desgaste, o problema da inrcia tornou-se ponto crtico pelo efeito "STICK-SLIP", que a tendncia a saltos que ocorrem em baixa velocidade de escorregamento, tanto em movimentos translatrios como rotatrios. Em velocidades pequenas (5 a 20 mm/min), a pelcula de leo lubrificante rompida e ocorre atrito esttico. Os elementos de transmisso so deformados elasticamente at que o atrito esttico seja superado. O carro avana ento rapidamente sob a ao das foras elsticas, restabelecendo-se o atrito cinemtico. O jogo pode repetir-se, tornando-se especialm ente incomodo em baixas velocidades de posicionamento final ou em pontos de inverso de contornos. A escolha de materiais adequados, tais como, guias de plstico (Fig.3), ou aditivos no leo (bissulfeto de molibdnio) podem ajudar na soluo do problema. Outra soluo de guias de baixo atrito e reduzido desgaste, as guias de rolamentos (Fig.4) e guias hidrostticas.
Motores
Motor de acionamento da rvore A rotao da pea nos tornos e a rotao da ferramenta nas fresadoras realizada pela rvore principal. O acionamento da rvore realizado atravs de motor de corrente alternada ou corrente contnua.
Quando o acionamento feito por motor de corrente alternada, a seleo de rotaes feita por uma caixa de engrenagens. A gama de rotaes disponveis neste caso fica na dependncia do nmero de escalonamentos da caixa de engrenagens. As rvores principais das mquinas CNC so geralmente acionadas por motores de corrente contnua, onde as rotaes podem ser realizadas sem escalonamento e controladas atravs de um tacmetro. Neste caso pode-se utilizar qualquer rotao desejada dentro do campo de rotaes da mquina.
Automao CNC
Em alguns tipos de usinagem, quando necessrio atingir um torque favorvel ou modificar o campo de rotaes, pode existir no acionamento com motor de corrente contnua uma caixa de engrenagens com 2, 3 ou 4 escalonamentos.
Motor de acionamento dos fusos Em geral so utilizados motores de corrente contnua para o acionamento dos avanos, que so regulados por um circuito de potncia e podem acionar ou frear em ambas as direes de movimento.
Os movimentos de avano devem ser realizados sem interferncia de foras atuantes, por exemplo, fora de corte, atrito esttico etc. Para isso, os acionamentos desses movimentos devem ser rgidos. Os acionamentos do avano atendem as exigncias sobre uniformidade dos movimentos e da rapidez de reao na alterao de velocidades. So adotadas medidas de segurana eletrnicas adicionais para se evitar sobrecarga do motor decorrente de: - Gume de corte da ferramenta gasto; - Picos de carga durante a acelerao e a freagem; - Bloqueio do movimento do carro. Em mquinas CNC de concepo simples e menores exigncias de preciso tambm so utilizados motores passo a passo nos acionamentos do avano. Para usinagem em altas velocidades necessrio um elevado torque de partida e de freagem, no sendo possvel segurana no nmero de passos. Portanto sua aplicao restrita a pequenos torques.
Troca Rpida
Numa forma de minimizar os tempos passivos durante a execuo de um trabalho pode-se utilizar um suporte portaferramentas "GANG TOOLS". Neste sistema a troca das ferramentas utilizadas so comandadas pelo program a CNC, necessitando apenas dos posicionamentos corretos das ferramentas, evitando assim as paradas no programa para eventuais trocas manuais das mesmas.
A escolha da presso deve-ser feita de acordo com a rotao da rvore devido fora centrfuga nas castanhas. Essa compensao feita com aumento da presso a medida que aumenta-se a rotao, pois as mquinas CNC trabalham freqentemente com rotaes muito altas. Devido a problemas de deformao das peas, nem sempre possvel aumentar-se a presso a qualquer valor, por isso so utilizadas placas com compensao de fora inercial. Estas so construdas de tal forma que a fora de fixao hidrulica resultante permanece constante nas castanhas para as altas rotaes da placa, no se alterando atravs da influncia da fora centrfuga.
GANG TOOLS Na troca automtica de ferramentas, os tornos possuem dispositivos de concepes que se diferenciam em funo da quantidade de ferramentas a serem usadas.
Automao CNC
Podemos assim destacar alguns desses dispositivos: Torre eltrica Neste sistema a troca automtica de ferram entas realizada atravs do giro da mesma que comandado pelo programa CNC, deixando a ferramenta na posio de trabalho.
Revolver No sistema de revolver a troca realizada com o giro ou tombo do m esmo, que tambm comandado pelo program a CNC, at que a ferramenta desejada fique na posio de trabalho.
Os magazines de ferram entas podem ser projetados pelo fabricante da mquina de vrias maneiras para atender as necessidades do processo de usinagem, visando a maior flexibilidade possvel, a seguir veremos alguns tipos de magazines que podem ser projetados.
Tipos de magazines
Em se tratando de troca de ferramentas automtica, nesses sistemas so de modo geral comandados com lgica direcional, ou seja, para o posicionamento da ferramenta percorrido o caminho mais curto de giro ou tombo.
Automao CNC
Medio direta Quando a medio for direta, utiliza-se uma escala e um receptor/emissor, que so fixados, um no carro e outro no corpo da mquina (figura abaixo). Imperfeies nos eixos e nos acionamentos no influenciam nos resultados das medies. O sistema ptico de medio, faz a leitura das divises da escala de medio e transforma esta informao em sinal eltrico que enviada ao comando.
Porm os sistemas com uso de mangueiras flexveis tambm muito usado, tanto em tornos como em centros de usinagem. Essas providncias melhoram muito a refrigerao no local do corte.
Medio Indireta Na medio indireta de posicionamento o curso do carro tom ado pelo giro de um eixo (fuso) de esferas recirculantes. O sistema de medio rotativo e registra o movimento de giro de um disco de impulso, que est montado no eixo de esferas recirculantes (Figura abaixo), onde o comando, levando em conta o passo do eixo de esferas recirculantes, transforma os impulsos de giro em deslocamento do carro.
Devido s altas presses do fludo de corte, as mquinas CNC, so equipadas de modo geral com portas protetoras contra respingos, que possuem sistemas de segurana na sua abertura, aumentando assim a segurana de trabalho.
Automao CNC
Ainda em funo dos tipos de escala adotado, diferencia-se a medio de posicionamento em absoluta ou incremental.
Medio Absoluta Na medio absoluta, utilizado uma escala de medio codificada, (figura abaixo), que a cada momento mostra a exata posio do carro com referncia ao Zero mquina (o ponto zero mquina um ponto de referncia fixo na mesma, que define a origem de seu sistema de coordenadas). Importante que o campo de leitura da escala de medio estende-se pelo campo total de trabalho. A codificao da escala de medio realizada em forma binria. Com isto, o comando pode em cada posio determinar um valor numrico correspondente. A palavra "absoluto" em correspondncia medio de posicionamento, significa que os dados da posio so sempre mensurveis independente da condio da mquina e do comando, pois eles sempre se baseiam em um ponto-zero fixo. A palavra "Incremental" (incremento = a comprimentos iguais, pequenos percursos) significa, na medio de posicionamento, que so m ensurveis os aumentos e diminuies dos comprimentos dos cursos de movimento. O comando conta para cada movimento o nmero de incrementos (por exemplo, traos divisrios), sendo que cada nova posio se diferencia da ltima. Esses sistemas de medio, normalmente eletro-indutivo ou ptico, so de alta preciso , capazes de resistir ao ambiente industrial e s vibraes.
Transmisso da Dados
Uma vez de posse do programa CNC, pode-se transferir os dados de programao para o comando de vrias m aneiras, tais como: Atravs da insero manual de dados (A); Atravs de Fitas perfuradas (B); Atravs de Fitas cassetes (Fitas magnticas) (C); Atravs de Disquetes (D); Atravs da utilizao de Cabo de comunicao RS232C (E), cuja evoluo e desenvolvimento visou principalmente minimizar a margem de erros de digitao e tempos perdidos com a mquina parada para a insero desses dados.
Medio Incremental Na medio de posio incremental utilizada uma escala de medio com uma simples rgua graduada, (figura abaixo). Esta rgua composta de campos claros-escuros, cuja a leitura efetuada pelo sistema de medio atravs do movimento de avano do carro.
Automao CNC
Figura - 3 Muitas mquinas CNC, permitem o movimento rotativo da mesa de trabalho e do cabeote da rvore (fig.4), dando maior flexibilidade mquina que pode atravs disso usinar diversos lados da pea com diferentes ngulos de posicionamento. Esses eixos rotativos da mesa e do cabeote, possuem comandos prprios e independentes dos eixos direcionais bsicos dos carros. Os eixos rotativos so designados conforme a norma DIN, com letras A, B, e C, primeiras letras do alfabeto, e os eixos principais de avano com as letras X, Y, e Z, ltimas letras do alfabeto. Para peas especiais so usadas mquinas com mais eixos alm dos trs bsicos principais (fig.4, 5, e 6). Os centros de usinagem so um exemplo disso pois, alm dos eixos bsicos principais de avano, eixos rotativos da mesa e cabeote freqentemente possuem um eixo de avano adicional. Eixos de avano adicionais aos eixos X, Y e Z, so designados de maneira geral pelas letras U, V e W.
Figura - 1
Figura - 4
Figura - 5
Figura - 2
Automao CNC
Figura - 6 Figura - 6
Regra da Mo Direita
As designaes dos eixos bsicos principais e dos eixos de rotao so interdependentes, ou seja, obedecem a uma conveno fixada pela regra da mo direita e pela seqncia das letras do alfabeto. Todos os sistemas de coordenadas das mquinas CNC, respeitam a regra da mo direita (fig.5). Para um sistema tridimensional, so utilizados trs eixos perpendiculares entre si, que podem ser designados com auxlio dos dedos da mo direita onde: Polegar: Indicador: Mdio: Indica o sentido positivo do eixo imaginrio X. Indica o sentido positivo do eixo imaginrio Y. Indica o sentido positivo do eixo im aginrio Z. Figura - 7 Embora a origem do eixo "X", seja no centro de rotao da pea, a maioria dos com andos interpretam os valores nesse eixo como sendo j o dim etro da pea. Para outros eixos de avano, atribui-se o nome de eixos de coordenadas Rotativas, e eixos de coordenadas Adicionais, com suas designaes correspondentes.
Eixos de avano Rotativo Aos eixos, designado por eixos rotativos, atribudo letras que os identificam junto ao comando, sendo elas as seguintes: Eixo A: eixo de rotao em torno de X Eixo B: eixo de rotao em torno de Y Eixo C: eixo de rotao em torno de Z As medidas dos giros so fornecidas e interpretadas pelo comando atravs de ngulos. Nas mquinas, onde a pea ou a ferramenta pode ser comandada em movimentos giratrio, designa-se os eixos giratrios, pelos ngulos de rotao A, B, C (fig.8, 9 e 10).
Figura - 5
O eixo de giro na mesma direo do eixo (X), designado como (A), na mesma direo do eixo (Y), designado como (B), e na mesma direo do eixo (Z) designado como (C). Ou seja, a disposio dos eixos conforme a norma DIN 66217 so: Avanos Lineares Avanos Rotativos Avanos Adicionais X A U Y B V Z C W
Figura - 8
10
Os quadrantes so definidos a partir de uma origem pr determinada, que no caso do torno determinado por uma linha perpendicular a linha de centro do eixo rvore, e obedecem sempre a mesma ordem independente do tipo de torre utilizada (torre Traseira ou torre Dianteira), portanto o sinal positivo ou negativo introduzido na dimenso a ser program ada dado em funo do quadrante onde a ferramenta atuar. Torre Traseira
Figura - 9
Figura - 10
O giro positivo (+) quando, olhando-se do ponto-zero em direo ao sentido positivo do eixo, o giro se realizar no sentido horrio (fig.11).
Figura -11
Eixos de avano Adicional Aos eixos, designado por eixos Adicionais , atribudo letras que os identificam junto ao comando, sendo elas as seguintes: Eixo U: eixo co-direcional ao eixo X Eixo V: eixo co-direcional ao eixo Y Eixo W: eixo co-direcional ao eixo Z
11
Automao CNC
Torre Dianteira
Na Fresadora necessria a representao espacial da pea, para isso o sistema de coordenadas utilizado compe-se de trs eixos (X,Y,Z), cujo ponto de interseco corresponde a origem, ou seja, o ponto zero do sistema, que geralmente definido em um canto da pea, atravs do qual ser tomada as medidas dimensionais.
Sistema de Coordenadas Absolutas Neste sistema, na origem pr-estabelecida como sendo X0, Z0, o ponto X0 definida pela linha de centro do eixo rvore, e Z0 definida por qualquer linha perpendicular linha de centro do eixo rvore. Este processo denominado "ZERO FLUTUANTE", ou seja pode-se flutuar em relao ao eixo Z, porm, uma vez definida a origem ela se torna uma Origem Fixa, ou seja no muda mais. Durante a programao normalmente a origem (X0,Z0), pr-estabelecida no fundo da pea (encosto da castanha) fig. 1, ou na face da mesma fig. 2, conforme ilustrao abaixo: Origem (X0,Z0)
Sistemas de Coordenadas
Toda geometria da pea obtida com o auxlio de um sistema de coordenadas. O sistema de coordenadas definido, por linhas retas que se cruzam perpendicularmente determinando em sua interseco uma origem, ou seja o "Ponto Zero". Obedecendo a regra da mo direita, e uma origem determinada, tais retas representam os eixos de movimento da mquina (X,Y,Z), atravs dos quais sero tomadas as medidas dimensionais das peas utilizadas para a programao. Figura - 1
12
Automao CNC
Exemplo:
Figura -2 Exemplo:
Exerccios de Fixao
Preencher as coordenadas em branco
Sistema de Coordenadas Incrementais A origem no sistem a de Coordenadas Incrementais estabelecida em cada movimento da ferram enta. Qualquer deslocamento efetuado ir gerar uma nova origem , ou seja qualquer ponto atingido pela ferramenta, a origem das coordenadas passar a ser o ponto alcanado. Todas as medidas so feitas atravs da distncia a ser deslocada. Note-se que o ponto A a origem do deslocamento para o ponto B, e B ser a origem para o deslocamento at o ponto C, e assim sucessivam ente.
13
Ponto Zero Pea W O ponto zero pea "W", o ponto que define a origem (X0,Z0) do sistema de coordenadas da pea. Este ponto definido no program a atravs de um cdigo de funo preparatria "G", e determinado na mquina pelo operador na preparao da mesma (Preset), levando em considerao apenas a medida de comprimento no eixo "Z", tomada em relao ao zero mquina.
Ponto de Trajetria N O ponto de trajetria "N" um ponto no espao (fig. 2). Porm, uma vez referenciada a mquina suas coordenadas de posicionamento dentro da rea de trabalho so reconhecidas pelo comando, e servir como referncia na obteno dos balanos das ferramentas (bX, bZ), quando montadas na mquina durante a preparao da mesma, (ver ponta til da ferramenta).
Figura - 2
Ponto Comandado da Ferramenta P (Ponta til) o ponto de atuao da ferramenta no perfil programado. Porm para que isso ocorra necessrio definir os valores de balano em X e Z das ferramentas operantes, tendo como referncia nas tomadas de medidas o ponto de trajetria "N" (fig. 3). Tais valores introduzidos no comando durante a preparao da mquina, servem para efetuar os clculos necessrios para que o ponto de trajetria "N" se d afastado do perfil programado, permitindo assim a atuao da ponta til das ferramentas (P) na usinagem da pea (fig.4).
Figura - 1
Ponto de Referncia de Mquina R O ponto de Referenciamento uma coordenada definida na rea de trabalho atravs de chaves limites e cames, que servem para a aferio e controle do sistema de medio dos eixos de movimento da mquina Tal coordenada determinada pelo fabricante da mquina.
Ponto Zero Mquina M O ponto Zero da mquina o ponto Zero para o sistema de coordenadas da mquina (X0, Z0), e tambm o ponto inicial para todos os demais sistemas de coordenadas e pontos de referncia existentes. Geralmente determinado aps o referenciamento da mquina. Figura - 3
14
Automao CNC
Funes Auxiliares
As funes auxiliares formam um grupo de funes que completam as informaes transmitidas ao comando atravs das funes preparatrias e funes de posicionamento, principalmente com informaes tecnolgicas. Dentre as funes auxiliares podemos destacar as seguintes:
Funo N
Cada bloco ou sentena de informao identificado pela funo "N", seguida de at 4 dgitos. A funo "N" dever ser informada no incio do bloco ou sentena. Se usada, esta funo deveria ser incrementada com valores por exemplo, de 5 em 5 ou 10 em 10, deixando assim espao para possveis modificaes no programa.
Figura - 4
Exemplo: : N50 G00 X130. Z140. # N55 G01 X132. Z138. F.2 # :
PROGRAMAO-CNC
Funes Preparatrias G G00 G01 . . .
Funo S
Atravs desta funo o comando recebe informaes quanto ao valor da velocidade de corte de duas maneiras diferentes: DIRETA:
Quando utilizado junto com a funo G96, o valor da funo auxiliar "S", entra como valor de velocidade de corte constante, com o qual o comando executa os clculos de rpm em funo do dimetro da pea, ocasionando assim uma variao de rotao durante a usinagem. Deve-se limitar o rpm mxim o alcanado em funo da velocidade de corte requerida, programando-se a funo G92 seguida da funo auxiliar "S", entrando neste caso como valor mximo de rotao atingir. Exemplo: G96# (Programao em velocidade de corte constante) S 200.# (Valor da velocidade de corte) G92 S3000 M03 # (Limitao de rpm mximo e sentido de giro)
Funes Complementares Auxiliar: N F S T P L H / EOB ... Miscelneas (M): M00 M02 ...
INDIRETA: Quando utilizado com a funo G97 o valor da funo auxiliar "S", entra apenas como valor de rotao constante a ser usada da mquina, com um formato de funo S4 (4 dgitos). Exemplo: G97 # ( Programao em rpm direta ) S3000 M3# ( rpm constante e sentido de giro )
15
N00 ;EIXO # : H70 N30 T0101;BROCA # N35 G54 # N40 G00 X30. Z75.# : N70 T0202; DESBASTE INTERNO# : N200 M30 # Portanto: O comando ao ler a funo H70 desvia automaticamente para a sentena N70.
Funo P
A funo "P" identifica programas e sub-programas na memria do comando. Todo programa existente no comando identificado atravs da funo auxiliar "P", pela qual poder ser chamado no diretrio de programas, renumerados ou at mesmo apagados. Nota: Se um sub-programa renumerado, as referncias a este programa contidas em outros, no so automaticamente atualizadas.
Funo /
(Barra)
Utilizamos a funo ( / ) barra quando for necessrio inibir a execuo de blocos no programa, sem alterar a programao. Se o caractere "/" for digitado na frente de alguns blocos, estes sero ignorados pelo comando, desde que o operador tenha selecionado a opo "INIBE BLOCOS" na pgina de "REFERNCIAS DE TRABALHO". Caso a opo INIBE BLOCOS no seja selecionado, o comando executar os blocos normalmente, inclusive os que contiverem o caractere "/". Exemplo: / N90 M08 # :
Funo F
Atravs da funo "F" programa-se a velocidade de avano para o trabalho em usinagem. Este avano poder ser em pol/rot (quando utilizada as funes G70 com G94), com formato de funo f 2.4, ou em mm/rot (quando utilizada as funes G71 com G95), com formato de funo f 2.2 Nota: Na maioria dos comandos, ligou a mquina ela j assume G71 com G95 (mm/rot) como condio bsica de funcionamento. Exemplo: N10 G1 X45. Z66. F.15 #
Funes Miscelnea
As funes Miscelneas "M" formam um grupo de funes que abrangem os recursos da mquina no cobertos pelas funes preparatrias, posicionamento, auxiliares e especiais, ou seja so funes complementares. Estas funes tm formato M2 (2 dgitos), e so determinados de acordo com a mquina. As funes Miscelneas esto definidas de acordo com a norma DIN 66025 dentre as quais podem os destacar as seguintes:
Funo L
A funo "L" define o nmero de repeties que uma determinada operao deve ser executado. Exemplo: : N80 P10 L3 # (Esta sentena define que o subprograma 10 ser repetido 3 vezes) Pode-se cham ar um sub-program a para mltiplas repeties, programando-se um bloco contendo a funo "P" (com o nmero do sub-programa) e "L" (com o nmero de vezes que o subprograma dever ser executado).
Funo H
A funo auxiliar "H" precedida de um valor numrico, executa desvios incondicionais no programa e dever ser programado em um bloco separado. Esta funo deve ser usada em programas contendo nmeros seqenciais "N", pois o desvio ocorre para um determinado bloco que contenha uma seqncia, onde "N" tem um valor exatamente igual ao determinado na funo "H". A funo M00 programada geralmente para que o operador possa virar a pea na placa, trocar a ferramenta manualmente, trocar faixas de rotaes, etc.
16
3 Ciclo de Tcnico em Mecnica M06 - Libera o giro da torre para a troca automtica da ferramenta
Em mquinas que possuam troca automtica de ferramentas, toda vez que se seleciona uma determinada face da torre, atravs da funo "T", esta deve ser acompanhada da funo M06 que permite o giro da torre, para que haja a troca das mesmas.
A funo M05 ao iniciar-se o programa j est ativa e cancelada pelas funes M03 e M04.
17
Funes Preparatrias G
As funes Preparatrias "G" formam um grupo de funes que definem mquina O que fazer, preparando-a para executar um tipo de operao, ou para receber uma determinada informao. O formato da funo g2 (dois dgitos numricos), e vai de g00 a g99. Abaixo veremos alguns exemplos de funes preparatrias.
Funes "G" G00 G01 G02 G03 G04 G20 G21 G33 G40 G41 G42 G53 G54 G55 G70 G71 G90 G91 Interpolao linear rpida Interpolao linear com avano program ado Interpolao circular Horria Interpolao circular Anti-horria Tempo de permanncia Programao em dimetro Programao em raio Ciclo bsico de roscamento Cancela compensao do raio da ponta da ferramenta Compensao do raio da ponta da ferramenta ( esquerda) Compensao do raio da ponta da ferramenta ( direita) Cancela todos os deslocamentos de ponto zero (DPZs) Ativa o primeiro deslocamento de ponto zero da pea (1 DPZ) Ativa o segundo deslocamento de ponto zero da pea(2 DPZ) Programao em Polegada Programao em Milmetros Programao em coordenadas absolutas Programao em coordenadas incrementais
18
Automao CNC
G94 G95 G96 G97 G99 Estabelece a programao em avano por minuto Estabelece a programao em avano por rotao Programao em velocidade de corte constante Programao em RPM direta Define a programao em funo do zero mquina.
As funes Preparatrias "G", podem ser MODAIS ou NO MODAIS. MODAIS: So as funes que uma vez program adas permanecem na memria do comando, valendo para todos os blocos posteriores, a menos que modificadas por uma outra funo ou a mesma, com parmetros diferentes. Dentre as vrias instrues modais podemos citar as funes G00 (interpolao linear com avano rpido), G01 (interpolao linear com avano programado) e F (valor de avano de corte). NO MODAIS: So as funes que todas as vezes que requeridas, devem ser programadas, ou seja, so vlidas somente no bloco que as contm. Dentre as vrias instrues no m odais podemos citar as funes G02 (interpolao circular horria) e G03 (interpolao circular anti-horria). No exemplo abaixo, temos duas condies diferentes de digitao, descrevendo o mesmo trecho de um programa, onde a diferena est na utilizao da condio Modal, que permite uma programao mais enxuta. Exemplo: Programao onde no se fez uso da condio Modal. : N40 G00 X150. Z150. N45 G00 X21. Z72. N50 G01 X21. Z70. F.25 N55 G01 X25. Z68. F.25 N60 G01 X25. Z40. F.25 N65 G02 X35. Z35. R5. N70 G03 X45. Z30. R5. N75 G01 X50. Z30. F.1 : Concluso: Nesta condio foram efetuadas sucessivas repeties de parmetros, onde um dos maiores problemas o de carregar mais rpida a memria do comando. Programao onde se fez uso da condio Modal. : G00 X150. Z150. X21. Z72. G01 Z70. F.25 X25. Z68. Z40. G02 X35. Z35. R5. G03 X45. Z30. R5. X50. F.1 :
Onde: X... Z... M... # - Definio de posicionamento final no eixo X (dimetro) - Definio de posicionamento final no eixo Z (comprimento) - Definio de Funo Miscelnea (opcional) - Fim de bloco ou sentena
Exemplo: N10 G00 X95. Z70. # Observaes: - A funo G00 Modal portanto cancela (G01,G02,G03). - Graficam ente representada por linhas tracejadas e dada em metros por minuto. - Utilizar a funo G00 somente para posicionam entos sem nenhum tipo de usinagem. - Funo entre parnteses opcional.
Concluso: Nesta condio enquanto a instruo modal no for modificada ou cancelada, ela permanecer na memria do comando no havendo necessidade de sucessivas repeties parmetros.
onde: X... Z... F... M... # - Definio de posicionamento final no eixo X (dimetro) - Definio de posicionamento final no eixo Z (comprimento) - Avano programado - Definio de Funo Miscelnea (opcional) - Fim de bloco ou sentena
19
Automao CNC
Observaes: -O avano um dado importante de corte e obtido levando-se em conta o material, a ferramenta e a operao a ser executada. -Geralmente nos tornos CNC utiliza-se o avano em mm/rotao, mas tambm pode ser utilizado mm/min. -A funo G01 Modal portanto cancela (G00,G02,G03) . -A funo Miscelnea "M..."., opcional .
Exemplo da funo G01 Objetivo: Usinar a pea abaixo usando as funes G00 e G01. - Desbastar a pea com passes de 5 mm no dimetro. - Deixar um sobremetal para acabam ento de 1 mm no dimetro e 0,2 mm na face. - Efetuar o desbaste e o acabamento com a mesma ferramenta. Desenho da pea: Material: Ao O 41mm X 35 mm
Ferramenta
Programa de Execuo: EIXO # ( Nome ) T0101 # (Chamada da ferramenta e Corretores) G54 # (Origem Zero pea) M13 # (Faixa de rotao) G96 # (Programao em Velocidade de corte constante Vc) S180. # (Valor de Vc) G92 S1000 M03 # (Lim. mx de rpm e sent. de giro do eixo rv.) G00 X150. Z150. # (Ponto de troca inicial) G00 X36. Z37. M08 # (Posiciona/o para o 1 passe e liga refrig.) G01 X36. Z20.2 F.25 # (Primeira passada) G00 X41. Z 37. # (Recuo angular)
B - Em um plano de trabalho selecionado (XY, XZ ou YZ). - G17 plano X - Y - G18 plano X - Z - G19 plano Y - Z
(torno)
20
Automao CNC
C - Do ponto inicial (P1) at o ponto final (P2) descrevendo uma trajetria circular.
A Interpolao circular pode ser efetuada da seguinte forma: 1- Atravs da definio do valor do raio, pela funo "R" de forma Absoluta. G01 X... Z... # (Ponto inicial P1) Sintaxe da Sentena: G02 / G03 X... Z... R... # (Ponto final P2)
2. FERRAMENTA
3. PROGRAMA: : Desbaste anterior N40 T0202; ACABAMENTO # Chamada de ferramenta e Corretor N45 G54 # Origem zero pea N50 M13 # Faixa de rotao N55 G96 # Prog. em Vc constante N60 S180. # Valor de Vc N65 G92 S1500 M03 # Limite de RPM e Sent. de giro do eixo rv. N70 G00 X0 Z82. M08 # Posicionamento rpido N75 G42 # Compensao do raio da ferram enta N80 G01 X0. Z80. F.2 # Aproximao N85 G01 X21. Z80. # Faceia N90 G01 X24. Z78.5 # Interpola chanfro N95 G01 X24. Z50. # Torneia dimetro menor N100 G02 X44. Z40. R 10. # Interpola raio anti-horrio N105 G01 X50. Z25. # Interpola o ngulo N110 G01 X74. Z25. # Faceia N115 G03 X80. Z22. R 3. # Interpola o raio horrio N120 G01 X80. Z12. # Torneia o dimetro maior N125 G40 # Descompensao do raio da ferramenta N130 G01 X84. Z12. # Afasta a ferram enta N135 G00 X150. Z150. M09 # Pto de troca final e Desliga o refrig. N140 M30 # Final de program a
Onde: X - Definio do posicionamento final no eixo X (dimetro). Z - Definio do posicionamento final no eixo Z (comprimento). R - Raio # - Fim de bloco Exemplo: N20 G01 X30. Z25. # (Ponto inicial P1) N25 G03 X40. Z30. R5. # (Ponto final P2)
Obs: As funes G02 e G03 no so modais, cancelam a funo G00 e s autorizam o cdigo G01 para movimentos subseqentes.
21
Automao CNC
2- Atravs das coordenadas do centro do arco, pelas funes "I" e "K", de forma Absoluta. G01 X... Z... # (Ponto inicial P1) Sintaxe da Sentena: G02 / G03 X... Z... I... K... # (Ponto final P2) 1. DESENHO DA PEA:
Onde: X - Definio do posicionamento final no eixo X (dimetro). Z - Definio do posicionamento final no eixo Z (comprimento). I - Coordenada do centro do arco, co-direcional paralela ao eixo X (em dimetro). K - Coordenada do centro do arco, co-direcional paralela ao eixo Z (em relao ao Zero Pea). # - Fim de bloco As funes I e K so programadas tomando-se como referncia a distncia entre os centros do arco no eixo "X", e a distncia entre o centro do arco em relao a origem do sistema de coordenadas da pea, no eixo Z.
2. FERRAMENTAS:
3. PROGRAMA: Exemplo: N20 G01 X30. Z25. # (Ponto inicial P1) N25 G03 X40. Z30. I30. K20. # (Ponto final P2) : Notas: A funo "I" deve ser programada em dimetro. Caso o centro do arco ultrapasse a linha de centro deveremos dar o sinal correspondente ao quadrante. O sentido de execuo da usinagem do arco define se este horrio ou anti-horrio. Observaes: No caso de termos ferramentas trabalhando em quadrantes diferentes, no eixo transversal (quadrante negativo), devem os inverter o cdigo de interpolao circular ( G02 e G03 ) em relao ao sentido da ferramenta. Antes da execuo do bloco contendo a interpolao circular o comando verifica automaticamente o arco e se for geometricamente impossvel a execuo, o com ando pra, m ostrando a mensagem G02/G03 -DEF.ILEGAL. : Desbaste anterior N40 T0202; ACABAMENTO # Chamada de ferramenta e Corretor N45 G54 # Origem zero pea N50 M13 # Faixa de rotao N55 G96 # Prog. em Vc constante N60 S180. # Valor de Vc N65 G92 S1500 M03 # Limite de RPM e Sentido de giro do eixo rvore N70 G00 X0 Z82. M08 # Posicionamento rpido N75 G42 # Compensao do raio da ferram enta N80 G01 X0. Z80. F.2 # Aproximao N85 G01 X21. Z80. # Faceia N90 G01 X24. Z78.5 # Interpola chanfro N95 G01 X24. Z50. # Torneia dimetro menor N100 G02 X44. Z40. I44. K50. # Interpola raio anti-horrio N105 G01 X50. Z25. # Interpola o ngulo N110 G01 X74. Z25. # Faceia N115 G03 X80. Z22. I74. K22. # Interpola o raio horrio N120 G01 X80. Z12. # Torneia o dimetro maior N125 G40 # Descompensao do raio da ferramenta N130 G01 X84. Z12. # Afasta a ferramenta N135 G00 X150. Z150. M09 # Ponto de troca final e Desliga o refrigerante N140 M30 # Final de program a
Exemplo da Funo G02 ou G03 com I e K Objetivo: Aplicar as funes de Interpolao Circular G02/G03, usando as funes " I e K ", somente como acabamento.
22
Automao CNC
Sintaxe da Sentena: G04 D... # Onde: D - Tempo de permanncia em segundos. Exemplo 01 (Canal)
: N30 G00 N35 G01 N40 G04 N45 G00 N50 G00 :
X29. Z-20. M08 # X20. Z-20. F .05 # D1. # X29. Z-20. # X150. Z50. M09 #
Obs: - Na primeira vez que um bloco com G04 aparece no programa, a funo "D" deve ser includa no bloco - A funo G04 no MODAL porm os novos tempos usados nos blocos seguintes e que tiverem o mesmo valor da funo "D", podem ser requeridos apenas com a programao da funo G04.
23
A funo G20 um comando Modal e encontra-se ativa quando ligamos a mquina, caso necessrio acion-la dever ser programada em um bloco separado, antes de qualquer movimento relativo programao em dimetro. Ela cancela qualquer funo G21 anterior (programao em raio). Pode-se verificar na pagina de "STATUS" da mquina, a funo comandada em destaque.
Observaes: 1. A escolha do cdigo G41 ou G42 adequado para cada caso, ser feito em funo do sentido longitudinal de corte na usinagem. 2. Nunca se deve usar o cdigo G00 (avano rpido) quando se estiver compensando o raio da ferram enta (comando Mach 8L). 3. Os ciclos fixos no so possveis quando estiver compensando o raio da ferramenta. 4. A funo "L" (lado de corte da ferramenta para compensao), e "R" (raio do inserto), dever ser informado ao com ando pelo operador no Pre-Set da mquina.
A funo G21 um comando Modal e deve ser program ada em um bloco separado, antes de qualquer movimento relativo programao em raio. Ela cancela qualquer funo G20 anterior e ser mostrada na pgina de "STATUS" em destaque.
24
Automao CNC
Obs: Quadrante negativo invertem-se os cdigos.
Porm em situaes de usinagem como torneamentos de superfcies cnicas ou curvilneas, h necessidade de se fazer a compensao do raio da ferramenta, para que no haja distores de dimensionamento final da pea, em funo do ponto comandado no equivaler ponta til da ferram enta.
Torneamento cnico
Em algumas situaes de usinagem o ponto comandado no interfere no dimensionam ento final da pea, como no caso de faceamentos e torneamentos cilndricos. Nesses casos o ponto comandado equivale a ponta til da ferram enta, ou seja o ponto de contato tangencial do raio do inserto. Torneamento cilndrico
Nestas situaes de usinagem a compensao do raio da ferramenta se d atravs de clculos efetuados pelo comando, em funo do valor do raio do inserto determinado no ajuste da mquina para cada ferramenta operante, transferindo com esses clculos o ponto comandado para a ponta til da ferramenta. Nas figuras abaixo podemos ver claramente a aplicao da compensao do raio da ferramenta. Sem compensao:
Faceamento
25
Automao CNC
Com compensao:
Para efetuarmos a compensao do raio da ferramenta, necessrio informar ao comando atravs do programa o cdigo de compensao e na preparao da mquina o lado de ataque da ferramenta.
O ponto zero pea "W" como origem do sistema de coordenadas da pea (X0,Z0), pode ser definido na face de encosto da castanha (fig.1) ou na face da prpria pea (fig.2), sendo chamado no programa atravs das funes G54 ou G55 definido pelo programador, e determinado na mquina pelo operador na preparao da mesma.
Observaes: Uma pea poder ter mais que uma origem zero pea "W", conforme a necessidade. Os cdigos G54 e G55, quando utilizados, devem ser programados para todas as ferramentas do programa que exijam a confirmao da mudana do zero pea, a no observncia deste detalhe em certas condies, como por exemplo uma usinagem iniciando no meio do programa onde o com ando levar em considerao o zero mquina poder acarretar em colises indesejveis. Obs: Os cdigos acima se aplicam tanto para torre traseira como para torre dianteira.
26
Automao CNC
A funo G70 Modal e quando utilizada deve ser programada em um bloco separado.
Onde: X... - Definio de posicionamento final no eixo X (dimetro) Z... - Definio de posicionamento final no eixo Z (comprimento) M... - Definio de Funo Miscelnea (opcional) # - Fim de bloco ou sentena Exemplo: : N10 G73 X95. Z70. # :
A funo G92 Modal e deve ser dada no incio de cada programa podendo ser cancelada pela funo G99.
27
Automao CNC
Os valores da funo G92 podem ser positivos ou negativos, dependendo do quadrante utilizado pela ferram enta.
2. G92 como: Limite mximo de rotao do eixo rvore G92 Quando utilizarmos o cdigo G92 junto com a funo auxiliar S 4 ( 4 dgitos ), estaremos limitando a rotao do eixo-rvore. Exemplo: N40 G92 S3000 M3 #
Onde: N = RPM Vc = Velocidade de corte D = Dimetro usinado Obs: Quanto maior o dimetro menor o rpm, e quanto menor o dimetro maior o rpm. A modificao manual da rpm, poder ser feita atravs do seletor de variao da rpm do painel de comando da mquina, que varia de 50% at 125% da rpm programada.
Aps definio de aplicao encontraremos o seguinte formato para a funo f: f 3.1 formato para pol/min (G94 com G70) f 4 formato para mm/min (G94 com G71)
Aps definio de aplicao encontraremos o seguinte formato para funo "S". S 4.1 para ps/minuto (G96 com G70) S 3.1 para metros por minuto (G96 com G71) Nota A mxima rpm alcanada pela velocidade de corte constante pode ser limitada programando-se a funo G92. Exemplo: : N40 G96 # (Programao em velocidade de corte constante) N45 S 200.# (Valor da velocidade de corte ) N50 G92 S3000 M3 # (Limitao mxima da rpm e sentido de giro da placa ). :
28
Automao CNC
Exemplo: : N65 G97# (Programao em rpm direta) N70 S2500 M3 # (Valor da rpm e sentido de giro) :
Frmulas: H = ALTURA DO FILETE H = (0,65 x Passo) x 2 X = DIMETRO FINAL H = Dimetro inicial - Altura do filete. Pn = PENTRAO POR PASSADA Pn = H / n de passadas Observao: -O posicionamento inicial (P1), dado pelo programador. -Optar pelo nmero de passadas. -A altura do filete dada em dimetro.
G33 - Exemplo de Fixao Objetivo: Usar na pea abaixo a funo G33 como Ciclo de Roscamento Bsico com 4 passadas 1. DESENHO DA PEA: Material: Ao O 50mm X 80 mm Tambm podemos encontrar dentro das funes preparatrias "G", os ciclos automticos de usinagem, que nos ajudam na execuo de operaes complexas.
29
Automao CNC
OBSERVAES: - O posicionam ento inicial em Z o comprimento da pea mais 2 vezes o passo da rosca e em X o dimetro inicial da rosca mais 5 mm - O nmero de passadas voc quem estipula CLCULOS: H = Altura do Filete (em dimetro) H = ( 0.65 x P ) x 2 H = ( 0.65 x 1.5 ) x 2 H = 1.95 X = Dimetro Final X = inicial -Altura do filete (em dimetro) X = 30 - 1.95 X = 28.05 ROSCAR COM 4 PASSADAS Pn = Penetrao por passada Pn= H / n de passadas Pn= 1.95 / 4 = 0.49 Por passada Programa de Execuo: : (Usinagem anterior) T0404; Ferra.de.Roscar # G54 # M13 # G97 # S 1000 M03 # G00 X35. Z83. M08 # G00 X29.51 Z83. # G33 Z48.5 K1.5 # 1 Passada G00 X35. Z48.5 # G00 X35. Z83. # G00 X29.02 Z83. # G33 Z48.5 K1.5 # 2 Passada G00 X35. Z48.5 # G00 X35. Z83. # G00 X28.53 Z83. # G33 Z48.5 K1.5 # 3 Passada G00 X35. Z48.5 # G00 X35. Z83. # G00 X28.05 Z83. # G33 Z48.5 K1.5 # 4 Passada G00 X35. Z48.5 # G00 X35. Z83. M09 # G00 X150. Z150. # M30 #
Onde: X... - Profundidade final de roscamento (dimetro) (absoluto) X= Dimetro Externo - Altura do filete H = Altura do filete (dimetro) H = (0,65 x passo) x 2 Z... - Posio final do comprimento da rosca (absoluto ) (I...) - Conicidade incremental no eixo X para rosca cnica (dimetro) (incremental) Obs: No caso de rosca cnica interna, o valor da funo "I" dever ser negativo K... - Passo da rosca (incremental) D... - Profundidade da 1 passada D = H / (Raiz quadrada do n de passes) E... - Distncia de aproximao para incio de roscamento (incremental) (dimetro) E= Dimetro posicionado - Dimetro externo (usinagem externa) E= Dimetro da crista - Dimetro posicionado (usinagem interna) (A...) - Abertura angular entre entradas da rosca (graus)
30
Automao CNC
Obs: O valor dado a "K" o passo nominal multiplicado pelo n de entrada da rosca. (B...) - ngulo de alimentao para roscamento (graus) (W...) - Parmetros para ngulo de sada de rosca W0 - 90 graus, W1 = 30 graus, W2 = 45 graus, W3 = 60 graus (U...) - Profundidade do ltimo passe da rosca (dimetro) (increm ental) (L...) - Nmero de repeties do ltimo passe da rosca (acabamento) Programa de Execuo:
: ( Usinagem anterior) T0404 # (Chamada da ferramenta e Corretores) G54 # (Origem Zero pea) M13 # (Faixa de rotao) G97 # (Programao em rpm direto) S700 M03 # (rpm e sentido de giro do eixo rvore) G00 X25. Z65. M08 # (Posiciona/o inicial da rosca e liga refrig.) G37 X16.75 Z28.5 K2.5 D.98 E5. U.05 L2 # (Ciclo autom. de rosca) G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante) M30 # (Final de Programa)
G37 - Exemplo de fixao externo G37 - Exemplo de fixao interno Objetivo: Usar na pea abaixo a funo G37 como ciclo de roscamento com 11 passadas. Desenho da pea: Material: Ao O 40mm X 60 mm Objetivo: Usar na pea abaixo a funo G37 como ciclo de roscamento com 11 passadas. Desenho da pea: Material: Ao O 40mm X 60 mm
Ferramenta: Suporte: Rosca Interna Direita 60 Clculos: H = (0.65x 2.5) x 2 = 3.25 X = 40 - 3.25 = 36.75 (Dimetro do furo) D = Profundidade da 1 passada = 3.25 / 3.31= 0.98 E = 36.75 31.75 = 5
Programa de Execuo: : ( Usinagem anterior) T0404 # (Chamada da ferramenta e Corretores) G54 # (Origem Zero pea) M13 # (Faixa de rotao) G97 # (Programao em rpm direto) S700 M03 # (rpm e sentido de giro do eixo rvore) G00 X31.75 Z45. M08 # (Posiciona/o inicial da rosca e liga refrig.) G37 X40. Z-5. K2.5 D.98 E5. U.05 L2 # (Ciclo autom. de rosca) G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante) M30 # (Final de Programa)
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)
G37 - Exemplo de fixao com Mltipla entrada Objetivo: Usar na pea abaixo a funo G37 como ciclo de roscamento com 11 passadas. Desenho da pea: Material: Ao O 40mm X 60 mm
31
Automao CNC
Onde:
X = Dimetro de referncia para incio de torneamento (vide regra de posicionamento) Z = Comprim ento de referncia para incio de torneam ento (vide regra de posicionamento) I = Sobremetal para acabamento no eixo X K = Sobrem etal para acabamento no eixo Z (U1) = Pr-alisamento paralelo ao perfil final, mantendo as dimenses pr-estabelecidas W = Incremento por passada no dimetro P = Sub-programa que contm as dimenses de acabamento do perfil final da pea F = Avano programado para desbaste Exemplo: N50 G66 X75. Z82 I1. K.2 U1 W3. P10 F.2 #
Notas: - Na funo G66 o sub-programa no aceita inverses de cotas nos eixos "X" e "Z". - A funo G66 no Modal e requer um sub-programa com as dimenses de acabamento da pea . - Sempre o ltimo valor de X do sub-program a (Externo ou Interno), dever informar o dimetro bruto do material, no caso de furos informar seu dimetro. Ferramenta: Suporte: Rosca Externa Direita 60 Regra de posicionamento para os eixos X e Z 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) (K) Passo real = Passo nominal x n de entradas K= 2.5 x 2 = 5 Programa de Execuo: : ( Usinagem anterior) T0404 # (Chamada da ferramenta e Corretores) G54 # (Origem Zero pea) M13 # (Faixa de rotao) G97 # (Programao em rpm direto) S700 M03 # (rpm e sentido de giro do eixo rvore) G00 X25. Z65. M08 # (Posic. inicial da rosca e liga refrigerante) G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 A0 # (1 entrada) G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 A180. # (2 entrada) G00 X150. Z150. M09# (Pto de troca final e desliga refrigerante) M30 # (Final de Program a) 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 posicionam ento 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 sub-programa de desbaste, no acabamento da pea, utilizando-se ferramentas diferentes, ser necessrio que ambas estejam no mesmo quadrante. As funes "G" admissveis no sub-programa so G1,G2,G3,G4 e G73.
Comportamento do ciclo G66 1- Partindo do posicionamento inicial (P1) o ciclo efetua passes de desbaste Longitudinais respeitando os parmetros program ados na funo.
32
Automao CNC
2- Uma vez programado o parmetro U1 o ciclo realiza um pralisamento paralelo ao perfil final, mantendo o sobrem etal. 2. FERRAMENTAS: Suporte: PCLNR 2020 K-12
Programa de Execuo: PROGRAMA PRINCIPAL 3- Aps executar o ciclo de desbaste a ferramenta retornar automaticamente ao ponto inicial (P1) programado no bloco G66 ; EIXO # Nome do programa T0101;DESB. / ACAB.# Selec. Ferr. e corretor G54 # Origem zero pea M13 # Faixa de rotao G96# Progr. em V C cte S180. # Valor de V C G92 S1500 M03 # rpm e sentido de giro G00 X150. Z150. # Ponto de troca G00 X85. Z70. M08 # Posic. rpido / Refrig. G00 X-1. Z70. F.1 # Faceamento G66 X84. Z72. I1. K.3 U1 W4. F.25 P10 # Ciclo de desbaste G00 X16. Z72. # Posicionamento rpido G42 # Compensao do raio da ferramenta P10 # Chama sub-programa G40# Descompensao do raio da ferramenta G01 X84. Z25. M09 # Descompensao G00 X150. Z150. # Ponto de troca M30 # Fim de programa SUB-PROGRAMA ( P 10 ) ;EIXO_SB # Nome do sub-programa G01 X16. Z70. F.15 # Aproximao usada p/ compensar G01 X20. Z68. # Interpola do chanfro G01 X20. Z55. # Torneia rebaixo G02 X30. Z50. R 5.# Interpola raio G01 X50. Z50. # Faceia o rebaixo G01 X50. Z40. # Torneia rebaixo G01 X80. Z25. # Interpola chanfro M02 # Final do sub-programa
G66 - Exemplo de fixao externo Objetivo: Usar a funo G66 (ciclo de desbaste longitudinal), usando o seu sub-programa para o acabamento com a mesma ferramenta. Obs: material com 0,5mm sobre metal no comprimento. 1. DESENHO DA PEA: Material: Ao O 80mm X 70.5 mm
33
Automao CNC
G66 - Exemplo de fixao interna Objetivo: Aplicar a funo G66 (ciclo de desbaste) internamente. Considerar: A pea j vem com o furo de 22 mm de dimetro, por 25 mm de comprimento. Usinar utilizando apenas 1 (uma ) ferramenta. Utilizar sub-programa para dar o acabamento. 1. DESENHO DA PEA: Material: Ao O 65mm X 40 mm
Onde: X = Dimetro de referncia para incio de torneamento (vide regra de posicionamento) Z = Comprimento de referncia para incio de torneam ento (vide regra de posicionamento) I = Sobremetal para acabamento no eixo X K = Sobrem etal para acabamento no eixo Z (U1) = Pr-alisamento paralelo ao perfil final, mantendo as dimenses pr-estabelecidas W = Incremento por passada no comprimento P = Sub-programa que contm as dimenses de acabamento do perfil final da pea F = Avano programado para desbaste Exemplo: N50 G67 X75. Z82 I1. K.2 U1 W1.5 P10 F.2 # Programa de Execuo: PROGRAMA PRINCIPAL ; CANECA T0101; FERRAMENTA INTERNA # G54 # M13 # G96 # S180. # G92 S1500 M03 # M08 # G66 X16. Z2. I1. K.2 U1 W1. P11 F.15 # G00 X46. Z2. # G41 # P11 # G40 # G01 X18. Z-21. # G00 X18. Z50. # G00 X100. Z50. M09 # M30 # SUB-PROGRAMA ; CANECA SB # G01 X46. Z0 F.15 # G02 X42. Z-2. R2. # G03 X32. Z-7. I32. K-2. # G01 X32. Z-16. # G01 X20. Z-21. # M02 # Notas: Na funo G67 o sub-programa no aceita inverses de cotas nos eixos "X" e "Z". A funo G67 no Modal e requer um sub-programa com as dimenses de acabament o da pea . Sempre o ltimo valor de X do sub-program a (Externo ou Interno), dever informar o dimetro bruto do material, no caso de furos informar seu dimetro.
Regra de posicionamento para os eixos X e Z - 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 - A regra para posicionam ento inicial do ciclo de desbaste interno dever seguir as seguintes condies: X = Dimetro do furo da pea em bruto - 4 mm Z = Comprimento da pea em bruto + 2 mm Observaes: Para utilizarmos o mesmo sub-programa de desbaste, no acabamento da pea, utilizando-se ferramentas diferentes, ser necessrio que ambas estejam no mesmo quadrante. As funes "G" admissveis no sub-program a so G1,G2,G3,G4 e G73.
34
Automao CNC
Comportamento do ciclo G67 1- Partindo do posicionamento inicial (P1) o ciclo efetua passes de desbaste transversais respeitando os parmetros programados na funo.
2- Aps o desbaste, uma vez programado o parmetro U1 a ferramenta retorna ao ponto inicial (P1), se posiciona novamente e realiza um pr-alisamento paralelo ao perfil final, mantendo o sobremetal.
PROGRAMA PRINCIPAL ;EIXO # Nome do programa T00;T0101DESB./ACAB. # Cancela corretores G54 # Origem zero pea G00 X150. Z150. # Ponto de troca T0101;DESB.ACAB.# Selec. Ferr. e corretor M13 # Faixa de rotao G96# Progr. em V C cte S180. # Valor de V C G92 S1500 M03 # rpm e sentido de giro M08 # Liga Refrigerante. G67 X94. Z49. I1. K.2 U1 W2. F.10 P10 # Ciclo de desbaste G00 X11. Z49. # Posicionamento rpido G42 # Compensao do raio da ferramenta P10 # Chama sub-programa G40 # Descompensao do raio G01 X94. Z15. M09 # Descompensao T00;T0101DESB./ACAB. # Cancela corretores G54 # Origem zero pea G00 X150. Z150. # Ponto de troca M30 # Fim de programa
3- Aps executar o ciclo totalmente a ferramenta retornar automaticamente ao ponto inicial (P1) programado no bloco G67.
G67 - Exemplo de fixao externo Objetivo: Usar a funo G67 (Ciclo de desbaste Transversal ), usando o seu sub-programa para o acabamento com a mesma ferramenta. Obs: material com 0,5 mm de sobre metal no comprimento.
35
Automao CNC
SUB-PROGRAMA ( P 10 ) ; EIXO_SB. # Nome do sub-programa N10 G01 X11. Z47. F.15 # Aproximao usada p/ compensar N20 G01 X15. Z45. # Interpola chanfro G01 X15. Z35. # Torneia rebaixo G01 X50. Z35. # Faceia o rebaixo G01 X50. Z25. # Torneia rebaixo G01 X60. Z20. # Interpola chanfro G01 X80. Z20. # Faceia o rebaixo G03 X90. Z15. R5. # Interpola o raio M02 # Final do sub-program a SUB-PROGRAMA
; TAMPA SB N10 G01 X120 Z65. F.15 # N20 G01 X102.68 Z50. # N30 G01 X60. Z50. # N40 G01 X60. Z30. # N50 G03 X40. Z20. R10. # N60 G01 X30. Z20. # N70 G01 X30. Z-2. # N80 G01 X25. Z-2. # N90 M02 #
G67 - Exemplo de fixao interno Objetivo: Aplicar a funo G67 (ciclo de desbaste Transversal) internamente. Considerar: A pea j vem com o furo de 28 mm . Usinar utilizando apenas 1 (uma ) ferramenta. Utilizar sub-programa para dar o acabamento. 1. DESENHO DA PEA: Material: Ao O 65mm X 40 mm
Onde: 2. FERRAMENTAS: Suporte: S25T - PCLNR - 12 X... - Dimetro final (absoluto) Z... - Posio final (absoluto) I... - Incremento por passada no dimetro (incremental) U1 - Recuo angular da ferramenta (opcional) F... - Avano Exemplo: N40 G00 X57. Z80. M08 # (Posicionamento inicial do ciclo) N50 G74 X33. Z28. I3. U1 F.2 # Nota: - Se a funo "U1" for programada no ciclo de torneam ento, a cada passada efetuada o comando far um retorno em X, no sentido contrrio penetrao e com valor da funo "I" , de onde far a nova penetrao da ferramenta . Observao: - O posicionamento inicial do ciclo G74, que define se o torneamento externo ou interno.
PROGRAMA PRINCIPAL ; TAMPA # T0101 # G54 # M14 # G96 # S180. # G92 S1500 M03 # G00 X200. Z100. M08 # G67 X21. Z67. I1. K.2 U1 W2.5 P10 F.25 # G00 X120. Z67. # G42 # P10 # G40 # G01 X21. Z-2. # G00 X21. Z100. # G00 X200. Z100. M09 # M30 #
G74 - Exemplo de fixao para torneamento Objetivo: Usinar a pea abaixo usando a funes G74. - Desbastar a pea com passes de 3 mm no dimetro. Desenho da pea: Material: Ao O 60mm X 80 mm
36
Automao CNC
Onde:
X= Dimetro final (absoluto) Z= Posio final (absoluto) K= Incremento por passada em Z (incremental) (U1)= Recuo angular da ferram enta (incremental) F= Avano Observao: Se houver a funo "U1" no ciclo de faceamento, ento a cada passada o comando far um retorno no eixo Z, no sentido contrrio penetrao, com valor da funo K at a posio inicial X.
G75 - Exemplo de fixao para faceamento Ferramenta: Suporte: PCLNR 2020 K12 Objetivo: Program ao da funo G75 como ciclo de Torneamento Transversal (Faceamento). 1. DESENHO DA PEA: Material: Ao O 90 mm X 30 mm
Programa de Execuo: ;EIXO # ( Nome) T0101 # (Chamada da ferramenta e Corretores) G54 # (Origem Zero pea) M13 # (Faixa de rotao) G96 # (Programao em Velocidade de corte constante Vc) S180. # (Valor de Vc) G92 S1000 M03 # (Limite mx. de rpm e sentido giro eixo rvore) G00 X150. Z150. # (Ponto de troca inicial) G00 X57. Z82. M08 # (Posiciona/o para o 1 passe e liga refrig.) G74 X33. Z28. I 3. U1 F.25 # ( Ciclo automtico de Desbaste) G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante) M30 # (Final de Programa)
3. PROGRAMAO: ; TAMPA # Nome T0101; FACEAR # Selec.ferr./corretores G54 # Origem zero pea M13 # Faixa de rotao G97 # Progr. em rpm direta S800 M03 # rpm/sentido de giro G00 X150. Z150. # Ponto de troca G00 X95. Z28. M08 # Posic. inicial G75 X25. Z15. K2. U1 F.2 # Ciclo de faceamento M09 # Desliga refrigerante G00 X150. Z150.# Ponto de troca M30 # Fim de programa
37
Automao CNC
G00 X.... Z.... # (Posicionamento inicial P1) Sintaxe da funo: G74 Z... ( W... ) F... # 3. PROGRAMAO: ;BUCHA # Nome T0101;Broca centro# Selec.ferr./corretores G54 # Origem zero pea M13 # Faixa de rotao G97 # Progr.em rpm direta S1000 M03 # rpm/sentido de giro G00 X150. Z150. # Ponto de troca G00 X0 Z75. M08 # Posic. rpido G01 X0 Z69. F.05 # Ref. de centro G04 D1. # Parada G01 X0 Z60. # Abre o furo de centro G04 D1. # Parada G00 X0 Z75. # Recuo G00 X150. Z150. M09 # Ponto de troca M00 # ou M06 # Parada no Programa para a troca de ferra/a T0202; Broca 15mm # Selec.ferr./corretores G54 # Origem zero pea M13 # Faixa de rotao G97 # Progr.em rpm direta S650 M03 # rpm/sentido de giro G00 X0 Z75. M08 # Posic. inicial G74 Z-5. W 15. F.15 # Ciclo de furao G00 X150. Z150. M09 # Ponto de troca M30 # Fim de programa
Onde: Z = Posio Final. ( absoluto ) (W) = Distncia para quebra de cavacos. ( incremental ) F = Avano programado para furao.
Nota
A funo G74 no MODAL Observao: Na ausncia da funo W, o eixo Z avana para o ponto final em movimento contnuo.
Exemplo: Objetivo: Programao da funo G74 ( como ciclo de furao) 1. DESENHO DA PEA: Material: Ao O 50mm X 70 mm
30
2 x 45
2 x 45
70
15
100
Usar a funo M27 e M26 Observao: No ltimo passe de penetrao, a broca retorna ao ponto inicial.
38
40
3. PROGRAMAO ; EIXO COM CANAIS# Nome do programa T 0101 ; CENTRO # Selec.ferr / corretor G54 # Origem zero pea M13 # Faixa de rotao G97 # Rpm direto S1000 M03 # Rpm / sent. de giro G00 X150. Z150. M08 # Ponto de troca inicial G00 X0 Z102. # Posicionamento inicial G01 X0 Z99. F.1 # G04 D1. # G01 X0 Z92. # G04 D1. # G00 X0 Z102. # G00 X150. Z150. M09 # Ponto de troca M00 # Parada no programa M27 # Avana a Manga M06 # Libera o giro da torre T 0202 ; DES./ACAB. # Selec.ferr / corretor G54 # Origem zero pea M13 # Faixa de rotao G97 # Rpm direto S1500 M03 # Rpm / sent. de giro G00 X68. Z102. M08 # Posicionamento inicial G74 X61. Z81.2 I4. U1 F.25 # G00 X54. Z102. # G01 X54. Z100. # G01 X60. Z97. # G01 X60. Z81. # G01 X75. Z81. # G00 X150. Z150. M09 # Ponto de troca M06 # T 0303 ; CANAL # Selec.ferr / corretor G54 # Origem zero pea M13 # Faixa de rotao G97 # Rpm direto S1000 M03 # Rpm / sent. de giro G00 X75. Z67. M08 # Posicionamento inicial G 75 X60. Z25. K14. F.1 D1. W5. # G00 X150. Z150. M09 # Ponto de troca M00 # Parada no programa M26 # Recua a Manga M30 # Fim de programa
Onde: X = Dimetro Final. (absoluto) Z = Posio Final. (absoluto) Obs: ltimo canal (W) = Distncia para quebra de cavacos. (incremental) Obs: no dimetro K = Incremento por passada em Z. (incremental) Obs: distncia entre canais (D) = Tempo de permanncia. (segundos) F = Avano. Notas: A funo G75 no Modal: Na ausncia do parmetro "W" , o eixo "X" avana para o dimetro final com movimento contnuo. Observaes: Somente usar o ciclo para canais eqidistantes.
G75 - Exemplo de fixao para canais Objetivo: Usar a funo G 75 (como ciclo de canal ). 1. DESENHO DA PEA: Material: Ao O 70 mm X 100 mm
1. Cabealho Atravs do cabealho do programa so introduzidos o nome do programa e as funes que determinam os modos de programao, necessrios a execuo do programa, tais como o sistema de coordenadas empregado, o plano de trabalho desejado, o sistema de medio e etc.
39
Automao CNC
2. Comentrios O caractere que define um comentrio o ponto e vrgula ( ; ). O texto de um comentrio dever estar logo aps o caractere ";" atravs do qual possvel passar instrues ou informaes ao operador. Os comentrios devem ser inseridos no final do bloco ou em blocos isolados, jamais no meio do bloco. Um comentrio poder ter at 120 caracteres dos quais apenas 43 sero apresentados no campo de comentrios da tela. Obs: O com entrio inserido no incio do program a sem o nm ero de bloco (funo N), ser apresentado ao lado do nmero do programa no diretrio de programas do com ando, caracterizando assim o nome do mesm o.
5. Ponto de troca O ponto de troca um posicionamento definido na programao para promover as trocas de ferramentas necessrias execuo da pea. Lembramos que para isso deve-se desligar o eixo rvore (atravs de M00 para troca manual ou M06 para troca automtica) , e normalmente efetuado atravs da sintaxe T00 seguida pelo Zero Pea e posicionamento desejado (Vide Estrutura Bsica de Programao).
3. Chamada de ferramenta A chamada das ferramentas operantes feita atravs da funo auxiliar "T" (formato T4, quatro dgitos), cujo os dgitos numricos definem o nmero da ferramenta e corretor, e tambm pelas instrues inerentes a sua utilizao tais como definio de Zero Pea, Faixa de rotao, Definio de rpm e Sentido de giro. Lembramos que na troca de ferramenta automtica efetuada pela funo "T", seguida pela funo miscelnea "M06" que libera o giro de Torre. 3.1. Origem Zero pea Atravs da funo preparatria G54 ou G55 define-se a origem zero (X0,Z0), do sistema de coordenadas da pea. Ateno: Este um dado muito importante, pois caso queira iniciar uma usinagem no meio do program a, por exemplo para uma correo de medida, na falta da origem G54 ou G55 a ferramenta procura o zero mquina, e ai a coliso inevitvel. 3.2. Faixa de rotao As funes auxiliares de "M10 a M14" , determinam as faixas de rotao que podero ser utilizadas dentro das etapas de usinagem.
6. Final de Programa O final do programa ser representado por uma funo miscelnea especfica entendida pelo comando, e tal instruo dever estar sozinha na sentena e na ltima linha de programao, a qual promover o retorno ao incio do programa.
Cabealho de Programa ; Eixo # (Nome do Programa) N10 G99 # (Retorno ao Zero mquina) N20 G95 # (Programao de avano por rotao) N30 G90 # (Programao no Sistema de Coordenadas Absolutas) N40 G71 # (Programao em Milmetros) N50 G20 # (Programao em dimetro) N60 G18 # (Plano de trabalho X,Z) : Obs: Na maioria dos comandos estas funes de programao so "Default", ou seja, so condies bsicas de funcionamento.
A B A B
C C D D
Obs: As faixas acima referem-se a mquina CENTUR 20 RV 3.3. Definio do RPM e Sentido de giro Na definio da rotao a funo preparatria G96 dever ser utilizada, quando se deseja promover a variao do rpm dentro de uma determinada faixa de rotao, caso contrrio, deve-se usar a funo G97 ou seja rpm direto. Aplicando-se a funo G96, atravs da funo auxiliar "S" determina-se o valor de Vc utilizado, com o qual o comando far os devidos clculos de variao de rpm, de acordo com os dimetros usinados. Caso tenha sido feito o uso da funo G97, a funo auxiliar "S" determina apenas o valor de rpm a ser utilizado. A funo G92 dever ser utilizada sempre que for feita a programao usando a funo G96, pois ela tem por finalidade limitar a rpm mxima aplicada, indiferente do dimetro usinado. J a funo miscelnea M03 (sentido horrio de giro) ou M04 (sentido anti-horrio de giro) definem o sentido de giro da placa, visto frontalmente.
Chamada de ferramenta : N70 T00; T0101 DESBASTE # (Cancela corretores e avisa qual ferramenta vai entrar) N80 G54 # (Origem Zero Pea). N90 G00 X150. Z150. # (Posicionamento do Ponto de troca) N100 T0101 ; DESBASTE # (Chamada de ferramenta e corretores) N110 M06 # (Libera o giro de torre em caso de troca automtica) :
Definio de rotao (com variao de rotao) : N120 M13 # (Define a faixa de rotao a ser utilizada) N130 G96 # (Programao em velocidade de corte constante Vc) N140 S180. # (Valor de Vc) N150 G92 S1500 M03 # (Limite mximo de rpm e sentido de giro) : ou (sem variao de rotao)
4. Blocos de Usinagem Um bloco de usinagem contm todas as informaes necessrias execuo de um a etapa do programa. Est limitado em 43 caracteres por linha e pode ser subdividido em vrias linhas de programao. O nmero do bloco pode ser escolhido livremente, obedecendo a uma ordem de aparecimento na programao, porm, no dever haver mais de um bloco com o mesmo nmero.
: N120 M13 # (Define a faixa de rotao a ser utilizada) N130 G97 # (programao em rpm direto) N140 S1500 M03 # (Valor de rpm e sentido de giro) :
40
Automao CNC
Blocos de usinagem : N160 G00 X50. Z45. M08 # (Posicionamento rpido e liga refrigerante) N170 G01 X80. Z60 F.25 # (Interpolao linear com avano programado) :
Trocas de ferramentas
(manual) Exemplo de utilizao da funo T00 na determinao do ponto de troca. : T00 ; T0101 FERRA/a DE DESBASTE # (Canc. corretores, e avisa qual ferramenta vai entrar) G54 # (Origem zero pea) G00 X150. Z50. # (Ponto de Troca) T0101 ; FERRAMENTA DE DESBASTE # (Chamada de ferramenta e corretor) : T00 ; T0202 FERRA. INTERNA # (Cancela corretores, e avisa qual ferramenta vai entrar) G54 # (Origem zero pea) G00 X150. Z50. # (Ponto de Troca) T0202 ; FERRA. INTERNA # (Chamada de ferram enta e corretor) : M30 # (Fim de Programa) Obs: Na busca de uma determinada ferramenta, para incio no meio do programa, que essa busca seja feita somente atravs da funo T00 at que se encontre a ferram enta desejada.
: N200 T00 ; T0202 ACABAMENTO # (Cancela corretores e avisa qual ferramenta vai entrar) N210 G54 # (Origem Zero Pea). N220 G00 X150. Z150. # (Posicionamento do Ponto de troca) N230 M00 # (Parada no programa em caso de troca manual) N240 T0202 ; ACABAMENTO # (Chamada de ferramenta e corretores) : ou (automtica)
: N200 T00 ; T0202 ACABAMENTO # (Cancela corretores e avisa qual ferramenta vai entrar) N210 G54 # (Origem Zero Pea). N220 G00 X150. Z150. # (Posicionamento do Ponto de troca) N230 T0202 ; ACABAMENTO # (Chamada da ferramenta e corretores) N240 M06 # (Libera o giro de torre em caso de troca automtica) : Obs: Lembramos que a busca de uma determinada ferramenta, para incio no meio do programa, dever ser feita atravs da funo "T00" at que a mesma seja encontrada.
T00 ; Final # (Cancela corretores de ferramenta) G54 # (Origem Zero Pea). G00 X150. Z150. # (Posicionamento do Ponto de troca) M30 # (Final de programa)
41
Automao CNC
Exemplo de ponto de troca, sem a utilizao da funo T00. : T0101; FERRA. DE DESBASTE # (Chamada de ferra/a e corretor) G54 # (Origem zero pea) : G00 X 150. Z50. # (Ponto de Troca) : T0202 ; FERRA INTERNA # (Chamada de ferra/a e corretor) G54 # (Origem zero pea) : G00 X150. Z50. # (Ponto de Troca) : M30 # (Fim de Programa) Ilustrao da determinao do ponto de troca sem a utilizao da funo T00.
Onde: Z = Posio Final. ( absoluto ) (W) = Distncia para quebra de cavacos. ( incremental ) F = Avano programado para furao.
Nota
A funo G74 no MODAL Observao: Na ausncia da funo W, o eixo Z avana para o ponto final em movimento contnuo.
Exemplo: Objetivo: Program ao da funo G74 ( como ciclo de furao) 1. DESENHO DA PEA: Material: Ao O 50mm X 70 mm
Analise
N05 N10 N20 N30 N40 N50 N60 N70 N80 N90 N100
G00 X.... Z.... # (Posicionamento inicial P1) Sintaxe da funo: G74 Z... ( W... ) F... #
42
Automao CNC
3. PROGRAMAO: ;BUCHA # Nome T0101;Broca centro# Selec.ferr./corretores G54 # Origem zero pea M13 # Faixa de rotao G97 # Progr.em rpm direta S1000 M03 # rpm/sentido de giro G00 X150. Z150. # Ponto de troca G00 X0 Z75. M08 # Posic. rpido G01 X0 Z69. F.05 # Ref. de centro G04 D1. # Parada G01 X0 Z60. # Abre o furo de centro G04 D1. # Parada G00 X0 Z75. # Recuo G00 X150. Z150. M09 # Ponto de troca M00 # ou M06 # Parada no Programa para a troca de ferra/a T0202; Broca 15mm # Selec.ferr./corretores G54 # Origem zero pea M13 # Faixa de rotao G97 # Progr.em rpm direta S650 M03 # rpm/sentido de giro G00 X0 Z75. M08 # Posic. inicial G74 Z-5. W 15. F.15 # Ciclo de furao G00 X150. Z150. M09 # Ponto de troca M30 # Fim de programa
30
2 x 45o 2 x 45
o
70
15
100
40
43
Automao CNC
Bloco N
Funo Prep.
Funes Auxiliares
Analise
44
o tipo do Inserto ? a Classe da Pastilha ? o raio da Pastilha ? o rpm adequado ? a velocidade de corte especificada ? o tipo de Suporte porta-ferramenta ? o tipo de lubrificao adequada ?
45
Automao CNC
AUTOMAO CNC
3o Ciclo de Tcnico em Mecnica
46