79
1 V-02-01-2014 Manual de programação e operação FAGOR 8055-M

Manual de Centro 02-01-014

Embed Size (px)

Citation preview

Page 1: Manual de Centro 02-01-014

1 V-02-01-2014

Manual de programação e operação

FAGOR 8055-M

Page 2: Manual de Centro 02-01-014

2 V-02-01-2014

Índice:

Página Conteúdo

4 Apresentação

5 Sistema de coordenadas

6 G90 e G91 – programação absoluta e incremental

7 Função inicial da programação

8 G53 e G54 a G57 – origens

9 G17,G18 e G19 – plano de trabalho

10 Função de movimentação

10 G40,G41 e G42 –compensação de raio

11 G2 e G3 – interpolação circular

12 Interpolação helicoidal

13 G4 – tempo de espera ou permanência

13 G7 e G5 – aresta viva e aresta arredondada

14 G51 – LOOK-AHEAD – velocidade de processamento do comando

14 Sub-programa ou sub-rotina

15 Repet label – ciclo Ed repetição - RPT

16 G92 – deslocamento de origem – zero virtual

17 G73 – rotação de coordenada

18 Funções de alto nível

20 Parametrização de ferramenta

22 G36 e G39 – arredondamento de canto e chanfros

22 G37 e G38 – entrada e saída tangencial

23 G10, G11, G12, G13 e G14 – espelhamento de eixo

Ciclos fixos

24 G81 – ciclo de furação direta

25 G82 – ciclo de furação com tempo de espera

26 G83 – ciclo de furação profunda – pica pau

27 G84 – ciclo de roca com macho

28 G84 – ciclo de rosca rígida com quebra cavaco

29 G211-G212 – ciclo de interpolação de rosca

Page 3: Manual de Centro 02-01-014

3 V-02-01-2014

30 G85 – ciclo de alargador

31 G86 – ciclo de mandrilamento

32 G87 – ciclo de cavidade retangular

33 G88 – ciclo de cavidade circular

34 Quarto eixo

40 Tabela de miscelâneas – código M

41 Tabela de código G

42 Operação

43 Painel da máquina

47 Ligar máquina

47 Referenciar magazine (somente para magazine carrossel)

47 Referenciar eixos

48 Movimento manual dos eixos

48 Zero peça eixo Z

49 Presset de ferramenta

50 Zero peça eixos X e Y

51 Operação via MDI

51 Edição de programa

53 Simulação de programa

54 Executar programa em automático

54 Parada de inspeção de ferramenta

55 Corretor de ferramentas

56 Execução de programa via RS 232 (ON LINE)

58 Transmissão de programa via USB

64 Sistema de programação MC (interativo)

67 Exemplo de programação parametrizada

74 Exemplo de programação 2D

Page 4: Manual de Centro 02-01-014

4 V-02-01-2014

Este manual foi elaborado com o intuito de facilitar a operação e a programação do

comando para maiores informações consultar os manuais do comando que se encontra em

arquivo PDF e está no CD que vem com a máquina

Manual de programação CNC 8055 M Manual

de Solução de Erros CNC 8055 M Manual de

Operação CNC 8055 MC

Manual de Auto-Aprendizagem CNC 8055 MC

A programação 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 peça

Instrumentos de controle dimensional

Máquina a executar o serviço

Definir o processo de programação e parâmetros de corte

Page 5: Manual de Centro 02-01-014

5 V-02-01-2014

Sistemas de coordenadas

Os comandos numéricos descritos em uma programação CNC,tomam como base o sistema

cartesiano este sistema são linhas que cruzam a máquina e determinam a posição do eixo

dentro do espaço físico da mesma,este posicionamento parte de um zero,este ponto zero

é determinado pelo programador,desta maneira as coordenadas ficarão positivas ou

negativas dependendo para que lado do ponto zero andará o eixo.

As máquinas CNC podem ter vários eixos,mais o trabalho mais básicos são com 3 eixos

sendo eles X Y Z,também é bastante comum encontrar máquinas com quatro eixos para o

comando FAGOR o quarto eixo é representado pela letra U e é programado em ângulo .

Page 6: Manual de Centro 02-01-014

6 V-02-01-2014

Programação

A programação em máquinas CNC pode ser feita em coordenadas absolutas ou

incrementais .

G90=Programação absoluta

A programação absoluta é representada pelo código G90 ,uma vez digitado no programa a

máquina entende que foi programado o valor da cota conforme o desenho partindo do

zero peça.

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 peça.

G91=incremental

O sistema incremental funciona da seguinte forma, toda a vez que a ferramenta para, a

máquina entende que é zero e deve-se programar o valor da distancia entre a cota que a

ferramenta está e a próxima 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 não modal

Modal = código G que deve ser ou pode ser desativado por outro (G90 desativa G91 e vice

versa)

Não modal = código G que não precisa ser desativado, ou seja, só é válido na linha no qual

foi programado (G4 tempo de espera não precisa ser desativado).

Page 7: Manual de Centro 02-01-014

7 V-02-01-2014

Funções iniciais de programação

T= Ferramenta ,quando programado a máquina entende que se trata de ferramenta junto

com a letra T deve-se programar o número da ferramenta desejada (T1 =

ferramenta 1,T2=ferramenta 2)

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

os dados da mesma raio, comprimento ,correção de raio e correção de comprimento,o

comando FAGOR me disponibiliza 100 corretores.

O corretor é um dado importante pois sem ele a máquina não tem como saber quais

