Você está na página 1de 46

Automao CNC

3 Ciclo de Tcnico em Mecnica


O que o Comando Numrico Do ponto de vista do hardware , pode-se dizer que o Comando Numrico um equipam ento eletrnico capaz de receber informaes atravs de entrada prpria de dados, compilar estas informaes e transmiti-las em forma de comando mquina ferramenta de modo que esta, sem a interveno do operador, realize as operaes na seqncia programada. Por outro lado, podemos entender o Comando Numrico como uma forma de automao programvel, baseada em softwares compostos de smbolos, letras e nmeros. Para entendermos o princpio bsico de funcionamento de uma mquina-ferrament a a Comando Numrico, devemos dividi-la, genericamente, em duas partes: 1-Comando Numrico O C.N. composto de uma unidade de assimilao de informaes, recebidas atravs da leitora de fitas, entrada manual de dados, micro e outros menos usuais. Uma unidade calculadora, onde as informaes recebidas so processadas e retransmitidas s unidades motoras da mquinaferramenta. O circuito que integra a mquina-ferramenta ao C.N. denominado de interface, o qual ser programado de acordo com as caractersticas mecnicas da mquina. 2-Mquina-Ferramenta O projeto da mquina-ferram enta dever objetivar os recursos operacionais oferecidos pelo C.N.. Quanto mais recursos oferecer, maior a versatilidade.

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.

3 Ciclo de Tcnico em Mecnica


Botes de segurana / Chave geral Os botes de segurana tm por objetividade a preservao do equipamento. Quando pressionado causar a parada imediata dos eixos de movimento e de rotao da mquina.

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.

3 Ciclo de Tcnico em Mecnica

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.

3 Ciclo de Tcnico em Mecnica


Para o amortecimento de vibraes so adotados barramentos de alta rigidez com enchim ento de concreto ou areia do macho de fundio. No caso de tornos, muitos modelos foram projetados com barramentos inclinados (Fig.5) para facilitar a rpida eliminao de cavacos, produzidos em elevado volume e altas temperaturas.

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.

3 Ciclo de Tcnico em Mecnica


Quando necessrio, tambm podem ser programados posicionamentos da contra-ponta, avano e retrocesso do mangote e luneta, para uma melhor fixao de trabalho.

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.

Dispositivos de Troca de Ferramenta


Nos processos de usinagem so poucas as peas que podem ser usinadas sem a troca de ferram entas, como se procura realizar o maior nmero de operaes possveis numa nica sujeio, o sistema de troca de ferramentas em mquinas CNC, vem cada vez mais sendo otimizados pelos fabricantes de mquinas. Nos tornos CNC a troca de ferramentas pode ser realizado manualmente ou automaticamente. Na troca manual de ferramentas, temos os suportes portaferramentas de troca rpida . Neste sistema a troca de ferramentas feita pelo operador a cada parada de troca do program a executado.

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

Meios de Fixao da Pea


Os meios de fixao de peas nas mquinas operatrizes CNC podem ser acionados para abertura e fechamento atravs do programa CNC contido no comando da mquina, como veremos a seguir. Nos tornos CNC em geral, possvel programar os movimentos de abertura e fechamento das castanhas, assim como, as diferentes presses de fixao.

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.

3 Ciclo de Tcnico em Mecnica


Magazine No sistema magazine de m odo geral, a troca de ferramentas realizado por um brao com duas garras. O programa posiciona a prxim a ferramenta do magazine que entra em ao e interrompe a usinagem. Um brao com duas garras entra em ao, tirando de um lado a nova ferram enta do magazine e do outro lado a ferramenta que estava operando na rvore principal da mquina. As posies das ferramentas se invertem pelo giro de 180 graus do brao de garras o qual logo aps introduz as ferramentas em seus lugares e so de modo geral comandados com lgica direcional.

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

3 Ciclo de Tcnico em Mecnica


A maioria das mquinas CNC podem ser equipadas com transportador automtico de cavacos. Embora opcional, o transportador, que pode ser acionado pelo programa de usinagem, fundamental quando o volume de cavaco produzido for grande. O transportador possibilita um trabalho contnuo sem necessidade de interrupo da usinagem para retirada manual de cavacos.

Sistema de Transmisso e Transporte de Cavaco


