Você está na página 1de 94

CENTRO FEDERAL DE EDUCAO TECNOLGICA DO MARANHO DIRETORIA DE ENSINO DEPARTAMENTO ACADMICO DE MECNICA E MATERIAIS

APOSTILA DE PROGRAMAO CNC 2D TORNO MUCH 9

So Lus, 21 de agosto de 2006

Prof. Tiago Neves

Comando Numrico Computadorizado (CNC 2D) Torno Much 9 ndice Apresentao....................................................................................................................1 Histrico...........................................................................................................................1 O que Comando Numrico?..........................................................................................2 Vantagens do Comando Numrico............................................................................................3 Quadrantes.........................................................................................................................................................4 Sistema de Coordenadas...................................................................................................7 Sistema de Coordenadas Absolutas..................................................................................8 Sistema de Coordenadas Incrementais............................................................................9 Pontos de Referncia.......................................................................................................10 Tipos de Funo de Programao.........................................................................................................13 Funes Preparatrias "G"..............................................................................................14 Cdigos de compensao do raio da ferramenta........................................................30 Funes de Posicionamento...................................................................................................................41 Funes Complementares.......................................................................................................................42 Funes Auxiliares...................................................................................................................................42 Funes Miscelneas...............................................................................................................................45 composio de um Programa CNC............................................................................46 Ciclos Automticos de Usnagem...........................................................................................................49 Ciclo bsico de roscamento.......................................................................................................................49 Ciclo automtico de roscamento.................................................................................53 Ciclo bsico de desbaste longitudinal..........................................................................58 Ciclo bsico de desbaste transversal............................................................................64 Ciclo automtico de furao........................................................................................70 Ciclo automtico de torneamento...............................................................................73 Ciclo automtico de faceamento.................................................................................75 Ciclo automtico de canais.........................................................................................77 Exerccios propostos...................................................................................................80 Potncia de Corte.........................................................................................................90 Tabela..........................................................................................................................92 Bibliografia

Apresentao

No desenvolvimento histrico das Mquinas Ferramentas de usinagem, sempre se procurou solues que permitissem aumentar a produtividade com qualidade superior associada 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 tomo universal levou criao do torno revlver, do torno copiador e torno automtico, com programao eltrica ou mecnica, com emprego de "carnes", etc. Em paralelo ao desenvolvimento da mquina, visando o aumento dos recursos produtivos, outros fatores colaboraram com sua evoluo, que foi o desenvolvimento 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 Ferramenta 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 "Comando Numrico", devemos entender "numrico", como significando por meio ou atravs de nmeros. 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 Area dos Estados Unidos, desenvolveu-se um projeto especfico que tratava do "desenvolvimento de um sistema Tiago Neves

2 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.l.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 murta a aplicao no campo da metalurgia. Este desenvolvimento chega a nossos dias satisfazendo os quesitos de confiana, experincia e viabilidade econmica. A histria no termina, mas abre-se nova perspectiva de desenvolvimento, que deixam de envolver somente Mquinas Operatrizes de usinagem, entrando em novas reas. O desenvolvimento da eletrnica aliado ao grande progresso da tecnologia mecnica garante esta perspectiva 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.

O que Comando Numrico?

Do ponto de vista do hardware, pode-se dizer que o Comando Numrico um equipamento

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-ferramenta a Comando Numrico, devemos dividi-la, genericamente, em duas partes:

Tiago Neves

3 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 mquina-ferramenta. 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-ferramenta dever objetivar os recursos operacionais oferecidos pelo C.N. Quanto mais recursos oferecer, maior a versatilidade.

Vantagens do Comando Numrico O Comando Numrico pode ser utilizado em qualquer tipo de maquina-ferramenta. Sua aplicao tem sido maior nas mquinas de diferentes operaes de usinagem, como Tomos, Fresadoras, Furadeiras, Mandrladoras 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 maquina-ferramenta no poder basear-se 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 ferramentas. 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 somente, do comando da mquina. Tiago Neves

4 11- Uso racional de ferramentas, 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. 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 ferramentas.

Quadrantes

Os quadrantes so definidos a partir de uma origem pr-determinada, que no caso do torno determinado por uma linha perpendicular 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 programada dado em funo do quadrante onde a ferramenta atuar.

Tiago Neves

Tiago Neves

Tiago Neves

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

No Torno para a programao CNC, o sistema de coordenadas utilizadas 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 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

movimento longitudinal corresponde ao eixo Z (comprimento).

Tiago Neves

8 Na Fresadora necessria a representao espacial da pea, para isso o sistema de coordenadas utilizadas compe-se de trs eixos (X,Y, Z), cujo ponto de interseco corresponde origem, ou seja, o ponto zero do sistema, que geralmente definido em um canto da pea, atravs do qual ser tomada a medida dimensional.