medidas tem a ferramenta chamada, é programado junto ao número da ferramenta T1D1 .

É possível se programar uma ferramenta com um número e se programar o corretor com

outro,tomando o cuidado para que o zeramento desta ferramenta esteja no corretor

especificado ( T1D10 ),se for necessário programar mais de um corretor na mesma

ferramenta não 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= código que ativa a sub-rotina do PLC que habilita troca da ferramenta (este código

é necessário para que a máquina troque de ferramenta,so é utilizado em máquinas que

tem magazine) ,por tanto fresadoras CNC não deve ser programado.

EX:

T1D1

M6

; = Sinal utilizado par eliminar linhas do programa ou para inserir comentário,uma vez

programado tudo que estiver programado para o lado direito do sinal a máquina ignora .

EX:

T1D1 ; DESBASTE

M6

S= Rotação,quando programado junto ao valor da RPM desejada e código M

correspondente ao sentido de giro movimenta o eixo árvore na rotação programada.

Page 8: Manual de Centro 02-01-014

8 V-02-01-2014

M3 = sentido de giro Horário

M4 = sentido de giro Anti-Horário

EX:

T1D1 ; DESBASTE

M6

S1500 M3 (1500 RPM EM SENTIDO HORÁRIO )

G43 = Código correspondente a compensação de comprimento,é através deste código

que a máquina lê o comprimento da ferramenta ,deve ser programado antes da primeira coordenada em Z.

T1D1 ; DESBASTE

M6

S1500 M3

G43

Origem da peça (G54,G55,G56,G57)

Os códigos de origem é que determina para a máquina a onde a peça se encontra dentro

do espaço físico da mesma se baseando no zero máquina (G53) .

Ao determinar o zero peça é obrigatório se determinar em que origem será guardado este

zeramento pode ser usado de G54 a G57,este código G será digitado no programa e assim

que o comando ler o código ele ira buscar estes dados guardados na origem e então saberá

em que ponto da máquina está fixada a peça,o zero peça quando determinado é guardado

na tabela de origem o valor da ponta da ferramenta o a posição do relógio apalpador ou

qualquer dispositivo que seja usado para o zeramento em relação ao zero máquina G53,o

zero máquina não pode ser mudado pois foi determinado pelo fabricante e é o ponto de

referência do eixo da máquina.

Page 9: Manual de Centro 02-01-014

9 V-02-01-2014

T1D1 ; DESBASTE

M6

S1500 M3

G43

G54

Obs. A origem e o código M6 devem ir sozinhos na linha assim como está no

exemplo a cima.

Plano de trabalho

Plano de trabalho é a posição de como a ferramenta trabalha sobre a peça,as fresadoras

CNC e centros de usinagem são pré programados para trabalhar no plano G17 X Y mais

pode também trabalhar em G18 X Z e G19 Y Z

Page 10: Manual de Centro 02-01-014

10 V-02-01-2014

G94= comando ISO que indica ao comando que a máquina trabalha em mm/min não a

necessidade de ser digitado pois já está ativo quando a máquina é ligada.

G95= comando ISO que indica ao comando que a maquina trabalha em mm/rotação

(geralmente utilizado em torno CNC).

Funções de movimentação

G0= avanço rápido ,quando programado a máquina entende que deve usar o máximo de

avanço e se deslocar até a coordenada programada,é utilizado para aproximação e

afastamento .

G1= interpolação linear ou avanço programado ,quando programado a máquina entende

que deve-se deslocar em um avanço programado previamente .

F = avanço, comando ISO que determina o avanço .

O avanço “F” quando programado permanece ativo na memória da máquina até que seja

programado outro valor de avanço.

Quando se programa uma fresadora geralmente se utiliza mm/min,então quando se

programa F2000 está dizendo para a máquina que ela deve se deslocar a 2000 mm/min.

Sintax = G1 Z20 F2000

G41 G42 G40 (compensação de raio)

Código 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 = compensação de raio discordante

Page 11: Manual de Centro 02-01-014

11 V-02-01-2014

G2 e G3 = interpolação circular

G2 ,interpolação circular em sentido horário.

G3 , interpolação circular em sentido anti-horário

A interpolação circular pode ser programado de várias maneiras,sendo que se programado

um círculo igual ou menor que 180 graus basta utilizar as coordenadas finais do círculo e R

para determinar o raio do mesmo.

Ex: G3 X55 Y20 R12

Para se programar um círculo maior que 180 graus ou um círculo completo é necessário

indicar o centro do raio representado pelas letras “I J K”,o centro do raio no comando

FAGOR é incremental ou seja é a distância entre o início 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 diâmetro de 30mm,note que o diâmetro não

está no centro da peça.

G1G41 X65

G3 X65 Y20 I-15 J0

G1G40 X55

Como deu para perceber o centro do diâmetro no projeto é X50 Y20,para se programar a

interpolação eu estou utilizando compensação de raio ( G41 ) e estou deslocando 15mm

que se trata do raio do diâmetro a interpolar na direção X+ (X50 + 15 = X65),portanto se

a distancia do centro do diâmetro até o inicio do raio é de 15mm a letra I -15 se fosse

deslocado para X- a letra I seria positivo.

Page 12: Manual de Centro 02-01-014

12 V-02-01-2014

Interpolação Helicoidal

Para se utilizar a interpolação helicoidal deve-se executar a programação utilizando as

regras descritas anteriormente, a diferença está que será programado o eixo Z- que vai

corresponder a profundidade da interpolação e a letra K que vai corresponder ao passo da