Como as mquinas CNC podem operar com altas velocidades de corte nas usinagens exigido que estas possuam um sistema de refrigerao que possibilite refrigerar, lubrificar e auxiliar na remoo dos cavacos. Esses sistemas geralmente, podem trabalhar com dois valores de presso (alta e baixa presso), e alguns fabricantes ainda, adotam para torneamento, sistemas de ferramentas onde o fludo refrigerante conduzido atravs de canais no interior do suporte porta-ferramentas.

Sistema de Medio da Mquina


A medio das posies dos carros pode ser direta ou indireta.

Fludo refrigerante conduzido atravs do porta-ferramentas

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.

Fludo refrigerante conduzido por mangueira flexvel

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

3 Ciclo de Tcnico em Mecnica


O sistema de medio conta cada nmero de campos claros-escuros, calculando assim a posio atual do carro pela diferena em relao sua posio anterior. Para este procedimento de medio funcionar, aps se ligar o comando, o carro deve ser conduzido uma posio cuja distncia do ponto zero da mquina, seja conhecido, o que ocorre no referenciamento da mquina. Aps este procedimento, o sistema de medio pode utilizar a escala da rgua graduada para realizar as medies de posicionamento.

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

3 Ciclo de Tcnico em Mecnica

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.

Programando em CNC Linguagem ISO DIN


Os movimentos das mquinas operatrizes CNC que do origem a geom etria da pea, so comandados e controlados pelo comando da mquina. Para que isso seja possvel, o comando deve receber a informao que permite a ele reconhecer qual dos carros, mesas, cabeotes ou rvores de rotao ele deve comandar e controlar num dado instante. O programa CNC quem fornece essas informaes, atravs de designaes normalizadas das direes e sentido dos movimentos dos componentes da mquina (fig.1,2 e 3). As direes e sentidos dos movimentos so designados conforme norma DIN 66217.

Figura - 1

Figura - 4

Figura - 5

Figura - 2

Automao CNC

3 Ciclo de Tcnico em Mecnica


Nas mquinas-ferramenta, o sistema de coordenada determinado pela regra da mo direita pode variar de posio em funo do tipo de mquina, mas sempre respeitar a norma onde os dedos apontam o sentido positivo dos eixos imaginrios, com o eixo "Z" coincidente ou paralelo ao eixo da rvore principal. Para o comando de avano e penetrao nos tornos, bastam apenas dois eixos imaginrios. Estes so designados pelas letras X e Z, onde o eixo X relaciona-se com o dimetro da pea, e o eixo Z, relaciona-se com as dimenses longitudinais da pea, (fig. 6 e 7 ).

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

Automao CNC Quadrantes

3 Ciclo de Tcnico em Mecnica

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

3 Ciclo de Tcnico em Mecnica


No Torno para a programao CNC, o sistema de coordenadas utilizado compe-se de dois eixos (X e Z), cujo ponto de interseco corresponde a origem, ou seja, ao ponto zero do sistema, e toma como referncia a linha de centro do eixo rvore da mquina, onde todo movimento transversal a ele corresponde ao eixo de coordenadas X (em geral relativo a dimetro), e todo m ovimento longitudinal corresponde ao eixo Z (comprimento).

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:

3 Ciclo de Tcnico em Mecnica

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.

Coordenadas Absolutas Movimentos Coordenadas Para X Z A A B B C C D D E E F F G G H

13

Automao CNC Pontos de Referncia


Os movimentos das ferramentas na usinagem de uma pea exigem do comando um domnio total da rea de trabalho da mquina, e para que isso ocorra necessrio que ele reconhea alguns pontos bsicos:

3 Ciclo de Tcnico em Mecnica

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

3 Ciclo de Tcnico em Mecnica

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

Tipos de Funo de Programao


Um programa CNC composto de vrias funes de programao que devero ser reconhecidas pelo comando, e que tero por objetivo fazer com que cada instruo recebida seja executada dentro do processo de usinagem. Tais instrues devero orientar o comando quanto ao O que Fazer? Onde Fazer? e Como Fazer ? atravs de funes codificadas. As funes de programao podem ser divididas da seguinte forma:

Exemplo: : N50 G00 X130. Z140. # N55 G01 X132. Z138. F.2 # :

Funo # (EOB - END OF BLOCK)


A funo auxiliar "EOB", representado pelo caractere "#", e utilizada no final de cada bloco ou sentena com o intuito de finaliza-la para que outra possa ser aberta. Exemplo: N10 G1 X45. Z66. F.15 #

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:

Funes de Posicionamento Principal Auxiliar

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

Automao CNC Funo T