Na programao CNC o dimensionamento das peas poder obedecer a dois sistemas de coordenadas: Sistema de Coordenadas Absolutas. Sistema de Coordenadas Incrementais. 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).

Fig. 1

Fig. 2

Tiago Neves

9 Exemplo de sistema de coordenadas absolutas.

SISTEMA DE COORDENADAS INCREMENTAIS

A origem no sistema de Coordenadas Incrementais estabelecida em cada movimento da ferramenta. 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 sucessivamente.

Tiago Neves

10 Exemplo do sistema de coordenadas incrementais. COORDENADAS INCREMENTAIS

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:

Tiago Neves

11

Pontos de Referncia da mquina.

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 (XO, ZO), e tambm o ponto inicial para todos os demais sistemas de coordenadas e pontos de referncia existentes. Geralmente determinado aps o referenciamento da mquina.

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 programa atravs de um cdigo de funo preparatria "G", e determinado na mquina pelo operador na preparao da mesma (Preset), levando em considerao apenas medida de comprimento no eixo "Z", tomada em relao ao zero mquina.

Tiago Neves

12

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

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

Fig 3

Fig 4

Tiago Neves

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

Tiago Neves

14 Funes Preparatrias G

As funes Preparatrias "G" formam um grupo de funes que definem a 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 Interpolao linear rpida G01 Interpolao linear com avano programado G02 Interpolao circular Horria G03 Interpolao circular Anti-horria G04 Tempo de permanncia G20 Programao em dimetro G21 Programao em raio G33 Ciclo bsico de roscamento G40 Cancela compensao do raio da ponta da ferramenta G41 Compensao do raio da ponta da ferramenta ( esquerda) G42 Compensao do raio da ponta da ferramenta ( direita) G53 Cancela todos os deslocamentos de ponto zero (DPZ's) G54 Ativa o primeiro deslocamento de ponto zero da pea (1 DPZ) G55 Ativa o segundo deslocamento de ponto zero da pea(2 DPZ) G70 Programao em Polegada G71 Programao em Milmetros G90 Programao em coordenadas absolutas G91 Programao em coordenadas incrementais G94 Estabelece a programao em avano por minuto G95 Estabelece a programao em avano por rotao G96 Programao em velocidade de corte constante G97 Programao em RPM direta G99 Define a programao em funo do zero mquina.

Tiago Neves

15 As funes Preparatrias "G" podem ser MODAIS ou NO MODAIS. MODAIS: So as funes que uma vez programadas 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 GOO (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 modais 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 G01X21.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 rpido 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 Tiago Neves (No Modal) (No Modal)

16 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 Tambm podemos encontrar dentro das funes preparatrias "G", os ciclos automticos de usinagem, que nos ajudam na execuo de operaes complexas.

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... - 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: . . Tiago Neves

17 N10 G00 X95. Z70. # . .

Observaes: - A funo G00 Modal, portanto cancela (G01, G02, G03). - Graficamente representada por linhas tracejadas e dada em metros por minuto. - Utilizar a funo G00 somente para posicionamentos 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) pr-determinada pelo programador. Sintaxe da sentena: G01 X... Z... F... (M...) #.

onde: X... Definio de posicionamento final no eixo

X (dimetro) Z... - Definio de posicionamento final no eixo Z (comprimento) F... - Avano programado Tiago Neves

18 M... - Definio de Funo Miscelnea (opcional) # - Fim de bloco ou sentena Exemplo: N25G01 X20. Z42. F.1# Observaes: -O avano um dado importante de corte e obtido levando-se em conta o material, a ferramenta e a operao a ser executada. -Geralmente nos tornos CNC utiliza-se o avano em mm/rotao, mas tambm pode ser utilizado mm/min. A funo G01 modal, portanto cancela (G00, G02, G03). -A funo Miscelnea "M...". opcional.

Exemplo da Funo G01: Usinar a pea abaixo usando as funes G00 e G01. Desbastar a pea com passes de 5 mm de dimetro. Deixar um sobremetal para acabamento de 1 mm no dimetro e 0,2 na face. Efetuar o desbaste e o acabamento com a mesma ferramenta.

Desenho da pea:

Material ao O 41mm x 35mm Ferramenta: Suporte: SCLNR Kl2

Tiago Neves

19

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 mximo de rpm e sentido de giro do eixo rvore) G00 X150. Z150. # (Ponto de troca inicial)