hélice .

No exemplo a baixo nós iremos executar a mesma interpolação do exemplo anterior só

que iremos partir de Z0 até Z-10 ,o passo da hélice 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 interpolação helicoidal deve-se ter certeza de que o passo da hélice é

múltiplo da profundidade, ou seja, deve se dividir a profundidade pelo incremento

desejado, o resultado desta divisão deve ser um número inteiro.

Ex: 20mm de profundidade,2mm de incremento

20/2=10 (esta divisão é múltipla, por tanto pode ser utilizada)

20mm de profundidade, 1.3mm de incremento

20/1.3=15.4 (esta divisão não é múltipla, por tanto não pode ser usada)

Note que após a interpolação helicoidal é repetida a interpolação sem o eixo Z e sem a

letra K,isto é programado para que seja retirado a rampa ,pois como se trata de uma hélice

ficara uma rampa na altura do passo da hélice no fundo da cavidade.

Para se interpolar uma rosca com este sistema basta programar o passo da rosca na letra

K.

Page 13: Manual de Centro 02-01-014

13 V-02-01-2014

G4 tempo de espera ou tempo de permanência

É programado junto a letra K que corresponde ao tempo que se deseja deixar a ferramenta

em espera.

A letra K é programada em centésimos 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 sentença deve ser programada sozinha na linha ,é um código G não modal

portanto é válido 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 máquina trabalhe com o parâmetro INPOSW (faixa de

morte) ativado fazendo com que a máquina se mantenha na cota ativa a até alcançar o limite

da esquina para então ler a próxima cota programada, deixando canto vivo para que isto

aconteça a máquina reduza velocidade dando a impressão de que a máquina para na esquina

da peça .

A máquina quando é ligada está pré-estabelecida para ativar o código G7

G5 = arredondamento de aresta

Quando programado desativa o código G7, faz com que a máquina arredonde a aresta de

canto não deixando canto vivo.

Não tem como regular este arredondamento quanto maior a velocidade de corte maior será o

arredondamento.

Page 14: Manual de Centro 02-01-014

14 V-02-01-2014

G51 = Look –Ahead (velocidade de processamento)

Esta função é 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 alcança 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 precisão do pós-processador)

SUBPROGRAMA OU SUB-ROTINA

Um subprograma contem seqüências de operações de trabalho,que podem ser executadas

várias vezes dentro do próprio programa.

O subprograma sempre será programado após o M30 Funções de programação:

(MCALL 1) - Chamada de sub-programa

(SUB1) - Subprograma

(RET) - Finalização do subprograma

(MDFF)-Fim de definição (deve ser programado após (MCALL) no programa principal)

Page 15: Manual de Centro 02-01-014

15 V-02-01-2014

REPEAT LABEL (CICLO DE REPETIÇÃO)

Podemos executar uma repetição usando um ciclo RPT,definindo o inicio e o fim do perfil

através de números de bloco ( etiquetas “N”).

Ex:

No exemplo a cima nós temos uma repetição que diz para a máquina que ela deve repetir

do N1 ao N2 , 10 vezes (a letra N que está fora do parentes corresponde ao número de

repetições) ,deve-se lembrar que o programa já leu do bloco N1 ao N2 depois leu o RPT

por tanto 10 repetições ira fazer 11 vezes.

Este procedimento pode ser usado como uma sub-rotina,pois pode ser chamado dentro do

programa em qualquer posição.

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 repetições pois não

leu o programa ainda.

Page 16: Manual de Centro 02-01-014

16 V-02-01-2014

G92 = deslocamento de origem

A função G92 é utilizada para deslocar a origem da peça (zero peça) sem alterar o

zeramento original.

Vamos tomar como exemplo um dispositivo no qual nós temos 6 peças de perfil igual,onde

o zero peça está no centro do dispositivo e a distancia entre o centro das peças é de 87mm

em X e 35mm em Y.

No exemplo a cima nós vemos que quando programado G92 X0 Y0 a máquina 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 código

definindo o eixo desejado e o valor ,para desativar basta ter no programa uma origem

(G54 a G57) após a execução do programa.

Page 17: Manual de Centro 02-01-014

17 V-02-01-2014

G73 = rotação de coordenada

O código 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-horário quando programado com

sinal negativo rotaciona em sentido horário .

Ex: G73 Q30

Quando programado com o exemplo a cima rotaciona o programa a partir do zero peça

,todas as coordenadas a baixo desta sentença estarão rotacionadas a 30 graus .

Quando se deseja rotacionar um ponto diferente do centro da peça deve-se determinar

este centro junto a sentença onde a letra I corresponde ao eixo X e a letra J ao eixo Y.

Ex: G73 Q30 I20 J30

Este sistema pode também ser utilizado para a programação de uma furação em arco.

Ex:

No código 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 repetição (terceiro furo ) somará o ângulo e pegará a coordenada a 60

graus depois 90 , 120 ,150 .

Este código é desativado pelo próprio G73 programado sozinho sem a letra Q conforme

está no exemplo a cima .

Obs: o código G73 só funciona no plano de trabalho G17 ( X e Y)

G73 Q20 G73 Q20 I35 J20

Page 18: Manual de Centro 02-01-014

18 V-02-01-2014

Função de programação de alto nível

Este tipo de sentença é utilizada para programação 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 variável

Macro variável são parâmetros de cálculo determinados pelo programador para efetuar

equações matemática e fazer com que a máquina calcule alguns dados para efetuar um

programa, estes macros são representados pela letra P.

