Você está na página 1de 14

.

Instrues para Usinagem de Superfcies Funes G As funes de programao relacionadas a seguir esto diretamente vinculadas movimentao das ferramentas e, consequentemente, s superfcies usinadas obtidas durante o torneamento. As principais funes G empregadas nos tornos CNC EMCO C5 so apresentadas na Tabela .
Cdigo G G00 G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 a G16 G17 G18 G19 G20 G21 G22 a G24 G25 a G27 G28 G29 a G32 G33 G34 G35 G36 a G39 G40 G41 G42 G43 G44 G45 a G52 Posicionamento rpido Interpolao linear Interpolao circular no sentido horario (CW) Interpolao circular no sentido anti-horario (CCW) Temporizao (Dwell) No registrado Interpolao parablica No registrado Acelerao Desacelerao No registrado Seleo do plano XY Seleo do plano ZX Seleo do plano YZ Programao em sistema Ingls (Polegadas) Programao em sistema Internacional (Mtrico) No registrado Permanentemente no registrado Retorna a posio do Zero mquina No registrados Corte em linha, com avano constante Corte em linha, com avano acelerando Corte em linha, com avano desacelerando Permanentemente no registrado Cancelamento da compensao do dimetro da ferramenta Compensao do dimetro da ferramenta (Esquerda) Compensao do dimetro da ferramenta (Direita) Compensao do comprimento da ferramenta (Positivo) Compensao do comprimento da ferramenta (Negativo) Compensaes de comprimentos das ferramentas Funo

G53 G54 G55 G56 G57 G58 G59 G60 G61 G62 G63 G64 a G67 G68 G69 G70 G71 G72 a G79 G80 G81 a G89 G90 G91 G92 G93 G94 G95 G96 G97 G98 e G99

Cancelamento das configuraes de posicionamento fora do zero fixo Zeragem dos eixos fora do zero fixo (01) Zeragem dos eixos fora do zero fixo (02) Zeragem dos eixos fora do zero fixo (03) Zeragem dos eixos fora do zero fixo (04) Zeragem dos eixos fora do zero fixo (05) Zeragem dos eixos fora do zero fixo (06) Posicionamento exato (Fino) Posicionamento exato (Mdio) Posicionamento (Groceiro) Habilitar leo refrigerante por dentro da ferramenta No registrados Compensao da ferramenta por dentro do raio de canto Compensao da ferramenta por fora do raio de canto Programa em Polegadas Programa em metros No registrados Cancelamento dos ciclos fixos Ciclos fixos Posicionamento absoluto Posicionamento incremental Zeragem de eixos (mandatrio sobre os G54...) Avano dado em tempo inverso (Inverse Time) Avano dado em minutos Avano por revoluo Avano constante sobre superfcies Rotao do fuso dado em RPM No registrados

G00 - DESLOCAMENTO RPIDO DA FERRAMENTA Exemplo: N11 G00 X1200 Z-580Nesta funo o movimento da ferramenta ocorre com a mxima velocidade disponvel (no caso do torno EMCO C5, 700 mm/min aproximadamente). Esta instruo deve ser empregada apenas em movimentos de aproximao e posicionamento, jamais durante a remoo de material da pea bruta pois pode causar srios danos ao equipamento. As coordenadas X e Z especificadas no comando podem ser relativas a valores absolutos ou incrementais.