A funo "T" usada para selecionar as ferramentas na torre informando para a mquina o seu zeramento ( PRE-SET ), raio do inserto, sentido de corte e corretores. Exemplo: N40 T 01 01 # Onde: O primeiro numeral (01), representa qual ferramenta ser usada. O segundo numeral (01), representa o corretor usado para as medidas e desgaste do inserto. Exemplo:

3 Ciclo de Tcnico em Mecnica

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).

M00 - Parada programada


O cdigo "M00" causa parada imediata do programa, refrigerante de corte, eixo rvore, e um aviso de "AGUARDANDO INCIO" mostrado no vdeo ao operador. O incio dado novamente por interveno manual, atravs do boto "CYCLE START".

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

Automao CNC M02 - Final de programa


Esta funo usada para indicar o fim de programa existente na memria do comando.

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.

M03 - Sentido horrio de rotao do eixo rvore


Esta funo gira o eixo rvore no sentido horrio olhandose frontalmente.

Necessariamente, a funo M06 no precisa vir no mesmo bloco da funo "T".

M07 - Liga o refrigerante de corte (alta presso)


Este cdigo aciona o motor da bomba de refrigerante de corte e cancela-se por M09, M00, M02, M30.

A funo M03 cancelada por: M00, M02, M05 e M30.

M04 - Sentido anti-horrio de rotao do eixo rvore


Esta funo gira o eixo rvore no sentido anti-horrio olhando-se frontalmente.

M08 - Liga o refrigerante de corte (baixa presso)


Este cdigo aciona o motor da bomba de refrigerante de corte e cancelado por M09, M00, M02, M30.

A funo M04 cancelada por: M00, M02, M05 e M30.

M05 - Desliga o eixo rvore sem orientao


Esta funo quando program ada para imediatam ente a rotao do eixo rvore, cancelando as funes M03 ou M04.

M09 - Desliga o refrigerante de corte


Este cdigo desliga o motor da bomba do refrigerante de corte e est ativo ao inicia-se o programa.

A funo M05 ao iniciar-se o programa j est ativa e cancelada pelas funes M03 e M04.

17

Automao CNC M10 - Faixa de rotao


Esta funo tem por finalidade indicar a faixa de rotao a ser utilizada dentro da etapa de usinagem. Portanto deve-se observar por parte do programador os valores de rotao mnima e mxima da faixa a ser utilizada, e por parte do operador as posies das alavancas na mquina, de acordo com as especificaes do fabricante da mesma.

3 Ciclo de Tcnico em Mecnica M26 - Recua o mangote da contra ponta


Esta funo quando ativada efetua o recuo da manga do contra-ponto.

M27 - Avana o mangote da contra ponta


Esta funo quando ativada efetua o avano da m anga do contra-ponto.

M11 - Faixa de rotao


Exemplo: M11 # ( rpm de 18 a 475, Faixa I, posies A C)

M12 - Faixa de rotao


Exemplo: M12 # (rpm de 28 a 750, Faixa I I, posies B C)

M30 - Final do programa


Esta funo tem a mesma aplicao da funo M02 para comandos que trabalham com memria, ou seja fim de programa.

M13 - Faixa de rotao


Exemplo: M13 # (rpm de 75 a 1900, Faixa I I I, posies B C)

M14 - Faixa de rotao


Exemplo: M14 # (rpm de 118 a 3000, Faixa I V, posies B C)

M24 - Abre a placa de fixao


O cdigo "M24" abre a placa de fixao da pea.

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

M25 - Fecha a placa de fixao


O cdigo "M25" fecha a placa de fixao da pea.

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.

3 Ciclo de Tcnico em Mecnica

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.

G01 Interpolao linear com avano programado


A funo G01, realiza movimentos retilneos com qualquer ngulo, calculado atravs das coordenadas de posicionamento descritas, utilizando-se de uma velocidade de avano (F) prdeterminada pelo programador. Sintaxe da sentena: G01 X... Z... F... (M...) #

(No Modal) (No Modal)

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.

Grupo das Funes Preparatrias


G00 Interpolao linear com avano rpido
A funo G00, realiza movimentos nos eixos da mquina com a maior velocidade de avano disponvel, portanto, deve ser utilizada somente para posicionamentos sem nenhum tipo de usinagem. A velocidade de avano pode variar para cada modelo de mquina, e determinada pelo fabricante da mesma. Sintaxe da sentena: G00 X... Z... (M...) #

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

Exemplo: : N25 G01 X20. Z42. F.1#

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 .

3 Ciclo de Tcnico em Mecnica


