Sei sulla pagina 1di 118

Caractersticas das mquinas CNC

Introduo Historicamente, no aperfeioamento das Mquinas Operatrizes de Usinagem, sempre procurou-se obter solues que possibilitem aumentar a produtividade, a qualidade e reduo de desgastes fsicos de operao. Das solues que surgiram at recentemente nenhuma oferecia a flexibilidade necessria para o uso de uma mesma mquina na usinagem de peas com diferentes configuraes e em lotes reduzidos. A evoluo do torno universal um exemplo, levou criao do torno revlver, do torno copiador, torno automtico com programao eltrica emprego de cames, etc. Os fabricantes de ferramentas tambm contriburam para o desenvolvimento da mquina evoluindo tanto em material como em desenho , desde as ferramentas de ao carbono, ao rpido, metal duro s modernas ferramentas com insertos de cermica. As novas ferramentas exigiram das mquinas novas conceitos de projetos, que permitissem a usinagem com rigidez e com novos parmetros de corte. Com a aplicao do Comando Numrico Mquina Operatriz de usinagem foram preenchidas lacunas existentes nos sistemas de trabalho com peas complexas. ou mecnica, com

Definio A mquina de comando numrico uma mquina dotada de um equipamento eletrnico capaz de receber informaes, armazen-las e transmiti-las em forma de comandos maquina operatriz de modo que esta, sem a interveno do operador, realize as operaes na seqncia programada.
SENAI

De uma forma geral, essas mquinas destinam-se a fabricao de peas em lotes pequenos e mdios, cujas formas so complexas, face rapidez e facilidade de programao e preparao da mquina, possibilitando uma grande flexibilidade na preparao dos programas de trabalho. As mquinas operatriz com CNC esto hoje em dia desenvolvidas para se atingir o mais alto rendimento na produo.

Assim elas possuem as seguintes caractersticas: Alta rigidez para suportar elevados esforos de corte e ciclos de trabalho mais rpidos; Grande versatilidade; Altssima preciso; Flexibilidade no trabalho.

Vantagens das mquinas CNC O investimento inicial na fase de introduo de uma mquina-ferramenta com comando numrico, maior em relao a uma mquina ou grupo de mquinas-ferramenta convencionais, mas ela resulta em um retorno de capital investindo bastante compensatrio depois do seu uso em regime de trabalho contnuo. A alta eficincia da mquina-ferramenta com comando numrico proporcionada pelos seguintes fatores: Preparao em curto tempo. Uma vez elaborados, testados e otimizados os programas e as ferramentas de corte, uma nova preparao da mquina feita rapidamente. Reduzido tempo secundrio do ciclo de usinagem da mquina. Isto possvel face as altas velocidades de aproximao e retorno dos carros, porta-ferramentas, mesas de trabalho e troca rpidas de ferramentas. Flexibilidade de aplicao para peas de diferentes formatos. A mquina deve estar pronta para executar os diferentes tipos de movimentos, assim como executar percursos lineares, circulares, usinar roscas e executar ciclos definidos de trabalho. Dispensa o uso de ferramentas de corte de formas especiais. Pelo fato da mquina executar diversos tipos de movimento, pode utilizar ferramentas convencionais do comrcio que alm de terem baixo custo facilitam mesmas.
6
SENAI

controle do desgaste das

A capacidade da mquina executar deferentes tipos de movimentos dispensa o uso de dispositivos, gabaritos de cpia ou aparelhos adicionais.

Atinge-se tolerncias mais exigentes do que nas mquinas convencionais, minimizando peas refugadas, pelo fato de a mquina-ferramenta ser projetada com grande rigidez e estabilidade para suportar os esforos de corte.

Diminui o custo do controle de qualidade, uma vez que a mquina tem uma confiabilidade muito grande no trabalho repetitivo, aps a otimizao do programa.

Alterao rpida do programa, nos casos de modificaes do produto. Segurana para o planejamento da produo. Devido ao alto grau de eficincia da mquina e depois de otimizados os programas, podemos ter maior garantia e segurana para o planejamento, controle da produo e menor estoque de peas.

O operador tem maior segurana de trabalho, pois passa a ter maior confiana e domnio sobre a mquina-ferramenta.

Menor fadiga do operador devido a ergonomia da mquina e a menor necessidade de manejo.

Particularidades de uma mquina CNC 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 sistema 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.
SENAI

Pelo motivo exposto acima, mesmo sendo onerosos, os sistemas parfuso-porca de esferas recirculantes so os usados. Isso permite transformar o atrito das roscas parafuso-porca num rolamento.

Parafuso de esferas recirculantes 1. goteira de reciclagem das esferas; 2. porca 3. parafuso 4. esferas

A folga retirada utilizando-se porcas duplas reconciliveis por sistema de anis roscados e de calos espessura, podendo-se atingir assim uma alta e repetitiva preciso nos movimentos dos carros.

Parafuso de esferas recirculantes 1. parafuso; 2. porca de duas partes; 3. calo de espessura; 4. esferas

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.

Acionamento do avano para a mesa

SENAI

Os movimentos de avano devem ser realizados sem interferncia de foras atuantes, por exemplo fora de corte, atruto esttico e 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 das velocidades. So adotadas medidas de segurana eletrnica adicionais para evitar a 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 de avano. Para usinagem em altas velocidades necessrio um elevado torque de partida e de freagem, no sendo possvel segurana no nmero exato de passos. Portanto sua aplicao restrita a pequenos torques. 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.

rvore principal
9

SENAI

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 escalonamentos e controladas atravs de um tacmetro. Neste caso pode-se utilizar qualquer rotao desejada dentro do campo de rotaes da mquina. 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. Sistema de medio A medio das posies dos carros pode ser direta ou indireta. 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. 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.

Medio direta de posicionamento Na medio indireta de posicionamento o curso do carro tomado pelo giro de um eixo de esferas recirculantes. Um sistema de medio rotativo registra o movimento de giro de um disco de impulso, que est montado em um eixo de esferas recirculantes.

10

SENAI

Medio indireta de posicionamento O comando, levando em conta o passo do eixo de esferas recirculantes, transforma os impulsos de giro em deslocamento do carro. Ainda em funo dos tipos de escala adotada, diferencia-se a medio de posicionamento em absoluta ou incremental. Na medio absoluta, utilizada uma escala de medio codificada, que a cada momento mostra a exata posio do carro com referncia ao ponto-zero da mquina (o ponto-zero da mquina um ponto de referncia fixo na mesma).

Sistema absoluto de medio 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. Na medio de posio incremental utilizada uma escala de medio com uma simples rgua graduada. Esta rgua composta de campos claros-escuros, que se movimentam pelo sistema de medio atravs do movimento de avano.
SENAI

11

Sistema incremental de medio 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 a uma posio cuja distncia do ponto-zero da mquina conhecida. Esta posio chamada de ponto de referncia. Aps este procedimento, o sistema de medio pode utilizar a escala da rgua graduada para realizar as medies de posicionamento. A palavra absoluto em correspondncia medio de posicionamento significa que os dados da posio so sempre mensurveis independentemente da condio da mquina e do comando, pois eles sempre se baseiam em um ponto-zero fixo. A palavra incremental (incremento = comprimentos iguais, pequenos percursos) significa, na medio de posicionamento, que so mensurveis os aumentos e diminuies dos comprimentos dos cursos de movimento. O comando conta para cada movimento o nmero dos incrementos (por exemplo, traos divisrios), sendo que cada nova posio se diferencia da ltima. Esses sistemas de medio, normalmente eletro-indutivo ou tico, so de alta preciso, capazes de resistir ao ambiente industrial e s vibraes. Guias e barramento
12
SENAI

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-ferramenta de forma precisa. Vrias formas de guias e barramentos foram utilizados, sempre visando reduzir o atrito e o 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 stickslip que a tendncia a saltos que ocorrem em baixa velocidade de escorregamento, tanto em movimentos translatrios como rotatrios. Em velocidades pequenas (5 a 20mm / min), a pelcula de leo lubrificante rompida e ocorre alto 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 especialmente incomodo em baixas velocidades de posicionamento final ou em pontos de inverso de contornos. A escolha de materiais adequados, guias de plstico, ou aditivos no leo (bisulfeto de molibidneo) podem ajudar na soluo do problema. Outra soluo de guias de baixo atrito e reduzido desgaste, so as guias de rolamento e guias hidrostticas.

Exemplo de guias com plstico

Exemplo de guia com rolete

Para o amortecimento de vibraes so adotados barramentos de alta rigidez com enchimento de concreto ou areia do macho de fundio. No caso de tornos, muitos modelos foram projetados com barramento inclinado para facilitar a rpida eliminao dos cavacos, produzidos em elevado volume e altas temperaturas.

SENAI

13

Torno CN de barramento inclinado Meios de fixao da pea de trabalho 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, o qual ser estudado adiante. Nos tornos CNC em geral, possvel programar os movimentos de abertura e fechamento das castanhas, assim como as diferentes presses de fixao.

Fixao da pea Torno 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 nas mquinas CNC trabalham frequentemente 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. Quando necessrio podem ser programados posicionamentos da contra-ponta, avano e retrocesso do mangote e luneta.
14
SENAI

Contra ponta, luneta Nas fresadoras os processos de fixao devem atender a necessidade de rapidez e posicionamento correto da pea na mesa de trabalho. A forma da fixao da pea deve levar em considerao uma fcil troca, mantendo a repetibilidade nas medidas de usinagem. Para peas muito complexas, isto nem sempre possvel, sendo necessrio adoo de montagens especiais.

Fixao da pea - Fresadora Em muitos casos pode ser vantajosa a utilizao de fresadoras equipadas com duas mesas de trabalho.

Neste caso, a troca das mesas feita atravs do programa CN. Durante a usinagem de uma pea feita na outra mesa a retirada e fixao da prxima pea. Dispositivos de troca de ferramentas
SENAI

15