G01 - MOVIMENTO DE CORTE SEGUINDO INTERPOLAO LINEAR Exemplo: N13 G01 X2100 Z-4560 F50A funo G01 promove o movimento da ferramenta em uma trajetria linear, cujo ponto final definido pelas coordenadas X e Z especificadas, que podem ser valores absolutos ou incrementais. A velocidade na qual o deslocamento da ferramenta ocorre fixada pelo endereo F. Caso seja empregada a funo G94 (default) essa velocidade ser expressa em milmetros por minuto; utilizando-se G95 o deslocamento da ferramenta ser indicado em milmetros por rotao do eixo-rvore. G02 - MOVIMENTO DE CORTE SEGUINDO INTERPOLAO CIRCULAR SENTIDOHORRIO G03 - MOVIMENTO DE CORTE SEGUINDO INTERPOLAO CIRCULAR - SENTIDO ANTI-HORRIO Exemplo: N13 G01 X1700 Z-800 F50 N14 G02 X2900 Z-1950 F50 N15 M99 I1400 K00O torno CNC EMCO C5 capaz de usinar arcos de circunferncia de variados ngulos, cujo ponto final corresponde s coordenadas X e Z registradas. Entre os pontos inicial e final do arco projetado so possveis infinitas curvaturas, tornando necessrio especificar qual o centro de curvatura do arco desejado atravs do comando M99. Para evitar ultrapassar os limites da mquina as cotas X e Z, sejam valores absolutos ou incrementais, devem estar limitadas aos seguintes valores: X 5999 Z 22700O Os parmetros I e K (registrados sempre com valores positivos) tambm so limitados aos mesmos valores que os especificados s coordenadas X e Z, respectivamente, citados acima. ] No torno CNC EMCO C5 a instruo G02 permite a usinagem de superfcies cncavas, enquanto G03 gera superfcies convexas na pea torneada. A especificao correta desses comandos exige que sejam seguidas algumas regras: (a) O comando numrico da mquina aceita apenas uma instruo G02/G03 por quadrante do sistema de eixos X-Z. (b) Arcos de circunferncia (maiores, menores ou iguais a 90) contidos em 2 quadrantes do sistema de eixos X-Z exigem a especificao de dois comandos G02/G03. (c) Arcos de 90 contidos em um nico quadrante no requer a especificao do seu centro de curvatura (parmetro de circularidade), definido pela funo M99. A usinagem de arcos que no satisfaam esta condio exige a especificao dos parmetros I e K da funo M99. A determinao dos valores I e K na funo M99 deve seguir o seguinte procedimento: (c1) Adotar um sistema de eixos coordenados I-K, de modo que o eixo I seja paralelo ao eixo X da mquina e o eixo K, por sua vez, seja paralelo direo Z;

(c2) Colocar a origem do sistema de coordenadas I-K sobre o ponto inicial do arco a ser usinado; (c3) Transladar o sistema de coordenadas I-K para o centro de curvatura do arco; (c4) Determinar o deslocamento da origem do sistema nas direes I e K. Neste item freqente o uso de funes trigonomtricas e conhecimentos de geometria para a determinao do deslocamento do sistema I-K. Deve-se enfatizar que o sentido do deslocamento deve ser desconsiderado, ou seja, adota-se na programao CNC apenas valores positivos para os endereos I e K; Apresenta o desenho da pea cujo arco usinado com os comandos apresentados como exemplo.

Superfcie cncava obtida pelo deslocamento da ferramenta em arco, usando G02. G04 - TEMPO DE ESPERA Exemplo: N12 G04 X200A funo G04 permite a interrupo temporria do programa CNC ativado. O endereo X corresponde ao tempo de parada do programa, definido em centsimos de segundo. Deste modo o exemplo citado o tempo de interrupo ser 2 segundos. A entrada pode variar de 1 a 5999. G25 - CHAMADA DE SUB-PROGRAMA Exemplo: N43 G25 L57 A utilizao de um sub-programa pode ser tecnologicamente interessante quando, normalmente, uma determinada geometria ou sequncia de operaes de usinagem repetida vrias vezes durante o torneamento da pea. A edio de um (ou vrios) subprograma realizada aps o programa principal, iniciando-se aps o bloco programado com a funo M30.No exemplo citado o sub-programa ativado aquele que comea no bloco definido pelo endereo L (LABEL), no caso aquele que iniciado no bloco (linha) N57. A partir de ento a sub-rotina executada, retornando-se ao programa principal com a programao da funo M17.