G00 X31. Z37. # (Posicionamento para o 2 passe) G01 X31. Z20.2 # (Segunda Passada) G00 X36. Z37. # (Recuo angular) G00 X26. Z37. # (Posicionamento para o 3 passe) G01 X26. Z20.2 # (Terceira Passada) G00 X31. Z37. # (Recuo angular) G00 X21. Z37. # (Posicionamento para o 4 passe) G01 X21. Z20.2 # (Quarta Passada) G00 X26. Z37. # (Recuo angular) G00 X0 Z37. # (Posicionamento para incio do acaba/o) G01 X0 Z35. F.15 # (Aproximao da ferram enta) G01 X20. Z35. # (Faceamento) G01 X20. Z20. # (Torneamento do rebaixo) G01 X41. Z20. # (Faceamento do rebaixo) G01 X41. Z12. # (Torneamento do dimetro externo) G01 X45. Z12. # (Afastamento da ferramenta) G00 X150. Z150. M09# (Ponto de troca final e desliga refrig.) M30 # (Final de Programa)

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

G02 - G03 Interpolao circular


Nas interpolaes circulares a ferramenta deve deslocar-se entre dois pontos, executando a usinagem de arcos pr-definidos, atravs de um a movimentao apropriada e simultnea dos eixos. A interpolao circular regida pela regra da mo direita e deslocar a ferramenta da seguinte forma: A - Ao longo de uma circunferncia, definida pelo tipo de torre utilizada (dianteira ou traseira) e pelo sentido de corte da usinagem. - No sentido horrio G02 - No sentido anti-horrio G03

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

3 Ciclo de Tcnico em Mecnica


Exemplo da Funo G02 ou G03 com R Objetivo: Aplicar as funes de Interpolao Circular G02/G03, usando a funo "R", somente como acabamento. 1. DESENHO DA PEA

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:

3 Ciclo de Tcnico em Mecnica

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.

G04 Tempo de permanncia


A funo G04, a funo que determina um tempo de permanncia da ferram enta parada. Com esta funo entre um deslocamento e outro da ferramenta, pode-se programar um determinado tempo para que a mesma permanea sem movimento. A funo G04 executa essa permanncia parada, cuja durao definida por um valor "D" associado, que define o tempo em segundos ( 00,01 a 99,99 segundos ).

22

Automao CNC
Sintaxe da Sentena: G04 D... # Onde: D - Tempo de permanncia em segundos. Exemplo 01 (Canal)

3 Ciclo de Tcnico em Mecnica


A funo G17 utilizada nas Fresadoras e Centros de Usinagem CNC, onde o comando assume G17 com o condio bsica de funcionamento (Default), assim que a mquina ligada. A funo G17 modal e cancela G18 e G19.

Funo G18 Seleo do Plano X, Z


A funo G18 seleciona o plano de trabalho que envolve os eixo X e Z, obedecendo a regra da mo direita, no qual se pretende executar interpolaes circulares e/ou se fazer compensaes do raio da ferramenta. A funo G18 utilizada nos Tornos CNC, onde o comando assume G18 como condio bsica de funcionamento (Default), assim que a mquina ligada. A funo G18 modal e cancela G17 e G19

: 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 #

Exemplo 02 (Furo de centro)

Funo G19 Seleo do Plano Y, Z


: N30 G00 X0 Z2. M08 # N35 G01 X0 Z-1. F .05 # N40 G04 D1. # N45 G01 X0 Z-6.5 # N50 G04 D1. # N55 G00 X0 Z2. # N60 G00 X150. Z50. M09 # : A funo G19 seleciona o plano de trabalho que envolve os eixos Y e Z, obedecendo a regra da mo direita, no qual se pretende executar interpolaes circulares e/ou se fazer compensaes do raio da ferramenta. A funo G19 modal e cancela G17 e G18.

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.

Funo G17 Seleo do Plano X,Y


A funo G17 seleciona o plano de trabalho que envolve os eixos X e Y , obedecendo a regra da mo direita, no qual se pretende executar interpolaes circulares e/ou se fazer compensaes do raio da ferramenta.

23

Automao CNC G20 Programao em Dimetro


Esta funo define o valor dimensional associado com o eixo X especificado em dimetro, e aplica-se aos cdigos de programao X, I e U. N35 G41 # N40 G01 X... Z... F... # o)

3 Ciclo de Tcnico em Mecnica

