You are on page 1of 20
Exemplo de programacao com desbaste externo Posicionamento fora da pega final a Inicio do ‘contomno (X11 eZ1) Figura 15.11 Programa 0 G00 X60. 22. MO8;aproximacdo no diametro de 60 e comprimento inicial de 2mm. N60 G71 P70 Q160 I.5 K.1 DS. F.25; N70 G46 (ativar CRC); 20 G00 X11. 21.3 N90 GO1 X15. 2-1. F.15+ 1100 G01 Z-20.; deslocamento longitudinal até 20mm M110 G01 X20. 2-28; deslocamento para 0 didmetro de 20mm comprimento de 28mm NI20 GO3 X40. 2-38. R10.7 M130 GOI 2-50. M140 GO1 X60. 2-55.7 W150 GOO X61, (o desbaste terd inicio a partir deste didmetro) ; 160 G40 (desativar CRC); 170 G00 X65. Z5. 409s Observacao ado com a mesma ferramenta. Ao término do Neste exemplo o acabamento é execu © recuo incremental no eixo X (valor da ultima ciclo de acabamento, a ferramenta faz passada + I) e Z retorna até o ponto inicial. Comando MITSUBISHI a D = 2.5mm (em raio) broca o25Smm Ponto de partida Inicio de perfil (X66 e Z1) 2x45° Figura 15.13 - Exemplo de programagao com desbaste interno. Programa N50 GOO X25. 22. MOB; N60 G71 P70 9160 I.5 K.1 DS. F.25; N70 G46 NBO G00 X66, Z1.; CN ‘rogramagao de Comandos Numéricos Computadorizados - Tomeamento N90 100 110 120 130 N140 N150 N260 N170 N180 Considerar uma pré-furagao com diametro de 25mm. Descrigao do processo: Esse ciclo ser executado a partir de informagées contidas em um perfil de acabamento externo ou interno, de acordo com o perfil de acabamento. Se houver erros de programacao, 0 ciclo de desbaste nao é executado. No processo de acabamento o perfil é chamado no préprio programa pelas funcées P (sequéncia inicial) e Q (sequéncia final). Esses enderecos correspondem aos numeros de blocos N em que esto as informagées de acabamento. 15.4 - G72 - Ciclo automatico de desbaste transversal Essa apenas o sentido de usinagem, utilizado normalmente quando 0 percurso de usinagem em X for maior do que em Z. G72 PQIKDFE; Enderecos: Nesse G01 X60. 2-2. F.15; G01 2-15.; GO1 X52. 2-22.; G01 2-29.; G03 X30. 2-40. R11.; GO1 2-62.; G01 x25.; G00 X24. G40; GOO 25. M09; fungao € semelhante ao ciclo G71 em termos de programacao, mudando Numero do bloco que define inicio do contormo Numero do bloco que define final do contorno ‘Sobremetal para acabamento em X ‘Sobremetal para acabamento em Z Profundidade de corte por passada ‘Avango ‘Avanco de contorno descendente mialo|x|-|o|s “Observacao | Jo a programacao do perlil deve ser definida da esquerda para a direita, como nos exemplos em seguida. Comando MITSUBISHI a Figura 15.14 - Esquema para faceamento externo. Exemplo de programagao com faceamento externo Inicio do perfil Figura 15.15 Programa NSO GOO X60. Z2. M08; N60 G72 P8O Q180 1.5 K.1 D3. F.25; N70 GOO X62.; (afastamento de seguranga apés G72) NBO G46 di N9O GOO X61. 2-21.; ‘A fungSo de compensagao de raio G46 pode ser a) ea 4 N100 G01 x60. F.5 Se ee eae eee N110 GOl X58. 2-20. F.15; N120 GO1 7 @Q CNC - Programagao de Comandos Numéricos Computadorizados - Torneament® a (afastamento de seguranga) Neste exemplo o acabamento é executado com a mesma ferramenta, entao devemos ter um afastamento de seguranca em X antes do inicio do perfil de acabamento. Figura 15.16 - Esquema para faceamento interno. Comando MITSUBISHI Aa Exemplo de programagéo com desbaste interno Final do perfil (X66 eZ1) a) [ess 8 3 g 20 20] \+- a > Figura 15.17 Programa 10 22. mows N60 G72 P8O 9170 1.5 K.1 D3, F.25; 1 #197 latastamonte de sequrangad nao G46 ; 100 Gor x40. 1 i 120 GOL x42, £@10,7 1 oxtay wigG Goa wi na. N170 G40; Ne00 GC 409) Descrigdo do processo: Esse ciclo sera executado a partir de informagoes contidas em um perfil de acabamento externo ou interno, e é semelhante ao G71, exceto no sentido de desbaste que é executado paralelamente ao eixo X. No proceso de acabamento o perfil @ chamado no préprio programa dos enderegos P (sequéncia inicial) e Q (sequéncia final) que correspondem aos numeros de blocos N em que estao as informacées de acabamento. O perfil de acabamento deve ser programado da esquerda para a direita. Exemplo completo de programagaéo Processo: programa com situagao de mergulho (contorno descendente) Nesse comando temos um recurso muito importante e que simplifica mais o processo de programacao, que é o desbaste de perfis descendentes ou ascendentes, ou seja, alivios ou saidas dentro do contorno, que grande parte dos ciclos fixos, como ja vimos, nao permite. Entao, temos as fungdes G88 e G89, ja definidas para esse tipo de usinagem. Figura 15.18 TO1O1-Pré facear e desbastar (avan¢o 0.3mm/rot) 10202-Acabamento (avango 0.15mm/rot) Programa principal numero 9 a { (este simbolo aparece logo na primeira linha indicando inicio); 009 (nimero do programa) NO0S (Eixo liso) : NO1O G59 2200. (ponto zero definido pelo preparador) N020 G26 (ponte de troca definido pelo preparador) ; NO30 T0101 (pré-facear @ desbastar) i Comando MITSUBISHI a Noga NO50 No6o NO70 NO80 Noas NO90 O95 100 N110 N120 130 140 N150 N160 N170 N180 N190 N200 N210 N220 N230 N240 N250 N260 N270 N280 N290 N300 N310 320 330 340 N350 BET y maz G96 G92 coo G01 cas onl eg G00 G26; ama de rotagao alta); veo, M03 {velocidade de corte e sentido de giro); $2500 9200; x64. 2.1 MOB; X-2. P.3; (ativa contorno descendente) ; P150 Q240 1.5 K.1 D5. F.257 (desativa contorno descendente) ; X70. 25. M09, (ponto de troca) 70202 (acabamento do perfil) ma2; 96 G92 Goo Gol coo Gaz Goo 601 Go. G01 Gol Gol G01 col Go1 G01 601 G01 G40 coo G26 M30 $200.M03; $2800 9200; X42. 20 M08 (aproximagéo com peca j4 desbastada) ; X-2. F.15; X35. 22.; (sequéncia inicial para acabamento) ; X34. 21.3 X40. 2-2. F.15; 2-15. x35. G17 Insergao do mergulho no acabamento do perfil, 2-37.5 levando em consideracao a geometria das ferramentas x40. 2-4 tanto de desbaste como de acabamento. 2-55. x50 X52. 2-56. 2-70.5 56.3 X62. 2-73.; (sequéncia final) x10. 25. M09; (ponto de troca); ou M02 (final de programa) ; Figura 15,19 - T0101-DESBASTAR PDJNR/L. — SVINATL K MVINRL Ph his Figura 15.20 - T0202-ACABAR SVJNR/L. CNC - Programacao de Comandos Numéricos Computadorizados - Torneamento "Nota | Normalmente, as definigées de pontos de troca séo feltas da sequinte forma: G26 - usinagens externas G27 - usinagens internas Comentario O processo também pode ser executado no desbaste transversal com a funcéo G72, partindo dos mesmos principlos de G71. O processo de mergulho exemplificado no programa tem um angulo de 45 graus na descendéncia, entéo as ferramentas a serem usadas nessas operagées devem ter inclinacdo suficiente na parte traseira para a execugéo do mergulho, como mostra a Figura 15.21. A= Angulo de salda Figura 15.21 15.5 - G83 - Ciclo fixo de furagao profunda Esse ciclo permite a execugao de furos longos no eixo longitudinal com brocas fixas, Normalmente, sao usados quando a profundidade do furo é maior que trés vezes 0 seu diametro. O ciclo cancela-se automaticamente. G83 ZDHF; Enderegos: Z_ | Coordenada final do furo em absoluto Profundidade do primelro corte H__| Quantidade de penetragdes apés o primeiro corte F | Avango O enderego R é um incremento a partir do posicionamento inicial programado antes do ciclo, no caso do exemplo seguinte, Z5, Sendo assim, é preciso apenas subtrair © valor de R para obter o plano de referéncia; se R nao for programado, a furacdo seré executada a partir do posiclonamento em Z. Comando MITSUBISHI & Exemplo de programagéo 10 8 CHT Figura 15.22 Programa G00 XO 25. MOB; M110 G83 2-110. D35. Wa F,12; 120 G80 210 M09; Descricao do processo: A furacao sera executada até o comprimento de +. eo endereco D faz uma primeira penetragao que, normalmente, é maior que as is serao calculadas pelo comando por meio do endereso H_ até atingir 0 1 final 15.6 - Ciclos fixos de roscamento E nde também possul diversos clelos e fungdes para roscamentes. 15.6.1 - G33 - Ciclo de roscamento sentenga por senten¢a As carocteristicas também sao iqualy em relagdo aos outros comandos. Entao: 33 ZF Enderegos ada do comprimento final da rosca Li fra Pro Exemplo: rosca métrica externa M20 x 1.5 FINAL, Figura 15.23 Diametro da rosca = 20mm Passo da rosca = 1.5mm. Comprimento = 32.5mm X (didmetro final) fametro inicial - altura do filete 20- 1.95 18.05 H - altura do filete (em diametro) H = 0.65 x Passo x 2 H=0.65x15x2 H=195 Barra do Mandritar SIR/L SIRL Figura 15.25 Figura 15.24 Rosca com 4 passadas ida de 0.85mm); GO x19.15 25. M8 (primeira P. 633 2-32.5 F157 GO 422.5 egunda passada de 0.6mm); +55 (31 32.53 25.3 GO 419.15 (terceira passada 0.4mm); G33 2-32.55 Comando MITSUBISHI aA GO x22.; Go 25. GO _X18.05 (quarta passada 0.1mm); G33 2-32.5; GO x25. {Observacao)) Nao ha necessidade de repetir o valor do passo nos blocos posteriores de G33. Nota} Deve-se programar rotagao fixa em operagées de roscamentos. 15.6.2 - G76 ou G86 - Ciclos de roscamento automatico Com esses ciclos podemos executar varios tipos de roscamento com a progra- macao em apenas um bloco de informagées, e 0 comando faz os calculos necessdrios com a programacao do ntimero de passadas. Devemos observar que alguns enderecos tém defini¢ées bem diferentes. G76 XZIKHFAD; G86 X ZIKHFAD; Enderecos: X_| Diametro final do roscamento (absoluto) Z_| Posicionamento final do roscamento 1_| Inclinagao para rosca cénica K_| Profundidade da rosca (em raio) H_|Namero de passadas F_| Passo da rosca A_| Angulo de aproximagao (angulo da ferramenta) D_| Profundidadle da tiltima passada Férmulas A altura do filete é determinada pela letra F, entéo: F = 0.65 x passo (rosca métrica) F = 0.866 x passo (rosca NPT) @Q CNC - Programagao de Comandos Numéricos Computadorizados - Tomeament? loBservacao ‘A altura do filete é definida em raio e faz parte do enderecamento, portanto s6 vamos efetuar a multiplicagao por 2 quando for necessario determinar o diametro final, como segue: Diametro final = diametro inicial - (altura do filete x 2) H = Namero de passadas Exemplo: rosca com passo de 2mm com 12 passadas Calcular altura do filete (K) K = 0.65 xP K=0.65x2 K = 1.3 (em raio) Exemplos de programacdo: rosca externa 3X passo pastilha M40x2.5 Figura 15.26 Diametro final Altura K=0.65xF Diametro final = diametro inicial - (P x 2) K=0.65x2.5 Diametro final = 40 - 3.25 K= 1.625 Diametro final = 36.75 Programa Novo 70101; NOBO M41 (gama de rota¢ao); ‘Comando MITSUBISHI A NO90 G97 S1=1500 M03; N100 GOO x45. 27.5 MOB; N110 G76 X36.75 2-29.5 K1.625 H12 F2.5 A5S5 D0.02; N120 GOO X50. 210. M09; Exemplos de programagéo: rosca interna Figura 15.27 — Didmetro final = 40mm P= 0.65%F Diametro do furo = 37.5mm P= 0.65 x25 Namero de passadas = 12 P= 1.625 Programa Noro TOLOIs NOD GIT 51-1500 MO4y 1160 GOO 444. 27.5 M04; N120 G76 X40. Z-31.5 K1.625 H12 F2.5 ASS DO.02; M130 G90 X%50, 210, MOD 15.6.3 - Roscas cénicas Nesse comanido definiremos a conicidade da rosca por meio do enderego J, com os calculos basicos apenas para indicar diametro final ¢ altura do filete. O valor de cada passada ser calculado pela fungao H. @ CNC - Programagéo de Comandos Numéricos Computadorizados - Torneament9 a Relagao de formulas: K = (0.866 x Passo) Rosca cénica externa: NPT 11.5 fios por polegada f Preposicionamento Figura 15.28 Inclinagao de 1 grau e 47 minutos. Calculos: Passo Altura do filete F=25.4:11.5 K = (0.866 x 2.209) F = 2.209 K = 1.912 Conversio de grau em valor decimal: 1 grau 47 min = 1.78 graus Diametro inicial Diametro Inicial = 33.4 Diametro final Diametro final = Diametro inicial - (K x 2) Diametro final = 33.4 - 3.826 Diametro final = 29.574 Programa Comando MITSUBISHI Q Resumo: rosca cénica externa F = 2.209 K = 1.912 Diametro inicial = 33.4 Diametro final = 29.584 Diameto inicial 030 Figura 15.29 - Rosca cénica interna: NPT 16 fios por polegada. Inclinaco de 1 grau e 47 minutos Calculos: Passo Altura do filete F = 25.4: 16. K = 0.866 x 1.5875 F = 1.587 K = 1.374 Observagao Para efeito de calcul, 0,866 é uma constante em roscas NPT. de Comandos Numéricos Computadorizado: Torneamento Converséo de grau em valor decimal: 1 grau 47 min = 1.78 graus Didmetro inicial Diametro final Diametro inicial = 15 Diametro final = Diametro inicial + (P x 2) Diametro final = 15 + 2.748 Diametro final = 17.748 Programa NO70 70404; NO80 G97; NOSO $1200 M03; N100 GOO X13. 28. M08; N110 G76 X17.748 2-30. J1.78 K1.374 HB F1.587 D.03; GOO 210. M9; Resumo: rosca cénica interna F = 1.587 K = 1.374 (raio) Diametro Inicial = 15 Diametro final = 17.748 15.6.4 - G82 - Ciclo de roscamento com macho No comando FANUC vimos que a fungao que tem essa finalidade @ a G84, mas ‘coss0 seja diferente. Acompanhe algumas dicas sobre o nao quer dizer que 0 pro lizadas em todos os comandos que tenham o recurso. processo, que podem ser ulil izar sempre uma rotagao baixa por ser uma operacao delicada, izar disposilivos expansivos oscllantes e descartar os fixos ou giratérios. = & vidvel utilizar um avango 10% a menos que o valor do passo do macho para compensar o proceso dle tragao do dispositive. G82 ZF Enderecos: 2 | Posicionamento final da rosca F | Passo da rosca Comando MITSUBISHI @Q MIOXI5 yyy Programa N110 G97 3 N120 GOO XO ZS. MoS; N130 G84 2-15. F1.35 (avanco 10% menos) ; N150 GOO M09; Descrigdo do processo: A rosca sera executada até o comprimento determi- nado, havendo uma reversio automatica da rotacdo assim que se atingir o final do percurso. O retomo é até o ponto inicial de posicionamento e o cancelamento é automiatico. Observacaéo Podemos também executar roscamentos com machos utilizando a fungio G33 da seguinte forma: N10 G97 N120 GOO Xi N130 G33 2-15. F1.35 (avango 10% menos na entrada) ; N140 MO4 (inversao de rotacdo para retorno) N150 G33 25. F1.65 (avanco de 108 mais para o retorno) N160 G00 210. Devemos programar a inversao da rotagéo e o retorno, sendo o proceso funcional igual aos ciclos apropriados. Esse processo pode ser aplicado em qualquer comando que tenha 0 ciclo G33. @ CNC - Programagao de Comandos Numéricos Computadorizados - Tomeamento Comando SIEMENS Os ciclos fixos desse comando dispensam a linguagem G, ja que os fabricantes tam liberdade de criacdo quando se trata de ciclos fixos, lembrando tambem que os objetivos sao sempre os mesmos, desbastes, roscas © furacées, procurando simplificar as formas de programacao. 16.1 - CYCLE 93 - Usinagem de canais (CYCLE 93, SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2, FAL1, FAL2, IDEP, DTB, VARI) Enderecos: SPD | Inicio do canal no eixo transversal (diametro) SPL | Inicio do canal no eixo longitudinal (comprimento) WIDG | Largura do canal DIAG | Profundidade do canal STAI | Angulo entre 0 contomo e 0 exo longitudinal (de 0 a 180 graus) ANGI | Angulo do flanco 1, definido como ponto de inicio de 0 a 89 999 graus) ANG2 | Angulo do flanco 2, nao definido como ponto de inicio (outro lado) RCO] | Raio ou chanfro externo, lado definido como ponte de inicio RCO? | Raio ou chaniro extemo, segundo lado do canal (oposto) RCI Raio ou chanfro intemo, lado definiclo como ponto de inicio RCI2 | Raio ou chaniro interno, lado do canal (oposto) FALI | Sobremetal no diametro final do canal FAL2 | Sobremetal nos flancos do canal IDEP | Decremento da profundidade DTB | Tempo de espera no fundo do canal VARI | Tipos de usinagem (faixa de valores de 1 a 8) Comando SIEMENS 2 Observacao No comando SIEMENS é importantissimo que se mantenha a ordem de programacao dos enderegos, nao s4 em relagao ao ciclo de canais, mas nos outros que ainda veremos, Se no meio do ciclo optarmos por nao colocar alguns enderegos, € preciso deixar 0 seu espaco com duas virgulas sequidas, como se ele existisse, para que o comando execute o processo, Exemplo de comparagdo demonstrativo CYCLE 200 (A,B,C, D, E, F); programacao completa do ciclo Se no CYCLE 200 nao houver a necessidade de programar o endereco D que fica no meio do processo, teremos: CYCLE 200(A,B,C, ,E,F) Se o endereco nao programado for o ultimo no processo, n&o é necessario programar virgula. VARI (tipos de usinagem) O esquema seguinte representa os varios tipos de canal que existem no processo nagem, como canais internos, externos ou nas faces. Para isso temos apenas um em que definirernos o sentido de usinagem XA __— , JARI=1 he Py VA= 3 e 1 | L » >, Wit=5 & ARIS 62 xe rn VARI= 7 Figura 16.1

You might also like