gg Exemplo: N11 G64 Os motores de passo so os dispositivos responsveis pelo deslocamento do carroprincipal do torno EMCO C5 nos eixos coordenados X e Z. Estando a mquina com os motores depasso ativados, mesmo que no haja movimento, ocorre o aquecimento dos mesmos devido passagem de corrente eltrica. Este aquecimento pode ser acentuado e conseqentementedanificar os motores. Em atividades como a edio e simulao lgica de programao osmotores de passo podem ser desativados, sem que haja qualquer conseqncia na compilaodo programa. A especificao deste comando no se integra ao programa CNC, de modo que omesmo apagado do programa editado quando os motores so desligados. G65 - GRAVAR/CARREGAR PROGRAMA EM FITA K-7 DAT (DIGITAL) Exemplo: N21 G65Os programas gerados podem ser armazenados em fitas cassete com qualidade digital(DAT). O comando G65 torna possvel a gravao de um programa, que identificado por umnmero que pode variar de 0 a 99. O mesmo programa pode ser tambm carregado na memriada mquina atravs deste comando. A especificao deste comando no se integra ao programaCNC, de modo que o mesmo apagado do programa editado quando o arquivo gravado oucarregado na memria do comando numrico. G66 - ATIVAO DE INTERFACE RS 232 Exemplo: N02 G66A funo G66 estabelece uma conexo com uma interface padro RS 232. Este dispositivopermite transferir informaes (dados) a um outro equipamento, tambm dotado de uma interfaceRS 232, como por exemplo leitoras de fita de papel perfurado e microcomputadores. Isto tornapossvel a comunicao do torno CNC EMCO C5 com um microcomputador PC-AT compatvel,facilitando a edio, simulao e armazenamento de programas CNC para torneamento. G78 - CICLO DE ROSCAMENTO Exemplo: N34 G78 X1816 Z-2300 K150 H10A disponibilidade de grande variedade de pastilhas intercambiveis para usinagem deroscas e a facilidade de programao tornam a fabricao de roscas em mquinas com comandonumrico computadorizado uma prtica tecnologicamente interessante. Escolhendo-se aferramenta adequada (pastilha de metal duro) possvel usinar roscas mtricas (ISO) ouWhitworth (BS), por exemplo. As normas tcnicas para roscas (ABNT NB-97, DIN 11, ASA B1.1,entre outras) fornecem todas as informaes sobre a geometria dos filetes de rosca padronizados.Entre as informaes disponveis deve-se determinar, para programao CNC, os dimetrosmximo e mnimo e o passo da rosca a ser usinada. No exemplo deseja-se usinar uma roscamtrica externa M20 x 1,5mm. Consultando a norma ISO verifica-se que o dimetro menor de18,160mm, que programado no endereo X. A coordenada Z refere-se ao comprimento daregio roscada na pea torneada. O endereo K determina, em centsimos de milmetro, o passoda rosca (no caso, 1,5 mm ou 150 centsimos

de milmetro). A quantidade de material removidada pea por passe, expressa tambm em centsimos de milmetro, especificada no endereo H.A Figura 6.3 mostra esquematicamente a usinagem da rosca especificada pelo bloco N34,mostrado como exemplo.A usinagem de roscas em torno CNC, e em especial no EMCO C5, requer alguns cuidados. Curso de Controle Numrico Computadorizado 15 XXIII SEMANA DE ENGENHARIA MECNICA unes Ilha Solteira 26 a 31/08/2002 Embora essas mquinas tenham seu deslocamento efetuado atravs de fusos de esferas, quegarantem uma movimentao precisa, existem folgas (mnimas) que podero comprometer oacabamento da rosca usinada. Para evitar este inconveniente h a necessidade de se ajustar arotao do eixo-rvore com o deslocamento do carro principal (sincronismo), de maneira que omaterial da pea seja removido com a periodicidade do passo de rosca desejado. Este movimentodever ser iniciado antes da filetagem da rosca, compensando-se assim as folgas existentes nofuso. De modo anlogo a operao de roscamento no deve terminar sobre a pea, evitando-seassim rebarbas indesejveis. Deve-se destacar que, assim como os demais ciclos detorneamento, aps a usinagem da rosca a ferramenta retorna ao ponto de partida, no qual iniciou-se o ciclo G78.FIGURA 6.3. Rosca M20 x 1,5 mm, usinada com o ciclo de roscamento G78. G81 - CICLO DE FURAO Exemplo: N33 G00 X0 Z200N34 G81 Z-1200 F20A instruo G81 permite usinar furos, empregando-se brocas de ao rpido. Deve-sesalientar que antes de se programar G81 devese posicionar a ferramenta no centro de rotao dapea (X0), evitando-se que a mesma se quebre por estar fora de centro. O endereo Z determinaa profundidade do furo, em centsimos de milmetro. O avano da broca, em mm/min oumm/volta, definido por F. Como nos demais ciclos de torneamento, aps a furao a brocaretorna ao ponto de partida, no qual iniciou-se o ciclo G81. A Figura 6.4 mostraesquematicamente a furao com G81, mostrado no bloco N34. G82 - CICLO DE FURAO COM TEMPO DE ESPERA Exemplo: N33 G00 X0 Z200N34 G81 Z-1200 F20A instruo G82 permite usinar furos no passantes, empregando-se brocas de ao rpido.Deve-se salientar que antes de se programar G82 deve-se posicionar a ferramenta no centro derotao da pea (X0), evitando-se que a mesma se quebre por estar fora de centro. O endereo Zdetermina a profundidade do furo, em centsimos de milmetro. Atingida a profundidade desejadaa broca permanece imvel por 0,5 segundo, melhorando o acabamento superficial. O avano dabroca, em mm/min ou mm/volta, definido por F. Como nos demais ciclos de torneamento, apsa furao a broca retorna ao ponto de partida, no qual iniciou-se o ciclo G82. A Figura 6.5apresenta esquematicamente o comando. G83 - CICLO DE FURAO INTERMITENTE