G00 X36. Z37. M08 # (Posicionamento para o 1 passe e liga refrigerante) G01 X36. Z20.2 F.25 # G00 X41. Z 37. # G00 X31. Z37. # G01 X31. Z20.2 G00 X36. Z37. # G00 X26. Z37. # G01 X26. Z20.2# G00 X31. Z37. # G00 X21. Z37. # G01 X21. Z20. 2# G00 X26. Z37. # G00 X0 Z37. # (Primeira passada) (Recuo angular) (Posicionamento para o 2 passe) (Segunda Passada) (Recuo angular) (Posicionamento para o 3 passe) (Terceira Passada) (Recuo angular) (Posicionamento para o 4 passe) (Quarta Passada) (Recuo angular) (Posicionamento para incio do acabamento)

G01 X0 Z35. F.15# (Aproximao da ferramenta) G01 X20. Z35. # G01 X20. Z20. # G01 X41. Z20. # G01 X41. Z12. # G01 X45. Z12. # (Faceamento) (Torneamento do rebaixo) (Faceamento do rebaixo) (Torneamento do dimetro externo) (Afastamento da ferramenta)

G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante) M30 # (Final de Programa)

Tiago Neves

20 G02 - G03 interpolao circular

Nas interpolaes circulares a ferramenta deve deslocar-se entre dois pontos, executando a usinagem de arcos pr-definidos, atravs de uma 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.

Torre dianteira

Tiago Neves

21

B - Em um plano de trabalho selecionado (XY, XZ ou YZ). -G17planoX-Y - G18 plano X - Z (torno) -G19planoY-Z

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)

Tiago Neves

22

Onde: X Z R # Definio do posicionamento final no eixo X (dimetro). Definio do posicionamento final no eixo Z (comprimento). Raio Fim de bloco

Exemplo: N20G01 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. Exemplo de fixao com R: 2- Atravs das coordenadas do centro do arco, pelas funes "I" e "K", de forma Absoluta. G01 X... Z... # (PontoinicialP1) Sintaxe da Sentena: G02 / G03 X... Z... I... K... # (Ponto final P2)

Tiago Neves

23

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 distncia entre os centros do arco no eixo "X", e a distncia entre o centro do arco em relao origem do sistema de coordenadas da pea, no eixo "Z1. Exemplo: N20G01 X30. Z25. # (Ponto inicial P1) N25 G03 X40. Z30. I30. K20. # (Ponto finai 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), devemos 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 comando pra, mostrando a mensagem G02/G03 -DEF.ILEGAL. 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.

Tiago Neves

24 1. DESENHO DA PEA: 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 Sentido de giro do eixo rvore N70 G00 X0 Z82. M08 # Posicionamento rpido N75 G42 # Compensao do raio da ferramenta 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 programa Tiago Neves

25 A funo G04 a funo que determina um tempo de permanncia da ferramenta 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 ). Sintaxe da Sentena: G04 D... # Onde: D - Tempo de permanncia em segundos.

N30G00 X29. Z-20. M08 # N3SG01 X20. Z-20. F.05 # N40G04 D1.# N45G00 X29. Z-20.# N50G00 X150. Z50. M09#

Tiago Neves

26

N30 GOO XO 7.2. 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 # 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. A funo G17 utilizada nas Fresadoras e Centros de Usinagem CNC, onde o comando assume G17 como condio bsica de funcionamento (Default), assim que a mquina ligada. A funo G17 modal e cancela G18 e G19.

Tiago Neves

27

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

Funo G19 Seleo do Plano Y, Z. A funo G19 seleciona o plano de trabalho que envolve os 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.

Tiago Neves

28 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, l e U.

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. G21 Programao em Polegada. Esta funo define o valor dimensional associado com o eixo X especificado em raio, e aplica-se aos cdigos de programao X,l e U.

A funo G21 um comando Modal e deve ser programada 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.

Tiago Neves

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

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 movimento, onde se recomenda que no haja nenhum tipo de usinagem. Exemplo: N35 G41 #. N40 G01 X... Z... F... #(Este bloco ser utilizado para a compensao).

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 programada em um bloco separado e ser seguido por um bloco de aproximao. Exemplo: N35 G42 # N40 G01 X... Z... F... # (Este bloco ser utilizado para a compensao) Observaes: 1. A escolha do cdigo G41 ou G42 adequado para cada caso, ser feito em funo do sentido longitudinal de corte na usinagem. Tiago Neves

