You are on page 1of 79

Manual de programao e operao

FAGOR 8055-M

1 V-02-01-2014

ndice:
Pgina 4 5 6 7 8 9 10 10 11 12 13 13 14 14 15 16 17 18 20 22 22 23 24 25 26 27 28 29 Contedo Apresentao Sistema de coordenadas G90 e G91 programao absoluta e incremental Funo inicial da programao G53 e G54 a G57 origens G17,G18 e G19 plano de trabalho Funo de movimentao G40,G41 e G42 compensao de raio G2 e G3 interpolao circular Interpolao helicoidal G4 tempo de espera ou permanncia G7 e G5 aresta viva e aresta arredondada G51 LOOK-AHEAD velocidade de processamento do comando Sub-programa ou sub-rotina Repet label ciclo Ed repetio - RPT G92 deslocamento de origem zero virtual G73 rotao de coordenada Funes de alto nvel Parametrizao de ferramenta G36 e G39 arredondamento de canto e chanfros G37 e G38 entrada e sada tangencial G10, G11, G12, G13 e G14 espelhamento de eixo Ciclos fixos G81 ciclo de furao direta G82 ciclo de furao com tempo de espera G83 ciclo de furao profunda pica pau G84 ciclo de roca com macho G84 ciclo de rosca rgida com quebra cavaco G211-G212 ciclo de interpolao de rosca
2 V-02-01-2014

30 31 32 33 34 40 41 42 43 47 47 47 48 48 49 50 51 51 53 54 54 55 56 58 64 67 74

G85 ciclo de alargador G86 ciclo de mandrilamento G87 ciclo de cavidade retangular G88 ciclo de cavidade circular Quarto eixo Tabela de miscelneas cdigo M Tabela de cdigo G Operao Painel da mquina Ligar mquina Referenciar magazine (somente para magazine carrossel) Referenciar eixos Movimento manual dos eixos Zero pea eixo Z Presset de ferramenta Zero pea eixos X e Y Operao via MDI Edio de programa Simulao de programa Executar programa em automtico Parada de inspeo de ferramenta Corretor de ferramentas Execuo de programa via RS 232 (ON LINE) Transmisso de programa via USB Sistema de programao MC (interativo) Exemplo de programao parametrizada Exemplo de programao 2D

3 V-02-01-2014

Este manual foi elaborado com o intuito de facilitar a operao e a programao do comando para maiores informaes consultar os manuais do comando que se encontra em arquivo PDF e est no CD que vem com a mquina Manual de programao CNC 8055 M Manual de Soluo de Erros CNC 8055 M Manual de Operao CNC 8055 MC Manual de Auto-Aprendizagem CNC 8055 MC A programao CNC se baseia em coordenadas cartesianas ,antes de se programar deve-se analisar o processo a ser utilizado ,para isto devemos observar. O desenho da pea Instrumentos de controle dimensional Mquina a executar o servio Definir o processo de programao e parmetros de corte

4 V-02-01-2014

Sistemas de coordenadas Os comandos numricos descritos em uma programao CNC,tomam como base o sistema cartesiano este sistema so linhas que cruzam a mquina e determinam a posio do eixo dentro do espao fsico da mesma,este posicionamento parte de um zero,este ponto zero determinado pelo programador,desta maneira as coordenadas ficaro positivas ou negativas dependendo para que lado do ponto zero andar o eixo.

As mquinas CNC podem ter vrios eixos,mais o trabalho mais bsicos so com 3 eixos sendo eles X Y Z,tambm bastante comum encontrar mquinas com quatro eixos para o comando FAGOR o quarto eixo representado pela letra U e programado em ngulo .

5 V-02-01-2014

Programao
A programao em mquinas CNC pode ser feita em coordenadas absolutas ou incrementais .

G90=Programao absoluta
A programao absoluta representada pelo cdigo G90 ,uma vez digitado no programa a mquina entende que foi programado o valor da cota conforme o desenho partindo do zero pea. G90 G91

Observando o desenho a cima podemos reparar que em G90 absoluto para sair do ponto A para o ponto B a coordenada X30,par ir ao ponto C Y-40 e assim por diante ligando ponto a ponto conforme o desenho partindo do zero pea.

G91=incremental
O sistema incremental funciona da seguinte forma, toda a vez que a ferramenta para, a mquina entende que zero e deve-se programar o valor da distancia entre a cota que a ferramenta est e a prxima cota,para sair do ponto A para o ponto B deve-se programar X-10 que se trata da distancia entre as cotas para sair do ponto B para C deve-se programar Y-10,este sistema mais utilizado para incrementar o eixo Z.

Modal e no modal
Modal = cdigo G que deve ser ou pode ser desativado por outro (G90 desativa G91 e vice versa) No modal = cdigo G que no precisa ser desativado, ou seja, s vlido na linha no qual foi programado (G4 tempo de espera no precisa ser desativado).

6 V-02-01-2014