Exemplo: N33 G00 X0 Z200N34 G81 Z-1200 F20 Curso de Controle Numrico Computadorizado 16 XXIII SEMANA DE ENGENHARIA MECNICA unes Ilha Solteira 26 a 31/08/2002 A instruo G83 permite usinar furos de grande profundidade, empregando-se brocas deao rpido. Deve-se salientar que antes de se programar G83 deve-se posicionar a ferramenta nocentro de rotao da pea (X0), evitando-se que a mesma se quebre por estar fora de centro. Oendereo Z determina a profundidade do furo, em centsimos de milmetro. O avano da broca,em mm/min ou mm/volta, definido por F. A usinagem do furo intermitente durante o ciclo, demodo que a broca posicionada para fora do furo a cada etapa de furao. No retorno o cavacoaderido superfcie de sada da broca (helicoidal) expelido, melhorando as condies deusinagem do furo. Como nos demais ciclos de torneamento, aps a furao a broca retorna aoponto de partida, no qual iniciou-se o ciclo G83, como mostra a Figura 6.6.FIGURA 6.4. Furao com o ciclo G81.FIGURA 6.5. Furao com o ciclo G82.FIGURA 6.6. Furao com o ciclo G83. Curso de Controle Numrico Computadorizado 17 XXIII SEMANA DE ENGENHARIA MECNICA unes Ilha Solteira 26 a 31/08/2002G84 - CICLO DE TORNEAMENTO LONGITUDINAL Exemplo: N08 G84 X1800 Z-4500 F50 H100N09 G00 X1800 Z100N10 G84 X1600 Z-2500 F50 H100A usinagem de cilindros com dimetros escalonados em um torno CNC bastantesimplificada com a utilizao do ciclo G84. Este comando substitui numerosos blocos deprogramao com funes G00 e G01, simplificando a programao e tornando a rotina menosextensa (Figura 6.7). Neste comando as coordenadas X e Z referem-se ao ponto extremo docilindro usinado, F velocidade de avano da ferramenta e H a profundidade de corte por passe,expressa em centsimos de milmetro. Caso H =0 no h nenhuma subdiviso de corte e o ciclodar-se- em uma nica etapa. Deve-se destacar que, assim como os demais ciclos detorneamento, aps a finalizao da usinagem a ferramenta retorna ao ponto de partida, no qualiniciou-se o ciclo G84.FIGURA 6.7. Superfcies cilndricas so facilmente obtidas com o ciclo de torneamentolongitudinal G84. G86 - CICLO DE SANGRAMENTO RADIAL Exemplo: N10 G00 X2300 Z-4000N11 G86 X1600 Z-5000 F08 H300A usinagem de rebaixos radiais em peas torneadas comumente feita com a utilizao deferramentas especiais (bedames). Nessas ferramentas a aresta de corte paralela ao eixo derotao da pea. O ciclo G86 consiste em diversos comandos G00 e G01. Os deslocamentosrealizados pela ferramenta nas direes X e Z levam em considerao um ponto de refernciasobre a aresta de corte, localizado no lado direito da ferramenta. A Figura 6.8 apresenta odesenho da pea obtida com o comando G86 especificado no exemplo.FIGURA 6.8. Rebaixo cilndrico radial obtido com o ciclo de sangramento G86.