30 2. Nunca se deve usar o cdigo G00 (avano rpido) quando se estiver compensando o raio da ferramenta (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 comando 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: N35 G40 # N40 G01 X... Z... F... # (Este bloco ser utilizado para a descompensao) Cdigos de compensao do raio da ferramenta Torre traseira

Obs: Quadrante negativo invertem-se os cdigos.

Tiago Neves

31 Cdigos de compensao do raio da ferramenta Torre Dianteira

Obs: Quadrante negativo inverte os cdigos.

G53 G54 G55 - Deslocamento de Ponto Zero

Deslocamento de ponto zero "DPZ" G54, G55, G53 G54 (1DPZ G55 (2DPZ) G53 Cancela). A funo G54, assim como G55, so funes que definem na programao a origem Zero Pea. Na preparao da mquina, ela representa uma distncia prdeterminada 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".

Tiago Neves

32 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 comando levar em considerao o zero mquina poder acarretar em colises indesejveis.

Tiago Neves

33

G70 Programao em Polegada.

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

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.

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

34 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 arredondamento 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... #.

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

Tiago Neves

35 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), prdeterminada para programao.

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.

Tiago Neves

36 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. Ex: N30 G92 X150. Z150. #

A funo G92 Modal e deve ser dada no incio de cada programa podendo ser cancelada pela funo G99. Os valores da funo G92 podem ser positivos ou negativos, dependendo do quadrante utilizado pela ferramenta. 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: N40G92 S3000 M3 # Estamos permitindo que o eixo-rvore gire at 3000 rpm no mximo.

Tiago Neves

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

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

G96 Programao em Velocidade de Corte Constante

A funo G96 Modal e seleciona o modo de programao em velocidade de corte constante por minuto, cujo 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.

Tiago Neves

38 Frmulas:

N=

Vc.1000 .D

Vc =

.D.N
1000

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

39

. G97 Programao em RPM direta

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

Exemplo:

N65 G97# (Programao em rpm direta). N70 S2500 M3 # (Valor da rpm e sentido de giro).

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.

Tiago Neves

40 Funes de Posicionamento.

As funes de posicionamento so aquelas que definem as coordenadas inerentes s trajetrias a serem executadas pela ferramenta, ou seja, elas definem ao comando Onde Fazer, e podem ser principais ou auxiliares.

Posicionamento Principal

So aquelas definidas pelo sistema de coordenada ortogonal incremental ou absoluta, cujos eixos tem as direes dos movimentos principais da mquina, ou seja, "X, Z".

Exemplo:

N40G00X100. Z80. #
Posicionamento Auxiliar

So funes definidas com o posicionamento co-direcional em "X","Z", dependendo claro, da regncia exercida pelo modo preparatrio que est sendo utilizado, como por exemplo, em G2 e G3 onde "l" indica um valor co-direcional paralelo ao eixo "X", e "K" indica um valor co-direcional paralela ao eixo "Z".

Tiago Neves

41

. Exemplo: G02 X60. Z-5. I50. K-5. #

FUNES COMPLEMENTARES.

As funes complementares formam um grupo de funes que completam as informaes transmitidas atravs das funes preparatrias e de posicionamento, principalmente com informaes tecnolgicas, definindo ao comando Como fazer

determinada operao.
As funes complementares podem ser divididas em dois grupos: Funes auxiliares e Funes miscelneas.

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.

Tiago Neves

42 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. Exemplo: . N50G00993X130.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: .

N10G1X45.Z66. F.15#
.

N40T0101# 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.

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 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:
N10G1 X45. Z66. F.15# Tiago Neves

43

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 chamar um sub-programa 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 sub-programa dever ser executado).

FUNO H A funo auxiliar "H" precedida de um valor numrico, executa desvios incondicionais no programa e dever ser programado em um bloco separado. Esta funo deve ser usada em programas contendo nmeros seqenciais "N", pois o desvio ocorre para um determinado bloco que contenha uma seqncia, onde "N" tem um valor exatamente igual ao determinado na funo "H". Exemplo: 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 / (Barra) Utilizamos a funo (/) barra quando for necessrio inibir a execuo de blocos no programa, sem alterar a programao.

Tiago Neves

44

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 # .
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 podemos destacar as seguintes: M00 Parada programada M02 Fim de programa

M03 Sentido horrio de rotao do eixo-rvore M04 Sentido anti-horrio de rotao do eixo-rvore M05 Desliga o eixo-rvore sem orientao (fuso para em qualquer posio)
M06 Libera o giro da Torre na troca automtica de ferramentas

M07 Liga refrigerante de corte (alta presso)


M08 Liga refrigerante de corte (baixa presso)

M09. Desligai refrigerante de corte M10 Faixa de Rotao M11 Faixa de Rotao M12 Faixa de Rotao
M13 Faixa de Rotao

M14 Faixa de Rotao M24 Abre a Placa de Fixao M25 Fecha a Placa de Fixao M26 Recua o Mangote da contra ponta M27 Avana o Mangote da contra ponta
M30 Fim de programa Tiago Neves

45 COMPOSIO DE UM PROGRAMA CNC