Funes iniciais de programao T= Ferramenta ,quando programado a mquina entende que se trata de ferramenta junto
com a letra T deve-se programar o nmero da ferramenta desejada ferramenta 1,T2=ferramenta 2) (T1 =

D=corretor de ferramenta, o corretor de ferramenta a tabela a onde se encontra todos


os dados da mesma raio, comprimento ,correo de raio e correo de comprimento,o comando FAGOR me disponibiliza 100 corretores. O corretor um dado importante pois sem ele a mquina no tem como saber quais medidas tem a ferramenta chamada, programado junto ao nmero da ferramenta T1D1 . possvel se programar uma ferramenta com um nmero e se programar o corretor com outro,tomando o cuidado para que o zeramento desta ferramenta esteja no corretor especificado ( T1D10 ),se for necessrio programar mais de um corretor na mesma ferramenta no a necessidade de se chamar a ferramenta novamente basta se programar o corretor,por exemplo eu edito um programa utilizando ferramenta T2 com o corretor D2 no meio do programa eu resolvo trocar de corretor basta programar o corretor desejado D25 tudo que for programado a baixo ser usinado com o corretor D25

M6= cdigo que ativa a sub-rotina do PLC que habilita

troca da ferramenta (este cdigo

necessrio para que a mquina troque de ferramenta,so utilizado em mquinas que tem magazine) ,por tanto fresadoras CNC no deve ser programado. EX: T1D1 M6

; = Sinal utilizado par eliminar linhas do programa ou para inserir comentrio,uma vez
programado tudo que estiver programado para o lado direito do sinal a mquina ignora . EX: T1D1 ; DESBASTE M6

S= Rotao,quando programado junto ao valor da RPM desejada e cdigo M


correspondente ao sentido de giro movimenta o eixo rvore na rotao programada.

7 V-02-01-2014

M3 = sentido de giro Horrio M4 = sentido de giro Anti-Horrio EX: T1D1 ; DESBASTE M6 S1500 M3 (1500 RPM EM SENTIDO HORRIO )

G43 = Cdigo correspondente a compensao de comprimento, atravs deste cdigo


que a mquina l o comprimento da ferramenta ,deve ser programado antes da primeira coordenada em Z. T1D1 ; DESBASTE M6 S1500 M3 G43

Origem da pea (G54,G55,G56,G57)


Os cdigos de origem que determina para a mquina a onde a pea se encontra dentro do espao fsico da mesma se baseando no zero mquina (G53) .

Ao determinar o zero pea obrigatrio se determinar em que origem ser guardado este zeramento pode ser usado de G54 a G57,este cdigo G ser digitado no programa e assim que o comando ler o cdigo ele ira buscar estes dados guardados na origem e ento saber em que ponto da mquina est fixada a pea,o zero pea quando determinado guardado na tabela de origem o valor da ponta da ferramenta o a posio do relgio apalpador ou qualquer dispositivo que seja usado para o zeramento em relao ao zero mquina G53,o zero mquina no pode ser mudado pois foi determinado pelo fabricante e o ponto de referncia do eixo da mquina.

8 V-02-01-2014

T1D1 ; DESBASTE M6 S1500 M3 G43 G54

Obs. A origem e o cdigo M6 devem ir sozinhos na linha assim como est no exemplo a cima.

Plano de trabalho
Plano de trabalho a posio de como a ferramenta trabalha sobre a pea,as fresadoras CNC e centros de usinagem so pr programados para trabalhar no plano G17 X Y mais pode tambm trabalhar em G18 X Z e G19 Y Z

9 V-02-01-2014

G94= comando ISO que indica ao comando que a mquina trabalha em mm/min no a
necessidade de ser digitado pois j est ativo quando a mquina ligada.

G95= comando

ISO que indica ao comando que a maquina trabalha em mm/rotao

(geralmente utilizado em torno CNC).

Funes de movimentao G0= avano rpido ,quando programado a mquina entende que deve usar o mximo de
avano e se deslocar at a coordenada programada, utilizado para aproximao e afastamento .

G1= interpolao linear ou avano programado ,quando programado a mquina entende


que deve-se deslocar em um avano programado previamente .

F = avano, comando ISO que determina o avano .


O avano F quando programado permanece ativo na memria da mquina at que seja programado outro valor de avano. Quando se programa uma fresadora geralmente se utiliza mm/min,ento quando se programa F2000 est dizendo para a mquina que ela deve se deslocar a 2000 mm/min. Sintax = G1 Z20 F2000

G41 G42 G40 (compensao de raio)


Cdigo G utilizado para compensar o raio da ferramenta ,para ser usado o raio da ferramenta deve estar no corretor e o corretor deve estar descrito no programa. G40 = descompensa o raio da ferramenta G41 = compensa o raio concordante G42 = compensao de raio discordante

10 V-02-01-2014

G2 e G3 = interpolao circular G2 ,interpolao circular em sentido horrio. G3 , interpolao circular em sentido anti-horrio
A interpolao circular pode ser programado de vrias maneiras,sendo que se programado um crculo igual ou menor que 180 graus basta utilizar as coordenadas finais do crculo e R para determinar o raio do mesmo. Ex: G3 X55 Y20 R12

Para se programar um crculo maior que 180 graus ou um crculo completo necessrio indicar o centro do raio representado pelas letras I J K ,o centro do raio no comando FAGOR incremental ou seja a distncia entre o incio do raio e o centro do mesmo. I =centro do raio no eixo X J=centro do raio no eixo Y K=centro do raio no eixo Z No exemplo a baixo nos iremos interpolar um dimetro de 30mm,note que o dimetro no est no centro da pea. G1G41 X65 G3 X65 Y20 I-15 J0 G1G40 X55 Como deu para perceber o centro do dimetro no projeto X50 Y20,para se programar a interpolao eu estou utilizando compensao de raio ( G41 ) e estou deslocando 15mm que se trata do raio do dimetro a interpolar na direo X+ (X50 + 15 = X65),portanto se a distancia do centro do dimetro at o inicio do raio de 15mm a letra I -15 se fosse deslocado para X- a letra I seria positivo.

11 V-02-01-2014

Interpolao Helicoidal
Para se utilizar a interpolao helicoidal deve-se executar a programao utilizando as regras descritas anteriormente, a diferena est que ser programado o eixo Z- que vai corresponder a profundidade da interpolao e a letra K que vai corresponder ao passo da hlice . No exemplo a baixo ns iremos executar a mesma interpolao do exemplo anterior s que iremos partir de Z0 at Z-10 ,o passo da hlice ser de 0.5mm por volta.

G1G41 X65 F2000 G3 X65 Y20 I-15 J0 Z-10 K.5 G3 X65 Y20 I-15 J0 F800 G1G40 X55

Para se programar a interpolao helicoidal deve-se ter certeza de que o passo da hlice mltiplo da profundidade, ou seja, deve se dividir a profundidade pelo incremento desejado, o resultado desta diviso deve ser um nmero inteiro. Ex: 20mm de profundidade,2mm de incremento 20/2=10 (esta diviso mltipla, por tanto pode ser utilizada) 20mm de profundidade, 1.3mm de incremento 20/1.3=15.4 (esta diviso no mltipla, por tanto no pode ser usada) Note que aps a interpolao helicoidal repetida a interpolao sem o eixo Z e sem a letra K,isto programado para que seja retirado a rampa ,pois como se trata de uma hlice ficara uma rampa na altura do passo da hlice no fundo da cavidade. Para se interpolar uma rosca com este sistema basta programar o passo da rosca na letra K.

12 V-02-01-2014

G4 tempo de espera ou tempo de permanncia


programado junto a letra K que corresponde ao tempo que se deseja deixar a ferramenta em espera. A letra K programada em centsimos de segundo, ou seja, cada 100 equivale a 1 segundo. Ex: G4 K300 No exemplo a cima eu estou determinando que a maquina deve ficar parada por 3segundos,esta sentena deve ser programada sozinha na linha , um cdigo G no modal portanto vlido somente na linha que est programado,permanece parado nos segundos programados e em seguida continua a ler o programa normalmente.

G7 G5 G51
G7 = aresta viva
Quando programado faz com que a mquina trabalhe com o parmetro INPOSW (faixa de morte) ativado fazendo com que a mquina se mantenha na cota ativa a at alcanar o limite da esquina para ento ler a prxima cota programada, deixando canto vivo para que isto acontea a mquina reduza velocidade dando a impresso de que a mquina para na esquina da pea .
A mquina quando ligada est pr-estabelecida para ativar o cdigo G7

G5 = arredondamento de aresta
Quando programado desativa o cdigo G7, faz com que a mquina arredonde a aresta de canto no deixando canto vivo. No tem como regular este arredondamento quanto maior a velocidade de corte maior ser o arredondamento.

13 V-02-01-2014

G51 = Look Ahead (velocidade de processamento) Esta funo utilizada para aumentar a velocidade de processamento do comando. Todo o comando CNC quando executa uma linha do programa j fez a leitura do mesmo tantas linhas a diante . O comando FAGOR tem uma velocidade de processamento de 1 mili segundo aproximadamente 200 linhas ,para um programa 2D mais que suficiente ,mas quando feito um programa em um Softwaer de cam gerado muitas linhas ,por exemplo um programa feito manualmente a onde eu utilizaria 30 blocos de programa o mesmo programa feito em um cam geraria mais de 1000 blocos ,que exige uma velocidade de leitura maior, ativando look-ahead se alcana esta velocidade Ex: G51 A100 E0.02 A- Aumento de velocidade de processamento (no exemplo a cima eu estou aumentando em 100% a velocidade) E- Erro de contorno permitido (referi-se a preciso do ps-processador)

SUBPROGRAMA OU SUB-ROTINA
Um subprograma contem seqncias de operaes de trabalho,que podem ser executadas vrias vezes dentro do prprio programa. O subprograma sempre ser programado aps o M30 Funes de programao: (MCALL 1) - Chamada de sub-programa (SUB1) - Subprograma (RET) - Finalizao do subprograma (MDFF)-Fim de definio (deve ser programado aps (MCALL) no programa principal)

14 V-02-01-2014

REPEAT LABEL (CICLO DE REPETIO)


Podemos executar uma repetio usando um ciclo RPT,definindo o inicio e o fim do perfil atravs de nmeros de bloco ( etiquetas N). Ex:

No exemplo a cima ns temos uma repetio que diz para a mquina que ela deve repetir do N1 ao N2 , 10 vezes (a letra N que est fora do parentes corresponde ao nmero de repeties) ,deve-se lembrar que o programa j leu do bloco N1 ao N2 depois leu o RPT por tanto 10 repeties ira fazer 11 vezes. Este procedimento pode ser usado como uma sub-rotina,pois pode ser chamado dentro do programa em qualquer posio.

No exemplo a cima o primeiro RPT repete 10 vezes o que far 11 pois a primeira j leu so ser repetida,o segundo e terceiro RPT deve ser programado com 11 repeties pois no leu o programa ainda.

15 V-02-01-2014

G92 = deslocamento de origem


A funo G92 utilizada para deslocar a origem da pea (zero pea) sem alterar o zeramento original. Vamos tomar como exemplo um dispositivo no qual ns temos 6 peas de perfil igual,onde o zero pea est no centro do dispositivo e a distancia entre o centro das peas de 87mm em X e 35mm em Y.

No exemplo a cima ns vemos que quando programado G92 X0 Y0 a mquina entende que o zeramento exatamente no ponto onde o eixo est parado,este procedimento pode ser usado para qualquer eixo ( X , Y , Z e U) basta posicionar o eixo e chamar o cdigo definindo o eixo desejado e o valor ,para desativar basta ter no programa uma origem (G54 a G57) aps a execuo do programa.

16 V-02-01-2014

G73 = rotao de coordenada


O cdigo permite rotacionar as coordenadas do programa sendo que deve ser programado juntamente com a letra Q que vai determinar o ngulo desejado, quando programado a letra Q com valor positivo rotaciona em sentido anti-horrio quando programado com sinal negativo rotaciona em sentido horrio . Ex: G73 Q30 Quando programado com o exemplo a cima rotaciona o programa a partir do zero pea ,todas as coordenadas a baixo desta sentena estaro rotacionadas a 30 graus . Quando se deseja rotacionar um ponto diferente do centro da pea deve-se determinar este centro junto a sentena onde a letra I corresponde ao eixo X e a letra J ao eixo Y. Ex: G73 Q30 I20 J30 Este sistema pode tambm ser utilizado para a programao de uma furao em arco. Ex:

No cdigo G73 o ngulo Q incremental, cada vez que se manda repetir ele soma o valor, observando o exemplo a cima vemos que o primeiro furo ser feito na coordenada programada no ciclo G83,quando for repetir j pegar esta coordenada rotacionada a 30 graus ,na segunda repetio (terceiro furo ) somar o ngulo e pegar a coordenada a 60 graus depois 90 , 120 ,150 . Este cdigo desativado pelo prprio G73 programado sozinho sem a letra Q conforme est no exemplo a cima . Obs: o cdigo G73 s funciona no plano de trabalho G17 ( X e Y)

G73 Q20

G73 Q20 I35 J20

17 V-02-01-2014

Funo de programao de alto nvel


Este tipo de sentena utilizada para programao parametrizada. (Goto) - Desvio de programa (salto em condicional) ( IF ) - SE.. ( LT ) - Menor que ( GT ) - Maior que ( TAN ) - Tangente ( SEN) - Seno (COS) Co-seno (SQRT) - Raiz quadrada ( * ) Vezes ( / ) - Dividido ( +) - Mais ( - ) - Menos

Macro varivel
Macro varivel so parmetros de clculo determinados pelo programador para efetuar equaes matemtica e fazer com que a mquina calcule alguns dados para efetuar um programa, estes macros so representados pela letra P.

Aps determinar as equaes deve-se programar substituindo os valores das coordenadas pelos macros.

18 V-02-01-2014

CAVIDADE PARAMTRICA

19 V-02-01-2014

Paramtrizar dados do corretor de ferramenta


O comando FAGOR me permite pr estabelecer dados de ferramenta diretamente no programa estes dados so enviados para o corretor automaticamente.

Deve-se tomar cuidado, pois aps a determinao deve-se programar o corretor Dpara que o comando assuma o valor.

Com este tipo de parametrizao possvel fazer com que a mquina some ou subtraia valores do corretor o que facilita muito a programao de chanfros .

No exemplo a baixo ns iremos programar uma pirmide na qual utilizaremos este sistema ,para isto eu irei fazer o programa de um quadrado de 0.5mm e para cada repetio vou aumentar 0.2mm no raio da ferramenta,para 0.2mm quanto devo aprofundar em Z? Para determinar o incremento necessrio efetuar um clculo de trigonometria.

20 V-02-01-2014

21 V-02-01-2014

G36 e G39= arredondamento de canto e chanfro


Em operaes de fresamento de contornos possvel inserir raios ou chanfros entre duas retas. Atravs das funes G36 e G39 respectivamente, sem haver necessidade de se programar os pontos de incio e final dos mesmos, bastando programar os pontos de interseo e o valor do raio ou chanfro. Estas funes devem ser programadas seguidas dos valores do raio ou chanfro no bloco em que se programa o deslocamento, cujo final ser arredondado ou chanfrado. Exemplo:

G37 e G38 entrada e sada tangencial


Com as funes G37 e G38 se pode entrar tangencialmente em uma trajetria sem haver necessidade de se programar uma interpolao circular, para determinar o raio se programa a letra R e a coordenada final. As funes G37 e G38 no so modais e devem ser programadas cada vez que se deseja fazer uma entrada ou sada tangencial.

sintax= G37 R20 Y50---entrada tangencial G38 R20 Y0---sada tangencial

22 V-02-01-2014

G10 G11 G12 G13 G14 ESPELHAMENTO DE EIXO

CICLOS FIXOS
A mquina dispe de ciclos fixos que podem ser executados em qualquer plano, realizado de acordo com o eixo selecionado. As funes que possui o CNC para definir os ciclos fixos de usinagem so: G81 Ciclo fixo de furao G82 Ciclo fixo de furao com tempo de espera. G83 Ciclo fixo furao profunda com passo constante (pica-pau) G84 Ciclo fixo de rosquemaneto com macho. G212/G211 interpolao de rosca G85 Ciclo fixo de alargamento G86 Ciclo fixo de mandrilhamento G87 Ciclo fixo de cavidade retangular G88 Ciclo fixo de cavidade circular G80 Cancela ciclo fixo G98 Volta ao plano de partida, depois de executado o ciclo fixo (ultimo Z programado antes do ciclo). G99 Volta ao plano de referncia, depois de executado o ciclo fixo (Z de inicio do ciclo).

23 V-02-01-2014

G81 Ciclo fixo de furao


G81 G98/G99 X Y Z I K F G81 define o ciclo X define a posio inicial da furao em X Y define a posio inicial da furao em Y Z define a posio de segurana para inicio da furao I define a profundidade da furao (valor absoluto) K define um tempo de espera ( cada 100 equivale a 1 segundo) F avano de corte

Exemplo de programao: T1 D1 M6 S1000 M3 G43 G54 G0 X10Y10 Z10 G81 G98 X10 Y10 Z2 I-20 K200 F100 XY ; se houver mais cotas basta progama-las em seguida G80 G0 Z100 M30

24 V-02-01-2014

G82 Ciclo fixo de furao com tempo de espera


G82 G98/G99 X Y Z I K G82 define o ciclo X define a posio inicial da furao em X Y define a posio inicial da furao em Y Z define a posio de segurana para inicio da furao I define a profundidade da furao (valor absoluto) K define um tempo de espera ( cada 100 equivale a 1 segundo) F avano de corte

Exemplo de programao: T1D1 S1000M3 G54 G0X10Y10 G43Z10 G82 G98 X10 Y10 Z2 I-20 K300 F50 XY ; se houver mais cotas G80 G0 Z100 M30

25 V-02-01-2014

G83 Ciclo fixo furao profunda com passo constante


G83 G98/G99 X Y Z I J F G83 define o ciclo X define a posio inicial da furao em X Y define a posio inicial da furao em Y Z define a posio de segurana para inicio da furao I profundidade incremental (passe da furao) J numero de vezes que se deve repetir o parmetro I (profundidade da furao dividido pelo incremento) ex: 20/ I2 = J10

Obs:tomar cuidado pois o ciclo desconta o Z inicial, pois o parmetro I incremental, para furar 20mm parando em um Z de 2 e utilizar 2mm de incremento ter que repetir 11 vezes .

Exemplo de programao: T1D1 M6 S1000M3 G54 G0G90 X10 Y10 G43Z10 G83 G98 X10 Y10 Z2 I-2 J11 F50____I-2 * J11 = 22 Z2 = 20 XY ; se houver mais cotas G80 G0 Z100 M30

26 V-02-01-2014

G84 Ciclo fixo de rosqueamento com macho.


G84 G98/G99 X Y Z I K R J F G84 define o ciclo X define a posio inicial da furao em X Y define a posio inicial da furao em Y Z define a posio de segurana para inicio da furao I define a profundidade da furao (valor absoluto) K define um tempo de espera ( cada 100 equivale a 1 segundo) R define o tipo de rosca R1 rosca rgida R0 rosca com mandril flutuante Caso no seja programado o parmetro R o ciclo ir identificar com R0 J multiplica a velocidade de retorno ex: F500 se colocado J2 retorna com F1000 F avano de corte (RPM * PASSO DA ROSCA)

Exemplo de programao:

T1D1
M6 S300 M3 G54 G0X10Y10 G43Z10 G84 G98 X10 Y10 Z2 I-12 R1 F450 XY ; se houver mais cotas G80 G0Z100 M30

27 V-02-01-2014

Para se executar um rosqueamento com macho deve-se calcular o avano e a rotao, recomendado utilizar a tabela a baixo.

Quando usar mandril flutuante o Z de incio do ciclo deve ser de no mnimo 5mm dependendo do passo da rosca ,pois o mandril deve ter espao para retornar. OBS: no so todos os modelos de mquina que tem como standard rosca rgida, para as mquinas que no possuem rosca rgida deve-se utilizar um mandril flutuante.

G84 ciclo de rosca rgida com quebra cavaco


G84 X Y Z I R1 B H F G84 define o tipo de ciclo X posio em X do primeiro furo Y posio em Y do primeiro furo Z posio de segurana para inicio do rosqueamento I - profundidade do rosqueamento R1 define como rosca rgida B profundidade de rosqueamento para alivio (passo para quebra cavaco) H distancia para retrocesso OBS: so possvel executar este ciclo com rosca rgida, recomendado que se programe o retrocesso ( H ) pelo menos 1x o passo da rosca.

T1D1 M6 S300 M3 G54 G0X15Y10 G43Z10 G84 G98 X15 Y10 Z2 I-30 R1 B5 H1.5 F450 XY ; se houver mais cotas G80 G0Z100 M30

28 V-02-01-2014

G211/G212 Ciclo de interpolao de rosca G211 interpolao interna G212 interpolao externa
G211 / G212 X Y Z I J K B C L A E Q G211 / G212 define o tipo de interpolao (G211 interna) (G212 externa) X posio do primeiro furo em X Y posio do primeiro furo em Y Z posio de segurana para inicio da interpolao I profundidade do rosqueamento J dimetro da rosca (ex: M30 = J30) K altura do filete (passo x 0.65) B passo da rosca (quando programador com sinal negativo executa a rosca de baixo para cima ) C tipo de corte (deve-se programar o numero de filetes que a ferramenta possui)

L sobre metal para acabamento no raio A incremento por passada E distancia de retrocesso (distancia que deve afastar da parede para subir) Q ngulo de entrada da rosca

T1D1 M6 S1200 M3 G54 G0X0Y0 G43Z10 G211 X0 Y0 Z2 I-30 J20 K1.3 B2 C5 L0.1 A0.5 E1 Q30 F300 XY ; se houver mais cotas G80 G0Z100 M30

29 V-02-01-2014

G85 Ciclo fixo de alargamento


G85 G98/G99 X Y Z I K F G85 define o ciclo X define a posio inicial da furao em X Y define a posio inicial da furao em Y Z define a posio de segurana para inicio da furao I define a profundidade da furao (valor absoluto) K define um tempo de espera ( cada 100 equivale a 1 segundo) F avano de corte

Exemplo de programao: T1D1 S500M3 G54 G0X10Y10 G43Z10 G85 G98 X10 Y10 Z2 I-20 K300 F50 XY ; se houver mais cotas G80 G0 Z100 M30

30 V-02-01-2014

G86 Ciclo fixo de mandrilhamento


G86 G98 X Y Z I Q D E F G86 define o ciclo X posio do primeiro furo em X Y posio do primeiro furo em Y Z posio de segurana para inicio da interpolao I profundidade do mandrilhamento Q ngulo de parada D deslocamento para alivio em X E deslocamento para alivio em Y

T1D1 M6 S800 M3 G54 G0X0Y0 G43Z10 G86 X0Y0 Z2 I-20 Q0 D1 F150 XY ; se houver mais cotas G80 G0Z100 M30

31 V-02-01-2014

32 V-02-01-2014

G88 Ciclo fixo de cavidade circular

33 V-02-01-2014

34 V-02-01-2014

35 V-02-01-2014

36 V-02-01-2014

Permetro da pea= x 3,1416 60 x 3.1416 = 188.496 188.496 =360 12.5= U U=(360x12.5)/188.496 U=4500/188.496 U=23,89

37 V-02-01-2014

38 V-02-01-2014

T1D1;KB 20MM M6 G54 G43 G0G90 X0 Y-30 Z50 N1G1 Z20 F2000 Y30 G0 Z50 G91 U60 N2G90 Y-30 (RPT N1,N2)N5 G0G90 Z150 M30

39 V-02-01-2014

MISCELNEAS
M00 parada programada M01 parada programada ativada via boto (localizado no painel da mquina) M02 fim de programa retorna ao inicio M03 liga o RPM em sentido horrio M04 liga o RPM em sentido anti-horrio M05 para o RPM M06 ativa a troca de ferramenta M07 ativa a refrigerao a ar comprimido M08 ativa a refrigerao a leo solvel M09 - desativa a refrigerao a leo solvel M10 desativa a refrigerao a ar comprimido M19 parada orientada do eixo arvore (M19 S0) M28 ativa refrigerao de alta preo (so para maquinas equipadas co m refrigerao interna) M29 desativa a refrigerao de alta preo M30 fim de programa M80 ativa trava do quarto eixo M81 desativa a trava do quarto eixo M89 Quando programado a cima do M30 desliga o comando da mquina MAGAZINE RANDOM

40 V-02-01-2014

Cdigo G
G0 avano rpido G1 interpolao linear (avano programado) G2 interpolao circular em sentido horrio G3 interpolao circular em sentido anti- horrio G4 tempo de espera o permanncia G5 arredondamento de aresta G6 quando programado junto a G2 ou G3 transforma o centro do raio em absoluto G7 aresta viva G10,G11,G12,G13 espelhamento de eixo G16,G17,G18 e G19 plano de trabalho G40,G41,G42 compensao de raio G43 compensao de comprimento G44 desativa compensao de comprimento G53 zero mquina G54 a G57 origem ( zero pea) G51 look- aheade G72 fator de escala G73 rotao de coordenada G80 anula ciclo fixo G81 a G89 ciclos fixos G94 velocidade em mm/min G95 velocidade em mm/rotao

41 V-02-01-2014

Operao

42 V-02-01-2014

Painel de programao

43 V-02-01-2014

44 V-02-01-2014

45 V-02-01-2014

46 V-02-01-2014

Ligar a mquina
Para ligar a mquina deve-se : Ligar a chave geral Ligar boto de alimentao do painel Solte o boto de emergncia (existe 2 botes ,um no painel e um no controle manual) Aguarde o comando ligar Algumas mquinas a necessidade de aps o comando ligar acionar novamente o boto de alimentao do painel.

Referenciar o magazine
Este procedimento so necessrio para mquinas com magazine carrossel. Acionar + (no menu principal) Acionar diagnosis Acionar usurio Caso a mquina tenha quarto eixo acione presset magazine Digite o nmero da ferramenta que esta em posio de troca,ou seja a que est em direo ao eixo . Acione confirma (localizado no canto esquerdo na parte inferior da tela)

Referenciar os eixos
Aps referenciar o magazine deve-se referenciar os eixos da mquina,para efetuar esta operao deve-se tomar o cuidado para que esteja ligado os acionamentos dos eixos para verificar basta olhar na parte inferior da tela em manual do lado esquerdo ,verificar se a letra F esta grifada em amarelo ,se estiver o acionamento no est ligado. Acione main menu Acione manual Acione busca de referncia Acione todos Acione start

47 V-02-01-2014

Movimento manual dos eixos


Para efetuar o movimento manual dos eixos nos temos as seguintes opes . Jog continuo Jog incremental Movimento com o volante Para efetuar o movimento manual dos eixos deve-se tomar o cuidado para que no esteja em modo MDI, pois quando em MDI o movimento bloqueado .

Zero pea e presset de ferramenta Zero pea eixo Z


Para se efetuar o zeramento do eixo Z ns iremos utilizar uma ferramenta como padro de medio para as demais,vamos utilizar a ferramenta T1. Para se utilizar uma ferramenta como padro nos devemos verificar a seguinte situao. Verifique se o corretor da ferramenta est ativo Acione main menu Acione tabelas Acione corretores Verifique o corretor da ferramenta padro ,o comprimento Ldeve esta r zero Acione main menu Manual Tangencie a ferramenta na face da pea Acione usurio Acione origem Escolha a origem desejada (G54 a G57) Escolha o eixo que deseja zerar , no caso Z (G54 Z) Acione esc

Pronto est zerado o eixo Z. A ferramenta padro ser utilizada sempre que for necessrio efetuar o zero pea,como ela o padro de medio das demais ferramentas ,quando efetuado o zero de um produto diferente todas as ferramentas que estiverem no magazine j pressetada , no a necessidade de se repetir a operao.

48 V-02-01-2014

Presset das demais ferramentas


O significado de presset medio ,para efetuar a medio das ferramenta deve-se proceder da seguinte maneira. Tangencie a ferramenta na face da pea Acione medio Acione Z Digite o valor do Z da pea no caso zero Acione enter Acione carregar Z

Pronto esta pressetado,ao efetuar esta operao o comando envia para o corretor da ferramenta a diferena de medida da ferramenta padro para a ferramenta que esta sendo pressetada. Este procedimento deve ser feito para todas as demais ferramentas. Obs: Digite o Z da pea ,refere-se a seguinte situao ,pode acontecer de voc zerar a ferramenta padro na face superior da pea e executar um perfil 3D e assim perder sua referncia . Nesta situao voc poder tangenciar em outra face conhecida e digitar o valor desta medida em medio .

No exemplo a cima nos tangenciaramos na face Z-40 entraramos em medio ,Z,digitaramos -40 ,carregar Z e o comando j calcularia o valor de presset descontando 40mm.

49 V-02-01-2014

Zero pea eixos X Y


O zero pea pode ser feito de varias maneiras e com vrios instrumentos (relgio apalpador ou comparador,pino localizador de aresta ou a ferramenta) o instrumento usado depende do grau de preciso da pea. Este exemplo ser feito com uma pea em bruto ,e ser tirado o centro da pea utilizando uma ferramenta. Tangenciar a ferramenta na lateral da pea Acionar pr seleo (pr seleo um zeramento virtual) Acione o eixo desejado ,no exemplo estamos zerando o eixo X Acionar X Digitar zero Acionar enter Acionar esc Tangenciar do outro lado da pea Verifique no display o eixo ter um valor,divida o valor por 2 (X-110/2=X-55) Subir a ferramenta Acione MDI Digite o eixo desejado no caso X ,se o valor do eixo estava com sinal negativo devese digitar X- , digitar o valor da diviso X-55 Acione start O eixo vai se deslocar a o centro da pea Acione usurio Acione origem (G54 a G57) Escolher o eixo desejado no caso X (G54X) Acione ESC

Este procedimento deve ser repetido para o eixo Y , pode tambm se feito com o relgio apalpador ou com o pino localizador de aresta.

50 V-02-01-2014

Operao em MDI
Toda a programao manual no CNC deve ser feito via MDI,ligar rotao para presset de ferramenta,deslocar o eixo entre outras funes que se deseje ligar fora da execuo automtica. O sistema MDI encontrado na pagina MANUAL. Acione manual Acione MDI Digite a sentena Acione start

No comando FAGOR 8055 POWER,fica gravado as ultimas 10 sentenas digitadas ,para acesa-las basta . Acionar MDI Acionar seta para baixo Aparecer as sentenas digitadas Selecione Acione enter Acione start

Edio de programa
Para entrar na pgina de edio. Acione main menu Acione editar Ira abrir uma pgina com todos os programas que esto na mquina, voc poder selecionar um atravs das setas de direo e acionar enter ou digitar o nmero do programa desejado ou o nmero de um programa que no existe e acionar enter.

51 V-02-01-2014

Aps selecionar o programa voc ter as seguintes opes .

Edit abre a pgina para edio do programa Modificar possibilita modificar dados do programa ,posicionar o cursor sobre a linha
que se deseja modificar ,acione modificar ,a linha em questo abrir na parte inferior da tela , modifique,acione enter

Buscar buscar dados no programa , acione buscar ,acione texto , digite a sentena
,acione enter,a ps encontrar a sentena acionar finalizar busca.

Apagar bloco apaga bloco do programa Mover bloco mover bloco do programa + - ao ser acionado muda a pgina fazendo que aparea as seguintes teclas Copiar bloco copia e cola blocos do programa. Copiar a prog utilizado para copiar parte de um programa para outro Incluir programa utilizado para colar um programa dentro de outro (s possvel
colar um programa inteiro)

Edit
Ao acionar Edit aparecer as seguinte opes.

Linguagem CNC possibilita a edio direta no comando (digitao) Teach_in ponto a ponto , deve-se posicionar a ferramenta em um determinado
ponto manualmente e acionar enter , o comando grava o ponto automaticamente

Interativo tela que contem todos os ciclos de maquina Perfil utilizado para edio de perfil Seleo perfil utilizado para selecionar o perfil editado

Para editar um programa em linguagem (ISO) ,deve-se primeiramente ter um zero pea uma origem para que possa ser feita a programao da pea, fazer um zero ferramenta e presset se caso houver mais que uma ferramenta .

52 V-02-01-2014

Simulao de programa
Para se simular um programa . Acionar main menu Acionar simular Aparecer uma tela para selecionar o programa Aps selecionar o programa ,abrir uma tela que ter a seguinte opo Movimento terico efetua a simulao grfica com centro da ferramenta Funo G efetua a simulao com compensao de raio Plano principal Rpido Rpido [S=0]

Para simulao grfica s ser til FUNO G e MOVIMENTO TERICO,as demais funes movimentara a mquina. Abrindo funo G ou movimento terico,acione grfico(localizado na parte inferior da tela do lado direito) ,abrir a pgina grfica . Tipo de grfico defini a visualizao do grfico ( 3D,XY,XZ,YZ,CONJUNTA,PLANTA,SLIDO) Zona a visualizar utilizado para definir as dimenses do bloco a usinar Ponto de vista utilizado para virar a vista (3D e SLIDO) Apagar grfico Uma vez selecionado o tipo de grfico acionar start,o grfico slido s funciona em funo g e necessrio ter denominado os raios da ferramenta no corretor.

53 V-02-01-2014

Executar programa em automtico


Para executar um programa em automtico . Acione main menu Acione executar Selecione o programa Start

Para parar a execuo acione ciclo stop e reset. Quando acionado ciclo stop a mquina entra em hold parando temporariamente de ler o programa quando acionado ciclo start retoma a usinagem.

Parada de inspeo de ferramenta


A parada de inspeo de ferramenta uma funo para dar pause no programa com o intuito de verificar a ferramenta ou medir a pea. Quando a mquina est em execuo aparece no painel a funo inspeo de ferramenta. Acione inspeo de ferramenta Acione o boto para parar a rotao Afastar a ferramenta da pea Aps feito a operao Acione reposicionamento Aparecer na parte inferior da tela todas as funes que foram desligadas e os eixos que foram movimentados Selecione M3 ou M4 para ligar a rotao Acione start Selecione os eixos para aproximao (tomar cuidado para que no bata na pea) Acione start Os eixos iro se aproximar da pea voltando ao mesmo ponto da onde partiram Aps a aproximao a mquina vai ficar aguardando um start para retomar a execuo

A mquina se desloca no ultimo avano ativo ,se estiver muito longe da pea voc pode aproxim-la mas nunca levar ao ponto de onde ela partil,pois ela vai descontar o deslocamento para dentro da pea.

54 V-02-01-2014

Corretores de ferramenta
O corretor de ferramenta a pagina onde esto os dados de ferramenta com raio comprimento entre outros. Acione main menu Acione tabelas Acione corretores Na pgina de corretores teremos a seguinte opes

Para editar basta levar o cursor at o corretor desejado e acionar modificar ,a linha ira abrir na parte inferior da tela,alterar e acionar enter. Pode tambm ser editado , acione Edit ,abrir uma tarja na parte inferior da tela com todos os dados do corretor,digite o nmero do corretor e em seguida basta clicar no dado que se deseja alterar digitar o valor e acionar enter.

55 V-02-01-2014

Transmisso via RS232 (transmisso online)


Para efetuar uma transmisso online necessrio configurar o WinDnc

O endereo da pasta de trabalho e pasta do operador CNC deve ser o mesmo NEW=nome da pasta MODELO= tipo de mquina (T=torno) (M=centro) LINHA SERIAL=cabo de comunicao CONECTAR AO INCIO= abrir conectado com a mquina VELOCIDADE=velocidade de transmisso (configurar com 19200) PASTA DE TRABALHO=pasta na qual est armazenada os programas no computador PASTA DO OPERADOR CNC=pasta na qual se deseja transmitir o programa para o computador ( para transmisso online deve estar com o mesmo endereo da pasta de trabalho)

Simular programa online MAIN MENU SIMULAR LINHA DE SERIE 2DNC DIGITAR O NUMERO DO PROGRAMA ENTER MOVIMENTO TERICO GRFICO CICLO START

Caso o programa no esteja aparecendo na tela ,aguar de o programa rodar e acione . ZONA A VISUALIZAR ZONA TIMA
56 V-02-01-2014

Executar programa online MAIN MENU EXECUTAR LINHA DE SERIE 2DNC DIGITAR O NMERO DO PROGRAMA ENTER APARECER NA TELA CARREGANDO APS O PROGRAMA CARREGAR ABRIR A PGINA DE EXECUO CICLO START

57 V-02-01-2014

TRANSMISSO DE PROGRAMA VIA USB


A entrada USB da mquina encontra-se na CPU da mesma,as nicas maquinas que possuem entrada USB no painel frontal so o TR-1 XP,TR-2 XP,TR-10,TR-25,TR-30 e TR-30 L A mquina s ir identificar arquivos com a extenso( .PIM) no caso de centro de usinagem ou (.PIT) no caso de torno CNC. Para salvar o programa como (.PIM ou .PIT) . Abra o WinDnc (software de transmisso da FAGOR) Abra o cone setup

Ira aparecer a seguinte pagina

Acione novo Abrir a seguinte pgina

Para alterar as opes de dois clic dentro da janela correspondente . New =nome que aparecer na pasta Modelo corresponde ao tipo de mquina 8050/8055T torno cnc e 8050/8055M centro de usinagem ou fresadora CNC.

58 V-02-01-2014

Em tipo, ns teremos as seguintes opes linha serial ,modem ,nodo de rede ou card A.

Conectar ao incio corresponde a o software abrir conectado a mquina ou conectar manualmente .

Porta corresponde a porta de comunicao a onde esta conectado o cabo . A velocidade de transmisso de 19200 Bd A pasta de trabalho corresponde a pasta da unidade C: onde se localiza os programas CNC que devem ser transmitidos . A pasta de trabalho do operador CNC corresponde a pasta para onde se deseja enviar os programas para o computador. Aps feita a configurao deve se clicar em aceitar . Aparecer a seguinte pgina.

Clic na pasta que foi criada para selecion-la . Clic em selecionar . Caso va efetuar uma transmisso via cabo clic em conectar,e logo aps em arquivos Caso queira usar o software para mudar a extenso do arquivo clic em esc no teclado do computador ,abrir a seguinte pgina.

Acione arquivos

Abrir a seguinte pgina. 59 V-02-01-2014

Acionar o cone representado por uma cruz azul localizado na parte inferior da tela

Abrir uma pgina cinza (pgina para edio de programas ) Copie o programa Clic no boto direito do mouse Clic em acrescentar ,o programa ser colado na pgina Clic em guardar Clic em novo arquivo Digite o nmero do arquivo deve ser nmero e deve conter seis dgitos

Acione enter no teclado do computador

V a pasta que foi configurada anteriormente copie o programa e cole no pendrive.

60 V-02-01-2014

Plugar o pendrive na mquina

As mquinas TR-1 XP,TR-2 XP,TR-10,TR-25,TR-30 e TR-30 L possuem entrada USB no painel de operao,as demais mquinas a entrada USB se localiza na CPU. Aps plugar o pendrive v ao painel de operao do comando. Acione main menu Acione utilidades

Acione explorador

Abrir a seguinte pgina.

Memria=programas digitados na mquina . Disco duro= corresponde a um carto de memria localizado na CPU. Disco USB=entrada USB

Posicione o cursor sobre o disco USB (utilizar as teclas direcionais do comando para isto. Caso os programas estejam em uma pasta no pendrive ,acione a seta direcional do comando para direita para abrir o pendrive ,e desta maneira proceder para abrir pasta a pasta do pendrive at encontrar os programas.

61 V-02-01-2014

Na imagem a cima ,note que os programas esto dentro do pendrive na pasta programas. Com auxlio do cone localizado na parte inferior da tela do lado direito passe o cursor para tela da direita.

Com a seta direcional do comando ,posicione o cursor sobre o programa que se deseja transferir. Na parte inferior da tela,clic em ao ,em seguida em copiar Retorne o cursor para o lado esquerdo . Leve o cursor at o local onde se deseja colar o programa OBS.se o programa for gerado em software de CAM ,ou seja ponto a ponto deve-se envia lo para o disco duro no caso para pasta PROG ,pois tem mais capacidade de armazenamento que a unidade MEMORIA.

Acione ao Acione colar (o programa ser colado na pasta) Para executar ou simular um programa que est no disco duro proceda da seguinte maneira . Acione executar ou simular Acione disco duro Selecione o programa Acione enter

Pronto s dar START.

62 V-02-01-2014

Obs. Para que o programa aparea na mquina executvel e para que aparea o comentrio no mesmo, deve-se colocara a seguinte sentena no incio do programa. % DIGITE O COMENTRIO , MX--, T1D1;DESBASTE

Caso no tenha esta sentena no incio do programa ,o mesmo aparecer desta maneira no painel.

63 V-02-01-2014

Sistema MC de programao,ciclo de cavidade circular


-Acionar SHIFIT -Acionar ESC -Aparecer a seguinte tela

-Acionar c -Acionar LEVEL CICLE,at aparecer a seguinte tela

Este ciclo vai pedir as seguintes informaes -XC=centro do raio em X (posio real do centro,absoluto) -YC=centro do raio em Y -Zs=Z de segurana -Z=Z inicial -P=profundidade da cavidade -I=incremento em Z -Fz=avano do incremento em Z Tudo que for cones nesta tela sero trocados atravs da tecla de duas cores (azul e branca ou preto e cinza),por exemplo o sentido de giro do eixo rvore.

64 V-02-01-2014

Na parte de baixo da tela sero fornecidos os dados da ferramenta de desbaste e de acabamento sendo que se for fornecido a ferramenta de desbaste e no colocar o nmero da ferramenta de desbaste , fornecer o valor do sobre-metal para acabamento ,o ciclo far o desbaste deixando o sobre-metal podendo ser feito um ciclo de acabamento separadamente ,para fazer isto basta apagar o nmero da ferramenta de desbaste e colocar o nmero da ferramenta de acabamento. Para rodar este ciclo direto (sem colocar no programa) -Acione ESC Aparecer o seguinte cone no alto da tela do lado direito Pronto , s dar START

Para colocar o ciclo no programa Monte o ciclo conforme as especificaes. -Acione P PROG Aparecer a seguinte tela

Do lado esquerdo da tela esto os programas da mquina. -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

65 V-02-01-2014

O ciclo ser colado no programa O sistema de programao ISO o ciclo aparecer parametrizado. Para sair do sistema MC,acione SHIFT,acione ESC Vendo o programa em ISO vai ficar desta maneira

Para alterar dados do ciclo -Acionar SHIFT -Acionar ESC -Acionar P PROG -Encontre o programa ,encontre o ciclo coloque a tarja vermelha do cursor sobre o ciclo -Acionar RECALL

Todos os dados do ciclo sero abertos novamente Altere os dados necessrios . -Acione P PROG -Acione ENTER A mquina vai perguntar se voc quer substituir ou inserir outro ciclo,acionar ENTER Este procedimento vlido para todos os ciclos do MC, todos os ciclos montados no sistema MC utilizam compensao de raio automaticamente.

66 V-02-01-2014

67 V-02-01-2014

68 V-02-01-2014

%ROSCA INTERNA,MX--, ;*****ROSCA INTERNA****************** T1 D1;BARRA DE ROSCAR M6 S2500 M3 G54 G43 G0G90 X100 Y100 G92 X0 Y0 ;****DADOS PARA EXECUCAO************** (P1=8);RAIO DA FERRAMENTA (P2=10);Z - FINAL (P3=3);NUMERO DE REPETICOES (VAI DETERMINAR O INCREMENTO) (P4=50);DIAMETRO MENOR DA ROSCA (P6=2);PASSO DA ROSCA (P7=30);Z INICIAL ;*****FIM DOS DADOS PARA EXECUCAO*****

;*****NAO ALTERAR OS DADOS A BAIXO*****


;****CALCULOS PARA EXECUCAO********** (P8=P4/2);RAIO (P9=P6*0.65);H-FILETE (P10=P9/P3);INCREMENTO (P12=P8-P1);X INICIAL (P13=P12+P9);X - FINAL (P14=P9+0.3) :*****FIM DOS CALCULOS**************** N1 G0G90 ZP7 (P12=P12+P10) (IF(P12 GT P13)GOTO N20) G0G90 XP12 Y0 G2 XP12 Y0 I-P12 J0 ZP2 KP6 F800 G1G91 XP14 G0G90 ZP7 (GOTO N1) N20 G0G90 Z100 M30 Este programa calcula automaticamente a altura do filete,e atravs do numero de repetio determina o incremento que ser empregado em cada passada.

69 V-02-01-2014

%ROSCA EXTERNA,MX--, ;********ROSCA EXTERNA**************** T1 D1;BARRA DE ROSCAR M6 S2500 M3 G54 G43 G0G90 X100 Y100 G92 X0 Y0 ;****DADOS PARA EXECUCAO************** (P1=8);RAIO DA FERRAMENTA (P2=-20);Z - FINAL (P3=3);NUMERO DE REPETICOES (P4=50);DIAMETRO MAIOR DA ROSCA (P6=2);PASSO DA ROSCA (P7=0);Z INICIAL ;*****FIM DOS DADOS PARA EXECUCAO*****

;*****NAO ALTERAR OS DADOS A BAIXO


;****CALCULOS PARA EXECUCAO********** (P8=P4/2);RAIO (P9=P6*0.65);H-FILETE (P10=P9/P3);INCREMENTO (P12=P8+P1);X INICIAL (P13=P12-P9);X - FINAL (P14=P9+0.3) ;*****FIM DOS CALCULOS**************** G0G90 XP12 Y0 N1 G0G90 ZP7 (P12=P12-P10) (IF(P12 LT P13)GOTO N20) G0G90 XP12 Y0 G2 XP12 Y0 I-P12 J0 ZP2 KP6 F800 G1G91 XP14 G0G90 ZP7 (GOTO N1) N20 G0G90 Z100 M30 Este programa calcula automaticamente a altura do filete,e atravs do numero de repetio determina o incremento que ser empregado em cada passada.

70 V-02-01-2014

71 V-02-01-2014

72 V-02-01-2014

%INTERPOLAO HELICOIDAL CONICA T1D1 M6 S2500 M3 G56 G43 G0G90 X0 Y0 Z20 M7 G1 Z0 F2000 (P101=5);ANGULO (P110=50);RAIO DO DIMETRO INICIAL (P111=5);RAIO DA FERRAMENTA (P103=5.1);PASSO DA INTERPOLAO (P105=20);PR0FUNDIDADE DA INTERPOLAO (P102=P110-P111) (P106=P103*TAN P101) (P107=P103/4) (P10=P107-P107) (P2=P105-P103) (P108=P10) (P112=P106/4) (P109=-P112);QUANDO PROGRAMADO (P09=+P112) INVERTE O ANGULO G1 XP102 F1000 N1 (P102=P102+P109) (P108=P108+P107) G2 X0 Y-P102 RP102 Z-P108 (P102=P102+P109) (P108=P108+P107) G2 X-P102 Y0 RP102 Z-P108 (P102=P102+P109) (P108=P108+P107) G2 X0 YP102 RP102 Z-P108 (P102=P102+P109) (P108=P108+P107) G2 XP102 Y0 RP102 Z-P108 (IF(P108 GT P2)GOTO N20) (GOTO N1) N20G1 X0 G0 Z100 M10 M30 OBS: Se a profundidade da interpolao no for mltiplo do passo o ciclo ira dar uma volta a menos. possvel utilizar este programa para executar uma rosca cnica

73 V-02-01-2014

74 V-02-01-2014

75 V-02-01-2014

T1D1;;;KB 50mm;FACEAR;; M6 S1500M3 G54 G43 G0G90 X-60 Y15 Z20 G1G5 Z1 F2000 N1 G0 G91 Z-0.5 G1 G90 X60 F500 G0 Y-15 G1 X-60 N2 G0 Y15 (RPT N1,N2)N1 G0G90 Z100 T2D2;;;KB 20mm;DESBASTE DO PERFIL;; M6 S2200M3 G54 G43 G0G90 X0 Y-60 Z20 G1G5 Z0 F2000 N3 G1G91 Z-0.5 G90 G41G37R25Y-25 G36R5X-25 G39R5Y25 G39R5X25 G36R5Y-25 G38R25X0 N4 G40 G0 X0 Y-60 (RPT N3,N4)N39 G0G90 Z100 T2D2;;;KB 20mm;DESBASTE DO DIAMETRO 48mm;; M6 S2200M3 G54 G43 G0G90 X0 Y-40 Z20 G1G5 Z0 F2000 G41G37R25Y-24 G2 X0 Y-24 I0 J24 Z-10 K0.25 G2 G38 R25 X0 Y-24 I0 J24 F800 G0G40 X0 Y-40 Z100 76 V-02-01-2014

T3D3;;;BR DE CENTRO MARCAR PARA M8;PRE PARA 16mm; M6 S1000M3 G54 G43 G0G90 X0 Y0 Z20 G81G98 X0 Y0 Z2 I-7 F60 G80 X0 Y15 G0G90 Z20 G83G98 X0 Y15 Z2 I-7 F60 X15 Y0 X0 Y-15 X-15 Y0 G80 G73 G0G90 Z100

T4D4;;;BR 6.8mm;FURAR PARA M8;PRE PARA 16mm; M6 S900M3 G54 G43 G0G90 X0 Y0 Z20 G83G98 X0 Y0 Z2 I-2 J5 F80 G80 X0 Y15 G0G90 Z20 G83G98 X0 Y15 Z2 I-2 J12 F80 X15 Y0 X0 Y-15 X-15 Y0 G80 G73 G0G90 Z100

77 V-02-01-2014

T5D5;;;ESCAREADOR;;;ESCAREAR PARA M8;; M6 S1000M3 G54 G43 G0G90 X0 Y15 Z20 N10 G82G98 X0 Y15 Z0 I-3.5 K300 F20 N11 G73 Q90 (RPT N10,N11)N3 G80 G73 G0G90 Z100 T6D6;;;MACHO M8;;ROSCAR 4X; M6 S200M3 G54 G43 G0G90 X0 Y15 Z20 X0 Y15 N7 G84G98 X0 Y15 Z8 I-13 F250 N8 G73 Q90 (RPT N7,N8)N3 G80 G73 G0G90 Z100 T7D7;;;FRESA 12mm;INTERPOLAR 16mm;; M6 S1600M3 G54 G43 G0G90 X0 Y0 Z20 G1G5 Z0 F1500 G1 G41 X8 G3 X8 Y0 I-8 J0 Z-10 K0.2 G3 X8 Y0 I-8 J0 F600 G1 G40 X0 Y0 G0G90 Z100

78 V-02-01-2014

T7D7;;;FRESA 12mm;ACABAMENTO EXT;; M6 S1600M3 G54 G43 G0G90 X0 Y-60 Z20 G1G5 Z0 F2000 G1G90 Z-19.9 G90 G41G37R25Y-25 G36R5X-25 F600 G39R5Y25 G39R5X25 G36R5Y-25 G38R25X0 G40 G0 X0 Y-60 G1G5 Z-10 F2000 G41G37R25Y-24 G2 G38 R25 X0 Y-24 I0 J24 F600 G0G40 X0 Y-40 Z100
T8D8;;;FRESA 6mm;PERFIL ROTACIONADO;; M6 S3000M3 G54 G43 G0G90G5 X0 Y0 Z20 G73Q45 G1 Z0 F2000 N20 G0 G91 Z-0.2 G1G90G41 X8 Y4 F1500 G3 X4 Y8 R9 G1 Y15 X-4 Y8 G3 X-8 Y4 R9 G1 X-15 Y-4 X-8 G3 X-4 Y-8 R9 G1 Y-15 X4 Y-8 G3 X8 Y-4 R9 G1 X15 Y4 X8 N30 G40 X0 Y0 (RPT N20,N30)N24 G73 G0 G90 Z100 M30

79 V-02-01-2014