Curso de Controle Numrico Computadorizado 18 XXIII SEMANA DE ENGENHARIA MECNICA unes Ilha Solteira 26 a 31/08/2002G88 - CICLO DE FACEAMENTO (SUPERFCIE TRANSVERSAL) Exemplo: N11 G00 X600 Z50N12 G88 X2300 Z-400 F50 H50Embora muitas vezes a pea bruta a ser torneada venha com um bom acabamento nasextremidades s vezes necessria a sua preparao. O faceamento elimina irregularidades nasuperfcie de uma pea que foi cortada por serramento ou com maarico. imprescindvel a suarealizao antes da usinagem de superfcies internas, evitando-se quebras ou empenamento nasferramentas de corte. A Figura 6.9 mostra a seguir mostra a geometria da pea obtida com afuno G88 do exemplo.FIGURA 6.9. Ciclo de faceamento G88. G90 - PROGRAMAO EM VALOR ABSOLUTO Exemplo: N02 G90Na utilizao de valores X-Z absolutos todos os pontos na programao referem-se a umsistema de eixos coordenados invariante, fixado normalmente na interseo da extremidade dapea bruta com o eixo de rotao da mesma. A fixao do ponto zero (origem) desse sistema decoordenadas efetuada com a funo G92. A desativao do sistema de coordenadas absolutas realizada pela funo G91. G91 - PROGRAMAO EM VALOR INCREMENTAL Exemplo: N05 G91Na utilizao de valores X-Z incrementais o sistema de referncia utilizado na programaoest fixado sobre a ferramenta, a qual se desloca rotineiramente. O sistema de referncia adotadopelo torno CNC EMCO C5, por default, incremental. Pode ser desativado atravs das funesG90 ou G92. Caso haja mudana do sistema de coordenadas (incremental para absoluto) durantea execuo do programa necessria a especificao de um novo ponto de referncia, atravsda funo G92. G92 - ARMAZENAMENTO DE COORDENADAS X-Z NA MEMRIA Exemplo: N07 G92 X2200 Z100Esta funo ativa o modo de programao em coordenadas absolutas. Normalmente utilizada na definio do ponto de partida da ferramenta (PST Point Starting Too l) ou quandohouve a mudana do sistema de coordenadas (incremental para absoluto). Curso de Controle Numrico Computadorizado 19 XXIII SEMANA DE ENGENHARIA MECNICA

unes Ilha Solteira 26 a 31/08/2002G94 - VELOCIDADE DE AVANO EM MILMETROS POR MINUTO [POL./MIN]. Exemplo: N02 G94Esta funo faz com que a mquina interprete os valores de avano, identificados peloendereo F, em milmetros por minuto (ou polegadas por minuto). Esta instruo assumidacomo default no torno CNC EMCO C5, no sendo necessria a sua incluso no programa. Avelocidade de avano pode variar entre 2 a 499 mm/min. Assim, F100 significa uma velocidade deavano no carro principal de 100 mm/min. G95 - AVANO EM MILMETROS POR ROTAO [POL./ROT]. Exemplo: N05 G95Esta funo faz com que a mquina interprete os valores de avano, identificados peloendereo F, em milmetros por rotao (ou polegadas por rotao). A entrada de dadoscorresponde a milsimos de milmetro por volta. Assim, F300 significa um avano no carroprincipal de 0,3 mm/rot. importante destacar que, empregando-se G95, o tempo de usinagemdepende especialmente da rotao do eixo-rvore. O avano pode variar entre 2 a 499 milsimosde milmetro por rotao.FIGURA 6.10. baco para determinao da velocidade de corte no torneamento. Curso de Controle Numrico Computadorizado 20 XXIII SEMANA DE ENGENHARIA MECNICA unes Ilha Solteira 26 a 31/08/2002 FIGURA 6.11. baco para determinao da velocidade de avano no torneamento. 7. ASPECTOS TECNOLGICOS DA FRESADORA CNC EMCO F1 A fresadora CNC EMCO F1 apresentado na Figura 7.1(a). equipada com um motoreltrico de corrente contnua, que proporciona uma potncia nominal de 500 watts. Esta potncia transmitida ferramenta, que pode girar em rotaes que variam continuamente de 50 a 3200R.P.M., controlvel por foto-acoplador conectado a um tacmetro digital.Os motores de passo que movimentam a mesa (eixos X-Y) e o cabeote (eixo Z)possibilitam uma velocidade mxima de 700 milmetros por minuto. O deslocamento mnimocontrolado em cada eixo corresponde a 0,0138 mm. A fresadora no dispe de um dispositivoautomtico para a troca de ferramentas, fazendo-se sempre que necessrio a troca manual. Asferramentas rotativas, como fresas de topo cilndricas, esfricas, cnicas ou angulares, sosuportadas por portapinas padronizados.Na montagem vertical do cabeote, a rea de trabalho da fresadora est contida em umparaleleppedo imaginrio, com 199,99 milmetros de comprimento (eixo X), 99,99 milmetros delargura (eixo Y) e 199,99 milmetros de altura (eixo Z). A fixao da pea bruta mesa dafresadora pode ser feita com uma morsa ou garras de sujeio.O comando numrico incorporado mquina segue as especificaes tcnicas das normasISSO 1056 e DIN