(Este bloco ser utilizado para a compensa-

Compensao do raio da ferramenta G42 ( direita)


A funo G42 Modal portanto cancela G40 e implica em compensao similar a G41, exceto que a direo de compensao direita da pea a ser usinada, vista em relao ao sentido de avano de corte. Como na funo G41 a funo G42 dever ser program ada em um bloco separado e ser seguido por um bloco de aproximao.

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.

Exemplo: N35 G42 # N40 G01 X... Z... F... # o)

(Este bloco ser utilizado para a compensa-

G21 Programao em Raio


Esta funo define o valor dimensional associado com o eixo X especificado em raio, e aplica-se aos cdigos de programao X,I e U.

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.

Cancela a compensao do raio da ferramenta G40


A funo G40 Modal e cancela as funes de compensao previamente solicitadas G41 ou G42, e esta ativa quando a mquina ligada. A funo G40 deve ser programada em um bloco separado, e quando solicitada pode utilizar o bloco posterior com avano linear G01 para efetuar a descompensao, onde se recomenda que no haja nenhum tipo de usinagem Exemplo:

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.

Cdigos de Compensao do raio da Ferramenta Funes de compensao do raio da ferramenta G41,G42,G40


As funes de compensao G41 e G42, se baseiam na regra da mo direita, e selecionam o valor do raio da ponta da ferramenta, estando ela esquerda ou direita da pea a ser usinada, vista em relao ao sentido do avano de corte da ferramenta, para os devidos clculos de compensao, devendo aps sua utilizao ser canceladas pela funo G40.

N35 G40 # N40 G01 X... Z... F... # pensao)

(Este bloco ser utilizado para a descom-

Cdigos de compensao do raio da ferramenta Torre traseira

Compensao do raio da ferramenta G41 ( esquerda)


A funo G41 Modal portanto cancela G40 e seleciona o valor do raio do inserto para os clculos de compensao, estando esquerda da pea a ser usinada, vista em relao ao sentido de avano de corte. A funo da compensao deve ser programada em um bloco separado e ser seguido por um bloco de aproximao em movimento linear G01, para que o comando possa fazer a compensao de raio da ferramenta dentro deste movim ento, onde se recomenda que no haja nenhum tipo de usinagem. Exemplo:

24

Automao CNC
Obs: Quadrante negativo invertem-se os cdigos.

3 Ciclo de Tcnico em Mecnica

Cdigos de compensao do raio da ferramenta Torre Dianteira

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

Obs: Quadrante negativo invertem-se os cdigos.

Compensao do Raio da Ferramenta


Nas mquinas CNC, o comando entende como ponta da ferramenta o ponto comandado da mesma. O ponto comandado um ponto no espao que se encontra no cruzam ento das linhas X e Z que tangenciam o raio do inserto. Porm a ponta til da ferramenta, na verdade so todos os pontos de contato que tangenciam o raio do inserto. Torneamento curvilneo

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:

3 Ciclo de Tcnico em Mecnica


A funo G54, assim como G55, so funes que definem na programao a origem Zero Pea. Na preparao da mquina, ela representa uma distncia pr-determinada por A (para G54), e B (paraG55), entre o ponto zero mquina "M", e o ponto zero pea "W", e seus valores referem-se somente ao eixo "Z". A funo G53 cancela os valores determinados pelas funes G54 e G55, retornando-os ao ponto zero mquina "M".

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.

Lado de Ataque da Ferramenta


O lado de corte "L" um dado definido pelo operador na preparao da mquina (Pre-Set), informando ao comando o lado de ataque das ferram entas operantes durante a usinagem. Esta definio se d atravs de cdigos, levando-se em considerao a orientao dos eixos, e um dado essencial para que o comando faa os clculos de compensao. Caso o comando no receba esta informao ele far uso de seu valor padro "L00" o que pode acarretar em distoro dimensional da pea. Cdigos:

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.

G70 Programao em Polegada


Esta funo prepara o comando para computar todas as entradas de dados dimensionais em polegada.

G53 G54 G55 - Deslocamento de Ponto Zero


Deslocamento de ponto zero "DPZ" G54, G55, G53 G54 (1 DPZ) G55 (2 DPZ) G53 (Cancela)

26

Automao CNC

3 Ciclo de Tcnico em Mecnica G90 Programao em Coordenadas Absolutas


A funo G90 Modal e prepara a mquina para executar operaes em coordenadas absolutas, que usam como referncia uma origem ( Zero Pea W ), pr-determinada para programao.

A funo G70 Modal e quando utilizada deve ser programada em um bloco separado.

G71 Programao em Milmetro


Esta funo prepara o comando para computar todas as entradas de dados dimensionais em milmetros. Observao: As mquinas ao serem ligadas j assumem G90 como condio bsica de funcionamento.

G91 Programao em Coordenadas Incrementais


A funo G91 Modal e prepara a mquina para executar todas as operaes em coordenadas incrementais. Assim todas as medidas so feitas atravs da distncia a se deslocar. Neste caso, a origem das coordenadas de qualquer ponto o ponto anterior ao deslocamento.

A funo G71 Modal, e se necessrio, dever ser programado em um bloco separado.

G73 Interpolao Linear Ponto a ponto


A funo G73 informa aos eixos para se movimentarem ao longo de uma linha reta, com uma velocidade especfica programada com a funo F. Ela similar ao modo G01, exceto que o Controle espera um sinal "em posio", antes de continuar com o prximo movimento. Isto elimina o arredondam ento de contorno, quando se deseja ter cantos vivos em uma pea. A funo G73 modal e cancela G00 e G01. Sintaxe da sentena: G73 X... Z... M... #

G92 Definio de Origem temporria / Limite de RPM


O cdigo G92 utilizado como dupla funo, Origem de sistema de coordenadas absolutas e Limite de rotao do eixo rvore. 1. G92 como: Nova origem do sistema de coordenadas A funo G92 acompanhada das funes de posicionamento X e Z estabelece na memria do comando, uma nova origem do sistema de coordenadas absolutas (X0,Z0), atravs da qual efetuar os clculos dos posicionamentos posteriores. Exemplo: N30 G92 X150. Z150. #

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.

3 Ciclo de Tcnico em Mecnica G96 Programao em Velocidade de Corte Constante


A funo G96 Modal e seleciona o modo de programao em velocidade de corte constante por minuto, cuja objetivo promover a variao calculada da rpm em funo do dimetro. Ela dever ser programada em bloco separado precedido pela funo auxiliar "S", a qual entra como um valor de velocidade de corte. O valor da velocidade de corte dado pela funo auxiliar "S" computado pelo comando em ps/minuto quando utilizado juntamente com a funo G70 ou metros/minuto quando utilizado juntamente com a funo G71, para efeito dos clculos da rotao. O cancelamento da funo G96 se da pela funo G97. O clculo da rotao feito em funo do dimetro usinado e do valor da velocidade de corte requerida pela funo "S", deste modo a velocidade de corte mantida variando-se apenas a rotao, medida que se varia o dimetro usinado. Frmulas:

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 #

Estamos permitindo que o eixo-rvore gire at 3000 rpm no mximo.

G94 Programao em Avano por minuto


A funo G94 Modal e prepara o comando para computar todos os avanos programados pela funo auxiliar f em pol/min quando utilizado juntamente com a funo G70 ou mm/min quando utilizado juntamente com a funo G71.

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)

G95 Programao em Avano por rotao


A funo G95 Modal prepara o comando para computar todos os avanos programados pela funo auxiliar f em pol/rot quando utilizado juntam ente com a funo G70 ou mm/rot quando utilizado juntamente com a funo 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 ). :

G97 Programao em RPM direta


Aps definio da aplicao encontraremos o seguinte formato para funo f: f 2.4 formato para pol/rot (G95 com G70) f 2.2 formato para mm/rot (G95 com G71) Muitas mquinas ao serem ligadas j assumem G95 com a funo G71 como condio bsica de funcionam ento. A funo G97 Modal e seleciona o modo de programao em rpm direta, cujo valor dado pela funo auxiliar "S" usando um formato S4 (4 dgitos), desta forma no haver variao de rotao. A funo G97 Modal e cancelada pela funo G96, e deve ser program ada em bloco separado. 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.

28

Automao CNC

3 Ciclo de Tcnico em Mecnica

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.

G99 Cancela Definio de Origem Temporria


Esta funo quando solicitada cancela o efeito de nova origem dada pela Funo G92, retornando a origem do sistema de coordenadas absolutas para o Zero Mquina. A funo G99 Modal, porm, no provida de movimentos nos eixos.

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.

Ciclos automticos de usinagem


Os ciclos automticos, consistem em uma srie de funes preparatrias pr-determinadas, que executam operaes de usinagem atravs de uma nica sentena de programao. Estas sentenas de programao, comandam automaticamente os movimentos de todos os eixos e a utilizao das funes auxiliares nelas contidas. Os ciclos automticos ajudam assim na execuo de operaes complexas tais como, desbaste, roscamentos, furaes e outras, pois, eliminam a necessidade de informaes repetitivas de programao. Dentre os ciclos automticos podemos destacar os seguintes:

G33 - Ciclo bsico de roscamento


Esta funo executa o roscamento no eixo X e Z em cada penetrao dada a ferram enta, e program ada explicitamente em bloco separado. Sintaxe da sentena: G33 Z... K... # Onde: Z - Posio final do comprimento da rosca (absoluta). K - Passo da rosca (milmetro ou polegada) (incremental).

2. FERRAMENTAS: Suporte: Rosca Externa Direita 60

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 #

3 Ciclo de Tcnico em Mecnica

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)