Nos processos de usinagem so poucas as peas que podem ser usinadas sem a troca de ferramentas, como procura-se realizar o maior nmero de operaes possveis numa nica sujeio, o sistema de troca de ferramentas em mquinas CNC, por causa disso, vem cada vez mais sendo otimizado pelos fabricantes de mquinas. Nas mquinas CNC atuais a troca de ferramentas pode ser realizada manualmente ou automaticamente. Como nas fresadoras e nas furadeiras os assentos das ferramentas na rvore so de fcil acesso, a troca pode ser realizada manualmente. Os tornos e centros de usinagem possuem dispositivos de troca automtica de ferramentas, de concepes que se diferenciam em funo da quantidade de ferramentas a serem usadas. Na troca automtica de ferramentas temos o revlver-ferramenta ou o magazine de ferramentas.

Revlver-ferramenta

Magazine de ferramentas

No sistema revolver, a troca realizada com o giro do mesmo, que comandado pelo programa CNC, at que a ferramenta desejada fique na posio de trabalho. No sistema magazine, de modo geral, a troca de ferramentas realizada por um brao com duas garras. O programa posiciona a prxima ferramenta do magazine que entrar em ao e interrompe a usinagem. Um brao com duas garras entra em ao tirando de um lado a nova ferramenta do magazine e do outro lado a ferramenta que estava operando na rvore principal da mquina.

16

SENAI

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. Na troca de ferramentas automticas esses sistemas so de modo geral comandados com lgica direcional, ou seja, para o posicionamento da ferramenta percorrido o caminho mais curto de giro.

Revlver com lgica direcional A chamada da ferramenta para a posio desejada no momento necessrio organizada no programa inserido no comando. As ferramentas numeradas sero chamadas pela identificao de cada uma delas, pois a cada ferramenta identificada corresponde um alojamento no magazine ou revlver. Os magazines de ferramenta podem ser projetados pelo fabricante da mquina de vrias maneiras para atender as necessidades do processo de usinagem, visando a maior flexibilidade possvel.

SENAI

17

Exemplos de magazines Eixos de avanos e demais eixos rotativos Os movimentos das mquinas operatrizes CNC que do origem a geometria 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 quem fornece essas informaes, atravs de designaes normalizadas das direes e sentidos dos movimentos dos componentes da mquina As direes e sentidos desses movimentos so designados conforme a norma DIN 66217.

18

SENAI

Designao dos movimentos dos carros e mesas Muitas mquinas CNC permitem o movimento rotativo da mesa de trabalho e do cabeote da rvore (Figura: Eixos rotativos de avano), dando maior flexibilidade mquina que pode isso 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.

SENAI

19

Os eixos rotativos so designados conforme a norma DIN com as 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 que possuem mais eixos alm dos trs bsicos principais.(Figuras seguintes)

Eixos rotativos de avano

Torno com dois revlveres e eixo C comandado

Torno vertical com 4 eixos comandados

Os centros de usinagem so um exemplo disso pois, alm dos eixos bsicos principais de avano, eixos rotativos da mesa e do cabeote, frequentemente 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. As designaes dos eixos bsicos principais e dos eixos de rotao so interdependentes, ou seja, obedecem uma conveno fixada pela regra da mo direita e pela seqncia das letras do alfabeto. 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) (C).

Regra da mo direita
20
SENAI

Refrigerante e transportador de cavalos Como as mquinas CNC podem operar com altas velocidades de corte nas usinagens exigido que estas possuam um sistema de refrigerao para refrigerar, lubrificar e auxiliar na remoo dos cavacos. Esses sistemas geralmente possibilitam 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 porta-ferramentas.

Fluido refrigerante Essas providencias melhoram muito a refrigerao no local do corte. Os sistemas com uso das mangueiras flexveis tambm muito usado, tanto em tornos, fresadoras e centro de usinagem. Devido as altas presses do fludo, as mquinas CNC so equipadas de modo geral com portas protetoras contra respingos as quais ainda aumentam a segurana de trabalho. 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 a necessidade de interrupo da usinagem para retirada manual dos cavacos.
SENAI

21

Questionrio 1. Quais as caractersticas das mquinas CNC so responsveis pela capacidade de atender grande quantidade de lotes pequenos de peas? __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ 2. Quais as principais caractersticas das mquinas CNC? __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ 3. Qual o elemento de uma mquina CNC que transforma o movimento giratrio de um motor de avano em um movimento longitudinal do carro? __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ 4. Como resolvido o problema da diminuio da fora de fixao da pea num torno CNC devido a alta rotao? __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ 5. A medio do posicionamento do carro pode ser realizada atravs de sistema absoluto ou incremental. a) Qual sistema utiliza uma escala de medio codificada? __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ b) Qual sistema utiliza uma rgua graduada? __________________________________________________________________ __________________________________________________________________ __________________________________________________________________

22

SENAI

O comando CNC

Sistema binrio Os dados em um comando CNC, como em todo computador, so designados por cdigos binrios. Isto significa que cada algarismo e letra que sejam introduzidos atravs do teclado so transformados pelo processador numa combinao Bit. Um Bit um impulso eletrnico, que pode ser Liga ou Desliga (0 ou 1). Para que se possa ter uma idia da lgica apresentada por estes cdigos apresentado a seguir o princpio fundamental no qual eles se baseiam. O sistema decimal, com o qual todo o mundo esta familiarizado, composto de 10 dgitos. Com estes 10 smbolos apenas possvel escrever qualquer nmero, bastando para isto, que se leve em conta os dois valores que cada algarismo tem dentro do nmero. Assim por exemplo, no nmero 427 o nmero 4 vale quatro unidades, isoladamente, mas, pelo fato de estar colocado no terceiro lugar, da direita para esquerda, seu valor relativo ser 400. O mesmo acontece com o 2 que tem valor relativo a 20 porque est no segundo lugar a partir da direita. Dessa forma o nmero 427 pode ser escrito como segue: 427 = 400 + 20 + 7 ou 427 = 4 x 102 + 2 x 101 + 7 x 100 Diz-se ento que os nmeros decimais so escritos na base Dez. Se, para os humanos, fcil trabalhar com o sistema decimal, o mesmo no acontece com equipamento eletrnico, pois este s tem condies de entender e manipular situaes tais como ligado ou desligado, com tenso ou sem tenso. Associando a cada elemento destas situaes um nmero, resulta por exemplo:
SENAI

23

ligado: desligado:

1 0

com tenso: sem tenso:

1 0

podendo se dizer que 2 nmeros so suficientes para identificar o estado em que se encontra cada situao. A este sistema, que utiliza apenas dois nmeros, d-se o nome de binrio. O sistema binrio, semelhana do sistema decimal, escrito na base dois. Tambm neste caso os algarismos tem valor absoluto (0 ou 1) e relativo, que depende de sua posio dentro do nmero. Assim, por exemplo, o nmero binrio101001 igual a 41 porque: 101001 = 1 x 25 + 0 x 24 + 1x 23 + 0 x 22 + 0 x 21 + 1 x 20 101001 = 32 + 0 + 8 + 0 + 0 + 1 = 41 Diz-se ento que os nmeros binrios so escritos na base dois. A tabela seguinte mostra a correspondncia que existe entre alguns algarismos decimais e binrios. Decimal 0 1 2 3 4 5 6 7 8 9 10 11 : : Binrios 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 :::: ::::

24

SENAI

A importncia dos sistema binrio para o CNC se prende ao fato de que os circuitos eletrnicos, que comandam as mquinas, operam em binrios sendo que, a prpria fita onde o programa armazenado, perfurada um cdigo binrio, ou seja, um furo correspondente a situao 1 e a ausncia de furo correspondente a 0. No computador, tais impulsos so memorizados em grande nmero e agrupados. Normalmente 8 bits correspondem a um byte. Atravs da combinao de 8 bits temos um total de 256 smbolos, (p. ex., letras e algarismos), os quais so conhecidos como cdigos binrios, mais visveis na fita perfurada.

Cdigo binrio

Mtodo de trabalho do processador O processador de um comando CNC constitudo por circuitos integrados semicondutores, que so representados pelos microchips, chips ou CI. Os mais importantes so os microprocessadores e os de memria.

Exemplos de microchips Os dados (bytes), inseridos pelo operador ou um outro meio, so arquivados na memria do processador. Os microprocessadores podem combinar estes dados dando origem a novos dados, que podem ser utilizados para mais clculos ou serem armazenados em algum sistema. Este microprocessadores so programveis e podem associar vrias funes.

SENAI

25

Os comandos modernos CNC podem, atravs do processador com microchips mais compactos, processar dados de milhares de bytes numa velocidade muito alta. O microprocessador processa os dados do programa, introduzido na memria pelo operador da mquina, e transfere mquina-ferramenta atravs de impulsos Os dados introduzidos na memria so compostos do programa CN e dos dados de ajustagem, por exemplo, dados de ferramentas. O operador da mquina CNC pode, conforme as necessidades alterar, corrigir ou otimizar a qualquer momento os dados do programa. Quando a mquina-ferramenta recebe impulsos de comando por meio de operaes eletrnicas, feito ao mesmo tempo um teste para comprovar se o ponto atingido correspondente ao impulso emitido, (comparao desejado/real).

Mtodo de trabalho do processador (desejado/real) Numa mquina com um programa CN no qual existe a informao para deslocamento do carro ou mesa, por exemplo 120mm, o microprocessador depois de ler essa informao calcula o ponto a ser atingido e liga em seguida o acionamento necessrio. O sistema de medio informa a posio em que a mesa ou carro se encontra, o microprocessador comparara esta posio com a desejada: Caso no correspondam, o acionamento continua atuando; Caso corresponda, o acionamento pra, e em seguida lida a prxima informao contida no programa CN.

26

SENAI

Funes programveis As mquinas quando equipadas com comando, estes so quase que exclusivamente comandos com sistema CNC. A diferena entre CN e CNC est no fato de que o comando CNC (Comando Numrico Computadorizado) poder memorizar o programa, processar os dados contidos nele e emitir os impulsos correspondentes a medida que forem necessrios para cada instante. O comando CN (Comando Numrico) no computadorizado e por isso no podendo memorizar os dados, necessita de leitura da fita a cada ciclo de trabalho, exigindo ainda que a ajustagem da mquina seja a mesma de quando foi elaborado o programa e a respectiva fita. Com este comando o operador no pode modificar o programa, podendo somente inici-lo e interrompe-lo. As medidas de fixao e os comprimentos das ferramentas so levados em conta no programa, sendo necessria a anotao dos mesmo nas folhas de preparao da mquina. J o sistema CNC possibilita ao operador alm de iniciar e interromper o programa CN, programar, introduzir e corrigir diretamente no comando. Os comprimentos das ferramentas e da fixao podem ser introduzidos no comando CNC quando da preparao, independentemente do programa CN, sendo que durante a operao estes sero considerados automaticamente. O sistema CN e do CNC no diferem na linguagem de programao e nem no sistema de trabalho da mquina-ferramenta, por isso sempre falaremos de programas CN e tecnologia CN. Tipos de comando Os tipos de comando so basicamente trs: comando ponto a ponto, comando de percurso e comando de trajetria. O tipo de comando encontrado numa mquina depender da aplicao a que ela se destina e do grau de sofisticao desejado.