Após determinar as equações deve-se programar substituindo os valores das coordenadas

pelos macros.

Page 19: Manual de Centro 02-01-014

19 V-02-01-2014

CAVIDADE PARAMÉTRICA

Page 20: Manual de Centro 02-01-014

20 V-02-01-2014

Paramétrizar dados do corretor de ferramenta

O comando FAGOR me permite pré estabelecer dados de ferramenta diretamente no

programa estes dados são enviados para o corretor automaticamente.

Deve-se tomar cuidado, pois após a determinação deve-se programar o corretor “D”para

que o comando assuma o valor.

Com este tipo de parametrização é possível fazer com que a máquina some ou subtraia

valores do corretor o que facilita muito a programação de chanfros.

No exemplo a baixo nós iremos programar uma pirâmide na qual utilizaremos este sistema

,para isto eu irei fazer o programa de um quadrado de 0.5mm e para cada repetição vou

aumentar 0.2mm no raio da ferramenta,para 0.2mm quanto devo aprofundar em Z?

Para determinar o incremento é necessário efetuar um cálculo de trigonometria.

Page 21: Manual de Centro 02-01-014

21 V-02-01-2014

Page 22: Manual de Centro 02-01-014

22 V-02-01-2014

G36 e G39= arredondamento de canto e chanfro

Em operações de fresamento de contornos é possível inserir raios ou chanfros entre duas

retas.

Através das funções G36 e G39 respectivamente, sem haver necessidade de se

programar os pontos de início e final dos mesmos, bastando programar os pontos de

interseção e o valor do raio ou chanfro.

Estas funções 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 saída tangencial

Com as funções G37 e G38 se pode entrar tangencialmente em uma

trajetória sem haver necessidade de se programar uma interpolação circular,

para determinar o raio se programa a letra R e a coordenada final. As funções G37 e G38 não são modais e devem ser programadas cada vez

que se deseja fazer uma entrada ou saída tangencial.

sintax=

G37 R20 Y50---entrada tangencial

G38 R20 Y0---saída tangencial

Page 23: Manual de Centro 02-01-014

23 V-02-01-2014

G10 G11 G12 G13 G14 ESPELHAMENTO DE EIXO

CICLOS FIXOS A máquina dispõe de ciclos fixos que podem ser executados em qualquer

plano, realizado de acordo com o eixo selecionado.

As funções que possui o CNC para definir os ciclos fixos de usinagem são:

G81 – Ciclo fixo de furação

G82 – Ciclo fixo de furação com tempo de espera.

G83 – Ciclo fixo furação profunda com passo constante (pica-pau)

G84 – Ciclo fixo de rosquemaneto com macho.

G212/G211 – interpolação 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 referência, depois de executado o ciclo fixo (Z de inicio do

ciclo).

Page 24: Manual de Centro 02-01-014

24 V-02-01-2014

G81 – Ciclo fixo de furação

G81 G98/G99 X Y Z I K F G81 – define o ciclo

X – define a posição inicial da furação em X

Y – define a posição inicial da furação em Y

Z – define a posição de segurança para inicio da furação

I – define a profundidade da furação (valor absoluto)

K – define um tempo de espera ( cada 100 equivale a 1 segundo)

F – avanço de corte

Exemplo de programação: 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

Page 25: Manual de Centro 02-01-014

25 V-02-01-2014

G82 – Ciclo fixo de furação com tempo de espera

G82 G98/G99 X Y Z I K

G82 – define o ciclo

X – define a posição inicial da furação em X

Y – define a posição inicial da furação em Y

Z – define a posição de segurança para inicio da furação

I – define a profundidade da furação (valor absoluto)

K – define um tempo de espera ( cada 100 equivale a 1 segundo)

F – avanço de corte

Exemplo de programação:

T1D1

S1000M3

G54

G0X10Y10

G43Z10

G82 G98 X10 Y10 Z2 I-20 K300 F50

XY ; se houver mais cotas

G80

G0 Z100

M30

Page 26: Manual de Centro 02-01-014

26 V-02-01-2014

G83 – Ciclo fixo furação profunda com passo constante

G83 G98/G99 X Y Z I J F

G83 – define o ciclo

X – define a posição inicial da furação em X

Y – define a posição inicial da furação em Y

Z – define a posição de segurança para inicio da furação

I – profundidade incremental (passe da furação)

J – numero de vezes que se deve repetir o parâmetro I (profundidade da furação

dividido pelo incremento) ex: 20/ I2 = J10

Obs:tomar cuidado pois o ciclo desconta o Z inicial, pois o parâmetro I é

incremental, para furar 20mm parando em um Z de 2 e utilizar 2mm de

incremento terá que repetir 11 vezes .

Exemplo de programação:

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

Page 27: Manual de Centro 02-01-014

27 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 posição inicial da furação em X

Y – define a posição inicial da furação em Y

Z – define a posição de segurança para inicio da furação

I – define a profundidade da furação (valor absoluto)

K – define um tempo de espera ( cada 100 equivale a 1 segundo)

R – define o tipo de rosca “R1 rosca rígida” “R0 rosca com mandril flutuante”

Caso não seja programado o parâmetro R o ciclo irá identificar com R0

J – multiplica a velocidade de retorno ex: F500 se colocado J2 retorna com F1000

F – avanço de corte (RPM * PASSO DA ROSCA)

Exemplo de programação:

T1D1 M6

S300 M3

G54

G0X10Y10

G43Z10

G84 G98 X10 Y10 Z2 I-12 R1 F450