G37 - Ciclo automtico de roscamento


A funo G37 permite abrir roscas em dimetros externos e internos, roscas paralelas e cnicas, simples ou de mltipla entrada com apenas um bloco de informao, sendo que o comando far o clculo de quantas passadas sero necessrio para o roscamento, mantendo sempre o mesmo volume de cavaco da primeira passada. Sintaxe da funo: G00 X... Z... # (Posicionamento Inicial Pi) G37 X... Z... (I...) K... D... E... (A...) (B...) (W...) (U...) (L...) #

Observao: Funes entre parnteses so opcionais.

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:

3 Ciclo de Tcnico em Mecnica

: ( 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

Ferramenta: Suporte: Rosca Externa Direita 60

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:

3 Ciclo de Tcnico em Mecnica

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.

G66 - Ciclo automtico de desbaste longitudinal


Este ciclo permite a usinagem de desbaste completa da pea, utilizando-se apenas de um bloco de program ao, contendo apenas os parmetros necessrios para sua execuo. Sintaxe da funo: G66 X... Z... I... K... ( U1 ) W... P... F... #

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

3 Ciclo de Tcnico em Mecnica

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

3 Ciclo de Tcnico em Mecnica G67 - Ciclo automtico de desbaste transversal


Este ciclo permite a usinagem de desbaste completa da pea, utilizando-se apenas de um bloco de programao contendo os parmetros necessrios para sua execuo. Sintaxe da sentena: G67 X... Z... I... K... ( U1 ) W... P... F... #

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.

2. FERRAMENTAS: Suporte: S25T - PCLNR 12

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.

3 Ciclo de Tcnico em Mecnica


1. DESENHO DA PEA: Material: Ao O 90mm X 47 mm

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.

2. FERRAMENTAS: Suporte: PCLNR 2020 K12

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

3 Ciclo de Tcnico em Mecnica

; 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

G74 - Ciclo automtico de torneamento


A funo G74 exerce dupla funo, ou seja, o mesmo cdigo executando operaes diferentes, sendo diferenciada apenas pela sua sintaxe. A funo G74 pode ser utilizada com o ciclo de torneamento paralelo ao eixo Z, o qual executa a usinagem com sucessivos passes at o dimetro desejado, utilizando-se das informaes contidas na sentena. G00 X... Z... # (Posicionamento Inicial Pi) Sintaxe da sentena: G74 X... Z... I... U1 F... #

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:

3 Ciclo de Tcnico em Mecnica

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)