SENAI

27

O comando ponto a ponto recomendvel quando exige-se somente posicionamento em pontos programados, com deslocamento em avano rpido. Embora este seja o tipo de comando mais simples, ele garante o posicionamento segundo os eixos geomtricos da mquina dentro do intervalo de preciso e repetibilidade previstas.

Comando ponto a ponto O comando ponto a ponto aplicado em furadeiras, madrilhadoras, puncionadeiras, etc. O comando de percurso representa uma evoluo no comando ponto a ponto, isso porque, alm do posicionamento dos eixos ele passa a garantir tambm a direo da ferramenta e o avano de corte. o comando que realiza separadamente, isto , um de cada vez, os deslocamentos longitudinal e transversal dos eixos de uma mquina. indicado apenas para usinagens paralelas aos eixos da mquina.

28

SENAI

Fig. 30 - Comandos de percurso O comando de trajetria o tipo mais completo de comando, pois realiza, instante por instante, o controle de posio de ferramenta na trajetria compreendida 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.

Comandos de trajetria
29

SENAI

Comando de funes da mquina Assim como as funes geomtricas e deslocamentos, tambm devem ser comandadas as funes relativas mquina, tais com fludo refrigerante, troca de ferramentas, velocidades de corte etc. A quantidade e os tipos de funes dependem da mquina e do comando. Podem ser programadas como funes auxiliares as seguintes funes da mquina: Ligar rvore principal; Posicionar rvore principal; Ligar fludo refrigerante e programar a presso Manter a velocidade de corte constante; Manter a velocidade de avano de usinagem constante; Mudar estao de ferramenta; Comandar ou ligar dispositivos auxiliares, tais como: Dispositivo de troca automtica de peas, contraponta, luneta, dispositivo de medio automtica, calha separadora, transportador de cavacos.

30

SENAI

Funes da mquina

Elementos de comando Os comandos CNC so constitudos por vrios elementos.

SENAI

31

Elementos de um comando CNC A principal parte do comando CNC constituda pelo processador, o qual necessita de 2 elementos de interfaceamento para que haja um vnculo entre o operador e a mquina. O elemento de interfaceamento para o operador, que constitudo por painis e vrios conectores para leitora e perfuradora de fitas, leitora de fitas magnticas, estao de disquetes e impressora. O elemento de interfaceamento para a mquina que constitudo por um controlador lgico programvel (CLP), acionamento do avano dos eixos e um circuito de potncia. Painis de comando Conforme os diferentes fabricantes de mquinas CNC, os painis diferem muito entre si, mesmo assim pode-se destacar os elementos bsicos em grupos conforme.

Painel de um comando CNC

Vdeo/display O painel pode estar equipado com um vdeo ou um display e diferentes lmpadas sinalizadoras para fornecer ao usurio as seguintes informaes:
SENAI

32

Descrio das informaes do programa CN e lista de todos os programas CN memorizados. Descrio das ferramentas memorizadas, suas medidas, valores de correo e, eventualmente, o tempo de utilizao. Descrio dos parmetros da mquina, tais como mxima rotao da rvore, mximo avano etc. Descrio das posies atuais da ferramenta durante a usinagem, a sentena atual do programa CN durante a usinagem, avano, rotao etc. Descrio grfica da pea programada da usinagem, dos deslocamentos e das ferramentas, sendo que os comandos modernos podem simular a usinagem da pea.

Elementos operacionais Estes elementos permitem executar todas as funes necessrias ao controle e funcionamento da mquina. Os casos mais simples so as chaves tipo liga desliga para funes simples como ligar desligar rvore principal etc. Durante a preparao e a ajustagem da mquina os deslocamentos dos carros na direo dos eixos, pode ser realizado com as teclas, manipuladores ou uma manopla eletrnica.

Elementos operacionais da mquina

Quando for necessrio a correo dos avanos ou rotaes programados, existe na maioria dos comandos uma chave denominada Override para essas correes.

SENAI

33

Por meio desta chave os valores dos avanos e das rotaes podem ser sobrepostos em porcentagem(%). 100%: significa que o valor real exatamente o programado 50%: significa que o valor real a metade do programado 120%: significa que o valor real significa que o valor real 20% acima do programado. Essa possibilidade de grande utilidade quando deseja-se otimizar os valores de avano e rotao programados para a usinagem de uma pea nova. Os elementos operacionais para funes da mquina so normalmente descritos com smbolos conforme DIN 30600 e 24900. Exemplos na figura seguinte.

rvore Pina/placa Material, avano de material Mangote (contraponta) Mesa giratria Transporte de peas Avano Marcha rpida Exemplos de smbolos

Elementos operacionais de programao

Para a programao existe no painel grupos de teclas para introduo de dados, teclas para funes CN e as teclas para funes de clculo.
34
SENAI

Elementos operacionais para a programao As teclas para introduo de dados o teclado alfa-numrico, atravs do qual pode ser introduzido o texto do programa CN. Alguns comandos possuem um teclado das principais funes CN mais utilizados, facilitando desta forma a introduo de um programa. Tais teclas podem ser representadas pelos nomes das respectivas funes (por ex. G00, G01, G02) ou pelos smbolos dos deslocamentos. O teclado para as funes de clculo representa as funes de introduo, correo, chamada do programa e execuo do mesmo. As representaes dessas teclas podem ser atravs de palavras, smbolos ou abreviaes. Exemplos:
SENAI

35

1. Letras e algarismos, que devem ser registrados no vdeo, devero primeiramente ser memorizados no comando e ento chamados atravs de uma determinada tecla. A tecla para a introduo do caractere desejado pode ter um dos seguintes smbolos: introdu o 2. Para que um programa possa ser introduzido manualmente, ou seja, digitando-se, o comando deve ser colocado numa condio de programao, isto ser feito atravs de uma tecla que poder ter um dos seguintes smbolos: input store enter

Memria Introduo manual Ponto de referncia Correo de ferramenta Introduo de dados Sada de dados Armazenamento de dados (p. ex. fita perfurada) Cancelar Exemplos dos smbolos programa r A utilizao desses smbolos nos elementos de programao segue a norma DIN 5503. Exemplo (figura Exemplos dos smbolos). edit editor

Aparelhos auxiliares externos


36
SENAI

Um programa CN depois de inserido na memria do comando atravs de digitao, deve ser arquivado (salvo), pois esta digitao relativamente morosa e susceptvel a erros. O arquivamento deve ser repetido toda vez que houver qualquer alterao do programa como, correes e otimizaes, as quais so corriqueiras, principalmente quando a pea for usinada pela 1 vez em CNC. O armazenamento do programa pode ser feito de vrias maneiras, como fita perfurada, fita magntica ou disquetes. Pode-se ainda tirar uma lista do programa impresso para um controle ou arquivo.

Transmisso de dados por diferentes sistemas de armazenamento

Essas possibilidades existem se o comando CNC possuir os conectores adequados ao sistema utilizado, para a transmisso dos dados.
SENAI

37

Conectores para transmisso de dados A troca de dados entre o comando e os aparelhos externos garantida pelas normas dos conectores. Na aquisio de um aparelho adicional devem ser levados em conta os tipos de conectores do comando da mquina. Caractersticas dos sistemas de armazenamento Fita perfurada, permite a armazenagem simples e segura dos dados do comando CN, principalmente no ambiente de uma oficina que sempre possui partculas em suspenso, as quais no chegam afetar esse sistema.

Fita perfurada

Os cdigos ISO e EIA so duas normas internacionais, atravs das quais as combinaes de furos na fita perfurada so fixas para os diferentes tipos de smbolos (letras, algarismos, smbolos especiais). Em ambas as normas, a
38
SENAI

combinao de furos feita em 8 carreiras, das quais 7 so para a descrio do smbolo e uma para teste. Fita magntica, a forma mais barata de se armazenar dados, porm no muito segura, pois esta susceptvel sujeira e aos campos eltricos. Disquete, presta-se normalmente para um armazenamento de grande quantidade de programas, porm no o sistema ideal para ser instalado numa fbrica, mas sim num escritrio. Atualmente, a forma mais usual se conectar a mquina CNC a um microcomputador atravs das portas seriais(RS232, RS485, etc), visto que muitas empresas utilizam a tecnologia DNC(direct numeric control) para atualizao de programas e economia na compra da mquina, pois geralmente comandos com grande memria tem um custo elevado frente ao preo de microcomputadores. Existe ainda mquinas CNC que tem a possibilidade de conectar-se internet, possibilitando assim, um acesso remoto com o fabricante para soluo de problemas. Comando de interfaceamento, comando dos eixos e circuito de potncia O processador de um comando CNC no executa diretamente as funes da mquina-ferramenta. Por isso, para transformar os impulsos entre o processador e a mquina, necessrio um sistema intermedirio, composto de um comando para os eixos, bem como de um circuito de potncia.

Troca de impulsos de comando entre o processador e a mquina

SENAI

39