66025, quanto a utilizao de funes lgicas de usinagem durante a suaprogramao. A insero de programas na memria RAM pode ser feita pelo teclado, disponvelno painel frontal da mquina (Figura 7.1(b)), pela fita cassete digital no qual a rotina est gravadaou pelo carregamento (downloadin g) via computador, atravs da interface padro RS 232. Curso de Controle Numrico Computadorizado 21 XXIII SEMANA DE ENGENHARIA MECNICA unes Ilha Solteira 26 a 31/08/2002 FIGURA 7.1. (a) Vista geral da fresadora CNC EMCO F1, que na ilustrao no apresenta omonitor de vdeo. (b) Painel frontal da fresadora CNC EMCO F1. 8. PROGRAMAO NA FRESADORA CNC EMCO F1 8.1. Instrues Auxiliares da Mquina - Funes M As funes M permitem ajustar a mquina ao modo de operao CNC, como j foidiscutido no item torneamento. As funes que foram apresentadas no torneamento tm o mesmosignificado lgico quando utilizadas no fresamento, a menos de pequenas modificaes em suasintaxe. Isso ocorre em funo da fresadora possuir um sistema de coordenadas tridimensional. ATabela 8.1 apresenta exemplos das instrues M empregadas no fresamento CNC.TABELA 8.1. Funes M empregadas na programao de fresadoras CNC EMCO F1.FUNO DESCRIO EXEMPLO DE BLOCOM00 Parada programada. N07 M00M03 Rotao do eixo-rvore no sentido horrio. N00 M 03M05 Parada do eixo-rvore. N11 M05M06 Troca de ferramenta (manual). N34 M06 D500 S1200 H457 T02M17 Final de sub-programa. N24 M17M30 Final de programa. N32 M30M99 Parmetros de circularidade. N54 M99 I2400 J340 K0 8.2. Instrues para Usinagem de Superfcies - Funes G De maneira anloga s funes de programao auxiliar (M function s), vistasanteriormente, as funes G usadas no fresamento esto vinculadas movimentao dasferramentas e peas e apresentam o mesmo significado lgico que aquelas apresentadas notorneamento. As instrues G utilizadas para a programao da fresadora CNC EMCO F1 seroapresentadas a seguir (Tabela 8.2). G00 - DESLOCAMENTO RPIDO DA FERRAMENTA Exemplo: N11 G00 X1200 Y-340 Z-580Nesta funo o movimento da ferramenta ocorre com a mxima velocidade disponvel (nocaso da fresadora EMCO F1, 700 mm/min aproximadamente). Deve-se destacar que o controle