A composio de um programa CNC baseia-se nas informaes geomtricas 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 empregadas, o plano de trabalho desejado, o sistema de medio e etc.

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 comentrio inserido no incio do programa sem o nmero de bloco (funo N), ser apresentado ao lado do nmero do programa no diretrio de programas do comando, caracterizando assim o nome do mesmo.

3. Chamada de ferramenta

A chamada das ferramentas operantes feita atravs da funo auxiliar "T" (formato
T4, quatro dgitos), cujos 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.
Tiago Neves

46

3.1. Origem Zero pea

Atravs da funo preparatria G54 ou G55 define-se a origem zero (XO, ZO), do sistema de coordenadas da pea.

Ateno: Este um dado muito importante, pois caso queira iniciar uma
usinagem no meio do programa, 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. FAIXAI
FAIXAI!

M11
M12

rpm 18 a
rpm 28 a

475
750

AC
BC

FAIXA III FAIXA IV

M13 M14

rpm 75 a rpm 118 a

1900 3000

AD BD

Obs: As faixas acima se referem 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.

Tiago Neves

47

4. Blocos de Usinagem

Um bloco de usinagem contm todas as informaes necessrias execuo de uma


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. 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 MGO para troca manual ou M06 para troca automtica), e normalmente efetuado atravs da sintaxe T00 seguida peio Zero Pea e posicionamento desejado (Vide Estrutura Bsica de Programao).

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.

Tiago Neves

48 CICIOS 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, roscamento, furaces e outras, pois, eliminam a necessidade de informaes repetitivas de programao. Dentre os ciclos automticos podemos destacar os seguintes: G33 Ciclo bsico de Roscamento.

G.37 Cicio automtico de Roscamento.

G66 Ciclo automtico de Desbaste Longitudinal.

G67 Cicio automtico de Desbaste Transversal G74 Ciclo automtico de Torneamento.

G74 Ciclo automtico de Furaco com descarga de cavacos G75 Cicio automtico de

Faceamento.

G75 Ciclo automtico de Canais com quebra de cavacos.

G33 - Cicio bsico de roscamento

Esta funo executa o roscamento no eixo X e Z em cada penetrao dada a ferramenta, e programada explicitamente em bloco separado. Sintaxe da sentena: G33 Z... K... #

Tiago Neves

49 Onde:

Z - Posio final do comprimento da rosca (absoluta). K - Passo da rosca


(milmetro ou polegada) (incremental).

Frmulas: H = Altura do filete.


H = (0,65 x Passo) x 2.

X = Dimetro final. X = Dimetro inicial - Altura do filete.

Pn = Penetrao por passada. Pn = H / n de passadas.

Observao: -O posicionamento inicial (Pt), dado pelo programador. -Optar pelo nmero de passadas. -A altura do filete dada em dimetro.

G33 - Exemplo de Fixao.


Objetivo: Usar na pea abaixo a funo G33 como Ciclo de Roscamento Bsico com 4 passadas. 1. DESENHO DA PEA: Material: Ao O 50mm X 80 mm.

Tiago Neves

50 2. FERRAMENTAS: Suporte: Rosca Externa Direita 60.

OBSERVAES: O posicionamento inicial em Z o comprimento da pea mais 2 vezes o passo da rosca

e em X o dimetro inicia! 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 = inicia! -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

Tiago Neves

51

Programa de Execuo:

(Usinagem anterior) T0404; Ferra.De.Roscar #


G54# M13# G97#

S1000 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 XI50. Z150. # M30#

Tiago Neves

52

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... (l...) K... D... E... (A...) (B...) (W...) (U...) (L...) #. Observao: Funes entre parnteses so opcionais.

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 1a passada.

D=

H n passes

E... - Distncia de aproximao para incio de roscamento (incremental)(dimetro) E= Dimetro posicionado - Dimetro externo (usinagem externa)
Tiago Neves

53 E= Dimetro da crista - Dimetro posicionado (usinagem interna). (A...) - Abertura angular entre entradas da rosca (graus). 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) (incremental). (L...) - Nmero de repeties do ltimo passe da rosca (acabamento).

G37 - Exemplo de fixao externo.

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 Externa Direita 60.

Tiago Neves

54 Clculos: H = (0.65x 2.5) x 2 = 3.25

D = Profundidade da 1a passada = 3.25 / 3.31= 0.98


E = 25-20 = 5

X = 20 - 3.25 = 16.75 (Dimetro interno)

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 # (Posicionamento inicial da rosca e liga refrigerante) G37 X16.75 Z28.5 K2.5 D.98 E5. U.05 L2 # (Ciclo automtico de rosca) G00 X150. Z1SO. M09# (Ponto de troca final e desliga refrigerante). M30 (Final de Programa).

G37 Exemplo <U fixao interno