XY ; se houver mais cotas

G80

G0Z100

M30

Page 28: Manual de Centro 02-01-014

28 V-02-01-2014

Para se executar um rosqueamento com macho deve-se calcular o avanço e a rotação, é

recomendado utilizar a tabela a baixo.

Quando usar mandril flutuante o Z de início do ciclo deve ser de no mínimo 5mm

dependendo do passo da rosca ,pois o mandril deve ter espaço para retornar.

OBS: não são todos os modelos de máquina que tem como standard rosca rígida, para

as máquinas que não possuem rosca rígida deve-se utilizar um mandril flutuante.

G84 –ciclo de rosca rígida com quebra cavaco

G84 X Y Z I R1 B H F

G84 – define o tipo de ciclo

X – posição em X do primeiro furo

Y – posição em Y do primeiro furo

Z – posição de segurança para inicio do rosqueamento

I - profundidade do rosqueamento

R1 – define como rosca rígida

B – profundidade de rosqueamento para alivio (passo para quebra cavaco)

H – distancia para retrocesso

OBS: so é possível executar este ciclo com rosca rígida, é 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

Page 29: Manual de Centro 02-01-014

29 V-02-01-2014

G211/G212 – Ciclo de interpolação de rosca

G211 – interpolação interna

G212 – interpolação externa

G211 / G212 X Y Z I J K B C L A E Q

G211 / G212 – define o tipo de interpolação (G211 interna) (G212 externa)

X – posição do primeiro furo em X

Y – posição do primeiro furo em Y

Z – posição de segurança para inicio da interpolação

I – profundidade do rosqueamento

J – diâmetro 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

Page 30: Manual de Centro 02-01-014

30 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 posição inicial da furação em X

Y – define a posição inicial da furação em Y

Z – define a posição de segurança para inicio da furação

I – define a profundidade da furação (valor absoluto)

K – define um tempo de espera ( cada 100 equivale a 1 segundo)

F – avanço de corte

Exemplo de programação:

T1D1

S500M3

G54

G0X10Y10

G43Z10

G85 G98 X10 Y10 Z2 I-20 K300 F50

XY ; se houver mais cotas

G80

G0 Z100

M30

Page 31: Manual de Centro 02-01-014

31 V-02-01-2014

G86 – Ciclo fixo de mandrilhamento

G86 G98 X Y Z I Q D E F

G86 – define o ciclo

X – posição do primeiro furo em X

Y – posição do primeiro furo em Y

Z – posição de segurança para inicio da interpolação

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

Page 32: Manual de Centro 02-01-014

32 V-02-01-2014

Page 33: Manual de Centro 02-01-014

33 V-02-01-2014

G88 – Ciclo fixo de cavidade circular

Page 34: Manual de Centro 02-01-014

34 V-02-01-2014

Page 35: Manual de Centro 02-01-014

35 V-02-01-2014

Page 36: Manual de Centro 02-01-014

36 V-02-01-2014

Page 37: Manual de Centro 02-01-014

37 V-02-01-2014

Perímetro da peça= ø 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°

Page 38: Manual de Centro 02-01-014

38 V-02-01-2014

Page 39: Manual de Centro 02-01-014

39 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

Page 40: Manual de Centro 02-01-014

40 V-02-01-2014

MISCELÂNEAS

M00 – parada programada

M01 – parada programada ativada via botão (localizado no painel da máquina)

M02 – fim de programa retorna ao inicio

M03 – liga o RPM em sentido horário

M04 – liga o RPM em sentido anti-horário

M05 – para o RPM

M06 – ativa a troca de ferramenta

M07 – ativa a refrigeração a ar comprimido

M08 – ativa a refrigeração a óleo solúvel

M09 - desativa a refrigeração a óleo solúvel

M10 – desativa a refrigeração a ar comprimido

M19 – parada orientada do eixo arvore (M19 S0)

M28 – ativa refrigeração de alta preção (so para maquinas equipadas co m refrigeração interna)

M29 – desativa a refrigeração de alta preção

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 máquina

MAGAZINE RANDOM

Page 41: Manual de Centro 02-01-014

41 V-02-01-2014

Código G

G0 – avanço rápido

G1 – interpolação linear (avanço programado)

G2 – interpolação circular em sentido horário

G3 – interpolação circular em sentido anti- horário

G4 – tempo de espera o permanência

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 – compensação de raio

G43 – compensação de comprimento

G44 – desativa compensação de comprimento

G53 – zero máquina

G54 a G57 – origem ( zero peça)

G51 – look- aheade

G72 – fator de escala

G73 – rotação de coordenada

G80 – anula ciclo fixo

G81 a G89 – ciclos fixos

G94 – velocidade em mm/min

G95 – velocidade em mm/rotação

Page 42: Manual de Centro 02-01-014

42 V-02-01-2014

Operação

Page 43: Manual de Centro 02-01-014

43 V-02-01-2014

Painel de programação

Page 44: Manual de Centro 02-01-014

44 V-02-01-2014

Page 45: Manual de Centro 02-01-014

45 V-02-01-2014

Page 46: Manual de Centro 02-01-014

46 V-02-01-2014

Page 47: Manual de Centro 02-01-014

47 V-02-01-2014

Ligar a máquina

Para ligar a máquina deve-se :

Ligar a chave geral

Ligar botão de alimentação do painel

Solte o botão de emergência (existe 2 botões ,um no painel e um no controle

manual)

Aguarde o comando ligar

Algumas máquinas a necessidade de após o comando ligar acionar novamente o