Curso de Controle Numrico Computadorizado 22 XXIII SEMANA DE ENGENHARIA MECNICA unes Ilha Solteira 26 a 31/08/2002 numrico dessa mquina no admite deslocamentos em 3 coordenadas simultaneamente entre um bloco e outro. TABELA 8.2. Funes G empregadas na programao da fresadora CNC EMCO F1.FUNO DESCRIOG00 Deslocamento rpido da ferramenta.G01 Movimento de corte seguindo interpolao linear.G02 Movimento de corte seguindo interpolao circular sentido horrio.G03 Movimento de corte seguindo interpolao circular sentido antihorrio.G04 Tempo de espera.G25 Chamada de sub-programa.G64 Motores de passo desativados.G65 Gravar/carregar programa em fita K-7 DAT (digital)G66 Ativao de interface R 232.G78 Ciclo de roscamento.G81 Ciclo de furao.G82 Ciclo de furao com tempo de espera (0,5 segundo).G83 Ciclo de furao intermitente.G84 Ciclo de torneamento longitudinal.G86 Ciclo de sangramento radial.G88 Ciclo de face amento (superfcie transversal).G90 Programao em valor absoluto.G91 Programao em valor incremental.G92 Armazenamento em coordenadas X-Z na memria.G94 Velocidade de avano em milmetros por minuto [pol./min]G95 Avano em milmetros por rotao [pol/rotao] G01 - MOVIMENTO DE CORTE SEGUINDO INTERPOLAO LINEAR Exemplo: N13 G01 X2100 Y2300 Z-4560 F50A funo G01 promove o movimento da ferramenta em uma trajetria linear, cujo ponto final definido pelas coordenadas X, Y e Z especificadas, que podem ser valores absolutos ou incrementais. Deve-se destacar que o controle numrico dessa mquina no admite deslocamentos em 3 coordenadas simultaneamente entre um bloco e outro. G02 - MOVIMENTO DE CORTE SEGUINDO INTERPOLAO CIRCULAR - SENTIDOHORRIOG03 - MOVIMENTO DE CORTE SEGUINDO INTERPOLAO CIRCULAR - SENTIDO ANTI-HORRIO Exemplo: N13 G02 X1700 Y-450 Z-800 F50N14 M99 I1400 J2300 K00A fresadora CNC EMCO F1 capaz de usinar arcos de circunferncia de variados ngulos, cujo ponto final corresponde s coordenadas XYZ registradas. Entre os pontos inicial e final do arco projetado so possveis infinitas curvaturas, tornando necessrio especificar qual o centro de curvatura do arco desejado atravs do comando M99 (inserido imediatamente ao bloco seguinte no qual foi definido G02/G03). Deve-se destacar que o controle numrico dessa mquina no admite deslocamentos em 3 coordenadas simultaneamente entre um bloco e outro. As regras para a utilizao das funes G02/G03 no fresamento so semelhantes s apresentadas no torneamento, assim como aquelas expressas para determinao dos parmetros de circularidade I-J-K. Curso de Controle Numrico Computadorizado 23 XXIII SEMANA DE ENGENHARIA MECNICA unes Ilha Solteira 26 a 31/08/2002G04 - TEMPO DE ESPERA

Exemplo: N12 G04 X200A funo G04 permite a interrupo temporria do programa CNC ativado. G25 - CHAMADA DE SUB-PROGRAMA Exemplo: N43 G25 L57A edio de um (ou vrios) sub-programa realizada aps o programa principal, iniciando-se aps o bloco programado com a funo M30. No exemplo citado o subprograma ativado aquele que comea no bloco definido pelo endereo L (LABE L), no caso aquele que iniciado no bloco (linha) N57. A partir de ento a sub-rotina executada, retornando-se ao programa principal com a programao da funo M17. G64 - MOTORES DE PASSO DESATIVADOS Exemplo: N11 G64Os motores de passo so os dispositivos responsveis pelo deslocamento da mesa e do cabeote no qual est montada a ferramenta da fresadora. Em atividades como a edio e simulao lgica de programao os motores de passo podem ser desativados, sem que haja qualquer conseqncia na compilao do programa. G65 - GRAVAR/CARREGAR PROGRAMA EM FITA K-7 DAT (DIGITAL) Exemplo: N21 G65Os programas gerados podem ser armazenados em fitas cassete com qualidade digital(DAT). O comando G65 torna possvel a gravao de um programa, que identificado por um nmero que pode variar de 0 a 99. O mesmo programa pode ser tambm carregado na memria da mquina atravs deste comando. G66 - ATIVAO DE INTERFACE RS 232 Exemplo: N02 G66A funo G66 estabelece uma conexo com uma interface padro RS 232. Este dispositivo permite transferir informaes (dados) a um outro equipamento, tambm dotado de uma interface RS 232, como por exemplo leitoras de fita de papel perfurado e microcomputadores. Isto torna possvel a comunicao da fresadora CNC EMCO F1 com um microcomputador PC-AT compatvel, facilitando a edio, simulao e armazenamento de programas CNC para fresamento. G72 - CICLO PARA USINAGEM DE CAVIDADES REGULARES EM BAIXO RELEVO Exemplo: N34 G72 X3000 Y2300 Z-230 F30A usinagem de cavidades regulares (bolses) em baixo relevo uma operao rotineira em fresamento de metais. A funo G72 compreende diversos comandos G01, que movimentando aferramenta em zig-zag redundam na usinagem de rebaixos quadrados e retangulares de variados tamanhos. Este movimento exige a definio prvia das caractersticas geomtricas da ferramenta, explicitadas na funo M06. O comando G72 pode ser programado tanto no modo Curso de Controle Numrico Computadorizado 24 XXIII SEMANA DE ENGENHARIA MECNICA