Usar na pea abaixo a funo G37 como ciclo de roscamento com 11 passadas.

Desenho: Material: Ao O 40mm X 60 mm.

Tiago Neves

55 Programa de execuo:

(Usinagem anterior) . .

T0404 (Chamada da ferramenta e Corretores) (Origem Zero pea). 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 # (Posicionamento inicial da rosca e liga refrigerante)
G37 X40. Z-5. K2.5 D.98 E5. U.05 L2 # (Ciclo automtico de rosca)

G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante). M30# (Final de Programa). . . 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.

Tiago Neves

56 Ferramenta: Suporte: Rosca Externa Direita 60.

Clculos: H = (0.65x 2.5) x 2 = 3.25 D = Profundidade da 1a 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 # (Posicionamento inicial da rosca e liga refrigerante). G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 A0 # (1a entrada) G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 A180. # (2a entrada) G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante) M30 # (Final de Programa).

Tiago Neves

57

G66 - Ciclo automtico de desbaste longitudinal.

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

Onde:
X = Dimetro de referncia para incio de torneamento (vide regra de

posicionamento)
Z = Comprimento de referncia para incio de torneamento (vide regra de

posicionamento)
l = Sobremetal para acabamento no eixo X K = Sobremetal 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: . . N50G66X75. Z82 11. K.2 U1 W3. P10 F.2 # . . Notas: - Na funo G66 o sub-programa no aceita inverses de cotas nos eixos "X" e "Z". Tiago Neves

58 - 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-programa (Externo ou Interno), dever informar o dimetro bruto do material, no caso de furos informar seu dimetro.

Regra de posicionamento para os eixos X e Z. Externo; - A regra para posicionamento inicial do ciclo de desbaste externo dever seguir as seguintes condies: X = Maior dimetro da pea em bruto + 4 mm Z = Comprimento da pea em bruto + 2 mm. Interno: - A regra para posicionamento inicial do ciclo de desbaste interno dever seguir as seguintes condies: X = Menor dimetro da pea em bruto - 4 mm. Z = Comprimento da pea em bruto + 2 mm.

Observaes: Para utilizarmos o mesmo sub-programa de desbaste, no acabamento da pea, utilizando-se ferramentas diferentes, ser necessrio que ambas estejam no mesmo quadrante. As funes "G" admissveis no sub-programa so G1, G2, G3, G4 e G73. Comportamento do ciclo G66 1- Partindo do posicionamento inicial (P1) o ciclo efetua passes de desbaste Longitudinais respeitando os parmetros programados na funo.

2- Uma vez programado o parmetro U1 o ciclo realiza um pr-alisamento paralelo ao perfil final, mantendo o sobremetal.

Tiago Neves

59 3- Aps executar o ciclo de desbaste a ferramenta retornar automaticamente ao ponto inicial (P1) programado no bloco G66. 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.

2. FERRAMENTAS: Suporte: PCLNR 2020 K-12.

Programa de Execuo: PROGRAMA PRINCIPAL ; EIXO # Nome do programa. T0101; DESB. / ACAB.# Selec. Ferr. e corretor
Tiago Neves

60

G54 # Origem zero pea. M13# Faixa de rotao. G96# Programa em VC cte. S180. # Valor de VC. G92 S1500 M03# rpm e sentido de giro G00 X150. Z150. # Ponto de troca G00 X85. Z70. M08 # Posicionamento rpido / Refrigerao. 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. R5.# Interpola raio

G01 X50. Z50. # Faceia o rebaixo G01 X50. Z40. # Torneia rebaixo
G01 X80. Z25. # Interpola chanfro M02 # Final do sub-programa

Tiago Neves

61

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

2. FERRAMENTAS:
Suporte: S25T - PCLNR -12

Tiago Neves

62

Programa de Execuo:

PROGRAMA PRINCIPAL

; CANECA.
T0101; FERRAMENTA INTERNA #.

G54# M13# G96#


S180. #

G92 S1500 M03# M08#


G66 X16. Z2. 11. 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 #

Tiago Neves

63

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 torneamento (vide regra de


posicionamento).

l = Sobremetal para acabamento no eixo X K = Sobremetal para acabamento no eixo Z. (U1) = Pr-alisamento paralelo ao perfil final, mantendo as dimenses prestabelecidas.

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:

Tiago Neves

64

. . N50G67X75. Z82 11. K.2 U1 W1.5 P10 F.2 #


. . 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 acabamento da pea. Sempre o ltimo valor de X do sub-programa (Externo ou Interno), dever informar o dimetro bruto do material, no caso de furos informar seu dimetro.

Regra de posicionamento para os eixos X e Z