botão de alimentação do painel.

Referenciar o magazine

Este procedimento so é necessário para máquinas com magazine carrossel.

Acionar + (no menu principal)

Acionar diagnosis

Acionar usuário

Caso a máquina tenha quarto eixo acione presset magazine

Digite o número da ferramenta que esta em posição de troca,ou seja a que está em

direção ao eixo .

Acione confirma (localizado no canto esquerdo na parte inferior da tela)

Referenciar os eixos

Após referenciar o magazine deve-se referenciar os eixos da máquina,para efetuar esta

operação 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 não está ligado.

Acione main menu

Acione manual

Acione busca de referência

Acione todos

Acione start

Page 48: Manual de Centro 02-01-014

48 V-02-01-2014

Movimento manual dos eixos

Para efetuar o movimento manual dos eixos nos temos as seguintes opções .

Jog continuo

Jog incremental

Movimento com o volante

Para efetuar o movimento manual dos eixos deve-se tomar o cuidado para que não esteja

em modo MDI, pois quando em MDI o movimento é bloqueado .

Zero peça e presset de ferramenta

Zero peça eixo Z

Para se efetuar o zeramento do eixo Z nós iremos utilizar uma ferramenta como padrão de

medição para as demais,vamos utilizar a ferramenta T1.

Para se utilizar uma ferramenta como padrão nos devemos verificar a seguinte situação.

Verifique se o corretor da ferramenta está ativo

Acione main menu

Acione tabelas

Acione corretores

Verifique o corretor da ferramenta padrão ,o comprimento “L”deve estar zero

Acione main menu

Manual

Tangencie a ferramenta na face da peça

Acione usuário

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 padrão será utilizada sempre que for necessário efetuar o zero peça,como

ela é o padrão de medição das demais ferramentas ,quando efetuado o zero de um

produto diferente todas as ferramentas que estiverem no magazine já pressetada , não a

necessidade de se repetir a operação.

Page 49: Manual de Centro 02-01-014

49 V-02-01-2014

Presset das demais ferramentas

O significado de presset é medição ,para efetuar a medição das ferramenta deve-se

proceder da seguinte maneira.

Tangencie a ferramenta na face da peça

Acione medição

Acione Z

Digite o valor do Z da peça no caso zero

Acione enter

Acione carregar Z

Pronto esta pressetado,ao efetuar esta operação o comando envia para o corretor da

ferramenta a diferença de medida da ferramenta padrão para a ferramenta que esta

sendo pressetada.

Este procedimento deve ser feito para todas as demais ferramentas.

Obs: Digite o Z da peça ,refere-se a seguinte situação ,pode acontecer de você zerar a

ferramenta padrão na face superior da peça e executar um perfil 3D e assim perder sua

referência .

Nesta situação você poderá tangenciar em outra face conhecida e digitar o valor desta

medida em medição .

No exemplo a cima nos tangenciaríamos na face Z-40 entraríamos em medição

,Z,digitaríamos -40 ,carregar Z e o comando já calcularia o valor de presset descontando

40mm.

Page 50: Manual de Centro 02-01-014

50 V-02-01-2014

Zero peça eixos X Y

O zero peça pode ser feito de varias maneiras e com vários instrumentos (relógio apalpador ou comparador,pino localizador de aresta ou a ferramenta) o instrumento usado depende do grau de precisão da peça. Este exemplo será feito com uma peça em bruto ,e será tirado o centro da

peça utilizando uma ferramenta.

Tangenciar a ferramenta na lateral da peça

Acionar pré seleção (pré seleção é 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 peça

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 deve-

se digitar X- , digitar o valor da divisão X-55

Acione start

O eixo vai se deslocar a o centro da peça

Acione usuário

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 também se feito com o relógio

apalpador ou com o pino localizador de aresta.

Page 51: Manual de Centro 02-01-014

51 V-02-01-2014

Operação em MDI

Toda a programação manual no CNC deve ser feito via MDI,ligar rotação para presset de

ferramenta,deslocar o eixo entre outras funções que se deseje ligar fora da execução

automática.

O sistema MDI é encontrado na pagina MANUAL.

Acione manual

Acione MDI

Digite a sentença

Acione start

No comando FAGOR 8055 POWER,fica gravado as ultimas 10 sentenças digitadas ,para

acesa-las basta .

Acionar MDI

Acionar seta para baixo

Aparecerá as sentenças digitadas

Selecione

Acione enter

Acione start

Edição de programa

Para entrar na página de edição.

Acione main menu

Acione editar

Ira abrir uma página com todos os programas que estão na máquina, você poderá

selecionar um através das setas de direção e acionar enter ou digitar o número do

programa desejado ou o número de um programa que não existe e acionar enter.

Page 52: Manual de Centro 02-01-014

52 V-02-01-2014

Após selecionar o programa você terá as seguintes opções .

Edit – abre a página para edição do programa

Modificar – possibilita modificar dados do programa ,posicionar o cursor sobre a linha

que se deseja modificar ,acione modificar ,a linha em questão abrirá na parte inferior da

tela , modifique,acione enter

Buscar – buscar dados no programa , acione buscar ,acione texto , digite a sentença

,acione enter,a pós encontrar a sentença acionar finalizar busca.

Apagar bloco – apaga bloco do programa

Mover bloco – mover bloco do programa

+ - ao ser acionado muda a página fazendo que apareça 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ó é possível

colar um programa inteiro)

Edit

Ao acionar Edit aparecerá as seguinte opções.

