CENTRO DOOSAN Fanuc D
CENTRO DOOSAN Fanuc D
CENTRO DOOSAN Fanuc D
MANUAL DE PROGRAMAÇÃO E
OPERAÇÃO DE CENTRO DE
USINAGEM COM COMANDO
FANUC CNC
-1-
GRUPOMEGGA
Centro de Treinamento GRUPOMEGGA
Filiais:
Amazonas:
Rua Marques Mulibira N˚ 528, Parque Laranjeiras, Manaus, AM
Fone: 92 3236 5047
Paraná:
Rua Antonio Mallon N˚ 114, bairro Miringuava, São José dos Pinhais, PR
Fone: 041 3523 5666
Site: www.grupomegga.com.br
e-mail: treinamento@grupomegga.com.br
-2-
GRUPOMEGGA
ÍNDICE
DESCRIÇÃO PÁGINAS
Recomendações 4
Lista de óleos lubrificantes 6
Lista de códigos G 7
Lista de códigos M 8
1-Identificação do programa 9
2-Sistema de coordenada 9
3- Determinação do ponto zero peça 11
4- coordenada local 11
5-Setagem do ponto zero peça via programa 13
5.1-Deslocamento para o ponto zero máquina 13
6- Sistema de posicionamento 14
7-Planos de trabalho 15
8-Tempo de espera 16
9-Troca de ferramentas e ligando o eixo árvore 17
10-Unidade de coordenadas 17
11-Sistema de programação de coordenadas 17
12-Interpolação circular 18
13-Interpolação helicoidal uma volta 19
14-Compensação de altura da ferramenta 20
15-Compensação de raio de ferramentas 21
16-Chamada de sub-programa 23
CICLOS FIXOS
-3-
GRUPOMEGGA
23-Ciclo de rosqueamento 31
24-Ciclo de rosqueamento esquerdo 33
25-Ciclo de mandrilamento simples 34
26-Ciclo de mandrilamento com faceamento 36
27-Ciclo de mandrilamento fino 37
28-Ciclo de mandrilamento reverso 39
29- Ciclo de mandrilhamento simples (2) 41
30- Ciclo de mandrilhamento simples (3) 42
31- Utilização de K em ciclos fixos 43
31- Coordenadas polares 44
32-Função de escala 47
33-Função de espelhamento 48
34-Função de rotação 49
35-Modos de controle de corte 50
Parametrização linguagem estruturada 51
Chamadas de Macro G65 57
Lista de variáveis internas do comando 58
Tabela de variáveis da tabela de corretor 59
Programa exemplo 60
Formulas RPM, Avanço 62
Operação
Operação 63
Modos de trabalho 63
Chaves e botões do painel 64
Movimentar os eixos manualmente 70
Retirar alarme e eixo do fim de curso 71
Fixar ferramentas 73
Operação CNC 73
Copiar programas 77
Operação com memory card 78
Operações comando Fanuc D 79
Transmissão serial de dados 84
Lista de alarmes 90
-4-
GRUPOMEGGA
Obs. Este manual pode ser alterado sem aviso prévio.
Recomendações
Verificação diária
Verificação mensal
-5-
GRUPOMEGGA
Verificação semestral
Aterramento
-6-
GRUPOMEGGA
Tabela de equivalência de óleos lubrificantes
Aplicação Grau Viscosidade Nome Fabricante
Lubrax industrial FP 68 Petrobras *
Truslide 68 Ipiranga *
Unix Way 68 Ingrax *
Antigota 68 Unioil *
Lubrificação das guias
Hydranep 68 Petroquim *
lineares ou barramentos ISO VG 68 68
Microfluid AG 68 Microquímica *
com aditivo EP
Lisso 68 Repsol
Tonna T 68 Shell
Febis K 68 Esso
Vactra N 2 Mobil
Marbrax TR 32 Petrobras *
Ipitur HST 32 Ipiranga *
Ingrax *
Turbina 32 Unioil *
Refrigeração dos
Hydranturb 32 Petroquim *
rolamentos do eixo ISO VG 32 32
Microquímica *
árvore(cooler opcional)
Turbina R 32 Repsol
Turbo 32 Shell
Teresstic 32 Esso
DTE oil ligth Mobil
* = Fabricantes nacionais
-7-
GRUPOMEGGA
Lista de códigos G
-8-
GRUPOMEGGA
G90 Sistema de coordenadas absolutas
G91 Sistema de coordenadas incrementais
G92 Seleção de sistema de coordenadas da peça
G94 Determinação de unidade de avanço (mm/min)
G95 Determinação de unidade de avanço (mm/ver)
G98 Retorno ao ponto inicial do ciclo fixo
G99 Retorno ao ponto R do ciclo fixo
Lista de códigos M
S stander / O opcional
M00 Parada programada /S
M01 Parada opcional /S
M02 Final de programa /S
M03 Liga eixo árvore (sentido horário) /S
M04 Liga eixo árvore (sentido anti-horário) /S
M05 Desliga eixo árvore /S
M06 Troca automática de ferramentas /S
M07 Liga Refrigeração interna /O
M08 Liga refrigeração /S
M09 Desliga refrigeração /S
M10 Fixa pallet/O
M11 Destrava Pallet/ O
M12 Refrigeração lateral
M14 Liga ar pelo spindle /S
M15 Desliga ar pelo spindle /S
M16 Liga ar de limpeza de presset automático de ferrramenta /O
M18 Desliga ar de limpeza ... /O
M19 Orientação do eixo árvore /S
M29 Sincronismo para rosca Rígida /S
M30 Final de programa /S
M50 Abre porta /O
M51 Fecha porta /O
M54 Contador de peças /S
M60 Troca de pallet /O
M61 Carrega pallet 1 /O
M62 Carrega pallet 2 /O
M66 Troca pallet e ferramenta (M6 M60} /O
M76 Trava 1º dispositivo /O
M77 Destrava 1º dispositivo /O
M80 Cancela espelhamento
M81 Espelhamento no eixo X
M82 Espelhamento no eixo Y
M84 Libera movimento em G1 sem rotação no spíndle /S
M85 Cancela M84
M86 Trava 2º dispositivo /O
M87 Destrava 2º dispositivo /O
M98 Chamada de sub programa
M99 Fim de sub programa
-9-
GRUPOMEGGA
CNC FANUC-Programação
1-Identificação do programa
Obs: Para transmissão RS-232C adicionar uma linha no início e no fim do programa com
uma porcentagem”%”.
Ex: %
O0100 (NÚMERO DO PROGRAMA)
G90 G40 G80 G21
M6 T1 (FERRAMENTA DE ACABAMENTO)
”
M05
M30 (FINAL DO PROGRAMA)
%
Obs: Os comentários deverão ser colocados entre parênteses.
2-Sistema de coordenadas
O sistema de coordenadas para centros de usinagem de característica vertical é descrito da
seguinte forma:
- 10 -
GRUPOMEGGA
- 11 -
GRUPOMEGGA
3-Determinação do ponto zero peça
Obs: Os valores do ponto zero peça são determinados na tela [Work] que está
no menu OFFSET/SETTING.
A máquina pode ter até 6 pontos de zero peça, através dos comandos acima
descritos.
- 12 -
GRUPOMEGGA
4 – Determinação de um sistema de coordenadas local
G52 G54 X_ Y_
X = Altera o zero peça para a coordenada programada no eixo X
Y = Altera o zero peça para a coordenada programada no eixo Y
Ex.: G52 G54 X100. Y100. ( o zero peça G54 está 100 mm em X e Y
deslocado do ponto original.)
Obs. O zero peça será alterado com referência ao G54, sem alterar o parâmetro
do G54.
Para retornar a forma normal: G52 G54 X0 Y0
- 13 -
GRUPOMEGGA
5.1- Deslocamento com o sistema de coordenadas da máquina
Formato: G53 X_ Y_ Z_
X = Coordenada de parada no eixo X em relação ao zero máquina
Y = Coordenada de parada no eixo Y em relação ao zero máquina
Z = Coordenada de parada no eixo Z em relação ao zero máquina
6-Sistema de posicionamento
- 14 -
GRUPOMEGGA
Formato: G01 X_ Y_ Z_ F_
F = Avanço em mm/min.
7-Planos de trabalho
8-Tempo de espera
Formato: G4 P_
P = Tempo de espera
G4 X_
X = Tempo de espera
- 16 -
GRUPOMEGGA
9.1-Troca de ferramentas
Formato: M6 T1
M6 = Chamada de troca automática.
T_ = Identificação do número da ferramenta.
EX.:
T1 M6
G43H1G0X0Y0
G0Z100
G1Z-10F300.T2 Próxima ferramenta.
- 17 -
GRUPOMEGGA
15- Interpolação circular
Formato:
G02 X_ Y_ R_
X = Coordenada final do eixo X
Y = Coordenada final do eixo Y
R = Raio do arco
G03 X_ Y_ R_
X = Coordenada final do eixo X
Y = Coordenada final do eixo Y
R = Raio do arco
Ex: G0 X0 Y0
G01 X20. F200
G02 X40. Y0. R15.
G01 X60.
NOTAS
• Na programação com R não é possível executar uma circunferência completa.
• Quando R positivo executa arcos < ou = a 180graus.
• Quando R negativo executa arcos > 180graus.
Ex: G0 X0 Y0
G01 X20. F200
G02 X40. Y0. R-15.
G01 X60.
- 18 -
GRUPOMEGGA
Formato: G02 / G3 X_ Y_ I_ J__
Ex:
G00 X0. Y0.
G1 X20 YO F300
G02 X40. Y0. I10 J-11.18
G01 X60.
- 19 -
GRUPOMEGGA
13-Interpolação helicoidal de uma volta
Formato: G2 X_ Y_ Z_ R_ F_
X = Coordenada final do eixo X
Y = Coordenada final do eixo Y
Z = Coordenada final do eixo Z
R = Raio do arco (Não faz volta completa)
F = Avanço
G2 X_ Y_ Z_ I_ J_ F_
X = Coordenada final do eixo X
Y = Coordenada final do eixo Y
Z = Coordenada final do eixo Z
I = Distância incremental do ponto inicial até o centro do arco
na direção X
J = Distância incremental do ponto inicial até o centro do arco na
direção Y
P = Número de passos
F = Avanço
- 20 -
GRUPOMEGGA
14- Compensação de altura de ferramentas
Formato: G43 H_
G43 = Compensa altura da ferramenta.
H_ = Número do corretor de altura da ferramenta.
- 21 -
GRUPOMEGGA
15- Compensação do raio da ferramenta
Formato: G41 X_ Y_ D_
D = Número do corretor de raio da ferramenta
- 22 -
GRUPOMEGGA
16-Chamada de sub-programa
Número de vezes de
execução do sub-programa
com 4 dígitos, se for omitido
repetimos o sub-programa 1 vez
Número do programa
que será executado
com 4 dígitos
M99 = Código para o fim do sub-programa
- 23 -
GRUPOMEGGA
CICLOS FIXOS
Este comando deve sempre ser programado após a execução de qualquer ciclo
fixo. Fazendo o cancelamento do mesmo.
Simbologia:
- 24 -
GRUPOMEGGA
G81 = Ciclo de furação simples
Formato: G81 X_ Y_ Z _ R_ F_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço
- 25 -
GRUPOMEGGA
- 26 -
GRUPOMEGGA
20- Ciclo de furação com faceamento
Formato: G82 X_ Y_ Z _ R_ P_ F_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço
P = Tempo de espera
Nota:
• O tempo de espera é expresso em millissegundos.
- 27 -
GRUPOMEGGA
21- Ciclo de furação com quebra de cavaco e alívio
Formato: G83 X_ Y_ Z _ R_ Q_ F_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço
Q = Profundidade de cada penetração
Notas:
• O valor de retorno da ferramenta após cada penetração é designado através do
parâmetro 5174, inicialmente ajustado para 1mm
- 28 -
GRUPOMEGGA
Ex: G54 G90 G80 G40 G21 G17
M6 T2 (BROCA ∅ 5MM)
S800 M3
G00 X50. Y50. M08
G43 H2 Z10.
G83 X50. Y50. Z-22. R5. Q5. F100
X100. Y50.
X100. Y100.
X50. Y100.
G80
G00 Z200.
M05
M09
M30
- 29 -
GRUPOMEGGA
22- Ciclo de furação com quebra de cavaco sem alívio
Formato: G73 X_ Y_ Z _ R_ Q_ F_ P_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço
Q = Profundidade de cada penetração
P = Tempo de espera
Formato: G84 X_ Y_ Z _ R_ F_ P_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço (rotação x passo)
P = Tempo de espera
Obs.: A rotação deve ficar na linha anterior do G84 e deve ser utilizado
M29 no lugar do M3
- 31 -
GRUPOMEGGA
- 32 -
GRUPOMEGGA
24-Ciclo de rosqueamento à esquerda
Formato: G74 X_ Y_ Z _ R_ F_ P_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço (rotação x passo da rosca)
P = Tempo de espera
Obs.: A rotação deve ficar na linha anterior do G74 e deve ser utilizado
M29 no lugar do M4
- 33 -
GRUPOMEGGA
25- Ciclo de mandrilamento simples
Formato: G85 X_ Y_ Z _ R_ F_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço
- 34 -
GRUPOMEGGA
Ex: G54 G90 G80 G40 G21 G17
M6 T5 (BARRA DE MANDRILHAR)
S800 M3
G00 X20. Y20. M08
G43 H5 Z10.
G85 X20. Y20. Z-20. R5. F80
X40.
X60.
X80.
G80
G00 Z200.
M05
M09
M30
- 35 -
GRUPOMEGGA
26- Ciclo de mandrilamento com faceamento
Formato: G86 X_ Y_ Z _ R_ F_ P_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço
P = Tempo de espera
- 36 -
GRUPOMEGGA
27- Ciclo de mandrilamento fino
- 37 -
GRUPOMEGGA
Nota:
• Montar ferramenta de mandrilar e ajustar a ponta através da posição de
orientação para determinar os deslocamentos e o sentido de deslocamento e
dado pelo parâmetro 5101, RD1 e RD2
- 38 -
GRUPOMEGGA
28- Ciclo de mandrilamento contrário
G87 = Ciclo de mandrilamento contrário
Formato: G87 X_ Y_ Z _ R_ Q_ F_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Ponto de aproximação do furo (invertido)
R = Profundidade final do furo (invertido)
Q = Deslocamento da ponta da ferramenta na borda
F = Avanço
Nota:
• Montar ferramenta de mandrilar e ajustar a ponta através da posição de
orientação para determinar os deslocamentos e o sentido de deslocamento e
dado pelo parâmetro 5101
- 39 -
GRUPOMEGGA
• Neste ciclo os comandos R e Z são invertidos, pois se trata de um
mandrilamento contrário
- 40 -
GRUPOMEGGA
29-Ciclo Para Alargador
Formato: G88 X_ Y_ Z _ R_ F_ P_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço
P = Tempo de espera
- 41 -
GRUPOMEGGA
Formato: G89 X_ Y_ Z _ R_ F_ P_
X = Coordenada do eixo X
Y = Coordenada do eixo Y
Z = Profundidade final do furo
R = Ponto de aproximação
F = Avanço
P = Tempo de espera
- 42 -
GRUPOMEGGA
31- Utilização de K em ciclos fixos:
Ex.: G81 X20. Y20. Z-33 R2 F150 K0; o comando não executa o ciclo na
posição que está a ferramenta.
Programando: G91 X 75 K4, executa o exemplo abaixo.
- 43 -
GRUPOMEGGA
- 44 -
GRUPOMEGGA
- 45 -
GRUPOMEGGA
32- Função de escala (opcional)
Formato: G51 X_ Y_ Z_ P_
X = Coordenada do centro da escala no eixo X
Y = Coordenada do centro da escala no eixo Y
Z = Coordenada do centro da escala no eixo Z
P = Fator de escala
Nota:
• A função de escala normalmente é ativada nos eixos (X,Y).
• O valor de P, pode ser em milésimos
- 46 -
GRUPOMEGGA
Formato:
G51.1 X_Y_ Z_
X = Liga espelhamento no eixo X
Y = Liga espelhamento no eixo Y
Z = Liga espelhamento no eixo Z
- 47 -
GRUPOMEGGA
34-Função de rotação (opcional)
Formato: G68 X_ Y_ Z_ R_
X = Centro de rotação no eixo X
Y = Centro de rotação no eixo Y
Z = Centro de rotação no eixo Z
R = Ângulo de rotação
Ex:
- 48 -
GRUPOMEGGA
42- Modos de controle de corte (opcional)
Este recurso é aplicado em usinagem com movimentos em dois eixos com avanço de corte
entre 2000 a 2500mm/min, controlando aceleração e desaceleração nas mudanças de direção
melhorando o acabamento e precisão do perfil usinado. O comando lê 15 blocos a frente
durante o processo.
Este recurso é aplicado em usinagem com movimentos em três eixos ( moldes) com avanço
de corte entre 2000 a 3000 mm/min, controlando aceleração e desaceleração nas mudanças
de direção melhorando o acabamento e precisão do perfil usinado. O comando lê 15 blocos a
frente durante o processo.
Ex:
# 1 = 10.
# 2 = # 1 + 5. Portanto # 2 = 15.
Ex:
# 1 = 10.
G1 X # 1 F200 Portanto G1 X10. F200
Ex:
# 1 = 10.
# 2 = 15.
#3=#1+#2
# 4 = 800
S # 4 M3 (LIGA ROTAÇÃO EM 800RPM NO SENT. HORÁRIO)
G1 X # 3 F300 (PORTANTO G1 X25. F300)
# 1 = # 2 (Substituição)
# 1 = 100.
Portanto: # 2 = 100.
# 1 = # 2 + # 3 (Adição)
# 2 = 100.
# 3 = 50.
Portanto: # 1 =150.
- 50 -
GRUPOMEGGA
# 1 = # 2 - # 3 (Subtração)
# 2 = 100.
# 3 = 40.
Portanto: # 1 = 60.
# 1 = # 2 / # 5 (Divisão)
# 2 =10.
#5=2
Portanto: # 1 = 5.
# 1 = # 3 * # 5 (Multiplicação)
#3=2
# 5 = 6.
Portanto: # 1 = 12.
IF = Se
GOTO = Vá para
DO = Faça
WHILE = Enquanto
END=Final
EQ = Igual
NE = Diferente
GT = Maior que
LT = Menor que
GE = Maior ou igual
LE =Menor ou igual
Estrutura IF GOTO
Estrutura DO WHILE
- 52 -
GRUPOMEGGA
- 53 -
GRUPOMEGGA
atingida pela execução contínua desta parte do programa é realizado um salto
para a linha de número 20 e o programa é finalizado.
Ex: O 20 (EXEMPLO UTILIZANDO ESTRUTURA [DO,WHILE] )
G54 G17 G90 G80 G21 G40
M6 T1 (FRESA 10MM)
G0 X0 Y0
G43 Z10. H1
S800 M3
# 1 = 10. (PASSO DO RAIO)
G1 Z-10. F100
WHILE [# 1 LE 50 ] DO 3
G42G1 X#1D1F300
G02 I- # 1
G40 G1X0Y0
# 1 = # 1 +10.
END 3
G0 Z50.
M30
- 54 -
GRUPOMEGGA
No exemplo acima o ciclo de abertura de círculo G2 é incrementado em
seu raio 10mm lateralmente por passada. Quando a # 1 atinge 60mm o
programa salta para a linha G0 Z50. e o programa é finalizado.
Chamadas de Macro
- 56 -
GRUPOMEGGA
Exemplo:
- 57 -
GRUPOMEGGA
O programa do desenho acima será uma macro para realizar a furação em graus
com raio de 50mm com qualquer ciclo fixo. Talvez seja interessante escrever
um algoritmo do que se deseja executar.
%
:0010 %
G54G90G80G40G21G17 :7011(CIRC-FUROS)
G0X50.Y50. N1WHILE[#11GT0]DO1
M6T1 #5=#24+#4*COS[#1]
S500M3 #6=#25+#4*SIN[#1]
G43H1Z5 G90X#5Y#6
G81X50.Y20..Z-10.F200K0 #1=#1+#2
G65P7011 X50.Y50.I50.A60 B30 H4 #11=#11-1
G80 END1
G0Z200 M99
M30 %
%
- 58 -
GRUPOMEGGA
Tabela de variáveis para inserir valores na tabela de corretores de ferramentas
Comprimento Desgaste Raio Desgaste
T1 #11001 #10001 #13001 #12001
T2 #11002 #10002 #13002 #12002
T3 #11003 #10003 #13003 #12003
Tn
Programa exemplo:
Este exemplo de programa utiliza vários recursos de programação, incluindo
sub-programa, interpolação circular, ciclo de furação.
- 59 -
GRUPOMEGGA
T1 = Fresa 20mm (Usinagem do contorno externo)
T2 = Broca 10mm (Furação de posicionamento em círculo)
T3 = Fresa 16mm (Usinagem do círculo de diâmetro 40mm)
T4 = Fresa 4mm (Usinagem dos 6 quadrados)
- 60 -
GRUPOMEGGA
M98 P100
G91 Y15.
G90
M98 P100 O 100 (SUB-PROGRAMA)
G91 Y15.
G90 G90 G1 Z-3. F100
M98 P100 G91G1 X8. F120
G91 X15. Y8.
G90 X-8.
M98 P100 Y-8.
G91 Y-15. G90
G90 G0Z5.
M98 P100 M99
G91 Y-15. %
G90
M98 P100
G0 Z100.M9
G53Y0
M30
%
Formulas:
Fórmula parar calcular rotação:
VC x 1000
πxD
VC = velocidade de corte (fornecido pelo fabricante da ferramenta)
1000 = constante de cálculo
S = rotação para usinagem
π= 3.14...
D= diâmetro da ferramenta
Vf = S x Fz x Z
Vf = avanço da mesa
S = rotações por minuto (calculado com a fórmula acima)
Fz = Avanço de corte por incerto (pastilha)
Z = número de incertos da ferramenta
- 61 -
GRUPOMEGGA
OPERAÇÃO
Este é um exemplo do painel da máquina que pode ser alterado sem
aviso prévio.
Modos de trabalho
A máquina possui sete modos de operação e este é um exemplo dos botões que podem ser
encontrados nas máquinas com comando Fanuc.
As teclas aqui representadas estão na simbologia ISO.
- 62 -
GRUPOMEGGA
As chaves e botões do painel podem mudar sem aviso prévio e dependem exclusivamente do
fabricante da máquina.
Estes são alguns exemplos de chaves encontradas nas máquinas.
Serão descritas as mais usuais:
Para criar e alterar programas. Este modo serve somente para edição de
programas e não para execução da usinagem.
5 AUTO (automático):
- 63 -
GRUPOMEGGA
Magazine:
- 64 -
GRUPOMEGGA
sentido anti-horário.
Esta tecla quando acionada liga o fluido de corte automaticamente quando o código
M8 e informado no programa. Algumas máquinas não possuem esta função.
Desliga refrigeração da ferramenta (coolant stop)
Quando acionada esta tecla faz com que o cnc não execute as linhas que possuem
uma barra no início. Ex. /G1 X50. Y80.
- 65 -
GRUPOMEGGA
Quando acionada, caso exista no programa o código M01 a máquina efetuará uma
parada na execução do programa, aguardando que o operador acione novamente
o botão início de ciclo ( cycle start ) para que a máquina retorne a executar o
programa.
Quando pressionado este botão liga a rotação do eixo árvore em modo manual no
sentido anti-horário.
Para que este botão funcione a chave seletora de modo deve estar na posição JOG
ou HANDLE
Esta botão tem a função de liberar os movimentos dos eixos após a máquina colidir com o fim de
curso, ou seja, os eixos foram movimentados de forma a ultrapassarem o limite do
curso da máquina.
Pressionar o botão e sem soltar deve-se movimentar o eixo que está no fim de
curso no sentido contrário ao do fim de curso (ver página 17).
Faz com que a execução do programa seja passo a passo, a cada linha de programa
executada o botão do início de ciclo (cyclo start) de ser pressionado novamente
- 66 -
GRUPOMEGGA
Trava máquina (machine lock):
Quando acionada esta tecla trava os movimentos dos eixos, fazendo com que a
máquina somente simule o movimento dos eixos no vídeo.
Obs. Deve-se ter cuidado pois a máquina não efetuará troca de ferramentas, não
ligará o eixo árvore ou executará qualquer função comandada pôr códigos M.
Este botão quando acionado faz com que os avanços de corte programados sejam
substituídos por avanços que são controlados pelo painel da máquina
Através da chave de controle dos avanços programados (rapid overaid).
- 67 -
GRUPOMEGGA
Chave de controle do avanço rápido (rapid feedrate override):
Quando ligada esta chave não permite que o programa seja alterado.
Caso esta lâmpada se apague indica que o cnc da máquina possui alguma
anormalidade, algumas vezes causada pelo botão do emergência acionado e caso esta
não seja a causa do alarme a assistência técnica deve ser contatada.
Estas lâmpadas indicam que a máquina está referenciada. Estas lâmpadas somente
irão acender no momento em que a máquina é referenciada e após o primeiro
movimento dos eixos se apagam, mas a máquina continua referenciada.
- 68 -
GRUPOMEGGA
Obs. Deve-se ter o cuidado de verificar se a máquina está referenciada, pois caso a máquina não esteja
referenciada poderá entrar em fim de curso. A máquina deve ser referenciada antes de ser movimentada.
Quando a máquina é movimentada até o final do curso sem estar referenciada a alimentação dos motores é
cortada para evitar que a máquina não seja danificada.
1- Verifique se a máquina não está próxima da posição de referência, caso esteja, a máquina deve ser
movimentada para o meio do curso dos eixos (aproximadamente).
2- Selecione a opção HOME ou ZRN.
3- Caso a máquina possua a tecla HOME START ela deve ser pressionada, caso não possua deve-se
pressionar as teclas de movimento JOG (Z+, Y+ e X- para Sinitron e Z+, Y+ e X+ para Feeler),
geralmente as teclas possuem o desenho do símbolo de referencia.
Obs. Deve-se sempre começar pelo eixo Z, pois este eixo é o que porta a ferramenta, com isto evitando a
colisão
- 70 -
GRUPOMEGGA
Geralmente as maquinas possuem um botão chamado tool unclamp que fica localizado na parte lateral ou
dianteira do cabeçote para soltar ou prender o porta ferramentas.
1- Aperte o botão tool unclamp e mantenha pressionado. Ao mesmo tempo segure o porta
ferramentas.
3- Solte o botão tool unclamp.
OPERAÇÃO DO CNC
1. Como zerar em Z
1. [OFFSET/SETTING]
2. [OFFSET], [WEAR]
3. Posicione o cursor no corretor desejado
4. Se deseja corrigir em diâmetro, posicione o cursor em X
- para aumentar o diâmetro coloque valor sem sinal (ex.: 0.05),
[INPUT+]
- para diminuir o diâmetro coloque valor negativo (ex.: -0.08),
[INPUT +]
5. Se deseja corrigir no comprimento, posicione o cursor em Z
- para aumentar o comprimento coloque valor sem sinal (ex.: 0.05),
[INPUT+]
- para diminuir o comprimento coloque valor negativo (ex.: -0.08),
[INPUT +]
Posição do cursor
Desejado N40 G01 X140 Z45 F0.45:
6. Digite a nova informação (Ex.: F0.45)
7. [INSERT]
Posição do cursor
6. [DELET]
- 74 -
GRUPOMEGGA
14. Como alterar um dado do programa
Posição do cursor
7. Digite o novo dado (ex.: X350.12)
8. [ALTER]
- 75 -
GRUPOMEGGA
20. Copiar no CNC um programa inteiro ou parte do programa
EDIT
[PROG]Chamar o programa a ser copiado)
[EX-EDIT]
[MOVE]
Posicionar o cursor no inicio de onde se quer copiar
[CRSR~]
Posicionar o cursor no fim da cópia
[~CRSR] ( Se for no fim do programa acionar a tecla [~BTTM]
Digitar o nº do programa: 0102 ( sem a letra O)
IMPUT
[EXEC]
- 77 -
GRUPOMEGGA
21.4- ATRAVÉS DO NOME DO ARQUIVO
- 78 -
GRUPOMEGGA
operação no comando Fanuc 0iD
Copiar no CNC um programa inteiro
Chave EDIT
(chamar um programa ex.: o 100)
PROG
[(OPRT)]
[SELECTA]
[(COPIAR)]
Abrir novo programa e acionar colar.
EDIT
[PROG]Chamar o programa a ser copiado)
Posicionar o cursor no inicio de onde se quer copiar
[SELEC]
Movimentar o cursor até onde se deseja copiar.
[COPIAR]
Colocar o cursor na posição ou programa onde se deseja colar
[COLAR]
- 79 -
GRUPOMEGGA
VISUALIZAR OS ARQUIVOS DO MEMORY CARD:
Obs.: o Cartão deve ter
memória inferior a 1 Giga.
O canal de comunicação
de estar com valor 4
- 80 -
GRUPOMEGGA
ENVIAR PROGRAMA DO CARTÃO DE MEMORIA PARA A MEMORIA DO
CNC
ACIONAR A TECLA
-[ RECEB]
- [EXEC]
- 81 -
GRUPOMEGGA
- SALVAR UM PROGRAMA NO MEMORY CARD
- 82 -
GRUPOMEGGA
- 83 -
GRUPOMEGGA
No computador
Clique em abrir.
- 84 -
GRUPOMEGGA
.Digite o nome do arquivo a ser recebido seguido do ponto(.) mais a extensão txt e clique
em OK
- 85 -
GRUPOMEGGA
2- Na máquina
1 - Na máquina
1. [EDIT] chave de modo de trabalho
2. Girar a chave de proteção da memória para posição desligado
3. [PROG] teclado ao lado do vídeo
4. [PRGRM], embaixo do vídeo
5. [OPRT], [+] , até aparecer READ( RECEB)
6.[READ], embaixo do vídeo
7. Digite a letra [O] e o número do programa
Ex.: O 1425
8. [EXEC]
NO COMPUTADOR
- 86 -
GRUPOMEGGA
1- Prepare o programa de transmissão para enviar o programa para a máquina.
Clique em abrir.
clique em abrir
- 87 -
GRUPOMEGGA
Digite o nome do arquivo a ser enviado, note que as duas funções no canto inferior direito
não estão selecionadas (Anexar LF e Retirar LF) e após preparar não pressione OK ainda.
Configurações do programa de transmissão
Obs. O programa de transmissão deve estar configurado para a tabela abaixo, essa
configuração é a mesma para qualquer programa de transmissão serial.
- 88 -
GRUPOMEGGA
- 89 -
GRUPOMEGGA
Reinicio em qualquer ponto do programa em modo DNC/TAPE/FITA
Para reiniciar um programa grande que esta sendo executado em modo DNC/TAPE/FITA é
necessário editar o programa no computador, criar um novo cabeçalho e um novo ponto de
aproximação para a máquina, e enviar novamente o programa.
1- Quando a máquina para a execução do programa antes de pressionar a tecla RESET anote
qual o número da linha que a máquina parou de executar (anote todo conteúdo da linha não só
o número da linha).
2- Edite o programa no computador conforme o exemplo.
Programa original
Obs. Note que o programa é muito grande
O6001( ) Supondo que a execução do programa pare na linha 81,
N1G90 será necessário quebrar o programa nesta linha e
N7G17G21G40G54G80G90G61 preparar uma aproximação.
N9T2M06(FERRAMENTADIA=3,0T Note as linhas que são inseridas para a aproximação da
OPOESFEIC) ferramenta.
G90G64 3- Envie o programa novamente.
N11S3000M03
N12 Programa editado
N15G0G40X-35.0Y29.975
N17G43Z5.0H2 O6001( )
N19G1Z-19.922F2000 N7G17G21G40G54G80G90G
N21X35.0F8000N23Y29.575 61
N25X34.88Z-19.95
N27X-34.88
N29X-35.0Z-19.922 N9T2M06(FERRAMENTADIA
N31Y29.175 =3,0TOPOESFEIC)
N33X-34.88Z-19.95 G43H2G0Z100
N35X34.88
S3000M3
N37X35.0Z-19.922
N39Y28.775 N77X-35.0
N41X34.88Z-19.95 N79Y26.775
N43X-34.88 Z-19.922
N45X-35.0Z-19.922 N81X-34.88Z-19.95
N47Y28.375 N83X34.88
N49X-34.88Z-19.95 N85X35.0Z-19.922
N51X34.88 N87Y26.375
N53X35.0Z-19.922 N89X34.88Z-19.95
N55Y27.975 N91X-34.88
N57X34.88Z-19.95 N93X-35.0Z-19.922
N59X-34.88 N83X34.88
N61X-35.0Z-19.922 N85X35.0Z-19.922
N63Y27.575 N87Y26.375
N65X-34.88Z-19.95 N89X34.88Z-19.95
N67X34.88 N91X-34.88
N69X35.0Z-19.922 N93X-35.0Z-19.922
N71Y27.175 N95Y25.975
N73X34.88Z-19.95 N97X-34.88Z-19.95
N75X-34.88 N99X34.88
N77X-35.0Z-19.922 N101X35.0Z-19.922
N79Y26.775 N103Y25.575
N105X34.88Z-19.95
N107X-34.88
N81X-34.88Z-19.95
- 90 -
GRUPOMEGGA
40 - Lista de alarmes
- 91 -
GRUPOMEGGA
- 92 -
GRUPOMEGGA
- 93 -
GRUPOMEGGA
- 94 -
GRUPOMEGGA
- 95 -
GRUPOMEGGA
- 96 -
GRUPOMEGGA
- 97 -
GRUPOMEGGA
- 98 -
GRUPOMEGGA
- 99 -
GRUPOMEGGA
- 100 -
GRUPOMEGGA
- 101 -
GRUPOMEGGA
- 102 -
GRUPOMEGGA
- 103 -
GRUPOMEGGA
- 104 -
GRUPOMEGGA
- 105 -
GRUPOMEGGA
- 106 -
GRUPOMEGGA
- 107 -
GRUPOMEGGA
- 108 -