O comando de interfaceamento tem a finalidade de transformar os impulsos do comando CNC para as funes respectivas da mquina, de tal forma que todas as condies necessrias da mquina, relativas ao impulso, sejam levadas em considerao. Exemplo: O comando CNC manda o impulso Ligar acionamento do eixo X. O comando de interfaceamento testa, ento, se algumas condies necessrias esto satisfeitos, tais como: Pea fixada? Porta da mquina fechada? Manivela mecnica no acionada? leo do agregado hidrulico com presso? Quando todas as condies estejam satisfeitas, o acionamento pode ento ser liberado, sendo necessrio, no entanto, que outras funes da mquina sejam ativadas (p. ex., as lmpadas de controle devem estar acesas.) Alm disso, determinadas funes no devem ser ativadas simultaneamente (p. ex., a presso de fixao da placa no deve ser mudada). O comando dos eixos tem a funo de facilitar a combinao entre o sistema de medio e o acionamento dos eixos. O circuito de potncia tem a finalidade de ampliar e elevar a potncia dos impulsos eltricos, pois os impulsos do comando de interfaceamento possuem pouca potncia eltrica, que no suficiente para acionar os motores, vlvulas, etc. Num sistema com poucas funes, pode ser usado at um computador de mesa para as funes de clculo que trabalhe com um comando CNC. Entre esse computador e a mquina deve haver um aparelho intermedirio, que transforma os dados de clculo em impulsos de comando.

Comando de mesa como comando CNC


40
SENAI

Independente do nmero de elementos especiais que compem um comando CNC e as respectivas funes por estes desempenhadas, existe ainda uma gama de elementos eletrnicos que compem cada comando CNC. A tcnica digital faz parte destes elementos com combinaes E, OU e comparativas, bem como as mais diferentes formas de emprego do circuito fechado de regulagem.

Esquema de funcionamento do posicionamento de um eixo 1. O processador calcula o trecho a ser percorrido e informa a um comparador binrio. 2. O comparador aciona o motor e este, atravs do eixo, movimenta o carro. 3. Cada mudana de posio do carro informada ao comparador atravs de um sistema de medio. 4. O comparador compara a posio real do carro com a posio desejada (programada). Caso a posio desejada ainda no tenha sido atingida, o motor permanece em movimento. Quando for atingida a referida posio, o comparador envia um sinal de sada ao motor, e este para imediatamente. 5. Atravs de uma nova informao emitida pelo processador, ento reiniciado o processo. Questionrio 6. Quais as funes que um comando deve ter alm das de deslocamento?

7. Qual o elemento de interfaceamento entre a mquina CNC e o operador?

8. O painel de comando de uma mquina CNC composto por quais grupos de elementos?
SENAI

41

9. Faa um croqui do painel da mquina, indicando as reas principais, para facilitar a operao.

42

SENAI

SENAI

43

Conceitos bsicos de geometria para programao


Sistemas de coordenadas Coordenadas de mquinas As direes e sentidos dos movimentos relativos entre a pea e a ferramenta de uma mquina CNC so definidos em funo do tipo da mquina e dos movimentos dos eixos de avano, j estudados. Numa fresadora, temos trs deslocamentos bsicos: longitudinal, transversal e vertical. Embora nas fresadoras so as mesas que se deslocam movendo a pea em relao ferramenta, nos vamos aqui convencionar para efeito de simplicidade que a ferramenta que se desloca em relao a pea, independente do cinematismo da mquinas.

Deslocamento para fresamento

Para que a ferramenta possa ser comandada em relao a posicionamento e movimento de percurso, todos os pontos na rea de trabalho da mquina devem estar definidos.

44

SENAI

Para esse fim, na elaborao do programa de usinagem da mquina CNC, o programador se utiliza de um sistema imaginrio de coordenadas cartesianas definido segundo a norma DIN-66217. Embora este sistema seja imaginrio, ele coincide com o sistema de eixos dos movimentos reais das mquinas e com o sistema de medio da mesma.

Sistema de coordenadas

Regra da mo direita Todos os sistemas de coordenadas das mquinas CNC, respeitam a regra da mo direita.

Regra da mo direita Para um sistema tridimensional, so utilizados trs eixos perpendiculares entre si, que podem ser designados com o auxlio dos dedos da mo direita.

Polegar: indica o sentido positivo do eixo imaginrio, representado pela letra x.


SENAI

45

Indicador: aponta o sentido positivo do eixo y. Mdio: nos mostra o sentido positivo do eixo z. Nas mquinas-ferramentas, o sistema de coordenadas 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.

Sistemas de coordenadas nas mquinas Observe a figura seguinte que mostra a posio destes eixos numa fresadora com a rvore na vertical e a outra com a rvore na horizontal.

Posies do eixo rvore

46

SENAI

estes eixos, designados por eixos rotativos, atribumos letras que os identificam ao comando, sendo elas as seguintes: Eixo A: rotao em torno de X Eixo B: rotao em torno de Y Eixo C: rotao em torno de Z As medidas dos giros so fornecidas e interpretadas pelo comando atravs dos ngulos. Nas mquinas, onde a pea ou a ferramenta pode ser comandada em movimento giratrio, designa-se os eixos giratrios pelos ngulos de rotao A, B, C.

ngulos dos eixos rotativos A, B e C

Exemplo de ngulo de giro em fresadoras

O giro positivo (+) quando, olhando-se do ponto-zero em direo ao sentido positivo do eixo, o giro se realiza no sentido horrio.

Sentido de giro dos ngulos dos eixos rotativos Coordenadas com 2 e 3 eixos Atravs de um sistema de coordenadas com 2 eixos, possvel descrever todos os pontos de um desenho na sua posio exata. A descrio de forma e dimenso da pea que normalmente dada pelo seu desenho fica descrita atravs desse sistema.

SENAI

47

Sistema de coordenadas com dois eixos A distncia ente os pontos em relao ao eixo Y denominada de coordenada X, pois estes so determinados atravs da escala sobre eixo X. A distncia dos pontos em relao ao eixo x denominada de coordenada Y, pois estes so determinados atravs da escala sobre o eixo Y. Num sistema de coordenadas com 2 eixos, um ponto est sempre corretamente definido atravs da indicao de um par de coordenadas com dois eixos, um ponto est sempre corretamente definido atravs da indicao de um par de coordenadas (X, Y). Para a definio de uma pea em sua 3 dimenses, (no espao) so necessrios um sistema de coordenadas com 3 eixos. Nesse sistema um ponto de uma pea fica corretamente definido atravs da indicao das coordenadas, (X, Y, Z), desse ponto.

48

SENAI

Coordenadas espaciais Ponto-zero da mquina A posio do ponto-zero da mquina, definido pelo fabricante da mesma. Ele o ponto-zero para o sistema de coordenadas da mquina e o ponto inicial para todos os demais sistemas de coordenadas e pontos de referncia. Em geral, o ponto zero da mquina se localiza numa extremidade da mquina com o cabeote, no caso das fresadoras, na sua posio mais alta. Ponto-zero da pea "W". O ponto-zero da pea representado pelo smbolo da figura seguinte define o sistema de coordenadas da pea em relao ao ponto-zero da mquina.

Smbolo de ponto-zero da pea Este ponto definido pelo programador e introduzido no comando CNC na ajustagem da mquina.

SENAI

49

Part X Machine table

Posio do ponto-zero da pea definido pelo programador e ajustado pelo operador A posio do ponto-zero da pea pode ser escolhida pelo programador, dentro da rea de trabalho da mquina, com o objetivo de facilitar a transformao das medidas do desenho da pea em valores de coordenadas. Para peas torneadas o ponto-zero da pea dever ser determinado na linha de centro do eixo-rvore no lado direito ou esquerdo do contorno da pea acabada. Para peas fresadas recomenda-se, em geral, definir o ponto-zero da pea num canto externo da mesma. Na escolha da posio do ponto-zero, leva-se em conta que os valores das coordenadas possam ser tomadas de preferncia diretamente do desenho, e que a orientao na sujeio, preparao e controle do sistema de medio seja facilitada. Na figura a seguir temos um posicionamento onde os valores das coordenadas resultam diretamente das medidas do desenho.

50

SENAI

Posicionamento favorvel Pontos de referncia E. Na usinagem da pea, necessrio que a ponta da ferramenta, ou o gume da mesma, possa ser comandado para executar o percurso da usinagem. Como as ferramentas possuem diferentes formas e medidas, deve-se inicialmente tomar as exatas dimenses da ferramenta e introduzi-las no comando. Estas dimenses so obtidas na pr-ajustagem, as quais so tomadas entre a ponta til da ferramenta at o ponto de referncia da mesma.

Smbolo de ponto de referncia E da ferramenta

SENAI

51

Ponto de referncia da ferramenta Quando as ferramentas esto montadas na mquina, o ponto de referncia da ferramenta coincide com o ponto de assento N, representado pelo smbolo da figura seguinte.

Smbolo de assento da ferramenta N Este ponto de assento N muito importante, pois se o comando no possuir os valores das medidas das ferramentas, o ponto N quem vai percorrer a trajetria programada do perfil da pea. Uma vez que as dimenses estiverem registradas no comando, o movimento do ponto N se d afastado do perfil da pea, exatamente na distncia das medidas dos comprimentos das ferramentas. Para ferramentas com comprimentos de haste diferentes, o ponto de assento N do revlver ou no carro deve movimentar-se em trajetrias diferentes em relao pea, com finalidade de realizar o mesmo contorno final da pea usinada.

52

SENAI

Deslocamentos Interpolao linear e circular Se em uma mquina de somente 2 eixos de avano comandados a ferramenta desloca-se em linha reta de um ponto inicial a um determinado ponto final, dizemos que se trata de uma interpolao linear. Neste caso os dois eixos de avano esto conjugados de tal forma que se conseguir esta trajetria linear desejada da ferramenta.

Reta em sistema de 2 dimenses Quando o comando tem 3 eixos diferencia-se 2 possibilidades: 1. A interpolao de retas em um s ou em vrios planos definidos.

Reta no plano X / Y Neste caso a ferramenta aproximada no sentido de um dos eixos. Nos outros dois eixos resulta uma interpolao linear.

SENAI

53

2. A interpolao de qualquer reta no espao.

Reta no espao Neste caso a ferramenta pode deslocar-se em linha reta para qualquer ponto no espao. A interpolao linear ocorre em todos os 3 eixos. A figura anterior representa uma reta no espao entre os pontos: inicial X = 20, Y = 10, Z = 60 final X = 60, Y = 50, Z = 20 Se uma ferramenta na mquina desloca-se num percurso circular de um ponto inicial a um determinado ponto final, tem-se uma interpolao circular. A interpolao circular pode ser no sentido horrio, quando a ferramenta faz o percurso no sentido horrio, ou no sentido anti-horrio, quando a ferramenta faz o percurso do anti-horrio.