Linguagem CNC – possibilita a edição direta no comando (digitação)

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 edição de perfil

Seleção perfil – utilizado para selecionar o perfil editado

Para editar um programa em linguagem (ISO) ,deve-se primeiramente ter um zero peça

uma origem para que possa ser feita a programação da peça, fazer um zero

ferramenta e presset se caso houver mais que uma ferramenta .

Page 53: Manual de Centro 02-01-014

53 V-02-01-2014

Simulação de programa

Para se simular um programa .

Acionar main menu

Acionar simular

Aparecerá uma tela para selecionar o programa

Após selecionar o programa ,abrirá uma tela que terá a seguinte opção

Movimento teórico – efetua a simulação gráfica com centro da ferramenta

Função G – efetua a simulação com compensação de raio

Plano principal

Rápido

Rápido [S=0]

Para simulação gráfica só será útil FUNÇÃO G e MOVIMENTO TEÓRICO,as demais funções

movimentara a máquina.

Abrindo função G ou movimento teórico,acione gráfico(localizado na parte inferior da tela

do lado direito) ,abrirá a página gráfica .

Tipo de gráfico – defini a visualização do gráfico

( 3D,XY,XZ,YZ,CONJUNTA,PLANTA,SÓLIDO)

Zona a visualizar – utilizado para definir as dimensões do bloco a usinar

Ponto de vista – utilizado para virar a vista (3D e SÓLIDO)

Apagar gráfico

Uma vez selecionado o tipo de gráfico acionar start,o gráfico sólido só funciona em

função g e é necessário ter denominado os raios da ferramenta no corretor.

Page 54: Manual de Centro 02-01-014

54 V-02-01-2014

Executar programa em automático

Para executar um programa em automático .

Acione main menu

Acione executar

Selecione o programa

Start

Para parar a execução acione ciclo stop e reset.

Quando acionado ciclo stop a máquina entra em hold parando temporariamente de ler o

programa quando acionado ciclo start retoma a usinagem.

Parada de inspeção de ferramenta

A parada de inspeção de ferramenta é uma função para dar pause no programa com o

intuito de verificar a ferramenta ou medir a peça.

Quando a máquina está em execução aparece no painel a função inspeção de ferramenta.

Acione inspeção de ferramenta

Acione o botão para parar a rotação

Afastar a ferramenta da peça

Após feito a operação

Acione reposicionamento

Aparecerá na parte inferior da tela todas as funções que foram desligadas e os

eixos que foram movimentados

Selecione M3 ou M4 para ligar a rotação

Acione start

Selecione os eixos para aproximação (tomar cuidado para que não bata na peça)

Acione start

Os eixos irão se aproximar da peça voltando ao mesmo ponto da onde partiram

Após a aproximação a máquina vai ficar aguardando um start para retomar a

execução

A máquina se desloca no ultimo avanço ativo ,se estiver muito longe da peça você pode

aproximá-la mas nunca levar ao ponto de onde ela partil,pois ela vai descontar o

deslocamento para dentro da peça.

Page 55: Manual de Centro 02-01-014

55 V-02-01-2014

Corretores de ferramenta

O corretor de ferramenta é a pagina onde estão os dados de ferramenta com raio

comprimento entre outros.

Acione main menu

Acione tabelas

Acione corretores

Na página de corretores teremos a seguinte opções

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 também ser editado , acione Edit ,abrirá uma tarja na parte inferior da tela

com todos os dados do corretor,digite o número do corretor e em seguida basta clicar no

dado que se deseja alterar digitar o valor e acionar enter.

Page 56: Manual de Centro 02-01-014

56 V-02-01-2014

Transmissão via RS232 (transmissão online)

Para efetuar uma transmissão online é necessário configurar o WinDnc

O endereço da pasta de trabalho e pasta do operador CNC deve ser o mesmo

NEW=nome da pasta

MODELO= tipo de máquina (T=torno) (M=centro)

LINHA SERIAL=cabo de comunicação

CONECTAR AO INÍCIO= abrir conectado com a máquina

VELOCIDADE=velocidade de transmissão (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 transmissão online deve estar com o mesmo endereço da pasta de

trabalho)

Simular programa online

MAIN MENU

SIMULAR

LINHA DE SERIE 2DNC

DIGITAR O NUMERO DO PROGRAMA

ENTER

MOVIMENTO TEÓRICO

GRÁFICO

CICLO START

Caso o programa não esteja aparecendo na tela ,aguar de o programa rodar e acione .

ZONA A VISUALIZAR

ZONA ÓTIMA

Page 57: Manual de Centro 02-01-014

57 V-02-01-2014

Executar programa online

MAIN MENU

EXECUTAR

LINHA DE SERIE 2DNC

DIGITAR O NÚMERO DO PROGRAMA

ENTER

APARECERÁ NA TELA “CARREGANDO”

APÓS O PROGRAMA CARREGAR ABRIRÁ A PÁGINA DE EXECUÇÃO

CICLO START

Page 58: Manual de Centro 02-01-014

58 V-02-01-2014

TRANSMISSÃO DE PROGRAMA VIA USB

A entrada USB da máquina encontra-se na CPU da mesma,as únicas maquinas que possuem entrada USB

no painel frontal são o TR-1 XP,TR-2 XP,TR-10,TR-25,TR-30 e TR-30 L

A máquina só irá identificar arquivos com a extensão( .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 transmissão da FAGOR)

Abra o ícone setup

Ira aparecer a seguinte pagina

Acione novo

Abrirá a seguinte página