- A regra para posicionamento inicial do ciclo de desbaste externo dever seguir as seguintes condies: X = Maior dimetro da pea em bruto + 4 mm Z = Comprimento da pea em bruto + 2 mm - A regra para posicionamento 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-programa so G1, G2, G3, G4 e G73.

Comportamento do ciclo G67


1- Partindo do posicionamento inicial (P1) o ciclo efetua passes de desbaste transversais respeitando os parmetros programados na funo.

Tiago Neves

65

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. 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. 1. DESENHO DA PEA: Material: Ao O

2.

90mm X 47 mm.

2. FERRAMENTAS: Suporte: PCLNR 2020 K12.

Tiago Neves

66 PROGRAMA PRINCIPAL ; EIXO# Nome do programa. T00; T0101 DESB./ACAB. # Cancela corretores G54 # Origem zero pea G00 X150. Z150. # Ponto de troca T0101; DESB. ACAB. # M13# Faixa de rotao G96# Progr. em VC cte. S180.# Valor de VC G92 S1500 M03# rpm e sentido de giro M08# Liga Refrigerante. G67 X94. Z49. H. 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; T0101 DESB./ACAB. # Cancela corretores G54 # Origem zero pea G00 X150. Z150. # Ponto de troca M30 # Fim de programa Selec. Ferr. e corretor

SUB-PROGRAMA (P 10); EIXO_SB. # Nome do sub-programa G01 X11. Z47. F.15# Aproximao usada p/compensar 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-programa

Tiago Neves

67

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.

2. FERRAMENTAS: Suporte: S25T - PCLNR - 12.

Tiago Neves

68 PROGRAMA PRINCIPAL; TAMPA #

T0101 # G54 # M14 # G96 #


S180. # G92 S1500 M03#

G00 X200. Z100. # M08#


G67 X21. Z67. 11. 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#
SUB-PROGRAMA; TAMPA SB.

G01 X120 Z65. F.15#


G01 X102.68 Z50. # G01 X60. Z50. # G01 X60. Z30. # G03 X40. Z20. R10. # G01 X30. Z20. # G01 X30. Z-2. #. G01 X25. Z-2. #. M02 #

Tiago Neves

69 G74 - Ciclo automtico de furaco

A aplicao da funo G74 como ciclo de furaco, realiza furaes com descarga de cavacos, evitando com esse procedimento uma possvel quebra da broca utilizada. G0 X... Z.... # (Posicionamento inicial P1)
Sintaxe da funo: G74 Z... ( W... ) F... #

Onde: Z = Posio Final. (absoluto) (W) = Distncia para quebra de cavacos. (incremental) F = Avano programado para furaco.

Nota: A funo G74 no MODAL.

Observao: Na ausncia da funo W, o eixo Z avana para o ponto final em movimento contnuo.

Tiago Neves

70

Exemplo de fixao para furaco.

Objetivo: Programao da funo G74 (como ciclo de furaco).

1. DESENHO DA PEA: Material: Ao O 50mm X 70 mm.

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

2. FERRAMENTAS: Broca de centro Broca Helicoidal 15 mm.

Tiago Neves

71

3. PROGRAMAO:

; BUCHA # Nome. T0101; Broca centro* Selec.ferr./corretores G54 # Origem zero pea M13 # Faixa de rotao G97 # Progr. Em rpm d i reta 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 XO 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 ferramenta 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 furaco G00 X150. Z150. M09# Ponto de troca M30 # Fim de programa

Tiago Neves

72 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 como 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... l.. U1 F... #

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.13, U1 F.2 # .
Nota: - Se a funo "U1" for programada no ciclo de torneamento, 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.

Tiago Neves

73

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

2. FERRAMENTAS: Suporte: PCLNR 2020 K-12.

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 mximo de rpm e sentido de giro do eixo rvore)

G00 X150. Z150. # (Ponto de troca inicial) G00 X57. Z82. M08 # (Posicionamento para o 1 passe e liga refrigerante)
G74 X33. Z28. l 3. U1 F.25 # (Ciclo automtico de Desbaste). G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante)

M30 # (Final de Programa).

Tiago Neves

74 75 - Ciclo automtico de faceamento

A funo G75 pode ser utilizada como ciclo de torneamento paralelo ao eixo X,

auxiliando nos trabalhos de desbaste como ciclo de faceamento. G00 X... Z.... # (Posicionamento inicial P1) Sintaxe da funo: G75 X... Z... K... (U1) F... #