Interpolao circular

54

SENAI

Em comandos com mais de dois eixos, a informao de qual plano o arco de circunferncia deve ser executado, fica a cargo das informaes contidas no programa CNC.

Circunferncia nos planos X/Y, Y/Z e X/Z Para que ocorra a usinagem com interpolao circular partindo de um ponto inicial conhecido pelo comando, este deve ser informado pelo programa: das coordenadas do ponto final, das coordenadas do centro do arco ou do valor do raio do mesmo e do cdigo de sentido (horrio ou anti-horrio). Os arcos de circunferncia podem ser executados em diferentes profundidades em um mesmo plano escolhido.

Diferentes profundidades nos planos X/Y

SENAI

55

De modo geral as interpolaes circulares s so possveis com avano de usinagem, no sendo possvel portanto a interpolao circular com avano rpido. Compensao da ferramenta ou do raio de corte Nos deslocamentos das ferramentas durante a usinagem levado em conta as medidas de raio da ferramenta no caso das fresadoras e do raio de corte no caso do torneamento. Compensao do raio da ferramenta De acordo com o contorno representado na figura seguinte, o centro da fresa deve percorrer uma trajetria eqidistante ao contorno final.

Compensao do raio ferramenta Os comandos CNC atuais calculam automaticamente a trajetria eqidistante, atravs da compensao do raio da ferramenta. Para que isto seja possvel, necessrio introduzir na memria de dados das ferramentas e do programa CN: O valor do raio da ferramenta Qual lado, direito ou esquerdo, do contorno gerado, encontra-se a ferramenta, tomando-se por base o deslocamento da mesma.

Trajetria de fresamento

56

SENAI

Colocao de cotas para manufatura CN Medidas absolutas e incrementais Desenhos de peas so desenvolvidas no departamento de projetos. A colocao das cotas nestes desenhos efetuada de tal forma que todos os contornos sejam definidos geometricamente. Nem sempre esta colocao de cotas adequado para a manufatura, pois esta necessita de uma cotagem que facilita a converso em coordenadas com possibilidade de reconhecer-se facilmente todos os elementos de contorno da pea. Por isto necessrio a elaborao do desenho que satisfaa a documentao CN, isto , a colocao de cotas de tal maneira que facilite a elaborao do programa. A colocao de medidas no desenho de uma pea feita em princpio de medidas absolutas ou incrementais. Medidas absolutas Dimensionamento com medidas absolutas se relaciona sempre a um ponto de referncia fixo no desenho.

Dimensionamento com medidas absolutas

Este ponto tem a funo de um ponto zero de coordenadas, ser a base de onde partiro todas as coordenadas para programao.

SENAI

57

Coordenadas em medidas absolutas Medidas incrementais No dimensionamento com medidas incrementais, cada medida introduzida se refere sempre a uma posio anteriormente dimensionada.

Dimensionamento com medidas incrementais Medidas incrementais so, portanto, medidas de distncia entre pontos prximos.

58

SENAI

As medidas de distncia so transformadas em coordenadas de medidas incrementais, nas quais considera-se cada ponto anteriormente dimensionado como origem para o novo ponto.

Coordenadas em medidas incrementais

Com base na figura anterior suponha que o sistema de coordenadas se desloca sucessivamente dos pontos P1 at P9.

Sempre que o departamento de projetos puder dimensionar a pea levando em conta a sua usinagem, haver ganhos em termos de produtividade, pois, facilitar a elaborao e a otimizao do programa a ser inserido no comando.

SENAI

59

Um exemplo quando a pea sendo simtrica e o comando da mquina tem a possibilidade de espelhar a geometria da pea nos eixos.

Pea simtrica Ao invs de se colocar o ponto-zero num dos vrtices da pea, o mesmo foi colocado no centro desta, conforme as cotas do desenho.

Ponto-zero da pea no centro

60

SENAI

Elementos de contorno A ferramenta de usinagem de uma pea pode realizar deslocamentos definidos numa mquina CNC. Esses deslocamentos na sua maioria so retos e circulares. Eles ocorrem sempre do ponto atual da posio da ferramenta a um determinado ponto final ponto final.

Elementos de contorno Para que ocorra esses deslocamentos, o comando deve receber as instrues de percurso atravs do programa CN. Cada instruo de percurso resulta de uma diviso do contorno da pea em elementos de contorno.

Os pontos finais dos elementos de contorno so dados ao comando, como coordenadas do ponto final para as instrues de percurso. O dimensionamento no desenho de manufatura de uma pea, tem como conseqncia, neste caso, determinar todas as coordenadas dos pontos finais de cada elemento do contorno programado. Medidas para reta em ngulo Para se programar em elemento contorno reto, basta definir o ponto final do percurso, pois a ferramenta est no ponto inicial. O ponto final pode ser em medidas absolutas ou incrementais, sendo que em alguns comandos ele tambm pode ser definido atravs da indicao de um ngulo complementar.
SENAI

61

Medidas para arcos Para se programar arcos de circunferncias existem 2 possibilidades: Programao com o raio O valor da medida do raio deve estar no programa, o qual informa ao comando e este calcula o centro da circunferncia de tal forma que o arco de crculo fica entre o ponto inicial e o final.

Programao com raio Programao com o centro da circunferncia Neste caso, alm do ponto final, so indicados as coordenadas do centro da circunferncia. De modo geral o centro dado em medida incremental em relao ao ponto inicial e o comando se encarrega de calcular o respectivo raio.

Programao com o centro da circunferncia (incremental)

62

SENAI

Exerccio 1: 1. Transforme a cotagem do desenho seguinte para um sistema de coordenadas de 2 eixos.

2. Quais as coordenadas dos pontos indicados nos desenhos a seguir?

SENAI

63

3. Complete no sistema de coordenadas seguintes a indicao dos eixos de acordo com a Regra da mo direita.

4. Identifique com as letras (x, y, z), todos os eixos de coordenadas das fresadoras horizontal e vertical a seguir.

64

SENAI

5. Complete a tabela seguinte com as coordenadas dos pontos indicados pela letra P.

Coordenadas absolutas P1 P2 P3 P4 P5 Coordenadas incrementais P1 P2 P3 P4 P5 Exerccio 2: 1. Quando durante a usinagem de uma pea em uma mquina CNC, ocorrer falta de energia eltrica, como devemos proceder aps colocar a mquina em operao novamente? __________________________________________________________________ __________________________________________________________________

SENAI

65

2.

No desenho seguinte temos uma pea a ser fresada. Marque o ponto-zero da pea no referido desenho, cote utilizando uma rgua milimetrada, numere os vrtices e crie uma tabela para esses pontos em coordenadas absolutas e incrementais.

COORDENADAS ABSOLUTAS

COORDENADAS INCREMENTAIS

3. Quais dados, alm das coordenadas do ponto inicial e do ponto final, devem ser indicados ao comando numa interpolao circular? __________________________________________________________________ __________________________________________________________________ 4. Que trajetria percorrida pelo centro da fresa na usinagem do contorno? __________________________________________________________________

66

SENAI

Exerccios 3: 1. Quais as duas principais possibilidades de colocao de cotas no desenho de uma pea? ___________________________________________________________________ ___________________________________________________________________ 2. Indique as cotas nos desenhos: a) Medidas absolutas

b) Medidas incrementais

5. Em que ponto da pea se coloca o ponto-zero para medidas absolutas? __________________________________________________________________ 6. Cite os elementos de contorno mais comuns. __________________________________________________________________ 7. Quais as duas maneiras possveis de se definir os parmetros de arcos de circunferncia para informar o comando.

SENAI

67

Programao CNC
Elaborao de um programa CN Atravs do comando de uma mquina CNC, so colocadas em funcionamento as funes da mquina necessrias para a usinagem. A forma de como isso deve ocorrer instruda pelo programa CN que introduzido no comando pelo operador da mquina ou pelo programador. Como j vimos o comando l o programa CN e transforma as informaes em impulsos de comando para a mquina. Normalmente o fabricante do comando quem determina a estrutura do programa, atravs de diretrizes contidas na norma DIN 66025. O programa para CN um algoritmo, procedimento passo a passo escrito na linguagem de mquina, procedimento passo a passo escrito na linguagem da mquina. Cada passo do programa escrito na forma de blocos de informaes. Cada bloco composto das funes de programao, obedecendo rigidamente as regras de procedncia e as regras de implicao, portanto, perfeitamente executvel. A ordem de execuo dos blocos seqencial e o programa tem seu incio e fim.

Elaborao do programa e formato da sentena No calibrador de roscas abaixo representado deve ser feito o furo roscado.

