Você está na página 1de 94
oO Rom" INDICE Parte 1 INSTRUGOES PARA PROGRAMACAO 1, SISTEMA DE COORDENADAS. 1.1.SISTEMA DE COORDENADAS ABSOLUTAS 1.2,SISTEMA DE COORDENADAS INCREMENTAIS. 2. TIPOS DE FUNCAO eee 2.1. FUNGOES DE POSICIONAMENTO : 2.2.FUNCOES ESPECIAIS: N, H, T, BARRA ...., 3, DESIGNACAO E FORMATO DAS FUNGOES . | 4. INFORMACOES SOBRE A PROGRAMACAO.... 5. FUNCGES PREPARATORIAS: "G” ......-0 | 5.1. GO- Posicionamento répido : 5.2, G1-~ Interpolaco Linear... 5.3. G2 © G3 - Interpolagao Circular 5.3.1. R- Definigdo de Raid wrens i 5.8.2 eK -Coordenadas de Centro do arco... v2 5.4. G4- Tempo de permanéncia.... 5.5. G7 - Retragao da ferramenta . 5.6 G20 - Programagéo em digmetro... | 5.7. G21 - Programacdo em raio ; 5.8. G33 - Ciclo de roscamento basico ... 5.9. G37 - Ciclo de roscamento automético 5.10. G76 - Ciclo de roscamenta automatico ... sasee sere este 5.11. G40- Cancela compensagao do raio de ponta da ferramenta ....31 5.12. G41 - Compensacdo do raio da ponta da ferramenta (esquerda) . 32 5.13. G42. - Compensago do raio da ponta da ferramenta idirsita) 5.14, G46- Inibe a velocidade de corte constante .... 5.15. G47- Ativa a volocidade de corte constante 5.16, G53-Canceia todos “corretores” de place . 5.17. G54- Ativa o primeira “corretor” de placa 5.18, GB5- Ativa o segundo “corretor” de placa. 5.19. G60 - Cancela a érea de seguranca 5.20, G61 - Ativa a drea de seguranca.....sss 5.21. G66-Ciclo automatico de desbaste longitudinal 5.22, G67 - Ciclo automético de desbaste transversal 5.23. G68 - Ciclo automitico de desbaste paralelo ao perfil final . R@2001D - MANUAL DE PROGRAMACAO & OPERACAO MACHS os 2zomue - Q rom” 5.24. G70 - Admite programa em polegada ......4..+ 5.25. G71 - Admite programa em millmetro .. 5.26. G73 - Interpolac&o linear ponto a ponte . 5.27 G74 - Ciclo de furacdo ¢ de torneamento 60 5.28. G75 - Ciclo de canais © de faceamente .. 5.29. G80 - Cancela ciclo autematico de furagéo G83 5.30. G83 - Ciclo automético de furacdo com quebra cavaco ., 64 5.31. G90 - Programagdo em coordenadas absolutas ..... 5.32 G91 - Programacdo em ccordenadas incrementais ...... ae 5.33. G92- Origem do Sistema de Coordenadas e limite de rotaséo do eixo-arvore ..... . we vere 69 5.34. G94 - Estabelece programa de avenco em pol/min ou mm/min. 69 6,35. G95 -Estabelece programa de avanco em rot/min ou sot/min . 69 5.36. G96 - Programacdo em velocidade de corte constante . 70 6.37. G97 - Programacdo em RPM direta. 70 5.38. G99 - Cancela a fungao G92... A 70 5.39. G10 - Cancela o monitor do tempo de vida da ferramenta........71 5.40. G11 - Ativa o monitor do tempo de vide da ferramenta. 71 5.41 G30 - Canceia imagem espelho...erercere 74 1 3.42, G31 - imagem espelho no eixo X. 74 5.43. G32 - Imagem espelho no eixo Z wee TA 5.44. G58-Ativa o Sistema de medicao automatica do dasgaste FUNCOES MISCELANEAS OU AURILIARES. SEQUENCIA NECESSARIA PARA PROGRAMACAO MANUSCRITA 86 VALORES ORIENTATIVOS P/ "KS" 88 GRAU DE RUGOSIDADE. 0. TABELA DE CONVERSAO DE DUREZA OBS.: ESTE MANUAL ESTA SUJEITO A ALTERACOES SEM PREVIO AVISO. 76 da_ferramenta. o 80 89 90 REG001D - MANUAL DE PROGRAMACAO E OPERAGAO MACH9 © rom’ Parte 2 INSTRUCOES PARA OPERACAOQ 1. INSTRUCOES GERAIS .......... 98 2. PRECAUCOES DE SEGURANCA 99 2.1, Praticas basicas de operacao . 100 2.2. Cuidados e observacies antes de figar a maquina... 102 2.3. Inspegdes de rotina.... 103 2.4. Pré-aquecimento da maquina 103 2.5. Preparagao para usinagem 104 2.6. Operacao .... 105 2.7. Para interromper a usinagem 108 2.8. Apds terminar um trabatho 107 2.9. Preparagao para manutengéo .. 108 2.10. Operagéo de manutengao. 109 2.11, Apés manutengdo até operacdo da maquina 110 2.12. Posicionamento das tabelas de seguranca em enaquines da Linha Centur.. 2.18. Posicionamento das tabelas de seguranca em mequines da Linha Galaxy. 114 3. PAINEL DE OPERACAO . 116 3.1. Painel 116 3.2. Fungées do painel 17 3.3. Teciado 118 3.4. Teclas especiais 119 3.5, Teclas alfa-numéricas 120 3.6, Softkeys 121 4, DESCRICAO DAS PAGINAS 4a. 4.2. 4.3. 44. 4.5. 4.8. 47. 48. 4.9. 4.10, 4qt. 4.12. 4.13. 4.14, 4.15, 4.16. 417. 4.18. 4.19. 4.20. 422 123 126 427 128 129 129 130 131 132 133 133 134 134 135 135 136 137 137 138 139 140 2144 Pagina de status Pagina de modo Pagine de edicdo. . Pagina de pronta edicko PAgine das principais funcées "G Pagina das principais funcdes “M" Pagina lista edigéo Pagina de inserc&o de programas. Pagina de pesquisa de blocos (pracurar) Pagina de renumerer programa .. Pagina apagar programe... Pagina apagar todos os programas Pagina do diretério 4.13.1. Nomes . 4.13.2. Abributos Pagina de referéncia de trabalho... Pagina de retracao da ferramenta Pagina do apalpador Pagina de dimensée Pagina de corretores Pagina de monitor Pagina de ajustes de ferramentas RES001D - MANUAL DE PROGRAMACAO E OPERACAG MACHS @ rom’ we 18D 2143 144 145 4.21, Pégina carregar/salvar programa... 4.22. Pagina carregar programe. 4.23. Pagine salver programa 4.24. Pagina multi selvar/carregar ...... 4.25. Pagina de operacdo automatica . 146 4.26. Pagina de selecdo de jog 147 4.27. Pagina de jog continuo - 148 148 149 149 4.28, Pagina de jog incremental 4.29, Pagina diagnéstico de entrada/salda... 4.30, Pagina diagnéstico pal. 4.31. Pagina do grafico 1.150 4.32. Pagina de referéncia de janela .. 151 4.33. Pagina de mensagens pal .....see 152 4.34, Paging de ampliar .. sssesees 152 4.35. Pagina de teste esses 153 4,38. Pagina de operagéo manual ...... 154 4.37. Pagina MDI (entrada manual de dados) 155 4,38. Pagina de referencia maquina. 156 4,39, Pagina de suporte .. 156 4.40, Pagina de acesso 2157 4.41. Pagina de proteger programas .. . 160 4.42. Paginas de erros de operagéo 161 2.43. Pagina de configuragdo entrada/safda sori. 161 4.44, Pagina do rel6gio we... ss 162 5. OPERACAO DO CNC ROMI MACH 9. 163 8.1. Ligar a maquina sete ooo 188 8.2. Referenciar a maquina ... 168 5.3. Movimentagao Manual dos eixos « 164 6.3.1, Jog COntINUO seessssesseseeeenins 184 5.3.2. Manivela Eletrénica 165 5.3.3. Jog Incremental... 166 5.4, Operar 0 comanco via MDI ientrada manual de dados) . .187 3.5. Movimentar eixos com o eixo-drvore ligado ..... 167 5.6. Torneamento de castanhas via programa .. 168 5.7. Referenciamento de ferramenta/peca a 170 5.7.1.Referenciamento de ferramenta (maquinas sem "Too! Eye"}170 5.7.2.Referenciamento de ferramenta (maquinas com “Tool Eye")173 5.7.3.Referenciamento da peca . 174 8. Selecionar um programa... 9. Inserir um programa manualmente «++. 1 1 1 0. Carregar programas via periféricos ..... 1, Salvar programas via periféricos. 2. Salvar dades das ferramentas para programas 6.13, Renumerar um programa - . - 5.14. Copiar partes de um programa em outro programa 5.15. Procurar um um bloco direto no programa... 5.16. Modificar um programa -.. 5.17. Proteger e/ou restringir programas 5.18, Apagar um programa do diretério.. 5.19. Apagar todos os programas do diretério ... Res001D - MANUAL DE PROGRAMACAO £ OPERAGAG MACHS @ om" - 6.20. Testar programa sem girar e sem movimento dos carros (répido}. 181 - 5.21. Testar 0 programa utilizando-se do grafico sass 1181 - 5.22. Ampliar automaticamente 0 perfil da pega ws. 182 . 5.28. Obter detalnes do grafico em escala MBIT ss 2182 5.24, Testar programa sem girar a piaca e com movimento dos cares. 183 5.25. Introduzit corregdes do desgaste dos insertos (corretores| 183 ~ 5.26. Executar a usinagem da peca «seen 186 3.27. Abortar a execugdo de um programa secavennereesseevnnensne LEE ~ 5.28. Interrupedo/continuacéo de execucdo seareeniesseennsanies TBE : 5.29, Iniciar usinagem com qualquer ferramenta no meio do programa . 185 . 8.30. Selecionar sistema (polegada/métrico} ... 185 3.31. Selecionar parada opcional..... 185 5.32, Inibir Leitura/Execugdo de blocs do programa . 186 5.33, Monitor do tempo de vida da ferramenta 186 - 5.34, Alterar dados programados no monitor. 187 - 5.35. Recarregar o tempo de vida Util das ferramentas 187 5.36. Sequéncia para utilizar a retracao da ferramenta.... 188 - 5.37. Carregarisalvar varios programas sss 189 5.88. Comparar programa om fita ou disquete som 9 armazenado no comando... ee te cee enneree: . 190 5.39. Tirar c6pias das paginas do CNC thardeopy) .180 - 5.40. Desligar a maquina . setts 190 ~ 6. _MENSAGENS DE FALHA E ALERTAS (LADDER E SOFTWARE). 192 Parte 3 CARACTERISTICAS ESPECIFICAS DE MAQUINAS PARA . PROGRAMACAO . i, CENTUR 20S MACH 9 sesseseiiene 208 1.1. Fiuxograma de programagao troca répide 208 1.2, Fluxograma de programagao gang tools .. - 209 1.3. Fluxograma de programagao torre elétrica 210 1.4. Gama de rotagées e graficos de poténcias coves 214 2. GALAXY 158 MACH®....... ese sovsvineanees 2412 2.1, Fluxograma de programacao torre elétrica 212 2.2. Gama de rotagdes e graficos de poténcia. 213 3. COSMOS 10U MACH... soe 214 3.1, Fluxograma de programagao torre elétrica .... 214 - 3.2, Faixa de velocidade e grafico de poténcia.... 215 3.3, Faixa de velocidade e grafico de poténcia {cab. opcional) «1... 216 4 COSMOS 20U MACHO 217 4.1 Fluxograma da programagao torre elétrice .. 217 4.2. Gama de rotagao e grafico de poténcia.. eecereresee 218 4.3. Gama de rotagao 6 grafico de potancia (cab. opeional) 218 5. COSMOS 30U MACH..... 220 5.1 Fluxograma de programacao torre elétrica 220 5.2. Gama de rotacao e grafico de poténcia... 221 3.3. Gama de rotagao e grafico de poténcia feab. opcional) 222 R@S001D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 @ rom’ PARTE 1 INSTRUCOES DE PROGRAMACAO R@S001D - MANUAL DE PROGRAMACAO E OPERACAO MACH F © rom’ 1, SISTEMA DE COORDENADAS Toda geometria da peca é transmitida a0 comando com auxilic de um sistema de coordenadas cartesianas MOVIMENTO LONGITUDINAL MOVINNENTO TRANSVERSAL 0 sistema de coordenadas é definido no plano formado pelo cruzamento de uma linha paralela 20 movimento longitudinal (2), com umat linha paralela a9 movimento transversal (X). Todo movimento da ponta da ferramenta é descrito neste plano XZ, em relacdo auma origem pré-estabelecida (X0,Z0). Lembrer que X é sempre a madida do didmetro. R@S001D - MANUAL DE PROGRAMAGAO E OPERACAO MACH) @ Rom’ Observaca O sinal positive ou negativo introduzido na dimensdo a ser programada é dado pelo guadrante, onde a ferramenta esté situada: TORRE TRASEIRA X+ 2° QUADRANTE 1° QUADRANTE Z- z+ 3° QUADRANTE 4° QUADRANTE TORRE DIANTEIRA X- 3° QUADRANTE 4° QUADRANTE Z- Z+ 2° QUADRANTE 4° QUADRANTE X+ R6S001D - MANUAL DE PROGRAMACAO E OPERACAO MACHS © rom’ 1.1. SISTEMA DE COORDENADAS ABSOLUTAS Neste sistema, a origem é estabelecida em fungdo da pega a ser executada, ou seja, podemos estabelecé-la em qualquer ponto do espago para facilidade de programaciio. Este process é denominado “Zero Flutuante” Como vimos, a origem do sistema foi fixada como sendo 0s pontos XO, Z0. 0 ponto XO é definido pela linha de centro do eixo-drvore. 0 ponto ZO é definide por qualquer linha perpendicular 4 linha de centro do eixo-érvore. Durante a programacao, normaimento a arigem (XO, ZO) ¢ pré-estabelecida no fundo da pega {encosto das castanhas} ou na face da pega , conforme ilustragéo abaixo: x x OT Z+) . 2+) ‘ORIGEM (XO, 20) ORIGEM (XO, 701 i EXEMPLO DE PROGRAMACAO: | 20, 19x43 ef] 2 8 | COORDENADAS ‘ MOVIMENTO ABSOLUTAS PARTIDA | META EXO DE PARA |X z A B 30° 30 | B c 50 20 1 Cc D 80 20 |} D E 80 of RG9G01D - MANUAL DE PROGRAMACAO E OPERACAO MACHS @ rom 4.2. SISTEMA DE COORDENADAS INCREMENTAIS: A origem deste sistema 6 estabelecida para cada movimento da fercamenta. Apés qualquer deslocamento haveré uma nova origem, ou seja, para qualquer ponto atingido pela ferramenta, a origem das coordenadas passara a ser o porto alcengado. Todas as medidas sdo feitas através da distancia a ser deslocada. Se a ferramenta desioca-se de um pento A até B [dois pontos quaisquer), es coordenadas a serem programadas serdo es distancias entre os dois pontos, medidas (projetadas) em X e Z. x Note-se que o ponto A 6a origem do desiocamento para o ponto B ¢ B sera origern para um deslocamento até um ponto C, ¢ assim sucessivamente EXEMPLO DE PROGRAMACAO: Wx E D | | B COORDENADAS MOVIMENTO INCREMENTAIS aa PARTIDA | META | DIRECAO 3 DE PARA x Zz A 8 30 0 | j_t B Cc 20 710) | ® c 3D 30 0 D E ° “20_| RESO01D - MANUAL DE PROGRAMACAO E OPERACAO MACHO @ rom 2. TIPOS DE FUNCAO 2.1.FUNCOES DE POSICIONAMENTO: Fungao X: Eixo Transversal Formato: X ++ 4.4 (Milimetro} X +-3.5 (Polegada) Fundo Z: Eixo Longitudinal Formato: Z +- 4.4 (Milimetro) Z +-3.5 (Polegada) Com o auxilic destas fungées pode-se descrever a dimensao da paga a ser usinada, onde 0 diametro estara definido pelo eixo X (transversal) ¢ 0 comprimento pelo eixo Z (longitudinal). 2.2. FUNCOES ESPECIAIS: Fungéio N: Aplicagao: Numero sequencial de blocos. Cada bloce de informagao é identificado pela fungaio “N", seguida de até 4 digitos. As Funcées “N” séo, geralmente, ignoradas pelo comando, exceto quando utilizadas para dasvio incondicional (fungao H) e procura de blocos. Se usada, asta fungao deveria ser incrementada com valor de 5 em 5 ou de 10 em 10, por exempio, para deixar espaco para possivels modificagées no programa, e deve ser programada no inicio do bloco. Exemplo: N50 G X130. Z140.# Funcdo: Barra (/) Aplicagao: ar a execucéo de blocos. Utilizamos a Fungo Barra (/} quando for necessério inibir a execucéo de blocos no programa, sem alterar a programacdo. Se 0 caracter "/" for digitado na frente de alguns blocos, estas sero ignorados pelo comando, desde que 0 cperador tenha selecionado @ opgao INIBE BLOCOS, na pagina Referéncia de Trabaiho. Caso a opgéo Inibe Blocos nao seja selecionada, 0 comando executard os biocos normalmente, inciusive os que contiverem 9 caracter "/ R69001D - MANUAL DE PROGRAMACAO E OPERACAO MACHS QO ROM! Fungdes Especiais Funcao: H Aplicagao: Desvio incondicional. A funcdo “H” executa desvios incondicionais no programa e deve ser programada em bloco separado. Esta funcZo deve ser usada em programas contendo numeros sequenciais "N", pois © desvio ocorre para um determinado bloco que contenha uma sequéncia, onde "N” tem um valor exetamente igual ao valor de "H". Este desvio deve ser executado somente no mesmo programa, nao podendo utilizar se de outro sub-programa. i EXEMPLO: NOO;...PECA.EXERCICIO.# NOS Gage H70# N3OT1111;,BROCA.# N35 G44 | N40 G X160. 2150.# N70 71 232;.DESB.INTERNO.# I Fungao: T Aplicagéo: Selecdo de ferramentas e corretores. A Funcao T é usade para selecionar as ferramentas na torre informando para a maquina o seu zeramento (PRE-SET), raio do inserto, sentido de corte e corretores. E composta de 4 digitos, onde os dois primeiros definem & maquina quai ferramenta iremos trabaihar 2 os dois ditimos 0 corretor que seré utilizado para a corragao das medidas ¢ desgaste do inserto. No CNC ROMI temos possibilidade de utilizar até 28 ferramentas © 28 corretores, sendo o limite de ferramentas estipulado para cada modelo de maquina, Exemplo: T 13 103 Dimensées Corretores Obs,; 0 giro da torre € a movimento dos carros no podem estar em um mesmo bloco. Dois blocos sero necessérios, um para o movimento dos carros @ outro para 0 giro da torre. R69001D - MANUAL DE PROGRAMACAO — OPERACAO MACHS Q row’ 3 . DESIGNACAO E FORMATO DAS FUNCOES FUNCGAO. FORMATO UNIDADE SIGNIFICADO L 2 MM POL | t 3:5] 5.8 GRAUE — Abomra ong’ ente a each oe ose A 4:4 | 3.6, MMIPOL‘Ovtine @ voreor de pnea par 654 Loe a2 33 GRAUS | Angula de alimantagao para cascamento G8 [38 MWIPOL — [Seti o sonata da lac para G55 ¢__32"[ 3.2 GRAUS — [osisionamento enguier do sno aver | a 2.2 | 13 — SEGUNDOS | Tempe de penmanénia WELL” a) a4 [25 MMIFOL —[Profundidade do 1° passe no roscamento aurematico (eT MINUTOS Tambo mésimo de vida de ume Fearne (me aa | 2.5 MMIPCL —[Disténcia de apronimacdo no oscemento aucomdtico (et 2 NAG TEM [Numero de ferrementa sltemativa r * ; 22 | 1a MMMOLT | vatccgade de aenco fat |e RRURIN etoctade de avonso G 2) 2 NAO TeM | Fungéo preparatéria Ho] a Ni TERM Atereedo de sequindl ra eciee do ema TTP ESTEE MMPOL —Pouipdo do Goniro ce Arco wo = Tf sé 3.8 MMOL Increment nor passa no cio atari 7 TL e& 6.6 MMIPOL —Concidade inremerial para sce cine To _/ e515 1 MMOL Redusdo interna no ol Tuepéo (Tees SS | MMIPOLjPouedo do Cento co arco tno "27 KES | MMIPOLnererento pr passads no es autoidtde ea Das | MMIROL asso oe rose L z 2 | NAO TEM [Numero padrao para repetipao L 2 2: NAO TEM [Numero da drea de seguranca a M [2 12 NAO TEM Funedo miscelanes ou auxiliar N 4 4 NAG TEM Numero sequencial de blocos oO 2 2 NAG TEM Numero do cortetor da ferramenta aitemativa P82] NRO TEM Niro do rogram AS] 5.5] MPO. [rogramacio do rio a8 180 grave ~ $ 4 4 il ‘RPM Rotapao do eixo drvore (direital Ts [aa [ar | MBN” ivotoidade de core sonstone T 4 4 NAO TEM Numero da ferramanta ® corretor (or ~ = NAO TEM Recuo angular da ferramenta [G74 © G76) uy : NAO TEM Pré-acabamenta_paraielo ao perfil final 1G86 s G67) i u 44 | 3.5 MM/POL_._|Profundidade da rosca (G76) O [4a [3.5 | MMBOL [Senosamente remnant ne aie Uo aaa. MWPOL [Patra de stern (G83) siocarrent fe ena "2" para cies Sutovatc (HB, GBT, “ a4 it 5 MMIPOL eee. G74, G75. G82) ° W___| 443.5 MRWPOL __|Deslocamento incremental no axa "2" W__ |S 1.5 WanPOL —[Proundiade por parade (Q78) WwW 2 2 NAO TEM _|Parémetro para dngulo da salda da rosca, x a4 38 MMI/POL "Valor da caordenada no gixo wansversal 244 | 316 | MMVPOL Valor de eoordenads no eno online OBS. As fungi pragramado no comando (formato). Se isto na for abservado ecorterd 9 arro "Cédiga Fora da Faixa”, 1p posicionamento devem estar contidas no conjunto dos numero reais detinidos pete limite RGSOO1D - MANUAL DE PROGRAMACAO E OPERACAO MACH) Q rom fitas, micro computadores, ete}, nas Normas EIA @ ASC-i (ISO) cédigo “EOB" (End OF Block} no final de cada bioco, representado pelo sinal aparecem escritas dentro do bloco. © comando assume © valor “Zero” 28 dados positives em diémetre. © comentario é usado para o controle de programas, decumentacéo e também serve como mensagem a0 overador. de parada ou fim de programa (MO1, M02, M30, MOO). Estas mensagens sdo ignoradas | pelo comando durante 2 sua execugéo, mas séo Uteis para prover o operador de informacées, no inicio e em blocos com paradas do ciclo de usinagem. ' 4. INFORMAGOES SOBRE A PROGRAMACAO: Neste comande, pode-se programar diretamente cu através de periféricos {leitora de Todo programa 6 constituide de biocos de informagées que contém sempre um Um bloco pode conter no maximo 64 casacteres inciuindo o préprio O Comando executa as fungdes na ordem correta, independentemante da ordem qua Sena programagao nao houver nenhum valor numérico escrito apés a letra da fungao, Somente uma funedo de cada tipo 6 permitida per bloco. Os valores negativos (-] devem ser sempre precedides do sinal, o cue néo ocorre para Todas as tungdes definidas co-direcionalmente a0 sixo “X” exprimem seus valores | No inicio de um comentario deve-se colocar 0 caracter ponto @ virgula [;), visto que © comentério pode conter quaiquer caracter, exceto aigumas fungées miscelaneas “= Um comentario pode abranger um bloco inteira, Exemplos: ;Peca_N4320 # N5O T0202;Acabamento_Externo # N180 MOO;Virar Pega # N260 M02; Fim_De_Programa # 10 RE9001D - MANUAL DE PROGRAMACAO E OPERACAO MACHS @ Romi’ 5. FUNGOES PREPARATORIAS: "G" Aplicagao: Este grupo de fungées definem & maquina o que fazer, preparando-a para executar um tipo de operacdo, ou para receber uma determinada informagao. As funedes podem ser MODAIS ou NAO MODAIS. MODAIS: Funcdes que uma vez programadas permanecem na memoria de comando, valendo para todas os blocos posteriores, a menos que modificados por outra fungZo ou a mesma. NAO MODAIS: Funcées que todas as vezes que requeridas, devem ser programadas, ou seja, so validas somente no bloco que as cantém. 5.1. FUNGAO: GO Aplicacao: Posicionamento rapido. Os eixos movem-se pare a meta pragremada com a maior velocidade de avanco disponivel para cada modelo de maquina. A fungao GO é Modal e cancela as fungdes G1, G2, G3, e G73. 5.2. FUNCAO: G1 Aplicagao: interpolacdo linear com avango programéavel. Com esta funcao obtem-se mevimentes retilineos com qualquer anguio, calculado através de coordenadas & com um avanca (F) pré-determinado pelo programador. Geralmente nos tornos CNC utiliza-se 0 avance em mm/rotacéo, mas este também pode ser utilizado em mm/min. O avango é um dado importante de corte e é obtido levando-se em conta o material, a ferramenta € & operacdo a ser executada, A funcdo G1 é Modal @ cancela as funcdes GO, G2, G3 e G73. 5.3 - FUNCAO: G2 E G3 Aplicacao: Interpolacdo circular. Tanto G2 como G3 executam operagdes de usinagem de arcos pré-definidos através de uma movimentag&o apropriada e simulténea dos eixos Na programacéo de um arco deve-se observar as seguintes regras: © ponto de partida do arco 6 a posicéio de inicio da ferramenta Programa-se o sentido de interpolagao circular (horaria ou anti-hordrial, através dos aédigas G2 ou G3. Juntamente com o sentido do arco programa-se as coordenadas de ponto final do arco em X e Z, as fungdes | € K (coordenadas para o centro do arco}, ou entao, a funcdo R {valor do raio). RG9001D - MANUAL DE PROGRAMAGAO E OPERAGAO MACHS 1 © om 5.3.1. Funcdo: R Aplicacdo: Definigao E possivel programar “interpolacdo circular” até 180 graus com auxilio da fungao R, discriminando 9 valor do raia sempre com sinal positivo. | 5.3.2. Fungdo: le K Aplicacdo: Coordenadas do centro do arco. As tungdes | 8 K definem a posicdo do centro do arco, onde: 7 1 é paralelo ao sixo X. K 6 paralelo ao eixo Z. As fungdes | e K so programadas tomando-se como referéncia a distancia do centro | do arco até a origem do sistema de coordenades. Centro do arco Z(+) ‘\_Origem (XO, 20) Notas: A funcéo “I” deve ser programada om diametro. Caso centro do arco ultrapasse a linha de centro deveremos dar o sina! correspondente| a0 quadrante. 12 RG9001D - MANUAL DE PROGRAMAGAO E OPERACAO MACHE Qe ROMI O sentido de execugdo da usinagem do arco define se este é horario ou anti-horario, conforme os quadros abaixo: TORRE TRASEIRA (Quadrante Positivo) G02 {HORARICH xt G03 {ANTI-HORARIC) TORRE DIANTEIRA (Quadrante Positivo} G09 [HORARIO X+ Go2 {ANTI HORARIO) Observacéo: No caso de termos ferramentas trabalhando em quadrantes diferentes, no eixo transversal (quadrante negativo), deveremos inverter 0 cédigo de interpolagae circular (G2 € G3) em relacdo ao sentido de desiccamento da ferrament. R@9001D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 13 @ pom’ EXEMPLO DE PROGRAMACAO 80 N3O G X21. 281.4 N40 Gi 280. F.25# NBO X24, 278.54 NBO Z50.# N70 G2 X44. 240. R10.# | ou N70 G2 X44, 240, 144, KEO.# NBO X50. 225.# NQO X74.¥ N100 G3 X80. 222, R3.# ou N100 G3 X80. 222.174. K22.# Ni10 24 importante: Antes da execugae do bloco contende a interpolacae circular 0 comando veritica automaticamente o arco e, se for geometricamente impossivel a execucdo, 0 commando para, mostrando a mensagem: “GO2/GO3 - DEF.ILEGAL” As Fungées G2 ¢ G3 nao sao Modais, canceiam a fung&o GO e autorizam o cédigo | Gi para movimentos sudsequentes. | | 5.4. FUNCAO: G4 ! ' Aplicagdo: Tempo de permanéncia : Entre um desiocamento e outro da ferramenta, pode-se programar um determinade tempo de permanéncia da mesma. A funeao G4 executa uma permanéncia, cuja duracao é definida por um valor “D” associado, que define o tempo em segundos. Na primeira vez que umn bloce com G4 aparece no programa, a funcdo “D” deve ser inclulda no bioco. Os novos tempos usados nos biocos seguintes e que tiverem o mesmo valor da Funeao “D”, podem ser requeridos apenas com @ progremacao da Fungao G4. Durante 0 tempo de parada, o comendo mostra ao operador na pagina de status, 9 | tempo decrescente. | Nota: Quando o parametro “D” é usado para outra propésito, como por exempio com G37, seré modificado qualquer tempo de permanéncia armazenado anteriormente. Por esta razdo seré necessério restabelecer 0 tempo cancelado. zy ROSOO1D - MANUAL DE PROGRAMACAG & OPERACAO MACHS © rom’ 5.5. FUNCAO: G7 Aplicagio: Retracdo da ferramenta, Esta fungao permite ao operador interromper 0 processo de corte ou usinagem, para fins de inspegao da peca, da ferramenta ou para troca de um inserto, Para utilizar este recurso é necessério que o programa em uso contenha a Fungo “G07”, que 6 modal, ou seja, uma vez inserida no inicio do programe, permanece com efeito até o final da execucdo do mesmo. Entretanto, o programador devera considerar que na programagéo da fungao “G07”, 9 cédigo “U" relative ao eixo “X", poderé ser programado com 0 sinal inagative ou positivo), para usinagem externa ou interna, respectivamente, dependendo do quadrante em que trabalha a ferramenta. Se em um determinado perfil, 0 programador por medida de seguranca achar conveniente nao permitir a Fungo de retracao, bastard programar 0 eddigo “G07” sem nenhum parametro definide para “U” e “W”, A funco retracdo estard inibida quando da execucdo de um bloco de tempo de permanéncia, bloce de rosca ou ainda se o movimento em execupao estiver sendo feito em “GOO”, Portanto, a Fungao “G07” somente tera efeito quando da execugio de um bloco com “GOI”, "G02", “G03” ou “G73” Catia vez que for requisitada a retracdo, os eixos iro recuar de acorde com o valor do incremento definido no bloco “G07”. 0 avanco de retracéio poderé ser dado pelo parémetro “F”, definide no préprio bloco de “GO7". Caso nao seja programado, o comando assumiré avango atual, ou seja, o avango que estava sendo utilizado na usinagam no momento da solicitacio de retracéo Observacéo: Para utilizar esta funedo requer-se: GO7 U W IF) #, onde U = Valor do incremento do recuo no eixo "X” W = Valor do incrementa do recuo no eixo “2” F = Avanco programado para retragdo da ferramenta Nota: Como a fungao de retracdo sempre verifica qual cddigo “G” estd em uso, de modo a saber se esta fungdio deve ou nao ser aceita, faz-se necessdrio reprogramar um "GO1" ou “G73” sempre apés 0 “GO7" ter sido programado em um ponta qualquer do programa, s2 0 movimento posterior ac “GO7" tiver que ser executade em “GO1" ou “G73” A progiamacao de uma interpolag&o circular sempre exige a presenca de “GO2" ¢ "G03", 0 que dispensa a reprogramacao destes cédigas apés 0 "G07" RASGOID - MANUAL NF PROGRAMACAQ F OPFRACAN Marna 1 @ pom’ 5.6. FUNCAQ: G20 Aplicacdo: Programaciio em diametro Esta fungdo define que o valor dimensional associado ao eixo X & em didmetro, & aplica-se aos cédigos de programacao X, |e U. A Fungo G20 6 um comando Modal e j4 encontra-se ativa quando ligames a maquina, caso necessério aciona-ta deverd ser programada em um bloco separado, antes de qualquer movimento relative & programacao em diémeiro. Cancela a Funcao G21 (programagao em raio}. Pode-se verificar na pagina de “Status” a fungao comandada em destaque. 5.7. FUNCAO: G21 Aplicacdo: Programacdo em raio Esta fungdo define que o valor dimensional associado ao eixo X em Rais ¢ aplica- se aos cédigos de proaramacdo X, |e U. A Funcao G21 é um comando modal e deve ser programada em um bloco separado, antes de qualquer movimento relativo @ programagao em Raio. Cancela a Funcdo G20 e sera mostrada na pagina de “Status” em destaque. 18 ¥ RAGAAID C MMANIIAI TE BRAABARAAPEA E ASEGAP AA NAARUD. @ rom’ 5.8. FUNCAO: G33 A funcdio G33 abre roscas nos eixos X e ou Z, em que cada profundidade é programada em bioco separado. Ha possibilidade de abrir-se roscas em diametros internos @ externes, paralolas ¢ cénicas, simples ou de miltiplas entradas, obtidas, se necessdrio, por funcées cocionais programadas no mesmo bloco da funcdo G33. Deve-se programar um bloco de G33 para cada passada de rosca. 0 retorno da ferramenta © 0 posicionamento para uma nova passada devem ser programados em blocos seperados ¢ subsequentes contidos de avanco rapido (G00). Importante: Em ciclo de roscamento, deve-se programar rotacdo fixa (G97). AFunga0G33éModalerequer: G33ZK(X) (I) (A) #, onde: z Coordenadado ponte finaldaroscanoeixo longitudinal K Passo da rosea no eixo longitudinal (x) Coordenada do ponto final de rosca no eixo transversal (normaimente usado para rosca cénica} (i) = Incremento no eixo transversat por passo (normaimente usado para rosca c6nica) ou passe para rosca na face. ia) Abertura angular entre as entradas da rosca. X(+ i+) “ (+) a -~-H{- | co, Ze) RGS001D - MANUAL DE PROGRAMACAO E OPERAGAO MACHS © rom EXEMPLO DE PROGRAMACAO: ROSCA METRICA DIAMETRO 30 x 1,5 Relecdo de férmulas: i H (Altura do filets} H = (0,65 x Passo) x 2 H = 1,95 X (Diametro final] X = Didmetro inicial - Altura do Filete X = 30- 1.95 X = 28,05 G33 N20 GX35. 283.# | N26 X29.35# NGO G33 248.5 K1.5# N35 GX35.# N40 2783.4 N45 X28.95# | NSO G33 248.5 K1.5# | N55 GX35.# o N6O 283.4 NBS X28.557 N70 G33 248.5 K1.5# N75 GX35.# NBO Z83.¢ NBS X28.157 NQO G33 248.5 K1.5# NOS GX35.# N100 283.4 N105 X28,05# | N110 G33 248.5 K1.5# N115 GX35.# 120 283.4 18 RGS001D - MANUAL DE PROGRAMAGAG & OPERACAO MACH9 @ nom i 5.9. FUNCAO: G37 Aplicacao: Ciclo deroscamente automatico Comestafuncdopederemosabrirtoscas emdiématrosexternoseintemos,roscas paralelasecdnicas, simples oudemultipiasentrades com apenas umblocodeinformacSo, sendoqueocomandofaraocalcuio | de quantes passadas foremnecessérias, mantendo sempreomesmovolumede cavace retitadonoprimeiro passe. Afungiio G37 n0é Modal erequer: G37 XZ (KDE (AL BE (W) (U) (L) onde: X = Diametrofinal deroscamento {absoluto) Z = Posigao inal do comprimentodarosca (absoluto) ingrementon eixo X, por passo, pararoscacénica (diametro) Obs,: No caso de rosca cénicainterna, 0 valorda fungdo “I” deverd sernegativo. K = Passodarosca (incremental) A = Aberturaanqularentreasentredasdarosca [graus} B = Angulodealimentacopararoscamento {graus} Obs.: Valor programado = angulo doinserto. D = Profundidade paraaprimeirapassada 4 Numero de passes D H = altura do filete no diametro icio do roscamento {incremental} E = Distancia de aproximacao par E = Diémetro posicionada - didmetro externa (usinagem external E = Diémetro da crista - diametro posicionado (usinagem interna} W = Parametro para angulo de safda de rosca (pull-out) WO-> Ograu W 1 => 30qgraus W 2 —> 45 graus W 3 —> 50 graus U = Profundidade do Ultimo passe rosea (diémetro) (incremental) L = Nimeroderepeticdes dotitimopasse darosca (acabemento). Importante: Em ciclo de roscamento, deve-se programar rotagaofixa (G97). R69001D - MANUAL DE PROGRAMAGAO & OPERACAO MACH9 @ pom’ | Obs.:Duranteaexecugao de qualquer fungao deroscamento, arotacaodosixoarvorendodeveser superiorao velordeterminado pelaseguinterelacdo: ConstantepareGALAXY = RPM max = 22 Constante para CENTUR K ConstanteparaCOSMOS = 5000 20 R89001D - MANUAL DE PROGRAMACAO E OPERACAO MACHS @ rom’ EXEMPLO DE PROGRAMACAO: 35. 15 30, Boo 83 H = (0.65 x passo} x 2 H = (0.65x2.5)x2 H=3.25 Digmetrofinal = Diémetroinicial- Alt, doFilete Diémetrofinal = 20-3.25 Digmevofinat = 16.75 Célculodontimerodepassadas “D" OBS: Noexemplo, cdlculo para 11 passadas. 0-228 vit D=0980 Digmetroposicionado- Diémetroexterno 25-20 E=5 N6O GX25. 288.4 N65G37X16.75251.5K2.5E5.0.980# R68001D - MANUAL DE PROGRAMAGAO E OPERACAO MACHO @ rom’ ROSCA INTERNA: H = (0.65xpasso)x2 (0.65x21x2 6 Célcuiodo nimerodepassades “D": o=0784 274-224 E=6 N6OGX22.4264.# N@5G37 X30. 221.5K2.E5.D.784# M30 x 2 | Diémetrofinal = 30 Diametrolnicial = Dimetrofinal-H Diametrotniciai = 30-2.6 Diametrolnicial = 27.4(DidmetrodaCrista) 0BS:Noexemplo, céfculopara 11 passadas. Diametrodacrista-Diémetroposicionado 2 690010 - MANUAL DE PROGRAMAGAG E OPERAGAO MACHS @ rom’ ROSCA CONICA EXTERNA: RetapgodeFérmulas: H = (0.866xPasso}x2 1 = Incremento Eixo”X” porpasso | = {tg xPassoi x2 EXEMPLO DE PROGRAMACAO: RoscaCénicaNPT 1 1.5fios/pol Inclinacdo: 1 grau 47 min Célculos: Altura do fileto: H = (0.866 x 2,209) x2 H = 3.826 Conversao do grau de inolinacao: 1 grau 47 min = 1.78 graus Altura do triangula: Cat, Oposto tg > =____ ~ Cat, Adjascente x tg 1.78= 26 X = 0.778 Passando para o didmetro, teremos: X = 1.55 RG9001D - MANUAL DE PROGRAMACAO & OPERACAO MACHO 23 @ rom" Didmensoinicials Diametro inicial = 33.4 - 1.55 Diametro inicial = 31.85 Conicidace (i): | = ttgge xpasso}x2 {tg1.78x2.209)x2 0137 Distdnciaceaproximagao (E): jdm. posicionado-didm. iniciai 7-34.85 15 NumerodePassadas(D) OBS:noexemplo,céleuio para 1 6 passadas. 3.826 “16 D=09565 N70GX37.275.4 N75G37 X28.02Z50.K2.208.137E5.15D.95654 2 R9001D - MANUAL DE PROGRAMACAO £ OPERAGAO MACHS @ rom ROSCA CONICA INTERNA: RelacdodeFémulas: H = (0.868xPasso] x2 1 = Incremento Eixe “X” por passo | = tig [& x Passo} x2, sendonegative pararosca interna. EXEMPLO DE PROGRAMACAO: Rosce CénicaNPT 9 fios/pel Inclinaedo: i grau47 min CAlcutos: Alturadoiilete: H= (0,866x2.822}x2 H=4.888 Conversdodograudeinclinasio: ‘graua7min = 1.78graus R6B001D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 25 @ rom’ 26 Alturadotréngulo: Cat. poste Cat. Adjascente gies _X 56 X= 1740 Passandoparaaciaimetro, teremos: Diametroinicial: diam. inicial + alturadofilete 8.481 + 4.888 13.369 Digmevofinal Conicidade (I): |= (tex xpaseo}x2 191. 78x2.822}x2 0.175 175, OB5:Por setrater derosca "Intema'ovelordeI" passaasernegativo Distanciadeaproximacao(El: Diam. inicial-diam. posicionado 8481-13 Namerode Passadas (D): OBS:noexemplo, clculopara25passadas. 0 = 4888. D=0978 N70GX13.275.# N76G37X23.369220. K2,822/,175E5.481D.978# R69001D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 @ rom’ ROSCA COM VARIAS ENTRADAS: RelacdiodeFémules: K = Ipasso} K = passoxniimerodeentradas (paso programacio) A= [aberturaengularentreasentradasdarosca) A= 360graus:ntimerodeentredasdarosca EXEMPLO DE PROGRAMACAQ: ROSCA 3 ENTRADAS M25 x2 0. N78GX30.2112. # N80G37 X22.4262. K6,£5.D,86A0, # N85G37X22.4262.K6.E5. D.86A120. # N90G37 X22.4762.K6.E5,D.86A240. # A120°, A240», R63001D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 27 @ rom’ onde: 5.10. FUNCAO: G76 Aplicacao: Ciclo de roscamento automatico. \ Com esta funcdo poderemos abrir roscas com apenas um bloco de informacSes, | sendo que o comando fara o calculo de quantas passadas serdo necessérias ¢ o ultimo incremento sera subdividide em 4 passadas: {Wi2, Wi4, W/B @ W/8) : A jungdo G76 nao é modal e requer: G76XZKUW IA) (B) (I) ein sh X= PINAL, | = Profundidade fineldoroscamento(cidmetro! {absoluto} =Posicdcfinaldacomprimentodarosca (absolut) x Zz K =Passodarosca U_ =Profundidadedaroscanodiimetro fineremental) w Profundidadeporpassadanediématrofincremental) H W= ‘Sifimero de passes - > Obs: Valor correspondente a metade do angule do inserto. if) =Conicidade incrementalnoeixo X pararosca Conica (diémetro} Importante: Em ciclo de roscamento, deve-se programarrotagao fixa (G97), 28 RGGOO1D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 @ Rom’ EXEMPLO DE PROGRAMACAQ: 0.88 x 2x2 6 Didmetro final= Diametro inicial - altura do filete Diametro final = 26 - 2.6 Diametro final = 22.4 i OBS: No exemplo, de acordo com o vaior de W = 0.52, a rosea serd executada em 8 passadas, sendo: - da primeira a quarta passada (W = 0.52) + da quinta passada (W = 0.26) - da sexta passada {W = 0.13) - da sétima e oitava passada {W = 0,065) NGO G X30, 254. N65 G76 X22.4 235. K2. U2.6 WO.52# RGSO01D - MANUAL DE PROGRAMAGAO E OPERAGAO MACHO 29 @ rom Esquema para progr. de Rosca Esquerda e Direita: Posigao do inserto: Q - Face de corte para cima v - Face de corte para baixo Adotar: (E) Esquerda (D) Direita | . wk De 2 SENT.HORARIO SENT.ANTI-HOR SENT.HORARIO ee aa SENT.ANTI-HOR. SENT.HORARIO 1 <2 at — —) bs = ZZ aA vo Obs: A programacdo de rosca esquerda e direita deverd levar em consideracao @ posi¢do de montagem do ferramental na maquina ¢ 0 sentido de giro do eixo-arvore, olhando-se a placa frontaimente. 30 RG9001D - MANUAL DE PROGRAMAGAO & OPERACAO MACHS © pom’ 5.11. FUNCAO: G40 Aplicagéo: Cancela compensagao do raio da ponta da ferramenta. A Funcao G40 deve ser programada em um bloco, préprio para cancelar as fungdes previamente solicitadas como G41 e G42. Esta funcéo, quando solicitada pode utilizar 0 bloco posterior para descompensar o raio do inserto que deve ser inserido na pagina de “Dimensdes de Ferramentas”. A Funcéo G40 é Model e esté ativa quando 0 comande é ligado. O ponte comandado para trabalho encontra-se no vértice entre os eixos X 6 Z. PONTO COMANDADO R69001D - MANUAL DE PROGRAMACAO E OPERACAG MACHS 31 © rom 5.12. FUNCAQ: G41 Aplicagdo: Compensagao do raio da_ponta da ferramenta (esquerda) A Fungo G41 seleciona o valor da compensacio do raio da ponta da ferramenta, estando esquerda da peca a ser usinada, vista em relacdo ao sentido do curso de corte. 5.13. FUNCAO: G42 Aplicagéo: Compensacéo do raio da ponta da ferramenta (direita) Esta fung&o implica em uma compensacao similar & Fungdo G41, exceto que a direc de compensacao € a dircita, vista em relacdo ao sentido do curso de corte. NOTAS: A geometria da ponta da ferramenta e a maneira na qual ela fei informada sao definidas pelo codigo “L", na pagina de "Dimensdes de Ferramentas”. As funcdes de compensagdo(G41 ou G42) devem ser programadas em um bloco | seperado a ser seguido por um blace de aproximagao com movimento linear (G1 ou S73}, pera que o comanuo possa neste espace fazer a compensacéo do raio da ferramanta, onda recomenda-se que ’o movimento seja feito sem 0 corte de material. Exemplo: N50 G41 (G42) # N60 G1 X...Z...F...# (Este bioce de aproximagao seré utilizado para a compensacio) Nunea se deve utilizar 0 cédigo GO lavanco rapido], quando se estiver compensando 0 raio do inserto. Ciclos fixos nao so possiveis quando o comando estiver compensande 0 raio da ferramenta. As iuncées G41 2 G42 sdo MODAIS, portanto cancelam a fungéo G40. E bom lembrarmes que 0 importante para escolha do cédigo G41 ou G42 adequado para cada caso, é 0 sentide de corte, camo veremos a seguir. 32 R69001D - MANUAL DE PROGRAMAGAO E OPERACAO MACHS @ rom’ CODIGOS PARA COMPENSACAO DO RAIO DA FERRAMENTA: (TORRE TRASEIRA) QUADRANTE (+) cl QUADRANTE (-) Ga2 R690O1D - MANUAL DE PROGRAMACAO & OPERAGAO MACHS Gat @ nom’ CODIGOS PARA COMPENSACAO DO RAIO DA FERRAMENTA, (TORRE DIANTEIRA) QUADRANTE (+) Gaz | | | QUADRANTE {-) 1 ga G42, Gat a RESOO1D - MANUAL DE PROGRAMACAO & OPERACAO MACHS @ rom’ {TORRE TRASEIRA): PONTA DA FERRAMENTA 10 20 A/ LADO DE CORTE PARA COMPENSACAO DO RAIO DA FERRAMENTA 00 = = / KA CO y NLA \ 7 2 at TEN RG9001D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 rom’ LADO DE CORTE PARA COMPENSACAQ DO RAIO DA FERRAMENTA (TORRE DIANTEIRA): i [Torre| a PONTA DA FERRAMENTA ne Ks 12 Me 11 os 1 LY y\ Aa, \ 00 b\ 01 R69001D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 @ rom 5.14. FUNCAO: G46 Aplicagao: Inibe a velocidade de corte constante. A Fungo G46 6 utilizada para, temporariamente, inibir as variagdes na velocidade do eixo-érvore, quando se estiver programande a fungao G96 (Velocidade de Corte Constante} A Fungéo G46 é Modal e cancela a G47. 5.15. FUNCAO: G47 Aplicacéo: Ativa a velocidade de corte constante. Seguindo uma Velocidade de Corte Constante, inibida por “G46", a funcao G47 restabelecerd a velocidade de corte constante, permitindo que a RPM do eixo-arvore varie automaticamente, baseada na distancia do movimento ao longo do eixo “X” da linha de centro do cixo-érvore para a ponte da ferramenta. A Fungo G47 devera ser progremada exatamente antes do ponto, onde a velocidade de corte constante precisa ser restaurada. A Fungdio G47 6 Modal ¢ cancela G48 5.16. FUNCAO: G53 Aplicagéo: Cancela todos "corretores” de placa. Esta funcéo cancela a transferéncia do zero da piaca, determinado pelas funcées G54 e G55, contidas na pagina de “Dimensées”. . 8.17. FUNCAO: G54 Aplicacdo: Ativa o primeiro “corretor” de placa. Esta fung&o desloca o zero-peca original (definido por software} para uma disténcia pré-determinada, definida pelo programador (face frontal ou face de encosio). Esta funcdo esta contida na pagina de “Dimensdes”, com o xitulo “Placa” € os valores contidos referem-se somente ao eixo "Z". 0 cédigo G54, quando utilizado, deve ser programade para todas as ferramentas do programa, que exijam a confirmagéo da mudanga do zero peca. 5.18. FUNGAO: G55 Aplicagao: Ativa 0 segundo “corretor de placa”. A Fungao ¢ idéntica a “G54”. R6001D - MANUAL DE PROGRAMACAO = OPERACAO MACHS 37 @ rom’ 5.19. FUNCAO: G60 Aplicacao: Cancela a area de seguranga. O cédigo G60 cancela as éreas denominadas “seguras" ou “falnas”, designadas pela Fungao L no bloco referente ao cédigo G81, descrito abaixe. Caso nao programarmos a letra L no mesmo bloco da Funcéo G60, entdo todas as reas sero canceladas. ___Ao ligarmos 0 comando todas as éreas estao canceladas @ aparecera a mensagem “AREAS PROGRAMADAS 0”. 5.20. FUNCAO: G61 Aplicagdo: Ativa 4rea de seguranga. © cddigo G61 6 usado para identificar as éreas “SEGURAS” ou “FALHAS*. © CNC ROMI suporta quatro areas "FALHAS", designadas por L1, L2, L3 e L4; & também quatro dreas “SEGURAS", designadas por L5, L6, L7 ¢ L8. “eM AREA SEGURA”, quando autorizada, indica 0 numero da érea na pagina de “Status”, coma mensagem “Em rea segura”, sempre que a ferramenta estiver dentro dos limites de seguranca definidos, e advertiré com a mensagem “ULTIMA AREA SEGURA”, apés a passagem destes limites. “AREA FALHA”, quando estiver autorizada, proibe a entrada de qualquer ferramenta dentro dos limites estabelecidos, protegendo por exemplo, @ placa ou © contra-ponto contra aventuais colisdes. Se entrarmos em automético em “AREA FALHA” ocorrerd um alarme e 0 programa fieara com a mensagem “AREA FALHA”, na pagina de STATUS. importante: Deve-se confirmar a "AREA DE SEGURANGA" a cada troca de ferramenta. 38 RGS001D - MANUAL DE PROGRAMAGAO € OPERACAO MACHO @ pom’ Forma para programacao: Goi onde: L = N x W LXZIK# ntimero da area que varia de 1a 8 diametro interno encosto {incremental} diametro externo comprimento EXEMPLO DE PROGRAMACAO N30 T0101 ¢ N100 G61 L1 X60. 2-20. 1204. K24. # (Protege Castanha} N110 G61 L2 XO 2118. 149. K162. # {Protege Contra-ponto} N200 T0202 # N250 G61 L1 X60. 2-20. 1204. K24. # (Protege Castanhal N260 G61 L2 XO 2118. 149. K162. # (Protege Contra-ponto} N320 G60 # (Cancela as Areas de Seguranga) R6S0O1D - MANUAL DE PROGRAMAGAO E OPERAGAO MACH 39 © rom 5.21. FUNCAO: G66 Aplicagao: Ciclo automatico de desbaste longitudinal. Este ciclo permite a usinagem de desbaste completa de uma pega utilizando-se | apenas de um bloco de programagao. ‘A Fungo G66 requer um sub-programa com as dimensdes de acabamento da peca. A fung&o G66 no é Modal e requer: G66 XZIK (UI) WP FH onde: X = Diémetro de referéncia para inicio de torneamento. X = Maior diametro da pece em bruto + 4 {usinagem externa) X = Menordidmetrodapegaembruto-4 (usageminter) Z = Comprimentodereferénciaparainiciodetomeamento. Z=Comprimentodaperaemibnuto + 2 | = SobremetelparaacabamentonoeixoX {didmetro). | K = SobremstalparaacabamentonosixoZ, W = Incrementoporpassada (diémetro). | P= Sub-programaquecontémasdimensdesdeacabamentodo perfldapers. F = Avangoprogramadoparadesbaste. U1 = Pré-acabamento paraleloaoperflfinal, mantendoasdimensdes pré-estabelecicias (opcionall. Importante: - O ciclo G66 nao permite aexecucdo de "mergulhos" naspecas, isto 6, as coordenadas deve serascendentesoudescendentes. - No sub-programa, observar quedo ultimo ponte em X deve serigual ao didmetro da pecaem auto (quando usinagem externa) ou igualao diémetro do furo da pega em bruto (quando usinagem interna). - Apés executaro ciclo de desbaste, a ferramenta retornard automaticamente ao ponte inicial programado no bloco G66. eT) RE9001D - MANUAL OE PROGRAMACAO E OPERACAO MACH? @ rom’ DESBASTE EXTERNO PARALELO AO EIXO 2: EXEMPLO DE PROGRAMACAO: 980 Posicionamento inicial: X = Maior diametro da paca em bruto + 4 X= 8044 X = 8 Z = Comprimento da pega em bruto + 2 Z=70+2 zZ=72 R6BO01D = MANUAL DE PROGRAMAGAO E OPERACAO MACHO 41 @ Rom" Programa Principal: N70G86XB4, 272.11, K.3U1 W4.PIOF.3# Sub-programa 10(P10) NOSG1 X16.270.F.2# N10X20.268.# N15Z55.# N20G2X30.Z50.R5.# N25X50.# N30Z40. # N35X80.225.# N4OM2# Nota; Querendo-se utilizar o sub-programa P10, para o acabamento dapecacomamesma ferramenta reremos: Programa Principal: N70G66X84.272.11.K.3U1 W4.PIOF.34 N75GX14.# N80G42# N8SP10# NeoGao# NOsxe3.# Observacées: - Funges preparatérias “G" adrriss{veisnosuib-programaséo: G1,G2,G3,G4eG73. -Peraméquinasequipadas com porta ferramentas “gangtools utiizero mesmo sub-prograrna de desbaste, noacabementodapeca, utilizando-se ferramentas diferentes, seranecessérioqueambasestejam nomesmocuadrante. ce R69001D - MANUAL DE PROGRAMACAO & OPERAGAO MACHS @ rom’ | DESBASTE INTERNO PARALELO AO EIXO Z: EXEMPLO DE PROGRAMACAO: Posicionamento inicial: Menor diémetro da peca em bruto - 4 30-4 26 Comprimento da peca em bruto + 2 70 +2 72 NNN xxx 43 RS001D - MANUAL DE PROGRAMACAO & OPERACAO MACH9 @ rom’ ferramenta, teremos: desbaste,noacabarnentodapeca, utiizando-seferramentes diferentes, seranecessdrioqueambesestejam nomesmoquadrante, Programa Principal: N80G66X26.272.1.8K.2U1W3.P20F.3# ‘Sub-programa20 (P20): NOSG1 X80.270.F.2# NiOX76.268. # N20Z60. # NSOG3X66. 255. R5. # N4OX60. # - N50z45.# NGOX30.220.# N7OM2# Nota: Querendo-seutiizaro sub-programa P20, parao acabamento da peca com amesma Programa Principal: N80G66 X26.272,1.8K.2U1 W3.P20F.3# N85GX82. # Ng0G41 # N95P20# N100G40# N105X28. # N110G272.# Observacées: -Fungdes preparatirias “G” admiss(veisnosub- programa: G1,G2,G3,G4eG73. -Pera méquinas equipadascom porta ferramentas "gang toois “utlizaro mesmo subprograms de aa FG9001D - MANUAL DE FROGRAMACAO E OPERACAO MACHS e e e e e e e e e e e e e e e e e e e e e e e e e e @ e e e e e e e e e e e e e e e e e e e e e @ Rom’ 5.22. FUNCAO: G67 Aplicacdo: Ciclo automatico de desbaste transversal. Este ciclo permite a usinagem de desdaste completa de uma peca utilizando-se apenas de um bloce de programacéo. A Fungo G87 requer um sub-programa com as dimensdes de acabamento da peoa. A fung&o G67 nao 6 Modal ¢ requer: G67 X Z 1K (U1) WP FA conde: X = Diémetro de referéncia para inicio de faceamento. X = Maiordiametrodapeosembruto + 4 (usinagemextema) X = Menordiémetradapegaembruto-¢ (usinegeminterna) Z =. Comprimentodereferénciaparainiciode faceamento, Z = Comprimentodapegaembruto + 2 1 = SobremetalparazcebamentonoeixoX tdiametro). K = SobremetalparaacabamentonoeixoZ. W_ =. Profundidedeporpassadanocomprimento. P= Sub-programaquecontémasdimensdesceacahementodoperfildapaga, F = Avangoprogramadoparadesbaste, Ul = Préacabementoparaleloao perfifinal, mantendoasdimensées pré-estabelecidas (opcional) Importante: -O ciclo G67 néopermitea execucdo de “merguihos” nas pecas, isto é, as coordenadas devern serascendentesoudescendentes. - No sub-programa, observar queo tiltimo ponto em X deve serigualao diémetro dapeca em bruto (quando usinagem externa) ou iguatao diémetro do furo da peca em bruto (quando usinagem interna). - Apés executaro ciclo de deshaste, a ferramenta retomaré automaticamente ao ponto inicial programado no bloco G67. R69001D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 45 @ rom’ DESBASTE EXTERNO PARALELO AO EIXO X: EXEMPLO DE PROGRAMACAQ: 955 B80 #28 Posicionamento iniciat: x x x Zz z Maior digmetro da pega em bruto + 4 8044 84 Comprimento da peca em bruto + 2 70 +2 72 46 R6Q001D - MANUAL DE FROGRAMACAO E OPERACAO MACHS SOCHHSHSHSSHSSHHSSHSHSSHSHHOHSHOHSHSHSHOHSHSHHHSHOHSHHEOHSHOCHOEOHEEEOE @ rom’ Programa Principal: NSOG67 X84.272.11.K.3U1 W2.P30F.2# ‘Sub-programa30(P30) NO5G1 X28.270.F.1# N10Z65. # N15X38.254.# N20X55. # N25225.# N30G2X65.220.R5. # N35X76.# N40X80.218.# N45M2# Nota: Querendo-se utilizar 0 sub-programa P30, pata o acabamento dapeca comamesma ferramenta, teremos: Programa Principal: N5SOG67 X84.272.11.K.3U1 W2.P20F.2# NSEGX26.# Neoca2# NBSP30# N70Gad0# N75X82.4 Observagées: -FungGes preparatorias “G" admissiveisnosub programa: G1,G2,G3,G4eG73. -Para madquinas equipadas com portaferramentas "gangtools”utiizaro mesmo sub-programa de desbaste, noacebementodapece, utlizando-seferramentasdiferentes, serénecessérioqueambesestefem nomesmoquatrante. RG9001D - MANUAL DE PROGRAMACAO E OPERACAO MACHS 47 @ rom DESBASTE INTERNO PARALELO AO EIXO X: EXEMPLO DE PROGRAMACAO: 70. Posicionamento inicial: Menordiémetrocapecaembruto -4 Comprimentodapegaembruto + 2 +2 48 REG001D - MANUAL DE PROGRAMACAO E OPERACAO MACHO e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e eo e e e e e e e e e e e e e e e e e @ rom" Programa Principal: NGO G67 X26, Z72. 1.5 K.2 U1 W1.5 P40 F.25 # Sub-programa 40 (P40) NOS G1 X70. 270. F.2# N10 X60. 255. # N15 X53. # N20 225. # N25 G3 X43. 220. AS. # N30X34.# N35X30.218. # N40M2# Nota: Querendo-se utilizar 0 sub-programa P40 parac acabamento da pegs, commesma ferramenta, teremos: Programa Principal: N6O G87 X26.272.1.5K.2U1W1.5PA0F,25# N6S = GX72.# N70 -G41# N75 Pag# NBO: GHF N85 (X28. NeO | GZ72.# Observacées: - Funges preparatérias “G", admissiveisnosub-programa, so: 61,62, 63, G4eG73. -Para méquinas equipadascompertaferramentas “gangtools" utiizaro mesmo sub programa de desbaste, noacabamentodapega, utlizando-seferramentas diferentes, seranecessérioqueambasestejam omesmoquadrante. RG9001D - MANUAL DE PROGRAMACAO E OPERACAO MACH9 43 SOCHSSHSSHSHSHSHSHSSHHSHSHHOHOHSHSHSHSSSHHHSHOHSHSSHSSHOHSHOSSCHSESO @ Rom 5.23. FUNCAO: G68 Aplicacdo: Ciclo automatico de desbaste paralelo ao perfil final. 0 ciclo G68 permite a usinagem de desbaste completa de uma peca, utilizande-se apenas de um bloco de programacao. Este ciclo é especitico para materiais fundidos e forjados, pois @ ferramenta segue sempre um percurso paraielo ao perfil definido. © ciclo G68 pode ser utilizado de duas maneiras: = Tomeamento (no externo - ascendente eno interno - descendente} - Faceamento {no externo - descendente e no interno - ascendents} ‘A Funcdo G68 requer um sub-programa com as dimensdes de acabamento da peca: A fungZo G68 nao é Modal e requer: Gosx ZIK EWP FE onde: X = Diametro de referéncia para inicio de torneamento. X= Meiordiémetro + € +1 + 4{usinagemextema) X =Menerdiémetro-E-1-4 (usinagemintema} Z = Comprimentodereferdnciaparainiciodetomeamento. Z = Comprimentodapeca + E/2 + K +2 | = Sobremetaiparaacabamentonoeixo X (diametro) K = SobremetalparsacabamentonaeixoZ, W_ = Incrementoporpassadanocixoprogramado, W = [{E-1):nimerodepasses! :2 (paretomeamento} W = (E-2K):ntimerodepasses (parafaceamento} P= Sub-programacomasdimensdesdeacabamentodoperfildapeca. F = Avengoprogramadoparadesbaste. E = Espessuratotaldomaterialaserremovido. 50 R69001D - MANUAL DE PROGRAMACAO E OPERACAQ MACH e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e @ rom importante: - Ociclo G68 nao permite a execugdo de "mergulhos” nas pegas (inversées de cotas), -No sub-programa, observar queo tittimo ponto em X deve ser igual a0 diémetro dapecaem bruto (quando usinagem externa) auigual.ao diémetro do furo dapeca em bruto (quando usinagem interna), -No finale cada passe a ferramenta retraiao ponto de inicio, prosseguindo entdoparaopasse posterior de forma continua até que opertil final seja atingido. -Os valores de “E”e “W”, dentro do Tomeamento deverdo serprogramados em raio. -Os valores de “Ee “W”, dentro do Faceamento deverdo ser programados em diémetro TORNEAMENTO EXEMPLO DE PROGRAMAGAO, USINAGEM EXTERNA: Noexemplo, foiconsiderado: E= dmmidiémetro} Desbasteemduaspassadas Sobremetalnoeixo"X" = 0.6mm (ciémetro} Sobremetalnoeixo “2” = 0.2mm #80 $25 RGIONID - MANUAL DE PROGRAMACAO E OPERACAO MACH9 51

Você também pode gostar