G75 - Ciclo automtico de faceamento


A funo G75 pode ser utilizada como ciclo de torneam ento paralelo ao eixo X, auxiliando nos trabalhos de desbaste como ciclo de faceamento. G00 X... Z.... # (Posicionamento incial Pi) Sintaxe da funo: G75 X... Z... K... (U1) F... #

2. FERRAMENTA: Suporte: PCLNR 2020 K12

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

3 Ciclo de Tcnico em Mecnica

G74 - Ciclo automtico de furao


A aplicao da funo G74 como ciclo de furao, realiza furaes com descarga de cavacos, evitando com esse procedimento uma possvel quebra da broca utilizada.

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.

Exerccio: Usinar a pea abaixo

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.

2. FERRAMENTAS: Broca de centro Broca Helicoidal 15 mm

38

40

Automao CNC G75 - Ciclo automtico de canais


Este ciclo permite o sangramento de canais eqidistantes, com quebra de cavacos, programados em um nico bloco de programao. G00 X... Z.... # (Posicionamento inicial Pi) Sintaxe da funo: G75 X... Z... ( W...) K... ( D... ) F... #

3 Ciclo de Tcnico em Mecnica

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

Composio de um programa CNC


A composio de um programa CNC baseia-se nas informaes geom tricas e tecnolgicas necessrias para a execuo de uma determinada pea. Tal composio dever ser estruturada com os seguintes elementos:

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.