Furar ( Comando 1 ) 1 ento ento 2 3 Escarear ( Comando 2) Roscar 3) ( Comando

seqncia ordenada

68

SENAI

Plano de trabalho Um programa consiste de uma seqncia ordenada de comandos: N10 ... N20 ... N30 ... N1, N2, N3 etc. So os nmeros das sentenas, BLOCOS OU LINHAS

A funo ou cdigo N serve para numerar as linhas, e geralmente feito de 10 em 10, para possibilitar a insero de instrues. A estrutura bsica de um programa estabelecido pela norma DIN 66025.

Estrutura do programa

O programa consiste de

sentena s

A sentena consiste de A palavra consiste de um Estrutura do programa

palavras endereo e um nme ro

Observe que nos programas CNC sempre as palavras so formadas de uma letra(cdigo) e um nmero(valor numrico). Instruo para o sistema de medidas absolutas - G90 As medidas absolutas so sempre com referncia ao ZERO-PEA:
SENAI

69

Instruo para o sistema de medidas incrementais - G91

Nas medidas incrementais no se parte do zero-pea. Os valores programados para X e Z so referentes ltima posio da ferramenta. Deslocamento do ponto zero G92

70

SENAI

Dados: G92 X150 Y100 Z0

SENAI

71

Definio do plano de trabalho G17 definio do plano de trabalho X, Y. G18 definio do plano de trabalho X, Z. G19 definio do plano de trabalho Y, Z.

Observao Ao iniciar um programa necessrio definir o plano de trabalho (G17, G18, G19)

As condies de deslocamento (movimento) G00, G01, G02, G03 e G04

G0 (= G00) Avano rpido

Interpolao Linear com avano programado G1 (=G01)

72

SENAI

G2 (= G02) Interpolao circular no sentido horrio G3 (= G03) Interpolao circular sentido anti-horrio

G4 (=G04) G4 F3 (= 3 sec) Tempo de espera

Determinao de X e Y (Z) para G02 / G03 Fresadora vertical Formato da sentena: N ... G ... X ... Y ... I ... J ...

N.... G2 X50 Y40 I...

J...

N.... G3 X30 Y0 I...

J...

X e Y so as coordenadas do ponto de chegada (E) do crculo (medida absoluta)

SENAI

73

Fresadora horizontal Formato da sentena: N ... G ... X ... Z ... I ... K ...

N.... G2 X50 Z15 I...

K...

N.... G3 X30 Z55 I...

K...

X e Z so as coordenadas do ponto de chegada (E) do crculo (medida absoluta)

Determinao de I e J (K) em G02 / G03 (para medidas absolutas) Fresadora vertical I e J so valores absolutos do centro do crculo (M).
. . .

N. . . G2 X50 Y40
. . .

I35 J40

I pertence ao eixo X, J pertence ao eixo Y


. . .

N. . . G3 X30 Y0
. . .

I50 J0

74

SENAI

Fresadora horizontal I e K so valores absolutos do centro do crculo (M).


. . .

N. . . G2 X50 Z15
. . .

I35 K15

I pertence ao eixo X, K pertence ao eixo Z


. . .

N. . . G3 X30 Z55
. . .

I50 K55

Determinao de I e J (K) em G02 / G03 (para medidas incrementais) 1. As distncias I e K so medidas paralelamente aos eixos, tomando-se por base o ponto de partida (A) e o centro do crculo (M). Fresadora vertical Fresadora horizontal

2. Para a determinao do sinal de I e J (K), necessrio fazer-se uma reta ligando os pontos A e M, e fazer-se uma reta na direo de A para M Eixos: mesma direo: sinal + direo contrria: sinal -

X e I Y e J Z e K

SENAI

75

Fresadora vertical

Fresadora horizontal

Ciclos especiais Ciclo para furao circular (G77) Nas sentenas com G77, devem ser definidos os furos (quantidade e profundidade) e o raio do crculo para a furao. Caso 1 - ngulo de partida = 0

N1 G0 X30 Y42 Z3 F.... S.... T.... M.... O ponto de partida para o ciclo G77 centro (M) do crculo Configurao da sentena = N2 G77 X15 (Y) Z-10 I0 J6 nmero de furos ngulo de partida profundidade dos furos raio do crculo
76

SENAI

Caso 2 - ngulo de partida 0

Configurao da sentena = N2 programados! Ciclo para rebaixos internos e simtricos (G87)

G77 X15

Z-10 I30 J6

Aps cada ciclo, todos os valores das coordenadas devem ser novamente

N1

G0

X45

Y35

Z3

F....

S....

T....

M....

O ponto de partida (S) para o ciclo G87 centro (M) do rebaixo. Configurao da sentena = N2 G8 X60 Y50 Z-10 I5 profundidade de corte por passe profundidade total do rebaixo
SENAI

77

largura do rebaixo comprimento do rebaixo Aps cada ciclo, todos os valores das coordenadas devem ser novamente programadas! Dados tecnolgicos do programa: F= Velocidade de avano. m m F 200 200 m . in S= Nmero de rotaes. 1 S 500 500 m . in T= Ferramenta Endereos F, S e T

Neste caso: T1= buril ou broca ( 4mm). T2= fresa de topo com haste cilndrica ( 10mm) T3= fresa de topo com haste cilndrica ( 16mm) T4= fresa do topo com haste cilndrica ( 20mm) T5= fresa de topo com haste cilndrica e dimetro varivel. Clculo dos parmetros de corte(rotao e avano): Os parmetros de cortes so calculados com base na velocidade de corte (Vc) e da velocidade de avano (F), fornecido pelo fabricante de ferramentas, de acordo com o material a ser usinado: n = Vc x 1000

Onde:

x D

n - rotao do eixo rvore (RPM) Vc - Velocidade de corte (m/min)

- constante
78
SENAI

1000 - converso m>mm D - Dimetro da fresa(mm) F = Fz x n x Z Onde: F - velocidade de avano (mm/min) Fz - Avano/dente (mm) n - rotao (RPM) z - nmero de dentes/facas da fresa ou broca

Compensao do raio da fresa (G41 / G42 - G40) Contorno da pea Porta-ferramentas (magazine)

G41: fresa esquerda da pea G42: fresa direita da pea G40: cancela a compensao do raio da fresa
SENAI

79

80

SENAI

PROGRAMAO PARA CENTRO DE USINAGEM


Um programa CNC contm todas as instrues e informaes necessria usinagem de uma pea. Um programa para centro de usinagem, igual para torno, consta de: Rotina de inicializao; Rotina de troca da ferramenta; Usinagem da pea; Rotina de encerramento do programa.

Alm destes quatro itens, o programa para centro de usinagem poder conter sub rotinas ou subprogramas.

Procedimento para inicializao de programas CNC para centro de usinagem O primeiro bloco dessa rotina deve apresentar a funo de identificao (funo 0), seguida pelo nmero do programa. 08100 (base da turbina K-37, pea fundida em GG 20); G17 G21 G40 G54 G80 G90 G94 G98; G91 G28 Z50. M5 M9; G91 G28 X0 Y0; Explicaes 08100: o nmero do programa 8100. (Base da turbina K - 37): comentrio para documentar o programa.
SENAI

81

G17: interpolao no plano XY. G21: valores de coordenadas em milmetros. G40: desativa compensao dos raios das ferramentas. G54: define o sistema de referncia a ser usado, cuja origem (ponto zero - pea) indicada pela funo G54. Pode ser de G54 e G59. G80: cancela ciclos. G90: indica o sistema de coordenadas adotado absoluto em relao origem definida pela funo G45 (ou outra origem adotada). G94: estabelece que o avano de corte F ser dado em mm/min. G98: estabelece que a posio de retorno da ferramenta (broca, por exemplo), aps executar o ciclo de usinagem, ser a coordenada Z inicial e no a coordenada Z, (R) ponto de ataque. G91 G28 Z50. M5 M9; G91 G28 X0 Y0; por segurana sempre bom mandar para Machine Home e desligar antes da troca de ferramenta.

Procedimento de troca e aproximao da ferramenta


N1 T1; M6; (Fresa de topo 12mm); S1500 M3; G54 G90 G0 X - 350 . Y200.; G43 H1 G0 Z50.; G43 H1; compensao do comprimento da ferramenta. H a linha do "tool off set" onde est registrado o comprimento L da ferramenta.

82

SENAI

Explicaes N1: T1: M6: S1500: M3: G54: G90: indica o nmero de seqncia. gira o magazine e a ferramenta no 1 colocada num dos lados do brao de troca. a ferramenta que est no brao de troca colocada no fuso (fresa de topo 12mm). Comentrio para documentao. a rotao do fuso ser 1500rpm. liga o fuso no sentido horrio. define qual ser o sistema de referncia. estabelece que as coordenadas sero absolutas.

G0 X - 350. Y - 200.: posiciona a ferramenta no ponto de aproximao no plano XY. No exemplo X = -350mm e Y = -200mm. G43 H1: ativa a compensao de comprimento da ferramenta, utilizando-se do comprimento guardado no endereo H1 do tool off set. G0 Z50.: posiciona a ferramenta na coordenada Z = 50mm. Durante esse movimento, a compensao de comprimento ser ativada. Procedimento para trmino de programas G28 Z50. M5 M9; G91 G28 X0. Y0.; M30;

SENAI

83

Explicaes G28 Z50: M5: M9: G91: retorna ferramenta para o "Machine Home", segundo o eixo Z, passando pelo ponto de ordenada Z = 50. parada do eixo rvore. desliga fludo de corte. ativa sistema de coordenadas incrementais. e Y. M30: indica fim do programa. Desliga a placa, o fludo de corte e termina a execuo do programa. Cdigos EIA/ ISO para centro de usinagem G00 - Avano rpido G01 - Interpolao linear - Avano de corte G02 - Interpolao circular sentido horrio G03 - Interpolao circular sentido anti-horrio G04 - Pausa G17 a G19 - Seleo de plano de trabalho G20 - Cotas em polegadas. G21 - Cotas em milmetros G28 - Retorno Machine Home G40 - Cancelamento da compensao do raio da ferramenta. G41 - Compensao do raio da ferramenta, esquerda. G42 - Compensao do raio da ferramenta, direita. G43 - Compensao do comprimento da ferramenta. G49 - Desativa a compensao do comprimento da ferramenta. G54 a G59 - sistema de referncia da pea na mquina. G73 - Ciclo de furao sem descarga de cavacos . G80 - Cancelamento dos ciclos fixos. G81 - Ciclo de furao de centro. G82 - Ciclo de furao. G83 - Ciclo de furao com descarga de cavacos . G84 - Ciclo de usinagem de rosca com macho. G85 - Ciclo de alargamento. G89 - Ciclo de mandrilamento. G90 - Coordenadas absolutas.
84
SENAI

G28 X0 Y0: retorna ferramenta para o "Machine Home" simultaneamente nos eixos X

G91 - Coordenadas incrementais. G94 - Avano de corte em mm/min. G95 - Avano de corte em mm/rot. G96 - Velocidade de corte constante. G97 - Cancela G96, passando para rotao constante. G98 - Volta rpida ao ponto mais alto. G99 - Volta rpida ao ponto de ataque.

Cdigos M M00 - Interrupo momentnea do programa M01 - Parada opcional do programa. M02 - Fim de programa, sem voltar ao incio. M03 - Giro do eixo-rvore, sentido horrio. M04 - Giro do eixo-rvore, sentido anti-horrio. M05 - Parada do eixo-rvore. M6 - Coloca ferramenta selecionada no eixo-rvore. M08 - Liga fluido de corte. M09 - Desliga fluido de corte. M30 - Finaliza e retorna o programa ao incio. M98 - Chamado de subprograma e/ou sub-rotina. M99 - Retorna ao programa imediatamente anterior. M149 - Prepara ferramenta no magazine. F - Avano de corte (feed) - somente para G1, G2, G3 e ciclos. i, j, k - Coordenadas de centro de raios (sobre X, Y, Z).

SENAI

85

Compensao da ferramenta G40 : Desativa compensao. G41 : Ativa compensao esquerda. G42 : Ativa compensao direita. Ao chamar qualquer ferramenta e posicion-la em qualquer ponto de coordenada referente ao zero-pea, estar sendo posicionado o centro da ferramenta. Porm, na usinagem de contornos, necessrio posicionar a periferia da fresa para o fresamento. Neste caso, utiliza-se a compensao do raio da ferramenta, e assim a mquina ir posicionar-se de forma que a entrada e a movimentao da fresa sejam tangenciais ao perfil desejado. Para isto, usaremos as seguintes funes: G41 D xx G41 : ativa a compensao quando a ferramenta esta esquerda do perfil. D xx : endereo de memria no tool offset, onde est registrado o valor do raio da fresa. G42 : ativa compensao quando a ferramenta est direita do perfil.

Compensao esquerda - G41

Compensao direita -G42

86

SENAI

Compensao do raio da ferramenta e entrada do perfil

As primeiras fresadoras e centros de usinagem com comando numrico eram mquinas ponto-a-ponto, ou seja, no controlavam a trajetria do ponto-origem ao ponto-destino.

Com o passar dos anos, surgiram as mquinas capazes de fresar contornos compostos por arcos e segmentos de reta. Estas mquinas seguem o conceito de compensao do dimetro da ferramenta.

Quando se utiliza a compensao de raio, a mquina no registra que a ferramenta se encontra no eixo de simetria do fuso e passa a considerar a periferia da ferramenta onde se encontram as arestas de corte. o caso das fresas de topo, por exemplo. Utilizam-se as funes G41 e G42 para determinar a compensao do raio. Estas funes levam em considerao a posio do centro da ferramenta em relao ao perfil que est sendo fresado.

G41: a ferramenta se encontra esquerda do perfil.

G42: a ferramenta se encontra direita do perfil.

No mesmo bloco onde se programa a funo G41 ou G42, deve-se programar a funo D, que especfica o endereo onde se encontra registrado o raio da ferramenta considerada.

Por exemplo: o bloco: G42 D34, ativa a compensao a direita, utilizando o raio especificado no endereo 34 do tool offset.

Antes de se ativar a compensao da ferramenta, necessrio aproximar a ferramenta do perfil de forma adequada.

Aps a usinagem do perfil, tambm necessrio afastar a ferramenta e desativar a compensao.


87

SENAI

Esse procedimento encontra-se descrito a seguir. 1o Passo: escolha o ponto de entrada (ponto E) no perfil.

A trajetria que a ferramenta vai descrever at tocar no perfil pode ser um trecho de reta ou um arco. No entanto, seja qual for a trajetria escolhida, ela deve ser tangente ao perfil, de modo a no deixar marcas quando a ferramenta tocar o material a ser usinado. Desse modo, escolha um ponto de entrada que possibilite um tangenciamento fcil de ser calculado entre a trajetria de entrada e o perfil. Sempre que possvel, procure escolher como ponto de entrada um dos extremos de um segmento de reta que compe o perfil. 2o Passo: escolha uma trajetria de entrada (segmento de reta ou arco) - elemento IE.

88

SENAI

O ponto I o incio do elemento de entrada no perfil. A distncia IE deve ser tal que evite colises entre ferramenta e a pea essa distncia deve ser a menor possvel, uma vez que o deslocamento entre os pontos I e E ser feito com avano de usinagem, implicando tempo de usinagem. 3o Passo: escolha o ponto de aproximao (ponto A)

O ponto A deve estar prximo ao ponto I. Durante o deslocamento entre os pontos A e I (feito em avano rpido: G0), a compensao da ferramenta ser ativada. O ponto A deve ser tal que, considerando-se o centro da ferramenta posicionado nesse ponto, a periferia da ferramenta no atinja a matria-prima a ser usinada. 4o Passo: desloque a ferramenta para o ponto A.

SENAI

89

Se a ferramenta se encontrar acima da pea e dos dispositivos de fixao, ela se desloca em avano rpido, num plano paralelo ao plano XY, para o ponto A, sem nenhum deslocamento na direo do eixo Z. 5o Passo: desloque a ferramenta segundo o eixo Z.

Desloque a ferramenta segundo o eixo Z para um ponto de segurana (50 a 100 mm acima da superfcie da pea). Durante esse deslocamento, ative a compensao de comprimento da ferramenta atravs da funo G43. 6o Passo: desloque a ferramenta para o plano superior do perfil.

90

SENAI

7o Passo: Incremente a ferramenta.

Desloque a ferramenta, segundo o eixo Z, para uma distncia correspondente e com profundidade de corte do primeiro passo de usinagem do perfil. 8o Passo: ative a compensao da ferramenta

Desloque a ferramenta, em avano rpido, para o ponto I. Durante esse deslocamento, ative a compensao atravs das funes mencionadas no incio deste captulo. Ao

SENAI

91

atingir o ponto I, a ferramenta j estar adequadamente posicionada (compensada) para entrar no perfil. 9o Passo: entre no perfil.

Com avano de usinagem, desloque a ferramenta segundo o elemento de entrada no perfil ( elemento IE ) 10o Passo: usine o perfil. Com avano de usinagem, desloque a ferramenta atravs das retas e dos arcos que compem o perfil.

92

SENAI

11o Passo: saia do perfil

Assim como a entrada, a sada do perfil deve ser tangente. Assim, deve-se criar um elemento de sada SF. Os pontos S e F podem ou no coincidir. O nico requisito no deixar marcas de ferramenta ou material entre eles. Quando se pretende usinar o perfil em vrios passes para facilitar a elaborao do programa, conveniente que os pontos F e I coincidam. 12o Passo: cancele a compensao da ferramenta

SENAI

93

O cancelamento de compensao feito por meio da programao da funo G40, durante um deslocamento em avano rpido do ponto S para um ponto de retorno R, que pode ou no coincidir com o ponto A. 13o Passo: recolha a ferramenta.

Desloque a ferramenta para um ponto de coordenada Z qualquer, acima da pea e dos dispositivos de fixao e continue a execuo do programa.

94

SENAI

SUB-ROTINAS

A execuo de um programa de usinagem pode sofrer desvios atravs das funes chamadas de sub-rotinas ou subprogramas. Uma sub-rotina um conjunto de blocos que dever ser executado vrias vezes num mesmo programa. Ao invs de escrever estes blocos vrias vezes, podemos escrevlos uma nica vez, identific-los, e cham-los sempre que necessrio. Um subprograma nada mais que um programa de usinagem utilizado por um programa principal. Podemos imaginar, por exemplo, uma determinada cavidade que aparece nas peas A, B e C. Podemos criar um programa para usin-la: o programa D. Nos programas principais de usinagem principais de usinagem das peas A, B, e C, podemos chamar o programa D (que passa agora a ser considerado um subprograma), ao invs de ter de reescrev-lo para cada uma das peas. Tanto o chamado de uma sub-rotina como de um subprograma feito atravs da funo M98. Para chamar uma sub-rotina, programa-se no mesmo bloco da funo M98 a funo H, acompanhada do nmero de seqncia para onde a execuo do programa deve se desviar. A execuo do programa continua a partir do nmero de seqncia chamado at encontrar a funo M99. A funo M99 indica que a execuo do programa deve retornar ao bloco seguinte, ao bloco de chamada da sub-rotina, como pode ser visto no esquema abaixo.

SENAI

95

O chamado de subprogramas segue o mesmo procedimento, devendo-se, no entanto, substituir a funo H pela funo P, acompanhada do nmero do programa para o qual a execuo do programa deve se desviar. Tanto para chamados de sub-rotinas como de subprogramas, pode-se programar uma funo L que indica o nmero de vezes que a sub-rotina ou subprograma dever ser repetido.

Chamado de uma sub-rotina M98 H___ L___; Onde: M98 - chamada de sub -rotina H L - nmero de seqncia - nmero de vezes que a sub-rotina ser repetida (1 a 9999). Se a funo L for omitida, o valor considerado pelo comando 1.

Exemplo 03333 (programa principal);

96

SENAI

Chamado de um subprograma M98 P___ L___; Onde: M98 - chamado de subprograma; P L - nmero do programa para onde a execuo ser desviada; - nmero de vezes que o subprograma ser repetido (1 a 9999). Se a funo L for omitida, o valor considerado pelo comando 1.

Observaes a) O nmero de chamadas encadeadas de 8. Exemplo: O programa 10 chama o 20, o 20 chama o 30, o 30 chama o 40, e assim por diante.
97