Para alterar as opções de dois clic dentro da janela correspondente .

New =nome que aparecerá na pasta

Modelo corresponde ao tipo de máquina 8050/8055T é torno cnc e 8050/8055M é centro de

usinagem ou fresadora CNC.

Page 59: Manual de Centro 02-01-014

59 V-02-01-2014

Em tipo, nós teremos as seguintes opções linha serial ,modem ,nodo de rede ou card A.

Conectar ao início corresponde a o software abrir conectado a máquina ou conectar manualmente

.

Porta corresponde a porta de comunicação a onde esta conectado o cabo .

A velocidade de transmissão é 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.

Após feita a configuração deve se clicar em aceitar .

Aparecerá a seguinte página.

Clic na pasta que foi criada para selecioná-la .

Clic em selecionar .

Caso va efetuar uma transmissão via cabo clic em conectar,e logo após em arquivos

Caso queira usar o software para mudar a extensão do arquivo clic em esc no teclado do

computador ,abrirá a seguinte página.

Acione arquivos

Abrirá a seguinte página.

Page 60: Manual de Centro 02-01-014

60 V-02-01-2014

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

.

Abrirá uma página cinza (página para edição de programas )

Copie o programa

Clic no botão direito do mouse

Clic em acrescentar ,o programa será colado na página

Clic em guardar

Clic em novo arquivo

Digite o número do arquivo deve ser número e deve conter seis dígitos

Acione enter no teclado do computador

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

Page 61: Manual de Centro 02-01-014

61 V-02-01-2014

Plugar o pendrive na máquina

As máquinas TR-1 XP,TR-2 XP,TR-10,TR-25,TR-30 e TR-30 L possuem entrada USB no painel de

operação,as demais máquinas a entrada USB se localiza na CPU.

Após plugar o pendrive vá ao painel de operação do comando.

Acione main menu

Acione utilidades

Acione explorador

Abrirá a seguinte página.

Memória=programas digitados na máquina .

Disco duro= corresponde a um cartão de memória 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.

Page 62: Manual de Centro 02-01-014

62 V-02-01-2014

Na imagem a cima ,note que os programas estão dentro do pendrive na pasta programas.

Com auxílio 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 ação ,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 ação

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.

Page 63: Manual de Centro 02-01-014

63 V-02-01-2014

Obs. Para que o programa apareça na máquina executável e para que apareça o comentário no

mesmo, deve-se colocara a seguinte sentença no início do programa.

% DIGITE O COMENTÁRIO , MX--, T1D1;DESBASTE

Caso não tenha esta sentença no início do programa ,o mesmo aparecerá desta maneira no painel.

Page 64: Manual de Centro 02-01-014

64 V-02-01-2014

Sistema MC de programação,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 informações

-XC=centro do raio em X (posição real do centro,absoluto)

-YC=centro do raio em Y

-Zs=Z de segurança

-Z=Z inicial

-P=profundidade da cavidade

-I=incremento em Z

-Fz=avanço do incremento em Z

Tudo que for ícones nesta tela serão trocados através da tecla de duas cores (azul e branca

ou preto e cinza),por exemplo o sentido de giro do eixo árvore.

Page 65: Manual de Centro 02-01-014

65 V-02-01-2014

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 número

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 número da ferramenta de desbaste e

colocar o número 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 especificações.

-Acione P PROG

Aparecerá a seguinte tela

Do lado esquerdo da tela estão os programas da máquina.

-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

Page 66: Manual de Centro 02-01-014

66 V-02-01-2014

O ciclo será colado no programa

O sistema de programação 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 serão abertos novamente

Altere os dados necessários .

-Acione P PROG

-Acione ENTER

A máquina vai perguntar se você quer substituir ou inserir outro ciclo,acionar ENTER

Este procedimento é válido para todos os ciclos do MC, todos os ciclos montados no

sistema MC utilizam compensação de raio automaticamente.

Page 67: Manual de Centro 02-01-014

67 V-02-01-2014

Page 68: Manual de Centro 02-01-014

68 V-02-01-2014

Page 69: Manual de Centro 02-01-014

69 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 através do numero de

repetição determina o incremento que será empregado em cada passada.

Page 70: Manual de Centro 02-01-014

70 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 através do numero de

repetição determina o incremento que será empregado em cada passada.

Page 71: Manual de Centro 02-01-014

71 V-02-01-2014

Page 72: Manual de Centro 02-01-014

72 V-02-01-2014

Page 73: Manual de Centro 02-01-014

73 V-02-01-2014

%INTERPOLAÇÃO HELICOIDAL CONICA T1D1 M6 S2500 M3 G56 G43 G0G90 X0 Y0 Z20 M7 G1 Z0 F2000 (P101=5);ANGULO (P110=50);RAIO DO DIÂMETRO INICIAL (P111=5);RAIO DA FERRAMENTA (P103=5.1);PASSO DA INTERPOLAÇÃO (P105=20);PR0FUNDIDADE DA INTERPOLAÇÃO (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 interpolação não for múltiplo do passo o ciclo ira dar uma

volta a menos.

É possível utilizar este programa para executar uma rosca cônica

Page 74: Manual de Centro 02-01-014

74 V-02-01-2014

Page 75: Manual de Centro 02-01-014

75 V-02-01-2014

Page 76: Manual de Centro 02-01-014

76 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

Page 77: Manual de Centro 02-01-014

77 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

Page 78: Manual de Centro 02-01-014

78 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

Page 79: Manual de Centro 02-01-014

79 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