Escolar Documentos
Profissional Documentos
Cultura Documentos
Manual Centro Fagor PDF
Manual Centro Fagor PDF
FAGOR 8055-M
Cimhsa BR
R:Antônio bianchetti Nª530
São José dos Pinhais, PR
CEP=83065370
F:+(55) 41-35964477
1
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
2
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
3
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
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
4
V-02-01-2014
Sistemas de coordenadas
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 .
5
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.
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).
6
V-02-01-2014
Funções iniciais de programação
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 .
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
7
V-02-01-2014
M3 = sentido de giro Horário
EX:
T1D1 ; DESBASTE
M6
S1500 M3 (1500 RPM EM SENTIDO HORÁRIO )
G43
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.
8
V-02-01-2014
T1D1 ; DESBASTE
M6
S1500 M3
G43
G54
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
9
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 .
10
V-02-01-2014
G2 e G3 = interpolação circular
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.
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
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.
11
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 .
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.
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.
12
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.
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 .
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.
13
V-02-01-2014
G51 = Look –Ahead (velocidade de processamento)
Todo o comando CNC quando executa uma linha do programa já fez a leitura do mesmo
tantas linhas a diante .
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.
(SUB1) - Subprograma
14
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.
15
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.
16
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 .
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 .
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 .
17
V-02-01-2014
Função de programação de alto nível
Este tipo de sentença é utilizada para programação parametrizada.
( IF ) - SE..
( LT ) - Menor que
( GT ) - Maior que
( TAN ) - Tangente
( SEN) - Seno
(COS) – Co-seno
( * ) –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.
18
V-02-01-2014
CAVIDADE PARAMÉTRICA
19
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?
20
V-02-01-2014
21
V-02-01-2014
G36 e G39= arredondamento de canto e chanfro
Exemplo:
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=
22
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:
23
V-02-01-2014
G81 – Ciclo fixo de furação
G81 G98/G99 X Y Z I K F
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
24
V-02-01-2014
G82 – Ciclo fixo de furação com tempo de espera
G82 G98/G99 X Y Z I K
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
25
V-02-01-2014
G83 – Ciclo fixo furação profunda com passo constante
G83 G98/G99 X Y Z I J F
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
26
V-02-01-2014
G84 – Ciclo fixo de rosqueamento com macho.
G84 G98/G99 X Y Z I K R J F
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
27
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 X Y Z I R1 B H F
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
28
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
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
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
30
V-02-01-2014
G86 – Ciclo fixo de mandrilhamento
G86 G98 X Y Z I Q D E F
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
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°
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
MISCELÂNEAS
M00 – parada programada
M28 – ativa refrigeração de alta preção (so para maquinas equipadas co m refrigeração
interna)
MAGAZINE RANDOM
40
V-02-01-2014
Código G
G0 – avanço rápido
G5 – arredondamento de aresta
G7 – aresta viva
41
V-02-01-2014
Operação
42
V-02-01-2014
Painel de programação
43
V-02-01-2014
44
V-02-01-2014
45
V-02-01-2014
46
V-02-01-2014
Ligar a máquina
Para ligar a máquina deve-se :
Referenciar o magazine
Este procedimento so é necessário para máquinas com magazine carrossel.
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.
47
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
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 .
Para se utilizar uma ferramenta como padrão nos devemos verificar a seguinte situação.
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.
48
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.
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.
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 .
49
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.
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.
50
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.
Acione manual
Acione MDI
Digite a sentença
Acione start
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.
51
V-02-01-2014
Após selecionar o programa você terá as seguintes opções .
Edit
Ao acionar Edit aparecerá as seguinte opções.
52
V-02-01-2014
Simulação de programa
Para se simular um programa .
Após selecionar o programa ,abrirá uma tela que terá a seguinte opção
Para simulação gráfica só será útil FUNÇÃO G e MOVIMENTO TEÓRICO,as demais funções
movimentara a máquina.
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.
53
V-02-01-2014
Executar programa em automático
Para executar um programa em automático .
Quando acionado ciclo stop a máquina entra em hold parando temporariamente de ler o
programa quando acionado ciclo start retoma a usinagem.
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.
54
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.
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.
55
V-02-01-2014
Transmissão via RS232 (transmissão online)
Para efetuar uma transmissão online é necessário configurar o WinDnc
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)
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
56
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
57
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.
Acione novo
Abrirá a seguinte página
58
V-02-01-2014
Em tipo, nós teremos as seguintes opções linha serial ,modem ,nodo de rede ou card A.
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.
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
59
V-02-01-2014
Acionar o ícone representado por uma cruz azul localizado na parte inferior da tela
.
Copie o programa
Clic em guardar
Digite o número do arquivo deve ser número e deve conter seis dígitos
60
V-02-01-2014
Plugar o pendrive na máquina
Acione explorador
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 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.
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 .
62
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.
Caso não tenha esta sentença no início do programa ,o mesmo aparecerá desta maneira no painel.
63
V-02-01-2014
Sistema MC de programação,ciclo de cavidade circular
-Acionar SHIFIT
-Acionar ESC
-Acionar c
-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.
64
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.
-Acione ESC
-Acione P PROG
65
V-02-01-2014
O ciclo será colado no programa
-Acionar SHIFT
-Acionar ESC
-Acionar P PROG
-Encontre o programa ,encontre o ciclo coloque a tarja vermelha do cursor sobre o ciclo
-Acionar RECALL
-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.
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 através do numero de
repetição 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 através do numero de
repetição determina o incremento que será empregado em cada passada.
70
V-02-01-2014
71
V-02-01-2014
72
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
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 F3000
N1 G0 G91 Z-0.5
G1 G90 X60 F1000
G0 Y-15
G1 X-60
N2 G0 Y15
(RPT N1,N2)N1
G0G90 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 F80
G80
X0 Y15
G0G90 Z20
G81G98 X0 Y15 Z2 I-7 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
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 F300
G36R5X-25 F500
G39R5Y25
G39R5X25
G36R5Y-25
G38R25X0
G40 G0 X0 Y-60
G1G5 Z-10 F2000
G41G37R25Y-24 F300
G2 G38 R25 X0 Y-24 I0 J24 F500
G0G40 X0 Y-40
Z100
79
V-02-01-2014