SENAI

b) Cabe ressaltar a grande importncia prtica de aliar ciclos e sub-rotinas. Uma vez que as funes de definio dos ciclos bem como as variveis envolvidas so modais, para executar uma srie de furos, por exemplo, basta programar o ciclo uma nica vez. A seguir, chama-se uma sub-rotina que contenha somente as coordenadas X e Y de todos os outros furos.

Centros fixos de usinagem

Ciclos de usinagem so pequenos programas criados pelos fabricantes de comandos numricos.

Estes programas tratam de operaes comuns na usinagem de materiais, como furar, mandrilar, usinar rosca com macho, alargar, etc.

A grande vantagem dos ciclos de usinagem a de reduzir o tempo de elaborao de um programa.

Ao invs de escrever vrios blocos de programa para realizar uma determinada operao, basta ao programador, num nico bloco, programar a funo

correspondente ao ciclo e indicar os valores das variveis envolvidas na operao.

A funo que define o ciclo, bem como todas as variveis a ela associadas so modais.

Esta caracterstica, associada utilizao de sub-rotinas, como veremos adiante, reduz ainda mais o tempo gasto em programao.

Na programao para centro de usinagem, no dispomos de ciclos de desbaste e acabamento. Para isto, usam-se as sub-rotinas ou subprogramas.

98

SENAI

1. G81 - Ciclo de execuo de furo de centro parei aqui

Formato: G81 X___ Y___ R___ Z___ F___; Onde: X = coordenada X do furo de centro. Y = coordenada Y do furo de centro. R = coordenada Z do ponto alcanada aps o posicionamento rpido da broca (ponto de ataque). Z = coordenada Z do fundo do furo. F = avano de usinagem.