2. FERRAMENTAS: Observao: A largura da ferramenta de bedame, dever estar na medida.

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.

3 Ciclo de Tcnico em Mecnica


permitida a programao sem numerao de bloco, porm, neste caso no ser possvel o adiantamento do programa para um bloco intermedirio nem a utilizao de instrues de salto.

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.

Estrutura bsica de programao


Um programa CNC, dever ser estruturado basicam ente pelos seguintes elementos:

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.

FAIXA I FAIXA II FAIXA III FAIXA IV

M11 M12 M13 M14

rpm rpm rpm rpm

18 a 475 28 a 750 75 a 1900 118 a 3000

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) :

3 Ciclo de Tcnico em Mecnica


Utilizao da funo "T00" na determinao do Ponto de Troca Na determinao do ponto de troca a funo "T00", seguida da funo de origem Zero pea (G54 ou G55) e de um posicionamento pr estabelecido, tem participao fundamental no posicionamento da torre, pois ela cancela os balanos das ferramentas fazendo com que a torre, independente da ferram enta utilizada sempre pare no mesma posio. No bloco contendo a funo T00 recomenda-se que se coloque como comentrio sempre a ferramenta desejada.

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.

Ilustrao da utilizao da funo T00 na determinao do ponto de troca.

Final de programa : N300 N310 N320 N340

T00 ; Final # (Cancela corretores de ferramenta) G54 # (Origem Zero Pea). G00 X150. Z150. # (Posicionamento do Ponto de troca) M30 # (Final de programa)

Ponto de Troca de Ferramenta


O ponto de troca uma coordenada qualquer definida no programa cujo objetivo : - Servir de ponto de partida para posicionamentos rpidos. - Servir como ponto de parada para troca de ferramentas. - Local seguro para giro de torre eltrica ou virar peas na placa. - Paradas de programa, etc. Este procedimento visa evitar colises indesejveis de ferramentas, facilitar o trabalho por parte do operador da mquina e aumentar a sua segurana. No utilizando a funo "T00" na determinao do Ponto de Troca. Caso no se utilize a funo T00 na determinao do ponto de troca, o comando levar em considerao os balanos das ferramentas envolvidas, fazendo com que a ponta til das ferramentas pare na mesma posio, porm, a torre ir parar em posies diferentes. Obs: Neste caso aconselha-se a colocar a origem zero pea, aps a chamada da ferramenta

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.

3 Ciclo de Tcnico em Mecnica

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

Tabela para Elaborao de um Programa


Bloco N Funo Prep. Posiciona/o Eixo X Eixo Z Funes Auxiliares

Analise

N05 N10 N20 N30 N40 N50 N60 N70 N80 N90 N100

Observao: No ltimo passe de penetrao, a broca retorna ao ponto inicial.

2. FERRAMENTAS: Broca de centro Broca Helicoidal 15 mm

G74 - Ciclo automtico de furao


A aplicao da funo G74 como ciclo de furao, realiza furaes com descarga de cavacos, evitando com esse procedimento uma possvel quebra da broca utilizada.

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

3 Ciclo de Tcnico em Mecnica

Exerccio: Usinar a pea abaixo

30

2 x 45o 2 x 45
o

70

15

100

Usar a funo M27 e M26

40

43

Automao CNC

3 Ciclo de Tcnico em Mecnica

Tabela para Elaborao de um Programa

Bloco N

Funo Prep.

Posiciona/o Eixo X Eixo Z

Funes Auxiliares

Analise

44

Automao CNC Parmetros de utilizao da Ferramenta


Os dados sobre os suportes de ferramentas e pastilhas de metal duro, so muito importantes , principalmente os referentes s informaes sobre as pastilhas (insertos), para a otimizao do processo de usinagem. Tais informaes devero ser obtidas atravs de catlogos dos fabricantes, viabilizando da melhor maneira o trabalho a ser executado.

3 Ciclo de Tcnico em Mecnica

Qual Qual Qual Qual Qual Qual Qual

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 ?

Chave de cdigo de Pastilha

45

Automao CNC

3 Ciclo de Tcnico em Mecnica

ETE Cel. Fernando Febeliano da Costa

AUTOMAO CNC
3o Ciclo de Tcnico em Mecnica

Prof. Eng. Mec. Claudinei Bigaton

46

Você também pode gostar