Onde: X= Dimetro final (absoluto) Z= Posio final (absoluto) K= Incremento por passada em Z (incremental) (U1)= Recuo angular da ferramenta (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.

Tiago Neves

75

G75 - Exemplo de fixao para faceamento


Objetivo: Programao da funo G75 como ciclo de Torneamento Transversal (Faceamento).

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

2. FERRAMENTAS: Suporte: PCLNR 2020 K-12.

3. PROGRAMAO:

; TAMPA# Nome.
T0101; FACEAR# Selec.Ferr./corretores. G54# Origem zero pea. M13# Faixa de rotao. G97# Progr.em rpm direta. S800M03# rpm/sentido de giro G00X150.Z150.# Ponto de troca G00X95.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.

Tiago Neves

76

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 P1) Sintaxe da funo: G75 X... Z... (W...) K... (D...) F... #.

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. Obs: Somente usar o ciclo para canais eqidistantes.

Tiago Neves

77

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.

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

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 # Rpm / sent. de giro. G00 X150. Z150. M08# Ponto de troca inicial. G00 X0 Z102. # Posicionamento inicial. Tiago Neves

78

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 T0202; DES./ACAB. # Selec.ferr / corretor G54 # Origem zero pea M13 # Faixa de rotao G97 # Rpm direto

S1500M03 # Rpm / sent. de giro G00 X68. Z102. M08# Posicionamiento inicial G74 X61. Z81.2 14. 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. G75 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 Tiago Neves

79

Exerccios de aplicao de Sistemas de coordenadas.

Coordenadas Absolutas. de para X Z

Coordenadas Incrementais. de para X Z

Tiago Neves

80 Exerccio de aplicao de G0, G1, G2, G3, perfil externo.

Tiago Neves

81 Exerccio de aplicao de G0, G1, G2, G3., perfil interno.

Tiago Neves

82 Programar a rosca abaixo, sabendo-se que trar-se de uma rosca paralela mtrica M45x2, para isso temos: H = (0,65x2)x2; final = externo + H; E = posicionamento -

externo; n de passadas = 9.

Fazer o programa d execuo da rosca abaixo, em 16 passes; Rosca cnica NPT 14 fios / polegadas. Inclinao 2 e 45.

Tiago Neves

83 Faa o programa de aplicao da funo G66 (desb. externo paralelo ao eixo Z).

Faa o programa de aplicao da funo G66 (desb. interno paralelo ao eixo Z).

Tiago Neves

84 Exerccio de aplicao da funo G67 (Desbaste externo paralelo ao eixo x)

Exerccio de aplicao da funo G67 (Desbaste externo paralelo ao eixo x)

Tiago Neves

85 Exerccio de aplicao da funo G74 (Furao e torneamento)

Tiago Neves

86

Exerccio de aplicao da funo G75 (canal)

Tiago Neves

87 Exerccio de aplicao geral pea n 1

Tiago Neves

88

Exerccio de aplicao geral pea n 2

Tiago Neves

89 Parmetros de corte

Em funo do material a ser usinado, bem como da ferramenta utilizada e da operao a ser executada, o programador deve estabelecer as velocidades de corte, os avanos e as potncias requeridas da mquina. Os clculos necessrios na obteno de tais parmetros so os seguintes:

Velocidade de corte (Vc)

Dependendo do material a ser usinado, a velocidade de corte um dado importante e necessrio. A velocidade de corte uma grandeza diretamente proporcional ao dimetro e rotao da rvore, e dada pela frmula:

Vc =

Dn
1000

onde : Vc = Velocidade de corte ( m/min) D = Dimetro ( mm) n = Rotao de rvore (rpm) Rotao do eixo rvore ( rpm )

Uma vez definido o valor da velocidade de corte para uma determinada ferramenta efetuar uma usinagem, a rotao dada pela frmula:

n=

Vc.1000 .D

Avano ( f )

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 comando numrico utiliza-se o avano em mm/rot., mas este pode ser determinado tambm em mm/min.

Tiago Neves

90 Potncia de corte (Nc)

rea de corte para ferramentas de 90 graus.

Para evitarmos alguns inconvenientes durante a usinagem tais como sobrecarga do motor e conseqente parada do eixo-rvore durante a operao, faz-se necessrio um clculo prvio da potncia a ser consumida, que pode nos ser dada pela frmula:

Onde:

Nc =

ks. f .a p .Vc 4500.

Ks = Presso especfica de corte ( kg/mm) (visto em tabela) ap = Profundidade de corte (mm) f = Avano (mm/v)

Vc = Velocidade de corte (m/min)

= Rendimento (%)
Obs: o rendimento e a potncia do motor diferem de um tipo de mquina para outra, verificar especificaes do fabricante.

Tiago Neves

91

Valores de penetraes para operaes de roscado.

Tiago Neves

Referncias Bibliogrficas

http://www.adiante.com.br/index.htm Manual de programao ROMI

So Lus, 21 de agosto de 2006

Prof. Tiago do E. S. Baldez Neves

Você também pode gostar