unes Ilha Solteira 26 a 31/08/2002 absoluto como no incremental, verificando-se alguns detalhes que so mostrados no desenho da Figura 8.1:(a) modo incremental: posiciona-se a ferramenta para a usinagem da cavidade. As coordenadas X-Y-Z inseridas em G72 so as dimenses do bolso mostrado no desenho, nocaso:N34 G72 X2000 Y2500 Z-500 F30(b) modo absoluto: posiciona-se a ferramenta para a usinagem da cavidade. As coordenadas X-Y-Z inseridas em G72 so as dimenses do bolso mostrado no desenho acrescidas do valor das coordenadas X-Y-Z do incio do ciclo, no caso:N33 G00 X1900 Y1500 Z100N34 G72 X3900 Y4000 Z-500 F30FIGURA 8.1. Usinagem de cavidade regular com funo G72 na fresadora CNC EMCO F1. G81 - CICLO DE FURAO Exemplo: N33 G81 X2300 Y1400 Z-700 F30Esta funo usada em furao no profunda, nos materiais que formam cavadores contnuo. G82 - CICLO DE FURAO COM TEMPO DE ESPERA Exemplo: N33 G82 X2300 Y1400 Z-700 F30A instruo G82 faz com que a broca, atingida a profundidade desejada, permanea imvel por 0,5 segundo. Isto melhora o acabamento superficial na extremidade do furo. Como nos demais ciclos de fresamento, aps a furao a broca retorna ao ponto de partida, no qual iniciou-se o ciclo G82. G83 - CICLO DE FURAO INTERMITENTE Exemplo: N33 G83 X2300 Y1400 Z-700 F30A instruo G83 permite usinar furos de grande profundidade, empregando-se brocas de ao rpido. A usinagem do furo intermitente durante o ciclo, de modo que a broca posicionada para fora do furo a cada etapa de furao. No retorno o cavaco aderido superfcie de sada da broca (helicoidal) expelido, melhorando as condies de usinagem do furo. Como nos demais ciclos de usinagem aps a furao a broca retorna ao ponto de partida, no qual iniciou-se o cicloG83. Curso de Controle Numrico Computadorizado 25 XXIII SEMANA DE ENGENHARIA MECNICA unes Ilha Solteira 26 a 31/08/2002G90 - PROGRAMAO EM VALOR ABSOLUTO Exemplo: N02 G90Na utilizao de valores X-Y-Z absolutos todos os pontos na programao referem-se a um sistema de eixos coordenados invariante, fixado normalmente numa das extremidades da pea bruta mas de livre escolha pelo programador. A fixao do ponto zero (origem) desse sistema de coordenadas efetuada com a funo G92. A desativao do sistema de coordenadas absoluta s realizada pela funo G91. G91 - PROGRAMAO EM VALOR INCREMENTAL Exemplo: N05 G91Na utilizao de valores X-Y-Z incrementais o sistema de referncia utilizado na programao est fixado sobre a ferramenta, a qual se desloca rotineiramente. O sistema de referncia adotado pela fresadora CNC EMCO F1, por default, incremental. Pode ser desativado atravs das funes G90 ou G92. Caso haja mudana do sistema de coordenadas

(incremental para absoluto) durante a execuo do programa necessria a especificao de um novo ponto de referncia, atravs da funo G92. G92 - ARMAZENAMENTO DE COORDENADAS X-Y-Z NA MEMRIA Exemplo: N07 G92 X2200 Y1400 Z100Esta funo ativa o modo de programao em coordenadas absolutas. Normalmente utilizada na definio do ponto de partida da ferramenta (PST -Point Starting Tool) ou quando houve a mudana do sistema de coordenadas (incremental para absoluto). G94 - VELOCIDADE DE AVANO EM MILMETROS POR MINUTO [POL./MIN]. Exemplo: N02 G94Esta funo faz com que a mquina interprete os valores de avano, identificados pelo endereo F, em milmetros por minuto (ou polegadas por minuto). Esta instruo assumida como default na fresadora CNC EMCO F1, no sendo necessria a sua incluso no programa. G95 - AVANO EM MILMETROS POR ROTAO [POL./ROT]. Exemplo: N05 G95Esta funo faz com que a mquina interprete os valores de avano, identificados peloendereo F, em milmetros por rotao (ou polegadas por rotao). A entrada de dadoscorresponde a milsimos de milmetro por volta.