V01-08-11Manual de programação e Operação Fagor 8055-TC TRAVIS LTDA R: Adir Pedroso nº. 228 Vila Iná São José dos Pinhais - PR 83045-350 Telefone: + (55) 41 3595 7987 Fax: + (55) 41 3595 7952 E-mail: [email protected] 1 V01-08-11 Índice Apresentação ------------------------------------------------------------------------------4 Fluxograma de programação---------------------------------------------------------4 Coordenadas cartesianas --------------------------------------------------------------5 Exemplo de programas absoluto e incremental --------------------------------6 Função G90 (absoluto)-------------------------------------------------------------------7 Função G91 (incremental) --------------------------------------------------------------8 Coordenadas polares (arcos e ângulos)-------------------------------------------9 ,Funções preparatórias (F,T,D,S)----------------------------------------------------11 Função G94 (milímetros por minuto)-----------------------------------------------11 Função G95 (milímetros por rotação)----------------------------------------------11 Função G96 (velocidade de corte constante)------------------------------------11 Função G97 (rotação constante)-----------------------------------------------------11 Gama de rotação (G41,G42,G43)-----------------------------------------------------12 Função G0 (avanço rápido )-----------------------------------------------------------12 Função G1 (avanço programado)----------------------------------------------------12 Função G2 e G3 (interpolação circular)--------------------------------------------12 Função G4 (tempo de espera)---------------------------------------------------------13 Função G5 (aresta arredondada)-----------------------------------------------------13 Função G92 (limita RPM)----------------------------------------------------------------13 Função G7 (aresta viva)------------------------------------------------------------------13 Função G51 (Look – Ahead)------------------------------------------------------------14 Plano de trabalho (G17,G18,G19)-----------------------------------------------------14 Compensação de raio (G40,G41,G42)-----------------------------------------------15 G36 e G39 aredondamento de cantos e chanfros------------------------------15 Deslocamento de origem (G53,G54.....G59)---------------------------------------17 Função M--------------------------------------------------------------------------------------18 Ciclos G66-------------------------------------------------------------------------------------20 Ciclo G68 (desbaste em X)---------------------------------------------------------------20 Ciclo G69 (desbaste em Z)---------------------------------------------------------------22 2 V01-08-11 Ciclo G81 (torneamento em seção reta)--------------------------------------------23 Ciclo G82 (faceamento em seções retas)------------------------------------------24 Ciclo G83 (rosqueamento com o macho ,furação)------------------------------25 Ciclo G84 (torneamento em arco)-----------------------------------------------------26 Ciclo G85 (faceamento em arco)-------------------------------------------------------27 Ciclo G86 (rosca longitudinal)---------------------------------------------------------28 Ciclo G88 (ciclo de sangrar)------------------------------------------------------------29 Ligar a maquina-----------------------------------------------------------------------------33 Referenciar a maquina--------------------------------------------------------------------33 Movimentar os eixos em manual-----------------------------------------------------33 Operação em MDI e PRESSET de ferramenta----------------------------------34 Edição de programa----------------------------------------------------------------------35 Simulação de programa-----------------------------------------------------------------36 Execução de programa em automático--------------------------------------------36 Parada de inspeção de ferramenta--------------------------------------------------36 Presset via TOOL-SETTER-------------------------------------------------------------37 Inserir a geometria da ferramenta---------------------------------------------------38 Troca de segurança de placa---------------------------------------------------------39 Giro da torre manual---------------------------------------------------------------------40 Emergência BY-PASS-------------------------------------------------------------------40 Torre fora de posição-------------------------------------------------------------------41 Execução de programa via RS-232------------------------------------------------42 Configurara WINDNC ------------------------------------------------------------------42 Cuidados com a maquina-------------------------------------------------------------47 Tabelas de rosca ------------------------------------------------------------------------50 Cálculos e formulas -------------------------------------------------------------------51 sistema MC de programação--------------------------------------------------------53 Exemplos-----------------------------------------------------------------------------------57 3 Instrumentos de medição de precisão 4 .Definição de parâmetros de corte. . . . .Escolha de ferramental.Conhecer métodos de programação e operação na usinagem.Fazer um estudo do desenho da peça. visando facilitar a programação e operação. Para maiores informações sobre programação e informações complementares consultar os manuais originais da máquina.Estudo de processo de usinagem. Manuais que acompanham a máquina: • • • Manual de Programação/operação CNC 8055 TC Manual de Solução de Erros CNC 8055 TC Manual de Auto-Aprendizagem CNC 8055 TC Antes de programar é necessário: .V01-08-11 Apresentação Este manual foi elaborado com as funções básicas do comando. . 20 +40 coordenada(Z) +30 +20 .20 O plano cartesiano é baseado em linhas virtuais que se cruzam determinando a posição dos eixos no espaço físico da maquina sendo dividido entre coordenadas positivas e negativas Toda geometria da peça é transmitida ao comando com auxílio de um sistema de coordenadas cartesianas.30 . 5 .30 .V01-08-11 Coordenadas cartesiano Ponto A B C D Abscissa (X) +40 . V01-08-11 Exemplo de programação: MOVIMENTO PARTIDA DE A B C D META PARA B C D E MOVIMENTO PARTIDA DE A B C D META PARA B C D E COORDENADAS ABSOLUTAS EIXO X Z 30 0 50 -10 80 -10 80 -30 COORDENADA INCREMENTAL EIXO X Z 30 0 20 -10 30 -20 6 . devem ser programadas. que é determinado pelo programador Observação: As máquinas ao serem ligadas já assumem G90 como condição básica de funcionamento. que usam como referência uma origem ( Zero Peça ). são válidas somente no bloco que as contém. NÃO MODAIS : São as funções que todas as vezes que requeridas.V01-08-11 Funções preparatórias G As funções Preparatórias "G". a menos que modificadas por uma outra função ou a mesma. Dentre as várias instruções modais podemos citar as funções G00 (interpolação linear com avanço rápido). com parâmetros diferentes. podem ser MODAIS ou NÃO MODAIS. 7 . valendo para todos os blocos posteriores. MODAIS : São as funções que uma vez programadas permanecem na memória do comando. G01 (interpolação linear com avanço programado) e F (valor de avanço de corte). Coordenadas absolutas G90 A função G90 é Modal e prepara a máquina para executar operações em coordenadas absolutas. Dentre as várias instruções não modais podemos citar as funções G02 (interpolação circular horária) e G03 (interpolação circular anti-horária). ou seja. V01-08-11 Coordenadas incremental G91 A função G91 é Modal e prepara a máquina para executar todas as operações em coordenadas incrementais.a máquina vai entender é zero 8 . Assim todas as medidas são feitas através da distância a deslocar. a origem das coordenadas de qualquer ponto é o ponto anterior ao deslocamento. Neste caso. Obs:Cada ponto que a ferramenta parar . pode ser mais interessantes expressa-los em coordenadas polares. O ponto de referencia se denomina Origem Polar e será a origem do Sistema de Coordenadas Polares Até agora o método de determinação dos pontos era descrito num sistema de coordenadas cartesianas. é programada sempre em valor positivo 9 . as coordenadas especificadas em 2 eixos ao mesmo tempo.V01-08-11 Coordenadas polares Em caso de existir elementos circulares ou dimensões angulares. É Possível programar “interpolação circular” até 180 graus com auxílio R A função R. porem existe uma outra maneira de declarar os pontos em função de ângulos e círculos. (Em graus) TIPOS DE FUNÇÕES Função “R” Aplicação: Arco definido por raio. O ÂNGULO (Q) que será o formato pelo eixo de abscissas e a linha que une a origem polar com o ponto. um ponto no referido sistema vira definido por coordenadas polares O RAIO (R) que será a distancia entre a origem polar e o ponto. V01-08-11 Função “I e K” Aplicação: Arco definido por centro polar.I é o centro do arco em X 2. onde: 1. As funções de I e K definem a posição do centro arco.K é o centro do arco em Z As cotas de I e K são programados em valores incrementais Ex: G3 X30 Z-45 I0 K-25 10 . a qual deve-se indicar o sentido de giro Ex: S1200 M3 (1200 RPM em sentido horário )(M4 = sentido anti-horário ) No caso do inicio do programa será programado um G96 S200.este ¨s¨ corresponde a metros por minuto Função G94 Função que indica para o comando que maquina deve trabalhar em milímetros por minuto Função G95 Função que indica para o comando que maquina deve trabalhar em milímetros por rotação Função G96 Função determina ao comando que trabalhe em velocidade de corte constante.2)o qual normalmente em torno é programado em mm/rotação.também podendo ser programado em mm/min Código T Aplicação:Determina a ferramenta O código T acrescido de um numero determina a ferramenta Código D Aplicação: determina qual corretor será usado na ferramenta T1D1=FERRAMENTA 1 COM CORRETOR 1 OBS: é possível utilizar a ferramenta 1 (T1) com outro corretor (T1 D3) Função S Aplicação: função que junto com um valor determina a rotação .a VCC determina a maquina que calcule a VC em relação ao diâmetro que esta sendo usinado (quanto maior o diâmetro menor a RPM)(quanto menor o diâmetro maior a RPM) Recomenda se programar a VC no mesmo bloco do G96 assim como a gama de velocidade do eixo arvore e o sentido de rotação( o código S junto a G96 corresponde a metro por minuto) Ex: G95 G96 S200 M43 M3 G95=milímetros por rotação G96=velocidade de corte constante S=metros por minuto M43=gama de velocidade do eixo árvore M3=sentido de giro (horário) Função G97 Função determina ao comando que trabalhe em uma rotação constante.V01-08-11 Código F Aplicação: Determinar o avanço O código F acrescido de um valor determina o avanço (F0.ou seja uma rotação fixa independente do diâmetro que esta sendo usinado 11 . Funções de movimentação Função G0 Aplicação: posicionamento rápido Esta função faz com que a máquina se desloque no máximo de avanço possível Função G1 Aplicação: avanço programado Esta função faz com que a máquina se movimente em avanço programado mediante da função F e o valor do avanço (G1 X200 F0. Quando o raio for menor ou igual que 180 graus é programado R para determinar que raio será feito sem a necessidade de determinar o centro do raio (I e K) ex:G3 X30 Z-45 R25 Dados necessários para programação. Os tornos TR-3 e TR-4 a seleção de gama é automático.Nas linhas TR-10.5) Função G2/G3 Aplicação: interpolação circular As funções G2 e G3 são utilizados para usinagem raios . X = posição final do arco Z = posição final do arco I = coordenada do centro do arco (eixo “X”) K = coordenada de centro de arco (eixo “Z”) R = valor do raio F = avanço (como os raios feitos no torno são todos menor que 180 graus o centro de raio (I . M42 e M43 OBS: O torno TR-1 XP possui duas gamas de velocidade sendo M41 que vai de 0 a 700 RPM e M42 que vai de 0 a 3200 RPM As linhas de torno TR-1 e TR-2 têm a seleção de gama manual. TR-25. TR-30 e TR-30L não possuem gama de velocidade.V01-08-11 Mudança de gama da árvore principal O CNC possui três gamas de velocidade M41. K) so será usado se caso o centro seja deslocado do centro do eixo X) Raio normal (ex:G3 X30 Z-45 R25) Raio deslocado (ex:G3 X30 Z-45 I-2 K0) 12 .podendo ser programado de duas maneiras diferentes. o CNC seleciona a gama conforme a rotação programada. Função G05 – Arredondamento de aresta: Quando se trabalha em G5 (arredondamento de aresta). Temporização de 500 centésimos de segundos (5 segundos) A função G04 não é modal. maior será o aredondamento Função G07 – Aresta viva: Esta função faz com que so mude de coordenada quando alcançar o limite da anterior deixando a peça com aresta viva 13 . Temporização de 50 centésimos de segundos (0. Exemplo: G04 k50. quanto maior o avanço.V01-08-11 Função G92 Esta função limita a rotação de trabalho Ex:G92 S1500 (a maquina não ultrapassa 1500 RPM) Função G04 Aplicação: Tempo de permanência (DWELL) Aplicação: Tempo de espera Por meio desta função G04 K se pode programar uma temporização.5 segundos) G04 K500. por meio desta função teremos os cantos arredondados. tendo diferença nos perfis. portanto devera ser programada sempre que se desejar uma temporização. O formato de programação é: G51[A]E.01mm Função G17.V01-08-11 Função: G51 .G19 Aplicação= plano de trabalho Estas funções determinam o plano de trabalho G17= seleciona o plano X Y G18= seleciona o plano X Z G19= seleciona o plano Y Z 14 . A (É opcional e define a percentagem de aceleração a utilizar). Se não se programa ou se programa com valor zero assume. para cada eixo.Look –Ahead: Esta função normalmente se utiliza em programas formados por blocos com deslocamentos muito pequenos (CAM).Erro de contorno permitido O ideal seria utilizar um erro de 0. G18 . E . a aceleração define pelo parâmetro da maquina. esta função faz com que possa atingir a leitura dos blocos com alta velocidade de usinagem É aconselhado possuir a opção CPU-TURBO para que quando se utiliza a função look ahead. devido a que o CNC possa ler com antecipação a trajetória a usinar (ate 80 blocos). é utilizado para facilitar o ajuste de medidas sem que se altere o programa.2mm no diâmetro 15 .através dos corretores de ferramenta sendo que a letra ( I ) corresponde ao raio a corrigir .V01-08-11 Compensação de raio G41-COMPENSAÇÃO DE RAIO A DIREITA G42-COMPENSAÇÃO DE RAIOA ESQUERDA G40-DESCOMPENSA O RAIO DA FERRAMENTA G41 e G42 compensa o raio da posta da ferramenta.so que trabalha em diâmetro por exemplo se colocar I-0.2 vai tirar 0. bastando programar os pontos de intersecção e o valor do raio ou chanfro.V01-08-11 Função: G36 e G39 Aplicação: Arredondamento de cantos e chanfros Em operações de torneamento é possível inserir raios ou chanfros entre duas retas através das funções G36 e G39 respectivamente. Exemplo: G36 Arredondamento de canto G39 CHANFRO X0 Z0 G39 R3 X20 G1 Z-20 G39 R5 X30 G36 RAIO X0 Z0 G36 R3 X20 G1 Z-20 G36 R5 X30 16 . sem haver necessidade de se programar os pontos de início e final dos mesmos. cujo final será arredondado ou chanfrado. Estas funções devem ser programadas seguidas dos valores do raio ou chanfro no bloco em que se programa o deslocamento. G55. G53 = zero maquina (é o ponto a onde a maquina busca sua referencia) G54 a G57= zero peça .sendo que o zero maquina é terminado pelo fabricante da mesma e o zero peça é determinado pelo operador .leva em conta a distancia entre o zero maquina e a face a onde será determinado o Z0 (deslocamento de origem) O deslocamento de origem pode ser determinado em qualquer ponto da peça.V01-08-11 Deslocamento do zero peça ( G53.G54.G58.se determina um zeramento dentro de uma origem sem que a altere A origem deve ser programada sozinha na linha e antes do deslocamento dos eixos.G56.G59) Estas funções determinam o zero peça e o zero maquina.G57. 17 . G58 e G59= origem incremental. M42.V01-08-11 Funções auxiliares M As funções M abrangem recursos da maquina que não são cobertos pelos códigos G M00= parada programada M01= parada programada (mediante acionamento do botão M01) M02= fim de programa retorna ao inicio M03= sentido de giro da placa (horário) M04= sentido de giro da placa (anti-horário) M05= para a rotação M08= liga fluido de corte M09= desliga o fluido de corte M19= orienta o eixo arvore (so para linha TR-10.TR30) M30= fim de programa M31M68= fecha a placa M31M69= abre a placa M31M78= avança o contra ponto M31M79= recua o contra ponto M41.TR-25. M43= gama de rotação M83=avança o alimentador de barra M86= avança o aparador de peça M87= recua o aparador de peça M89= desliga o CNC 18 .TR-28. ciclo de torneamento em arco G85.ciclo de faceamento em seção reta G83.ciclo de ranhuras em Z 19 .ciclo de desbaste vertical (Z) G81.desbaste de peças fundidas G68 .V01-08-11 Ciclos fixos de usinagem G66 .ciclo de ranhuras em X G89.ciclo de furação G84.ciclo de rosca G88.ciclo de faceamento em arco G86.ciclo de torneamento em seção reta G82.ciclo de desbaste horizontal (X) G69 . V01-08-11 Ciclo 66-desbaste de fundido G66 defini o ciclo X defini o primeiro diâmetro do perfil Z defini o primeiro Z do perfil I defini o sobre metal do fundido C defini o passo do desbaste A corresponde ao tipo de usinagem quando programado A0 trabalha da direita para esquerda . L sobre metal em X M sobre metal em Z H avanço de acabamento S primeiro bloco de definição do perfil E último bloco de definição do perfil Q numero do programa 20 .se programado A1 trabalha da esquerda para direita. em um desbaste interno a situação inverte o último X não pode ser maior que o último diâmetro do perfil da peça (esta regra vai determinar para o ciclo se o desbaste é externo ou interno).sendo que se for um desbaste externo corresponderá ao diâmetro do material em bruto.caso seja programado errado a máquina vai dar o seguinte alarme (forma de perfil incompatível) 20 .este avanço vai corresponder ao desbaste.avanço de acabamento S . Em um desbaste externo o último X programado não pode ser menor que o último diâmetro do perfil da peça.sobre meta para acabamento no eixo Z F .Primeiro diâmetro do perfil Z .Primeiro Z do perfil C .Avanço de penetração (utilizado para mergulho no perfil) H .V01-08-11 Ciclo G68-desbaste X G68 X Z C D L M F K H S E Q X . O último X programado antes do ciclo corresponde ao primeiro diâmetro do desbaste.Distancia de segurança (em raio) L .Avanço de semi acabamento K .Passo máximo (incremento de corte em raio) D .sobre metal para acabamento no eixo X M .Primeiro bloco de definição do perfil (numero do bloco que marca o inicio do perfil) E – Ultimo bloco do perfil (numero do bloco que marca o fim do perfil) Q – Número do programa Deve-se programar um F (avanço ) antes do ciclo .caso seja um desbaste interno corresponderá ao diâmetro do furo inicial. 2 F.V01-08-11 Como retirar o acabamento do ciclo G68 A maneira mais simples de retirar o acabamento do ciclo seria o seguinte.DESBASTE G95G96 S200 M3 M43 G92 S1500 G0G90 X100 Z200 X50 Z2 F.ACABAMENTO G95G96 S200 M3 M43 G92 S1500 G0G90 X100 Z200 X15 Z2 G1G42 X10 Z0 F. Retirar letra H do ciclo (avanço de acabamento).conforme o exemplo a baixo.1 S1 E2 G0G90 X100 Z200 T2D2.25 H.5 M.5 D2 L.programa a ferramenta de desbaste so com o ciclo G68 e colocar o perfil na ferramenta de acabamento.15 N1 X10 Z0 *********** *********** N2 Z-50 21 .25 G68 X10 Z0 C1. T1D1. 3 F......3 H.................3 G68 X13 Z0 C3 D1 L....5 K........3 H....3 G69 X10 Z0 C1 D1 L............ N20 .25 S10 E20 Q200 N10 ...............5 F....... D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta..............5 M..........V01-08-11 G69 ciclo fixo de desbaste em Z G69 X Z C D L M K F S E Q G69 Define o ciclo. X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z C Define a profundidade do passo de desbaste programa-se em raios e em valores positivos.....25 S10 E20 Q100 ( DETERMINAÇÃO DO PERFIL ) N10 G01 X13 Z0 G39 R1 X15 G01 Z-20 G01 X20 Z-28 G36 R10 X40 G01 Z-50 G01 X60 Z-55 N20 G01 Z-75 G00 X200 Z200 M30 22 ................... G0X200Z200 M30 O ciclo G69 trabalha exatamente como G68 porem a usinagem é feita em faceamento G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X65 Z2 F......5 K. L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z K Define o avanço de penetração da ferramenta F Define o avanço da passada do final do desbaste S Define o numero do bloco de inicio do perfil E Define o numero do bloco final do perfil Q Define o numero do programa em que se encontra definido o perfil a ser usinado Exemplo de programação: G0 X100 Z0 F.....5 M....... 5 F. L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z F Define o avanço de desbaste H Define o avanço de acabamento Exemplo de programação: G0 X105 Z2 F.32 H.V01-08-11 G81 ciclo fixo de torneamento em seções retas G81 X Z Q R C D M F H G81 Define o ciclo.3 G81 X20 Z-20 Q100 R-80 C2 D1 L. D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta.5 M.15 G0X200Z200 M30 PROGRAMA 000300 G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X105 Z2 F. X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z Q Define a cota final do perfil no eixo X R Define a cota final do perfil no eixo Z C Define a profundidade do passo de desbaste programa-se em raios e em valores positivos.2 G00 X200 Z200 M30 Z Define a cota inicial do perfil no eixo Z 23 .5 M.2 F.30 H.3 G81 X20 Z-20 Q100 R-80 C2 D2 L. L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z F Define o avanço de desbaste H Define o avanço de acabamento Exemplo de programação: G0 X100 Z0.5 F.2 H.2 H. D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta.5 M. G82 X50 Z-50 Q10 R0 C1 D2 L. G0X200Z200 M30 PROGRAMA 000400 G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X60 Z2 F. X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z Q Define a cota final do perfil no eixo X R Define a cota final do perfil no eixo Z C Define a profundidade do passo de desbaste programa-se em raios e em valores positivos.V01-08-11 G82 ciclo fixo de faceamento de seções retas G82 X Z Q R C D L M F H G82 Define o ciclo.5 F.2.5 M.3 G00 X200 Z200 M30 24 .3 G82 X50 Z-50 Q10 R0 C1 D2 L. programado em valor positivo.primeiro diâmetro (sempre é zero pois é uma furação) Z – Z inicial da furação I – profundidade da furação B – define o passo da furação. ou se programado B0 rosca com o macho D – distancia de segurança K – tempo de espera (a cada 100 corresponde a 1 segundo) H – distancia de retrocesso C – define a que distancia da parede deve retornar após o retrocesso R – caso programado R1 corresponde a rosca rígida .deve-se definir se se trata de rosca normal R0 (mandril flutuante) ou rosca rígida R1 Se for programado B mais algum valor a maquina vai entender que é furação sendo que o valor de B será igual ao passo da furação (ex. B3 = passo de 3 em 3mm).V01-08-11 G83 ciclo fixo de furação e rosqueamento com o macho Furacão axial G83 X Z I B D K H C Rosqueamento com macho G83 X Z I B D R G83 Define o ciclo. X. quando programado R0 corresponde a rosca rosca com mandril flutuante Se for programado B0 a maquina entende que é um ciclo de rosca com o macho. 25 . rosca passo 2mm o avanço será F2).neste caso o avanço será igual ao passo da rosca (ex. Exemplo de programação: G0 X100 Z0 G84 X20 Z0 Q80 R-40 C3 D2 L.15 I0 K-40 G0 X200 Z200 M30 PROGRAMA 000500 G54 G00 X200 Z200 T01 D01 G95G96 S180 M3 M43 G92 S2100 G54 G0G90 X200 Z200 X105 Z2 F.2 I0 K-50 G00 X200 Z200 M30 26 .2 F.V01-08-11 G84 ciclo fixo de torneamento com arco G84 X Z Q R C D L M F H I K G84 Define o ciclo.5 F.3 G84 X0 Z0 Q100 R-50 C1 D2 L.5 M.5 M.50 H. D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z F Define o avanço de desbaste H Define o avanço de acabamento I Defini coordenada do centro do arco em X programa-se em incremental K Defini coordenada do centro do arco em Z programa-se em incremental . X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z Q Define a cota final do perfil no eixo X R Define a cota final do perfil no eixo Z C Define a profundidade do passo de desbaste programa-se em raios e em valores positivos. 2 I0 K 50 G00 X200 Z200 M30 27 . G0X200Z200 M30 PROGRAMA 000600 G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X105 Z2 F. L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z F Define o avanço de desbaste H Define o avanço de acabamento I Defini coordenada do centro do arco em X programa-se em incremental K Defini coordenada do centro do arco em Z programa-se em incremental Exemplo de programação: G0 X100 Z0 .5 M.5 M.5 F.5 F. X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z Q Define a cota final do perfil no eixo X R Define a cota final do perfil no eixo Z C Define o passo do faceamento programa-se em valores positivos. G85 X100 Z-50 Q0 R0 C1 D2 L.V01-08-11 G85 ciclo de faceamento em circulo G85 X Z Q R C D L M F H I K G85 Define o ciclo.50 I0 K50 .3 G85 X100 Z-50 Q0 R0 C1 D2 L. D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta. caso seja cônica deve-se calcular o diâmetro final) R – Z final da rosca K – opcional utilizado para repasse de rosca junto ao parâmetro W (não a necessidade de programá-lo) I – altura do filete (é possível conseguir este valor efetuando o seguinte cálculo PASSO x 0. Quando programado com ângulo positivo executa a rosca penetrando com o flanco da ferramenta. Para rosca interna a letra I deve ser programada com valor negativo B – profundidade da primeira passada E – valor das demais passadas L – define o valor do passe de acabamento (não a necessidade de programar) J – saída angular deve-se programar com valor negativo e em milímetro A – ângulo de corte da ferramenta (metade do ângulo da rosca) Quando programado 0 realiza a rosca com penetração radial (so com a ponta da ferramenta.se não programa a letra A a máquina entende que se trata de 30 graus Quando programado ângulo negativo executa a rosca em zig-zag (da folga lateral) W – ângulo do eixo para inicio da rosca V – numero de entradas da rosca ( Os parâmetros W e V so serão programado s nos tornos TR-10.V01-08-11 G86 – Ciclo fixo de rosqueamento longitudinal G86 X Z Q R K I B E D L C J A W X – primeiro X da rosca (se trata do diâmetro da rosca EX: M20 = X20) Z – primeiro Z da rosca (se aconselha deixar afastado da face 1 vez o passo da rosca) Q – diâmetro final da rosca (caso seja uma rosca cilíndrica será igual ao diâmetro inicial .TR-30 E TR-30 L) 28 .65) .TR-25.é utilizado para rosca quadrada). .3 G88 X100 Z-20 Q60 R-70 C3 D1 K100 F.Ciclo fixo de sangrar G88 X Z Q R C D K G88 Define o ciclo X Define a cota conforme o eixo X do ponto inicial se programa em absoluto Z Define a cota conforme o eixo Z do ponto inicial se programa em absoluto Q Define a cota final do eixo X R Define a cota final do eixo Z C Define o passo da ranhura D Define a distancia de segurança e se programa em valor positivo e em raio K Define o tempo de espera no fundo do canal e se programa em centésimo de segundo Exemplo de programação: G0 X60 ZO G88 X54 Z-10 Q20 R-40 C3 D2 K200 F..1 (DETERMINAÇÃO DO PERFIL) G00 X200 Z200 M30 29 .35 . G0 X200 Z200 M30 Programa G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X110 Z2 F.V01-08-11 G88 . V01-08-11 operação 30 . qualquer movimento que se queira nos eixos da máquina.fazendo apenas cálculos de ferramentas e geometria de edição de peças para usinagem. 30 . a fim de executar com segurança. módulos de programação ciclo fixos e modo MC – Interativo.V01-08-11 Neste capitulo tem como objetivo. orientar o manuseio do painel e botões do comando. O comando Fagor 8055 dispõe de teclas de atalhos e facilidades para a programação no modo MC –Interativo . A máquina dispõe de módulos de operação e programação ISO. V01-08-11 Painel 31 . V01-08-11 32 . apertar a tecla de eixos manual selecionando o mesmo eixo desejado.Ligar o botão alimentação do CNC Para ligar a maquina deve-se energizar a maquina ligando-a a chave no painel traseiro da maquina. em seguida ligar o botão do comando esperando a máquina reconhecer a placa CPU e CARD A..Enter . OBS: para que a maquina corra os eixos em avanço rápido deve-se estar a 100% o potenciômetro de avanço.Z+ Z-. para que a maquina tenha avanço rápido dos eixos deve-se apertar a tecla. lembrando que o modo continuo se trabalha juntamente ao avanço do potenciômetro.Digitar a posição da torre atual .Manual (F4) 3. MOVIMENTO DOS EIXOS MANUALMENTE Para se obter movimento nos eixos em modo manual.Usuário (F5) .000 mm) OBS: modo incremental se trabalha conforme o avanço programado no potenciômetro avanço. 33 . deve-se operar selecionando no painel os eixos indicados X+ X. Constante ao eixo selecionado. Movimentar eixos através jog incremental Para se obter movimento através da função jog incremental deve-se selecionar o modo incremental no painel operador e selecionar a casa milesimal a milímetros (de 0. OBS: para voltar à tela manual de operação deve-ser desligar o volante.V01-08-11 LIGAR MÁQUINA Deve-se: .001 a 10.. .Acionar + (F7) .Acessar pagina de menu principal (pagina azul) 2.Confirmar Referenciar a máquina 1. Movimentar eixos através jog continuo Para se obter movimento através da função jog continuo deve-se selecionar o modo continuo no painel operador.Selecionar modo todos os eixos (F7) 5. REFERENCIAR MÁQUINA Antes de referenciar a máquina deve-se referenciar a torre de ferramentas.Y+ Y. deve-se ligar selecionando o eixo desejado.Diagnosis (F5) .Ligar a chave geral. Movimentar eixos através volante remoto Para se obter movimento no volante remoto.Start Nota: A ordem dos eixos a serem referenciados será sempre primeiramente o eixo X depois o eixo Z. Referenciar a torre Para referenciar a torre .Selecionar busca de referencia (F1) 4. Entrar em modo manual e apertar a tecla Medição 3. ZERAMENTO DA FERRAMENTA A maquina dispõe de uma tabela de ferramenta para que possa ser feito zeramento de ferramentas e corretores.Medir o diâmetro anotar o valor 3.Z= 0 entre (zero ferramenta) 4.Entrar em medição 4.ligar refrigeração etc.Usinar um diâmetro na peca 2.V01-08-11 OPERAR COMANDO MDI A operação MDI corresponde ao comando da maquina em manual .Digitar o valor anotado no eixo X 5.ESC Presset: Zerar o eixo X das ferramentas. Modo Zeramento: para fazer presset Selecionar a primeira ferramenta como ferramenta patrão aconselha-se usar a T1D1 (o corretor da ferramenta deve estar ativo) Entrar em tabelas Corretores zerar o corretor ´Z` da ferramenta N ° 1 Facear a peça Sem movimentar o eixo Z. 1.Enter 6.sendo possível executar qualquer comando Ex: chamada de ferramenta.ESC 34 .ligar rotação .Carregar Z 5.digitar G53 em MDI Acionar SHIFIT Acionar ESC Acionar tecla ZERO Escolher a origem a ser zerada ex=(G54) seta para o lado até ficar verde em cima do Z digitar o valor do Z de G53 ( que esta no alto da tela lado direito) Acionar ISO Digitar a origem a qual foi zerada a peça ex=(G54) O valor de Z deve ficar zero (caso contrario o valor digitado deve estar errado) Acionar SHIFT – ESC Nota: as demais ferramentas serão medidas de acordo com a ferramenta padrão Presset: Zerar o eixo Z das demais ferramentas 1.Tocar a ferramenta na face da peça 2.Carregar X 7. teach_in (gravação de pontos) 4. Para entrar na tabelas de ferramenta deve-se acionar: 1.Tabelas 3. selecionar o programa. entrar na linha ou bloco..pra entrar no MC. ALTERAR DADOS DO PROGRAMA Para fazer alteração em um programa deve-se entrar no modo de edição.) – Corretor (F00.. -Acionar sufit -Acionar esq -F1 35 .V01-08-11 Edição de programa O comando dispõe de varia opções de edição de programa sendo eles.) – Família (I00.apertar a tecla MODIFICAR. 1-Linguagem CNC (edição de programa ISO) 2... nos corretores é possível definir ou corrigir o raio ou comprimento da ferramenta.Corretores (TOOL) ..Menu principal 2.. (K00..) – Desgaste de ferramenta eixo Z. Para um melhor aproveitamento dos recursos do comando deve-se determinar a geometria e a família a qual a ferramenta pertence (família é a posição na qual ela foi pressetada) .. A maneira mais simples de se fazer isto é através do MC. TABELA DE FERRAMENTAS: É na tabela de ferramentas que se encontram os corretores das ferramentas.interativo (ciclos fixos da maquina ) 3. alterar os dados apertar ENTER.Ciclos modo MC (programação interativa) Para iniciar a edição de um programa deve-se primeiramente determinar o zero peça.Ferramenta (D00.) – Desgaste de ferramenta eixo X. automaticamente será alterado os dados. M. Quando selecionado função G..Executar 3.sem que se pare o programa Formas de utilização da função: 1234- Deve-se interromper a execução do programa via Stop Entrar no modo Inspeção de ferramenta (parada o eixo arvore automaticamente) Movimentar os eixos necessários MDI -pode -se ativar funções G.V01-08-11 Simulação de programas Para fazer a simulação de um programa deve-se entrar na pagina de menu principal e acionar. -Simular -selecionar o programa -selecionar o tipo de simulação -acionar gráfico -selecionar o tipo de gráfico -start Obs:Quando selecionado a opção de simulação em movimento teórico.é possível movimentar os eixos da maquina ativar funções via MDI.Selecionar o programa a executar P. se visualiza em verde a compensação de raio EXECUTAR PROGRAMAS MODO AUTOMÁTICO Para executar um programa deve-se efetuar o seguinte processo: 1. para acessar esta função. 36 . deve-se apertar a tecla de Reposicionamento. deve-se primeiramente interromper a execução do programa. Quando se seleciona esta função. Em seguida para voltar a execução do programa. selecionar o eixo que foi movimentado e start.Enter. Assim.Start PARADA DE INPEÇÃO DE FERRAMENTA Esta função so esta disponível em modo automático.. 5. 4.Menu principal 2.se visualiza o movimento dos eixos sem compensação de raio . V01-08-11 FAZENDO UM ZERAMENTO PELO TOOL SETTER 1° Passo: Selecione a ferramenta e determine o eixo a ser zerada. Exemplo: 3º Passo: Pressione o botão “MEDIÇÃO” MEDIÇÃO 4º Passo: Selecione o eixo e o lado a ser zerado: (proceder da mesma maneira para X e Z) PALPAR Z+ APALPAR Z- 37 . 2º PASSO: Posicione a ferramenta próxima ao TOOL SETTER com o volante manual (cerca de 4 a 5 mm). INSERINDO GEOMETRIA DA FERRAMENTA Para inserir a geometria da ferramenta deve-se seguir os seguintes passos: 2º Passo: pressione as teclas SHIFT + ESC. 3º Passo: pressione a tecla F1.V01-08-11 13. 38 . Exemplo: MUDANDO A FIXAÇÃO DA PLACA (FIXAÇÃO EXTERNA/INTERNA) Para inverter a fixação da placa de externo para interno. SEG. devemos seguir os seguintes passos: 1°: Página de execução 2°: Visualizar 3°: Usuário 4°: Seguridade de plato ( EXTERNA ) SEG.V01-08-11 4º Passo: selecione a familia correspondente a ferramenta selecionada e insira na tabela as medidas correspondentes. a “A SEGURIDADE DE PLATO” será alterado para interno (fixação interna). PLATO EXTERNO 5°: Se for apertado novamente. PLATO INTERNO 39 . Para desativá-lo é preciso seguir os seguintes passos: 1.2 Modelos de torno CNC TR-10. 15.V01-08-11 GIRANDO A TORRE MANUALMENTE Modelos de torno CNC TR-1. Obs. TR-30 e TR-30L: Para ativar o giro da torre manualmente da torre utiliza-se os seguintes comandos: 1.Pressionar o botão “TURRET INDEX”.: nos modelos TR-10. TR-25. 2.Segure o botão BY-PASS pressionado. 2. TR-25 e TR-30 devem-se manter pressionado o botão BY-PASS.Após a retirada do alarme selecione a opção “MANUAL” do eixo que ativou o alarme e mova-o para o sentido contrário. TR-2 e TR-3: Para ativar o giro da torre manualmente da torre utiliza-se os seguintes comandos: 1. 3. 3. 2. ALGUNS ALARMES FREQUENTES DE OPERAÇÃO Emergência BY-PASS Quando a máquina ultrapassa o fim de curso de um dos eixos (X ou Z).MANUAL.Inserir o numero da ferramenta desejado.USUARIO. a emergência BYPASS é ativada. 40 . acionar a bomba hidráulica (MACHINE READY) e após pressionar ESC.Com o mesmo ainda pressionado.MANUAL. pressione a tecla ESC. 3.Trave a válvula de indexação da torre novamente EXECUTAR PROGRAMA DO MEIO (Através de um determinado bloco) O modo de seleção de bloco permite que você execute o programa em um determinado bloco ou inicio de ferramenta.Seleção de Bloco 3. 4.Pressione “USUARIO”.Enter 7. 2.Pressione “DIAGNOSIS”.digitar numera da ferramenta escolhida 6.V01-08-11 Torre fora de posição Este alarme pode ocorrer devido a um erro de operação ou erro máquina.NA PAGINA DE EXECUÇÃO DEVE SE SELECIONAR ASSEGUINTES TECLAS. Botão para desbloqueio da torre 2.Pressione “+”. 5. 1.Observe na torre a ferramenta que está em relação à placa e digite o número correspondente. mas possui uma simples resolução: 1.Start 41 .Enter 9.Dirija-se ao painel de comando e pressione “MAIN MENU”. 7.Finalizar 8.Bloco inicial 4. 6.Desbloqueie a válvula hidráulica de indexação da torre localizada na unidade hidráulica.texto 5. assim será utilizado um software WINDNC para fazer comunicação . tem como objetivo enviar e receber programas via PC e CNC.01 Ao executar o WINDNC.para que isso ocorra devemos ter um computador próprio para a maquina.V01-08-11 EXECUTAR PROGRAMA VIA RS232 (ON-LINE) O comando FAGOR disponibiliza de software próprio para a transmissão de dados via RS232.CNC deve-se primeiramente: 123456789- Abrir o Windnc (PC) Conectar em programas (visualizar os programas CNC no PC) Entrar em Main-Menu (CNC) Executar Linha serie RS232 (F3) Escolher o programa (editar o numero do programa) Enter Carregar Start Para fazer o SETUP da serial deve-se entrar em SETUP COM. configurar a porta COM em PROPRIEDADES. velocidade de transmissão . e selecionar o diretório operador CNC. selecionar o item “SETUP”.selecionar o diretório de trabalho. onde será efetuada a busca dos programas a utilizar a RS232 modo ON-LINE. EX ECUTAR O PROGRAMA WINDNC 5. Para fazer a comunicação com o PC . Clicar sobre o botão “Novo” para criar uma nova conexão aos dispositivos 42 . para ajustar a velocidade no CNC verifique mais adiante neste mesmo documento a explicação. pode selecionar a pastas em que estão os programas de usinagem do CNC para que o operador possa executá-los via painel de operação do CNC. 43 . neste campo especificamente. No campo MODELO: Indica-se o modelo de CNC para comunicar. No campo PASTA DE TRABALHO: Ao clicar duas vezes neste campo selecionase a pasta de trabalho para ser repassado ou então efetuar o backup do CNC. No campo VELOCIDADE: Deve-se selecionar a velocidade de comunicação a se trabalhar. e quando se trabalha com o CNC 8035 T. quando se trabalha com o CNC 8035 M. deve-se selecionar o modelo 8050 T | 8055 T. as velocidades do PC e do CNC devem ser as mesmas. porém para o correto funcionamento da comunicação.V01-08-11 Clicar sobre o botão “Novo” para criar uma nova conexão aos dispositivos Nesta tela são feitos os seguintes ajustes: No campo NOME: Pode-se dar um nome qualquer ao dispositivo a ser criado. No campo PASTA DE TRABALHO DO OPERADOR DE CNC: Ao clicar duas vezes sobre este campo. De tempo de transmissão. No campo PORTA: Deve-se selecionar a porta COM o ser utilizada no PC. recomenda-se trabalhar na velocidade máxima de 115200 Bd para otimização. se deve selecionar o modelo 8050 M | 8055 M. V01-08-11 Ao terminar as configurações. clique em aceitar. em seguida pressione a tecla “ESC” do seu teclado. 44 . Clique agora na tecla “SELECIONAR” e depois na tecla “CONECTAR”. V01-08-11 Clique em “ARQUIVOS” e então aparecerá um mosaico com os arquivos da memória do CNC e do PC. 45 . Com os botões destacados em vermelho é possível “mandar” um ou mais arquivos selecionados em azul do CNC para o PC ou do PC para o CNC. tabelas (Parâmetros). OBS: Ao passar um backup de parâmetros. ou seja. 46 . que poderão ser enviados da mesma forma que os programas. recomenda-se passar uma vez o backup completo. entre programas. verificar os parâmetros de RS-232 se permanecerá inalterado. símbolos e seqüências de teclado. telas.V01-08-11 Ao clicar em “VER” poderão ser alterados os documentos a serem visualizados. desligar e ligar o CNC (seqüência de teclas SHIFT+RESET) e voltar a passar o backup completo de parâmetros. selecionando os arquivos a serem enviados e clicando nos botões de envio (seta sentido PC ou seta sentido CNC). V01-08-11 CUIDADOS DIÁRIOS COM A MÁQUINA Para um melhor desempenho e durabilidade do maquinário devemos ter alguns cuidados, tais como: Observar diariamente o nível de óleo hidráulico da torre Efetuar uma limpeza semanal no filtro de ar do cooler do gabinete elétrico 47 V01-08-11 Observar diariamente o óleo da caixa de engrenagens (modelos TR-1, TR-2 e TR-3). Observar diariamente o nível de óleo lubrificante de barramento (durabilidade média de 48 horas) Engraxar as castanhas a cada 2 dias 48 V01-08-11 Lubrificar a cada 7 dias de trabalho o cilindro do contra Observar diariamente a presença de óleo na caixa de engrenagens (modelos TR-1, TR-2 e TR-3). OBS.: Este visor de nível só aparece óleo com a máquina operante. 49 V01-08-11 50 . 4142 = 21.213) Para um sextavado de 15 (15 X 1.3205) 51 .1547 = 17.V01-08-11 Cálculos Rotaçâo RPM = VC X 1000 ÷ π X Ø DA FRESA (30 metros X 318 / Ø da Fresa = RPM) Velocidade de avanço VA = RPM X NUMERO DE FACAS X AVANÇO POR FACA Avanço pro rotação AR = NUMERO DE FACAS X AVANÇO POR FACA Taxa de romoção de material TRM = PENETRAÇÃO DE TRABALHO X PROFUNDIDADE X VA Ø DO QUADRADO Em um quadrado de 15 por 15 (15 X 1. V01-08-11 h=√cat-op² + cat-adj² h=cat-op ÷ seno h=cat-adj ÷ co-seno cat-op=√h² .cat-op² cat-adj= cat-op ÷ tang cat-adj= h x co-seno seno=cat-op ÷ h co-seno= cat-adj ÷ h tang=cat-op ÷ cat-adj 52 .cat-adj² cat-op= cat-adj x tang cat-op= h x seno cat-adj= √h² . fornecer o valor do sobre-metal para acabamento .V01-08-11 Sistema MC de programação.ciclo de desbaste -Acionar SHIFIT -Acionar ESC -Aparecera a seguinte tela -Utilizar as teclas localizadas a baixo da tela para selecionar o ciclo desejado -Acionar LEVEL CICLE(no TR-1 XP pagina).para fazer isto basta apagar o numero da ferramenta de desbaste e colocar o numero da ferramenta de acabamento. É aconselhado fazer um ciclo para desbaste e outro para acabamento .introduzir o afastamento de segurança antes e depois do ciclo.por exemplo o sentido de giro do eixo árvore Na parte de baixo da tela serão fornecidos os dados da ferramenta de desbaste e de acabamento sendo que se for fornecido a ferramenta de desbaste e não colocar o numero da ferramenta de desbaste .caso queira trocar de ciclo os ciclos estão disposto na lateral esquerda da tela.o ciclo fará o desbaste deixando o sobre-metal podendo ser feito um ciclo de acabamento separadamente .pois a troca de ferramenta se faz muito próximo da peça. Por exemplo X inicial Z inicial . 53 .preencher com o valor e dar ENTER Tudo o que for ícones nesta tela serão trocados através da tecla de duas cores (azul e branca .cinza e branca no caso do comando Power ou tecla INC no caso do TR-1 XP). Este ciclo vai pedir algumas informações para a programação. V01-08-11 Para rodar este ciclo direto (sem colocar no programa) -Acione ESC Aparecerá o seguinte ícone no alto da tela do lado direito Pronto . -Acione P PROG (para o TR-1 XP EDIT) Aparecerá a seguinte tela Do lado direito da tela estão os programas da maquina -Encontre o programa desejado -Utilize as setas de posicionamento ► para levar o cursor para a tela da direita -procure o local a onde pretende colar o ciclo (o ciclo será colado a baixo da linha vermelha) -Acione ENTER 54 .é so dar START Para colocar o ciclo no programa Monte o ciclo conforme as especificações. Para sair do sistema MC.acionar ENTER Este procedimento é valido para todos os ciclos do MC. -Acione P PROG (ou EDIT para TR-1 XP) -Acione ENTER A máquina vai perguntar se você quer substituir ou inserir outro ciclo.V01-08-11 O ciclo será colado no programa O sistema de programação ISO o ciclo aparecerá parametrizado.acione ESC Vendo o programa em ISO vai ficar desta maneira Para alterar dados do ciclo -Acionar SHIFT -Acionar ESC -Acionar P PROG (para TR-1 XP EDIT) -Encontre o programa .estes ciclos todos acionam a compensação de raio automático . 55 .encontre o ciclo coloque a tarja vermelha do cursor sobre o ciclo -Acionar RECALL Todos os dados do ciclo serão abertos novamente Altere os dados necessários .acione SHIFT. baste selecioná-lo e acionar CLEAR 56 .se trata de um editor de texto.os demais ícones localizados na parte inferior da tela serão acionados através da tecla LEVEL CICLE -Digite a sentença -Acione P PROG (ou EDIT para TR-1 XP) -Encontre o programa encontre a posição ode se deseja colar -Acione ENTER Para apagar um dado do programa .V01-08-11 Para se introduzir uma sentença em ISO no programa -Acionar ISO 2 vezes Aparecera a seguinte tela. ..2 .......AVANÇO PROGRAMADO EM 0......AFASTA A FERRAMENTA FACEANDO A PAREDE G0 Z2 …...LIMITAR RPM EM 1500 ...2 .....200 M/MIN .ORIGEM DA PEÇA G0 G90 X100 Z200 X53 Z2 ....AFASTA PARA POSICIONAR O DESBASTE DO DIAMETRO G1 G42 X49 F0.....POSICIONA NO DO PRIMEIRO PASSE COMPENSANDO O RAIO DA FRRAMENTA G1 Z-40 F0..CHAMADA DA FERRAMENTA 1 NO CORRETOR 1 G95 G96 S200 M3 G92 S1500 G54 ..CORDENADAS DE SEGURANÇA .......AVANÇO RAPIDO.FIM DE PROGRAMA 57 ..POSICIONA O SEGUNDO PASSE G1 Z-40 F0.POSICIONAMENTO PROXIMO DA PEÇA EM AVANÇO RÁPIDO G1 Z0 F0....5 .USINAR EM AVANÇO PROGRAMADO ATÉ Z-40 X53 ….... AFASTA ATÉ Z DE SEGURANÇA ......2 X53 G0 X100 …AFASTA ATÉ X DE SEGURANÇA Z200 M30 …..VC/CONSTANTE.5 ..5 mm POR VOLTA X0 F0.ROTAÇÃO POR MINUTO.2mm POR VOLTA G0 Z2 .ABSULUTO..AFASTA EM AVANÇO RÁPIDO ATÉ O Z INICIAL X48 ….V01-08-11 T1 D1 ..POSICIONAMENTO DO PRIMEIRO PASSE EM AVANÇO PROGRAMADO 0...... 5 M0.MX--.COMPRIMENTO DO CONE (P3=10*2).2 S1 E2 Q28 G42X50 Z0 N1 G1 XP7 Z0 N2 XP1 Z-P2 G0G90X200 G40Z200 M30 58 .25 G68 XP7 Z0 C1.V01-08-11 Programa parametrizado para cone externo %CONE DESBASTE .5 D3 L0.ANGULO (P4=P6*TAN P3) (P5=P4*2) (P6=P1/2) (P7=P1-P5) F0.DIAMETRO MAIOR (P2=60).5 F0. T1D1 G95G96S200M3 G92S2500 G54 G0G90X200Z200 Z0 XP1 (P1=50).25 H0. G95G96 S200 M3 M43 G92 S1500 G54 G0G90G5 X100 Z200 X50 Z5 G1 Z0 F0...25 N1 G1 X0 Z0 G3 X15 Z-28 R15 G1 Z-33 G3 X30 Z-46 R15 G1 Z-51 G2 X35 Z-56 R5 G3 X40 Z-61 R5 N2 G1 Z-66 G40 X55 G0 X100 Z300 M30 G68.1 M0....5 D5 L0. F0.2 G68 X0 Z0 C0.25 H0.5 F0...2 S1 E2 Q92 G1 G42 X50 Z0.V01-08-11 T1D1 ...DESBATE.1 F0.. X = INICIO DO PERFIL Z = INICIO DO PERFIL C = INCREMENTO POR PASSE D = DISTÂNCIA DE SEGURANÇA L = SOBRE METAL PARA ACABAMENTO EM X M = SOBRE METAL PARA ACABAMENTO EM Z F =AVANÇO DE DESBASTE H = AVANÇO DE ACABAMENTO S = BLOCO INICIAL E = BLOCO FINAL Q = NUMERO DO PROGRAMA 59 . .. X = PONTO INICIAL EM X Z = PONTO INICIAL EM Z Q = FINAL DA ROSCA EM X R = FINAL DA ROSCA EM Z I = PROFUNDIDADE DA ROSCA EM RAIO B = INCREMENTO POR PASSADA EM RAIO E =INCREMENTO MINIMO NO DESBASTE D =DISTANCIA DE SEGURANÇA C =PASSO DA ROSCA 60 ..1 E0.1 G0 X100 Z200 T2D2.2 G68 X12 Z0 C1.DESBATE.9 B0.2 M0.2 S1 E2 G1 G42 X12 Z0....5 F0.2 K0 F0.5 G86 X14 Z1..5 A30 G0 G90 X100 Z200 M30 G86.1 D3 C1.5 D5 L0....5 Q14 R-19 I0. G95G96 S200 M3 M43 G92 S1500 G54 G0G90G5 X100 Z200 X50 Z5 G1 Z0 F0.25 N1 X12 Z0 X14 Z-2 Z-20 X19 Z-25 G2 X24 Z-30 R5 G3 X29 Z-35 R5 N2 G1 Z-45 G0 G90 X100 Z200 T3D3 ... G95 G97 S1000 M3 M43 G54 G0 G90 X14 Z1.. G95 G96 S200 M3 M43 G92 S800 G54 G0 G90 G5 Z-20 X16 G1 X11..5 F0. F0.......V01-08-11 T1D1 .25 H0.CANAL.ROSCA..... 5 F0.2 S1 E2 G1 G42 X50 Z0.1 M0.1 F0.5 D5 L0....DESBATE.... G95G96 S200 M3 M43 G92 S1500 G54 G0G90G5 X100 Z200 X50 Z5 G1 Z0 F0. F0.2 G68 X0 Z0 C0.V01-08-11 T1D1 .25 H0..25 N1 G1 X0 Z0 X40 Z-22 Z-27 G2 X40 Z-37 R10 N2G1 Z-42 G0 X100 Z300 M30 61 . BEDAME ESFERICO R2 G95G96 S200 M3M43 G92 S1500 G54 G0G90 X100 Z200 X55 Z4 F0..3 D5 L0.V01-08-11 T4D4 .1 M0.1 H0.25 N1 X0 Z0 G3 X30 Z-45 I0 K-25 G1 Z-60 X40 Z-62 G3 X50 Z-72 R10 N2 G1 Z-72 G0G90 X100 Z200 M30 62 .25 G68 X0 Z0 C0.2 S1 E2 G1 G42 X0 Z0 F0. 25 G68 X0 Z0 C0..N4)N2 G0 X100 Z200 M30 63 .3 D5 L0.3 (RPT.1 H0.5 N1 X0 Z0 X22 G3 X25 Z-3 R3 G1 Z25 X35 Z-35 X40 G3 X45 Z-40 R5 N2 G1 Z-55 G0 X60 X100 Z200 T5D5 .3 G90 X35 X22 F0.V01-08-11 T1D1 .15 N4 X35 F0..DESBASTE G95G96S200M3M43 G92 S1500 G54 G0G90 X100 Z200 X55 Z4 F0.2 S1 E2 G42 X50 Z0 F0.1 M0.BEDAME 3mm G95G96 S200 M3 M43 G92 S800 G54 G0G90 X100 Z200 X50 Z-4 N3 G1 G91 Z-6 F0.N3. V01-08-11 Ligar os pontos do desenho 64 . G___G___S___M3M___ G92 S_____ G54 G0G90 X____ Z____ Z____ X____ F0.25 G68 G42 X____ Z____ N1 65 .V01-08-11 Montar o programa com um ciclo de desbaste (G68) T___D___. V01-08-11 66 . V01-08-11 Ligar os pontos do programa 67 . G___G___S___M3M___ G92 S_____ G54 G0G90 X____ Z____ Z____ X____ F0.25 G68 G42 X____ Z____ N1 68 .V01-08-11 Montar o programa com um ciclo de desbaste (G68) T___D___. V01-08-11 69 .