Observao Aps a broca atingir o fundo do furo, ela retorna automaticamente para: a) O ponto de ataque, se a funo modal G99 estiver ativa quando da definio do ciclo. b) A coordenada Z do ponto de definio do ciclo, se a funo modal G98 estiver ativa quando da definio do ciclo.

SENAI

99

2. G82 - Ciclo de furao

Formato: G28 X__ Y__ R__ Z__ F__ P__ D__ I__ B__; Onde: X = coordenada X do furo. Y = coordenada Y do furo. R = coordenada Z do furo. F = avano de usinagem (mm/min). P = tempo de permanncia da broca no fundo do furo (s). Este tempo usado principalmente para melhoria de acabamento da superfcie das paredes do furo. D = distncia do ponto de ataque ao ponto de incio do furo. I = distncia a partir do fundo do furo, durante a qual o avano ser multiplicado pelo fator definido pela funo B. B= fator de multiplicao do avano durante a distncia definida pela funo I . A seguinte relao utilizada: F1 = F0 x B/100.

100

SENAI

3. G73 - Ciclo de furao profunda sem descarga de cavacos.

Formato: G73 X__ Y__ R__ Z__ F__ P__ Q__ D__; Onde: X = coordenada X do furo. Y = coordenada Y do furo. R = coordenada Z do ponto de ataque. Z = coordenada Z do fundo do furo. F = avano de usinagem (mm/min). P = tempo de permanncia da broca no fundo do furo (s). Durante este tempo, a broca interrompe seu movimento de avano, porm continua girando.. Q = profundidade de corte a cada passe. D = distncia de retorno para quebra do cavaco.

SENAI

101

4. G83 - Ciclo de furao profunda com descarga de cavaco

Formato: G83 X__ Y__ R__ Z__ Q__ F__ P__; Onde: X = coordenada X do furo. Y = coordenada Y do furo. R = coordenada Z do ponto de ataque. Z = coordenada Z do fundo do furo. F = avano de usinagem (mm/min). P = tempo de permanncia da broca no fundo do furo (s). Durante este tempo, a broca interrompe seu movimento de avano. Q = profundidade de corte a cada passe.

102

SENAI

5. G84 - Ciclo de usinagem de roscas com macho

Formato: G84 X__ Y__ R__ Z__ F__ D__ H__

Onde: X = coordenada X de rosca. Y = coordenada Y da rosca. R = coordenada Z do ponto de ataque. Z = coordenada Z do fundo da rosca. F = passo da rosca. D = distncia do ponto de ataque ao ponto de incio da rosca. H = porcentagem do avano de retorno em relao ao avano de usinagem.

Por exemplo: se H = 1, o avano de retorno igual ao avano de usinagem.

SENAI

103

6. G85: Ciclo de alargamento

Formato: G85 X__ Y__ R__ Z__ P__ F__ E__ D__

Onde: X = coordenada X do furo. Y = coordenada Y do furo. R = coordenada Z do ponto de ataque. Z = coordenada Z do fundo do furo. P = tempo de permanncia do alargador no fundo do furo para melhorar o acabamento das paredes do furo. F = avano de alargamento (mm/min.). E = avano de retorno (mm/min.). D = distncia do ponto de ataque ao ponto de incio do furo.

104

SENAI

7. G89 - Ciclo de mandrilamento

Formato: G89 X__ Y__ R__ Z__ P__ F__; Onde: X = coordenada X do furo. Y = coordenada Y do furo. R = coordenada Z do ponto de ataque. Z = coordenada Z do fundo da superfcie a ser mandrilada. P = tempo de permanncia da ferramenta no fundo do furo. F = avano da ferramenta(mm/min.).

SENAI

105

106

SENAI

Exerccios de Fresamento

1. Geometria e sistema de coordenadas com G0 e G1. Fresadora vertical. Exemplo: Trabalhar com G90 (medidas absolutas) N1 G0 X40 Y30 Z2 N2 G1 Z-5 N3 G1 Y120 N4 G1 X210 N5 G1 Y30 N6 G1 X160 N7 G1 Y70 N8 G1 X90 N9 G1 Y30 N10 G1 X40 N11 G0 Z100 N12 G0 X0 Y0 a) Trace a linha de contorno conforme o programa ao lado: G90 = medidas absolutas N1 G0 X50 Y30 N2 G1 N3 G1 Y120 N4 G1 X210 N5 G1 Y30 N6 G1 X160 N7 G1 Y70 N8 G1 X90 N9 G0 Y30 N10 G0 X40

Z2 Z-5

SENAI

107

b) Faa o programa conforme o contorno seguinte: G90 = medidas absolutas Possibilidade de fresagem: 8mm prof.

2. Fresadora vertical. Exemplo: G90 (medidas N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 a) Trace o contorno conforme o programa ao lado: N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
108

G91 G0 G1 G1 G1 G1 G1 G1 G1 G1 G1 G0 G0

incrementais) X40 Y30 Y90 X170 Y-90 X-50 Y40 X-70 Y-40 X-50

Z-98 Z-7

Z105 X-40 Y-30

G91 G0 G1 G1 G1 G1 G1 G1 G1 G1 G0 G0

X50 X40

Y50 Y80 Y-20

Z-98 Z-7

X80 X30 X-150

Y-30 Y-30 Z105 Y-50

X-50

SENAI

b) Faa o programa conforme o contorno seguinte: Trabalhar com G91

3. Fresadora horizontal. Exemplo: G90 = medidas absolutas N1 G0 X30 N2 G1 N3 G1 X220 N4 G1 N5 G1 X200 N6 G1 N7 G1 X50 N8 G1 N9 G1 X30 N10 G1 N11 G0 G12 G0 X0 a) Trace o contorno conforme o programa ao lado: G90 = medidas absolutas N1 G0 X80 N2 G1 N3 G1 X30 N4 G1 X80 N5 G1 X170 N6 G1 X220 N7 G1 X170 N8 G1 X80 N9 G0 N10 G0 X0

Z20 Z130 Z60 Z130 Z20

Y2 Z-5

Y100 Z0

Z20 Z70 Z120 Z70 Z20

Y2 Z-5

Y100 Z0

SENAI

109

b) Faa o programa conforme o contorno seguinte: G90 = medidas absolutas

4. Fresadora horizontal. Exemplo: N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 a) Trace o contorno conforme o programa ao lado: N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 G91 G0 G1 G1 G0 G0 G1 G1 G0 G0 G91 G0 G1 G1 G1 G1 G1 G1 G1 G1 G1 G0 G0

X30 X190

Z20 Z110

Y-98 Z-7

X-20 Z-70 X-150 Z70 X-20 Z-110 Y105 X-30 Z-20

X50 X100

Z20 Z100 Z-100

Y-98 Z-7

X-100 X-50

Z100 Y105 Z-120

110

SENAI

b) Faa o programa conforme o contorno seguinte (utilizando G91):

a) Trace a linha de contorno conforme o programa ao lado: Ponto de partida: X30 Z230 N1 N2 N3 N4 N5 N6 G2 G2 G3 G3 G3 G2 X50 X50 X50 X110 X110 X110 Z50 Z50 Z100 Z100 Z50 Z30 I30 I80 I50 I80 K50 K50 K75 K100

I110 K75 I130 K50

b) Faa o programa conforme o contorno seguinte (utilizando G91):

SENAI

111

5. I e J - valores incrementais com G91. Exemplo: N1 N2 N3 N4 N5 N6 N7 G91 G3 G2 G3 G2 G3 G2 X40 X30 X20 X60 X40 X20 Y40 Y30 Y20 Y0 Y-40 Y-20 I0 I30 I0 I30 I40 I0 J40 J0 J20 J0 J0 J-20

a) Trace o contorno conforme o programa ao lado: Ponto de partida X80 Y100 N1 N2 N3 N4 N5 N6 N7 G91 G3 G2 G3 G2 G2 G3 X-20 Y-20 X-20 Y-20 X40 X0 X0 X0 Y0 Y0 Y0 Y0 I-20 J0 I0 I20 I20 I30 I40 J-20 J0 J0 J0 J0

b) Faa o programa conforme o contorno seguinte:

112

SENAI

N1

G91

6. Faa o programa para o contorno a seguir, que deve ser o percurso do centro da fresa (profundidade de corte = 5mm): a) Fresadora vertical (use G90):

b) Fresadora horizontal (use G91):

SENAI

113

7. Faa o programa para o contorno abaixo (z = 0; I e K incrementais): a) Fresadora vertical:

8. Faa o programa para o contorno do centro de fresa (prof. de corte = 10mm e com I e K absolutos). a) Fresadora horizontal:

114

SENAI

9. Elabore o programa com G77 e G87:

SENAI

115

10. Elabore o programa com G0, G1, G2 e G3:

11. Faa o que pedido a seguir: a) Trace (em vermelho) o percurso do centro da fresa ( 20mm) para o contorno externo. b) Trace (em verde) o percurso do centro da fresa ( 10mm) para o contorno interno. c) Anote as distncias. d) Elabore o programa com G0, G1 e G2 (profundidade = 10mm).

116

SENAI

12. Faa o que pedido a seguir: a) Trace (em vermelho) o percurso do centro da fresa ( 20mm) para o contorno abaixo. b) Anote as distncias. c) Elabore o programa com G0, G1 e G71.

SENAI

117

13. Faa o que pedido a seguir: a) Trace (em vermelho) o percurso do centro da fresa ( 20mm) para o contorno abaixo. b) Anote as distncias. c) Elabore o programa com G1, G2 e G3.

118

SENAI

14. Elabore o programa para os contornos internos e externos da pea seguinte com G0, G1, G2 e G41/G42/G40:

SENAI

119

15. Elabore o programa com G0, G1, G42/G40 e G77.

16. Elabore o programa com G0, G1, G2, G3 e G41/G40:

120

SENAI

17. Elabore o programa com G0, G1, G2, G3, G42/G40, G77 e G87:

18. Elabore o programa com G0, G1, G2, G41/G40, G77 e G87 (alto grau de dificuldade):

SENAI

121

122

SENAI

Potrebbero piacerti anche