Você está na página 1de 105

Guia do Operador

Os direitos autorais deste Manual Guia do Operador pertencem a Indústrias


Romi S.A.

Este Manual Guia do Operador destina-se ao pessoal de assistência técnica,


inspeção e manutenção. Inclui descrições técnicas, requisitos e desenhos
orientativos.

Nenhuma parte deste Manual deverá ser reproduzida, transmitida e é proibido o


seu uso ou comunicação do seu conteúdo a terceiros.

O não-cumprimento dessa proibição implicará em responsabilidade por danos.

Todos os direitos são reservados, especialmente se uma patente ou outro registro


for concedido.

NOTA
• Reservamos o direito de alterar o projeto da máquina, bem como todas as
especificações técnicas, sem aviso prévio.
• As figuras contidas neste manual são de caráter ilustrativo, podendo não
corresponder na íntegra à real situação do projeto.

S58475A Discovery 400 1


Guia do Operador

2 Discovery 400 S58475A


Guia do Operador

CAPÍTULO 1
INFORMAÇÕES
GERAIS

S58475A Discovery 400 3


Guia do Operador
1.1. DIVISÃO DO MANUAL GUIA DO OPERADOR

Guia do Operador

Instruções para:
Operação da
Máquina

Público Alvo:

• Gerentes
• Homens de Set-up
• Operadores
• Técnicos de Manutenção

4 Discovery 400 S58475A


Guia do Operador

CAPÍTULO 2
DESCRIÇÃO DO PAINEL
DE CONTROLE CNC

S58475A Discovery 400 5


Guia do Operador
2.1. PAINEL DE COMANDO - CNC FANUC Oi-Mate

6 Discovery 400 S58475A


Guia do Operador
2.1.1. DENOMINAÇÃO DAS TECLAS

ENDEREÇOS
TECLAS NUMÉRICAS

TECLA DE TECLA
ALTERAÇÃO SHIFT CANCELAMENTO

TECLA INPUT

TECLAS DE
FUNÇÕES

TECLA AJUDA

TECLAS DE TROCA
TECLA RESET
DE PÁGINA

TECLAS DE TECLAS DE
CURSOR EDIÇÃO

S58475A Discovery 400 7


Guia do Operador
2.2. PAINEL DE COMANDO

NUMERO NOME EXPLICAÇÃO


Tecla RESET Pressione esta tecla para reajustar o CNC, para cancelar um alarme, etc
1

Tecla HELP Pressione esta tecla para ver como operar a máquina-ferramenta, como a tecla de operação
2 MDI, ou os detalhes de um alarme que ocorreu no CNC (função HELP - AJUDA).

Teclas SoftKeys As teclas softkeys tem várias funções, de acordo com a tela ativa. As funções das teclas
3
programáveis são mostradas na parte inferior da tela.
Endereços / Teclas numéricas Pressione estas teclas para entrar caracteres alfabéticos, numéricos e outros caracteres.
4
0
*
Tecla SHIFT Algumas teclas tem um caracter no canto inferior direito. Pressionando-se a tecla <SHIFT>
esses caracteres são selecionados.
5

Tecla INPUT Quando um endereço ou uma tecla numérica é pressionado, os dados são colocados
dentro de um "buffer" (memória temporária) de entrada e são exibidos na tela. Para copiar
6
os dados desse "buffer" para registro de offset, etc., aperte a tecla <INPUT>. Esta tecla é
equivalente à tecla [INPUT] da tecla softkey, que também pode ser apertada para produzir
o mesmo resultado.
Tecla CANCEL Pressione esta tecla para deletar o último caracter ou símbolo exibido no buffer de entrada.
Quando no buffer exibe >N001X100Z_ e a tecla Cancel é apertada, Z é deletado
7
e >N001X100_ é exibido.

Teclas Editar Programas Pressione estas teclas para editar um programa. Para modificar uma palavra de programa
8 use ALTER. Para acrescentar palavra use INSERT e para apagar use DELET.

Teclas de Função Pressione estas teclas para mudar telas de exibição para a função desejada.
9

Teclas de Cursor Há quatro diferentes teclas para mover o cursor. Estas teclas são usadas para mover o
cursor à direita, à esquerda, para cima ou para baixo. Pressione a tecla conforme a
10 direção desejada.

Teclas de Mudança de Estas teclas são usadas para mudar as páginas na tela, para a página seguinte ou para
Página a página anterior.
11

8 Discovery 400 S58475A


Guia do Operador
2.3. PAINEL DO OPERADOR

O painel do Operador é mostrado no layout abaixo, bem como uma breve


descrição de cada botão. Note que os botões são descritos mostrando-se os ícones e
suas respectivas funções.

S58475A Discovery 400 9


Guia do Operador
2.3.1. PAINEL DE OPERAÇÃO

Ativa a execução do programa (CYCLE START).

Interrompe a execução do programa (CYCLE STOP) ou (FEEDHOLD).

SELEÇÃO DO MODO AUTO: Ativa o modo de execução automática.

SELEÇÃO DO MODO EDIT: Acessa edição de programas.

SELEÇÃO MDI (Manual Data Input): É usado para inserir e executar


um ou mais blocos de dados manualmente.

SELEÇÃO DO MODO AVANÇO EM JOG: Ativa movimentação de


eixos via teclas direcionais.

SELEÇÃO PARA APAGAR BLOCO BLOCK DELET: Ativa / Desativa


a eliminação do bloco (qualquer), bloco precedido de barra ( / ) é
eliminado.

OK OPERATOR: Deve ser pressionada pelo operador para indicar que


este reconheceu uma mensagem de alarme.

10 Discovery 400 S58475A


Guia do Operador

SELEÇÃO BLOCO ÚNICO SINGLE BLOCK: Ativa / Desativa execução


do programa bloco a bloco.

HOME: Ativa o modo de referência da máquina.

SELEÇÃO MODO DRY RUN: Ativa / Desatvia o teste do programa


sem ligar o eixo árvore.

SELEÇÃO PARADA OPCIONAL OPT STOP: Ativa / Desativa a parada


opcional do programa.

SELEÇÃO PROG TESTE: Ativa / Desativa o teste do programa sem


movimento da máquina.

JOG DO ÁRVORE: Em modo Jog gira o árvore no sentido horário.

PARADA DO ÁRVORE

PRGM RSTART: Função que possibilita o reinício de um programa a


partir de um ponto de parada.

Refrigeração Automática: Ativa o sistema de refrigeração via programa.

S58475A Discovery 400 11


Guia do Operador

Liga o sistema de refrigeração.

Desliga o sistema de refrigeração.

Ativa / Desativa trabalhar com a porta aberta.

Ativa / Desativa a proteção de programas.

OPEN CLOSE DOOR: Permite abrir/fechar porta quando em modo


Jog.

SELETOR DE ROTAÇÃO EIXO ÁRVORE PROGRAMADA: Permite a


variação da rotação do eixo árvore de 50% a 120%

SE LET OR DE AVAN ÇO DE EIX OS: Pe rmi te vari a r o a van ço


programado (F) de passos de 0% a 120%

BOTÃO PARADA DE EMERGÊNCIA: Interrompe todas as funções da


máquina.

12 Discovery 400 S58475A


Guia do Operador

MACHINE ON: Liga máquina.


CNC ON: Liga CNC mais vídeo.

WASH GUN: Liga sistema Wash Gun.

TRVS: Acionada esta tecla simultaneamente com qualquer tecla


direcional (-X, +X, -Y, +Y, -Z, +Z, -A, +A) altera a velocidade para
avanço rápido.

TECLA DIRECIONAL: Permite movimentar em Jog o eixo X no sentido


positivo.

TECLA DIRECIONAL: Permite movimentar em Jog o eixo X no sentido


negativo.

TECLA DIRECIONAL: Permite movimentar em Jog o eixo Y no sentido


positivo.

TECLA DIRECIONAL: Permite movimentar em Jog o eixo Y no sentido


negativo.

TECLA DIRECIONAL: Permite movimentar em Jog o eixo Z no sentido


positivo.

TECLA DIRECIONAL: Permite movimentar em Jog o eixo Z no sentido


negativo.

S58475A Discovery 400 13


Guia do Operador

TECLA DIRECIONAL: Permite rotacionar o eixo rotativo no sentido


positivo (opcional).

TECLA DIRECIONAL: Permite rotacionar o eixo rotativo no sentido


negativo (opcional).

TECLA DIRECIONAL: Permite avançar o ATC (trocador automático de


ferramenta).

TECLA DIRECIONAL: Permite recuar o ATC (trocador automático de


ferramenta).

AVANÇO EM MANIVELA POR PULSAÇÃO (1, 10 ou 100 milésimos/mm)

14 Discovery 400 S58475A


Guia do Operador
2.3.2. ELEMENTOS DO PAINEL

Algumas das teclas especiais são exibidas abaixo.

PARADA DE
EMERGÊNCIA
Usada para
interromper todas as
funções da máquina.

SELETOR VELOCIDADE DE AVANÇO


Permite mudanças para as velocidades de
avanço programadas. O máximo é de 120% da
velocidade de avanço programada.

S58475A Discovery 400 15


Guia do Operador

2.4. LIGAÇÃO PARA PORTA RS232 E TOMADA DE


ALIMENTAÇÃO

Não desconecte ou conecte o Cabo de ligação da porta serial RS232


sem desligar a chave geral da máquina, pois de outra forma, a
porta serial RS232 do CNC será danificada.

Muito cuidado deve ser tomado quando conectar qualquer instrumento


à tomada de alimentação.

Certif ique-se de que o instrumento conectado na tomada de


alimentação não exceda a corrente máxima permitida. Certifique-se
de que o instrumento esteja ajustado à voltagem presente na
tomada.

Voltagem está sempre presente na tomada, enquanto a Chave Geral


estiver na posição ON (ligada). Deve-se tomar cuidado antes de
conectar qualquer instrumento à tomada.

Não conecte qualquer instrumento além daqueles indicados pelo


Usuário Final.

VOLTAGEM 220 VCA


CORRENTE (Máxima) 1A

16 Discovery 400 S58475A


Guia do Operador
2.5. - CONSIDERAÇÕES SOBRE O PAINEL DO OPERADOR
CNC FANUC

2.5.1. - TECLAS SELEÇÃO DE MODO

Estas teclas permitem ao operador acessar os seguintes Modos de Operação:


- AUTO
- EDIT
- MDI
- JOG
- HND

O MODO AUTO ativa o modo de execução automático. Um programa de peça


previamente definido pode ser executado, acionando-se CYCLE START.

O MODO EDIT acessa edição de programas. Pode ser um programa novo ou um


programa já existente.

O MODO MDI entrada manual de dados, é usado para inserir e executar um ou mais
blocos de dados manualmente, bem como movimentar a torre na posição desejada.

O MODO JOG permite ao operador mover qualquer eixo em JOG. Neste modo, as
teclas direcionais (-X, +X, -Z, +Z, -Y, +Y) devem ser usadas para selecionar o eixo e
a direção desejada.

O MODO MPG ativa movimentos das manivelas X, Y e Z.

BLOCK DELETE
Ativa / Desativa a eliminação do bloco (qualquer bloco precedido de barra (/) é eliminado)

CYCLE START
Ativa a execução de programa em automático, MDI e ciclo de referência (HOME).

CYCLE STOP
Este é o botão de feedhold. Uma vez ativado, coloca os movimentos dos eixos em
hold. Interrompe a execução do programa.

S58475A Discovery 400 17


Guia do Operador
ABRIR/FECHAR A PORTA
Este botão permite que a porta do operador seja aberta, caso a máquina não esteja em
modo setup. A porta somente pode ser aberta se a luz estiver acesa. Quando a porta
é aberta, a luz se mantém piscando para alertar o operador.
Esta função anula a seleção da árvore e do eixo do servo, de modo que eles não
possam ser colocados em movimento enquanto a porta estiver aberta.
Para reiniciar a partir desta condição, a porta deve estar fechada. Pode-se executar o
programa logo após a luz acender e o botão cycle start ser apertado.
Ao fechar a porta do operador a mesma será automaticamente travada.

BOTÃO DE EMERGÊNCIA
Após energizar, soltar o botão de emergência para permitir que a máquina seja ligada
atravéz do MACHINE ON.

2.5.2. - CONSIDERAÇÕES SOBRE A PORTA DA MÁQUINA (PORTA DO OPERADOR)

CONSIDERAÇÕES PARA NORMA CE

• SETUP LIGADO:
Os modos de operação automático (AUTO/MDI) estão inibidos. Somente é permitido o
movimento em manivela ou Jog.
Neste caso, se tentar executar uma operação, o sistema irá alertar o operador com a
mensagem "Porta do Operador Aberta". Nesta condição (Setup ligado) somente é
permitido operar a máquina em modo manual. Assim, movimentos em Jog (árvore e
eixos), comandos de placa e cabeçote móvel são permitidos.

• SETUP DESLIGADO:
É permitida a operação nos modos AUTO/MDI. Neste caso, deve-se considerar que a
porta do operador está fechada.
OBS.: quando a porta do operador estiver aberta nenhum movimento é executado ou
permitido.

18 Discovery 400 S58475A


Guia do Operador
Nota: Os movimentos de Jog dos eixos, quando setup está ligado, permite avanço 2m/
min. e bloqueiam a chave seletora de avanço e a tecla de rápido. A rotação do
eixo árvore está limitada em 50rpm. A mudança da condição Setup Desligado
para Setup Ligado ou vice-versa só é permitido em modo TOG, quando não
estiver neste modo o sistema irá alertar o operador com a mensagem "Modo
Setup não permitido".

CONSIDERAÇÕES PARA NORMAS NÃO-CE

• SETUP LIGADO:
Permite os modos de operação MDI em Bloco a Bloco e JOG/manivela para operarem.
Neste caso, o operador deve usar de extremo cuidado quando operando a máquina sob
seus próprios riscos.

• SETUP DESLIGADO:
Todos os modos de operação podem ser executados. A diferença neste caso, é que
a porta do operador deve estar fechada.
Execução de códigos, como por exemplo M00, M01, M30 ou M2, pode permitir a abertura
da porta.

S58475A Discovery 400 19


Guia do Operador

CAPÍTULO 3
OPERAÇÃO DA
MÁQUINA

20 Discovery 400 S58475A


Guia do Operador
3.1. LIGAR A MÁQUINA

• Ligar a chave geral.


• Acionar CNC ON.
• Desativar o botão de emergência.
• Acionar RESET.
• Ligar MACHINE ON.
• Nota: Após ligar a máquina deve-se fazer o referenciamento da máquina e do trocador de
ferramentas (TAF).

3.2. REFERENCIAR MÁQUINA ATRAVÉS DA TECLA HOME

Antes de referenciar os eixos, deve-se observar se os mesmos já estão próximos


do ponto de referência. Caso positivo, deve-se movimentá-los para sentido negativo
(X-, Y- e Z-) para que saiam desta posição.
Para referenciar os eixos deve-se:

• Acionar HOME.
• Acionar CYCLE START.
Nota: A máquina será referenciada.
Nota: O referenciamento do magazine será referenciado automaticamente juntamente com os
eixos.

Caso deseje referenciar o magazine (TAF) em qualquer momento, deve-se:


• Acionar a tecla HOME por 2 segundos. O magazine irá ser indexado para a posição 1.

3.3. MOVIMENTO MANUAL DOS EIXOS.

3.3.1. ATRAVÉS DE JOG CONTÍNUO

Acionar a tecla correspondente ao eixo X, Y, Z ou A e ao sentido de deslocamento (+ ou -).


Ex.: X-

Observação:

• O eixo para quando a tecla for desacionada.


• O avanço de "Jog" pode ser ajustado através do seletor OVERRIDE.
• Pressionando a tecla TRVS simultaneamente a tecla de movimentação do eixo, o avanço
será aumentado para até 5000 mm/min dependendo do ajuste do seletor OVERRIDE.

S58475A Discovery 400 21


Guia do Operador

REMOTO

3.3.2. ATRAVÉS DA MANIVELA ELETRÔNICA.

• Acionar o botão MPG.


• Selecionar o avanço por pulsação (1, 10 ou 100 milésimos de mm).
• Selecionar o eixo que será movimentado.
• Girar a manivela.

Observação:

• Um giro de 360 graus na manivela corresponde a 100 graduações.


• Giro horário: movimenta o eixo positivamente.
• Giro anti-horário: movimenta o eixo negativamente.

22 Discovery 400 S58475A


Guia do Operador
3.4. OPERAÇÃO ATRAVÉS DE MDI (ENTRADA MANUAL DE DADOS)

O modo MDI é utilizado para a execução de operações simples como, por


exemplo, trocar a ferramenta, ligar o eixo árvore, movimentar os eixos para uma
determinada posição, etc.
Nele é possível criar um programa com até 10 blocos, o qual é editado e
executado no mesmo formato que um programa normal.
Para trabalhar como modo MDI deve-se:
• Acionar MDI.
• Acionar PROG.
• Acionar o softkey MDI.
• Digitar as instruções desejadas.
Exemplo:
S800M3; (ligar o eixo árvore com 800 RPM).
• Acionar CYCLE START.
Observação:
Para apagar um programa editado em MDI deve-se acionar a tecla RESET
• Ao finalizar a execução do programa, este será automaticamente apagado.

Exemplo: Troca de ferramenta via MDI


T01 (INPUT)
M6 (INPUT)
Acionar START

Exemplo: Ligar rotação do eixo árvore via MDI


S500M3
RESET para parar o eixo árvore ou M5 e START

S58475A Discovery 400 23


Guia do Operador
3.5. CARREGANDO AS FERRAMENTAS NO MAGAZINE (TAF)

• Através de MDI, chame a 1ª ferramenta a ser carregada.


Exemplo: T01 (INPUT)
M6 (INPUT)
Acionar START (a máquina irá girar o magazine e pegará a ferramenta n.º 1)
• Manualmente coloque a ferramenta no eixo árvore, através do botão SOLTAR
FERRAMENTA.
• Através de MDI, chame a 2ª ferramenta a ser carregada.
Exemplo: T02 (INPUT)
M6 (INPUT)
Acionar START (a máquina irá guardar a ferramenta n.º 1, e pegará a ferramenta nº2)
• Manualmente insira a ferramenta no eixo árvore, através do botão SOLTAR FERRAMENTA.
• Repita o mesmo procedimento para as demais ferramentas que desejar.

24 Discovery 400 S58475A


Guia do Operador
3.6. ZERANDO A FERRAMENTA (CORREÇÃO FERRAMENTA)

3.6.1. CARREGUE O COMPRIMENTO DA FERRAMENTA NA PÁGINA DE


CORRETOR DE FERRAMENTAS (TOOL OFFSET) (QUANDO O ZERAMENTO DA
FERRAMENTA FOI FEITO FORA DA MÁQUINA).
• Acionar OFF SET.
• Posicionar cursor em COMPRIMENTO1.
• Acionar DETERMINAR OFF SET para comprimento R diâmetro.
• Selecione com a tecla SELECT, eixo Z e tipo após OK.

Para correção do raio


• Posicionar o cursor em RAIO
• Acionar DETERMINAR OFF SET
• Selecionar com a tecla SELECT o eixo X ou Y, inserir o raio da ferramenta e ativar OK.

Exemplo:
ø016;
G94,G21,G90;
G58;
T01;
M6;
G0X0Y0Z0;
G43Z0H2;
G41G01D2X0F1000
M30

G43 compensação do comprimento + direção


G44 compensação do comprimento - direção
G49 compensação do comprimento cancela

Para compensação G43 ZH


Para cancelar G49 Z

S58475A Discovery 400 25


Guia do Operador
3.6.2. CARREGAR ALTURA DA FERRAMENTA PARA ZERO PEÇA NA PÁGINA
DE CORRETOR DE FERRAMENTAS( TOOL OFF SET) (PARA FERRAMENTAS ZERADAS
NA MÁQUINA).

• Através do movimento manual, toque com a ferramenta na face da peça correspondente ao


eixo Z.
• Posicione o cursor na ferramenta desejada.
• Acionar TOOL OFF SET.
• Entre com COMPRIMENTO Z1 com o valor no campo ALTURA1
Exemplo:.350 (INPUT)

26 Discovery 400 S58475A


Guia do Operador
3.6.3. SISTEMA DE REFERÊNCIA DA FERRAMENTA
CASO 1 (SEM ACIONAR G54 NO CAMPO Z)

Z 0.0

G43 Z0 H (Acionar altura da ferramenta)


G41 D (A esquerda da peça)
G42 D (A direita da peça)
(Ativar a compensação do diâmetro da
ferramenta)
Off set NOT A: H e D os va lore s s ão
armazenados na página de OFF SET.

Diâmetro da ferramenta

OFF SET H
Distância da
ponta da
ferramenta
até o zero peça

Zero peça

Peça bruta

Mesa

S58475A Discovery 400 27


Guia do Operador
3.6.4. SISTEMA DE REFERÊNCIA DA FERRAMENTA
CASO 2 (ATIVANDO G54 NO CAMPO Z)

Z 0.0

OFF SET H
altura da
G43 Z0 H (Acionar altura da ferramenta)
ferramenta
G41 D (À esquerda da peça)
G42 D (À direita da peça)
(Ativar a compensação do diâmetro da
ferramenta)
Off Set NOTA: H e D os valores são armazenados
na página de OFF SET.
G54
a Diâmetro da ferramenta
G59

Zero peça

Peça bruta

Mesa

28 Discovery 400 S58475A


Guia do Operador
3.7. POSIÇÃO DE REFERÊNCIA

Uma máquina ferramenta CNC tem uma posição especial, geralmente quando
mudamos o sistema de coordenadas como descreveremos posteriormente. Esta posição
é referida como uma posição de referência.

3.7.1. RETORNO À POSIÇÃO DE REFERÊNCIA

GERAL

POSIÇÃO DE REFERÊNCIA

A posição de referência é feita na máquina ferramenta da qual a ferramenta pode


ser facilmente removida retornando à posição de referência.
Por exemplo, a posição de referência é usada como uma posição à qual as
ferramentas são automaticamente mudadas. Até 4 posições de ferramentas podem ser
especificadas através do sistema de coordenadas nos parâmetros (No. 1240 a 1243).

Segunda posição de referência

Terceira posição de referência

Posição de referência

Quarta posição
de referência

S58475A Discovery 400 29


Guia do Operador
3.8. SISTEMAS DE COORDENADAS
3.8.1. G53 - SISTEMA DE COORDENADAS DE MÁQUINA - MACHINE HOME

Este comando posiciona em avanço rápido para uma posição em relação ao


Machine Home (Zero Máquina).

Sintaxe G53 X Y Z

A função G53 não é modal, portanto somente é efetiva no bloco que a contém.
Esta função deve ser usada somente no modo G90 (coordenadas absolutas).

Sistema de coordenadas da máquina

Zero máquina

Posição de referência

30 Discovery 400 S58475A


Guia do Operador
3.8.2. G54 À G59 - SISTEMA DE COORDENADAS DE TRABALHO

O sistema de coordenadas de trabalho define como zero um determinado ponto


referenciado na peça.
Este sistema pode ser estabelecido por uma das seis funções entre G54 e G59.
Se is sist ema s d e c oordena das de tr a b a lho pod em ser us ados pa ra
referenciamentos da peça. (Zero Peça).
Os valores para referenciamento devem ser inseridos na página coordenadas de
trabalho e representam a distância para cada eixo do zero máquina ao zero peça.
A sintaxe para este grupo de funções é somente programar a própria função, isto
é, G54, G55 ou G56.
Na f alta de i n d i caç ão d e u ma d ess as f unç ões, o comando as sume G5 4
automaticamente.
Portanto, se algum valor estiver inserido na página coordenadas de trabalho,
referente ao sistema de coordenadas de trabalho G54, o zero será transladado, mesmo
sem programar a referida função.

Sis tema de Sis tema de Sis tema de Sis tema de


c oordenada de c oordenada de c oordenada de c oordenada de
trabalho da peç a trabalho da peç a trabalho da peç a trabalho da peç a
G54 G55 G56 G57

Sis tema de
c oordenada de
trabalho da peç a
G58
Sis tema de
Zero máquina c oordenada de
trabalho da peç a
EXOFS: valor de zeramento ponto zero da peç a (externo)
G59
Z OFS1AZ OFS6:valor de zeramento ponto zero da peç a

3.8.3. G92 - SISTEMA DE COORDENADA LOCAL.


O sistema de coordenada local define o zero programa a uma determinada
distância do zero peça, através de coordenada definida juntamente com a função.
Esta função pode ser especificada em qualquer sistema de coordenada de trabalho
(G54 a G59).
A sintaxe para a função G52 é
G52 X______ Y______ Z______
onde
X= Distância em X do zero peça no sistema de coordenada de trabalho até o zero
programa desejado.
Y= Distância em Y do zero peça no sistema de coordenada de trabalho até o zero
programa desejado.
Z= Distância em X do zero peça no sistema de coordenada de trabalho até o zero
programa desejado.

S58475A Discovery 400 31


Guia do Operador

Sistema de
coordenadas
de Máquina

Sistema de (G54) Sistema de


coordenadas coordenadas
de Trabalho de Local

(G52)

(G55)

(G52)

(G59)

(G52)

3.9. EDITANDO UM NOVO PROGRAMA

• Acionar "EDIT".
• Acionar "PROG".
• Acionar "DIR" (para mostrar a tela do diretório).
• Digitar o endereço "O".
• Digitar o número do programa.
• Acionar "INSERT".
• Digitar o nome do programa entre parenteses.
• Acionar "EOB".
• Acionar "INSERT".

32 Discovery 400 S58475A


Guia do Operador
3.10. SELECIONAR UM PROGRAMA EXISTENTE NO DIRETÓRIO.

• Acionar "EDIT".
• Acionar "PROG".
• Acionar "DIR" (para mostrar a tela do diretório).
• Digitar o endereço "O".
• Digitar o número do programa.
• Acionar [BUSQO] ou um dos cursores ( , , , )

Aparecerá o programa existente no diretório para edição ou verificação.

3.11. VERIFICANDO UM DADO ESPECÍFICO NO PROGRAMA

• Selecione o programa.
• Escolher o tipo de palavra. Ex: X100
• Pressione a tecla de controle do cursor (ñ) ou (ò) para encontrar a palavra no
programa.
Nota: Se a palavra não for encontrada a mensagem "DATA NOT FOUND" irá surgir.

3.12. TROCANDO DADOS EM UM PROGRAMA

• Selecione o programa.
• Coloque o cursor através da tecla de controle na palavra a ser mudada.
• Coloque a informação correta.
• Pressione a tecla "ALTER".

3.13. DELETANDO DADOS DE UM PROGRAMA

• Selecione o programa.
• Coloque o cursor no lugar ou palavra que será deletada.
• Pressione a tecla "DELETE".

3.14. DELETANDO BLOCOS DE PROGRAMA


• Selecione o programa.
• Ponha o cursor no primeiro bloco "N" da sequência que será deletada.
• Pressione a tecla "DELETE".

S58475A Discovery 400 33


Guia do Operador
3.15. DELETANDO TODOS OS PROGRAMAS DO DIRETÓRIO

• Selecione a função "EDIT".


• Pressione a tecla "PROG".
• Tipo "O - 9999".
• Pressione a tecla "DELETE".
Nota: Preste atenção quando usar esta função porque todos os programas serão
deletados da memória e os programas não poderão retornar.

3.16. TROCANDO O NÚMERO DE UM PROGRAMA

• Selecione o programa a ser renomeado.


• Coloque o cursor em "O" na palavra.
• Coloque "O" e novo número.
• Pressione a tecla "ALTER".
Nota: Se já existir um programa com o mesmo número irá aparecer o alarme 73.

3.17. SALVANDO DADOS DE OFFSET DE FERRAMENTAS


(CORRETORES)

• Prepare o computador para receber as informações


• Selecione a função "EDIT".
• Pressione a tecla "OFFSET SETTING".
• Pressione a tecla "OPRT".
• Pressione a tecla " ".
• Pressione a tecla "PUNCH".
• Inicie ON do computador.
• Pressione a tecla "EXEC".

3.18. CARREGANDO DADOS DE CORRETOR DE FERRAMENTAS

• Selecione a função "EDIT".


• Pressione a tecla " OFFSET SETTING".
• Pressione a tecla "OPRT".
• Pressione a tecla " ".
• Pressione a tecla "READ".
• Pressione a tecla "EXEC".
• Prepare o computador para enviar DATA.

34 Discovery 400 S58475A


Guia do Operador
3.19. RESETANDO UM PROGRAMA EM EXECUÇÃO

• Pressione a tecla "CYCLE STOP".


• Pressione a tecla "RESET".

3.20. SELECIONANDO OPCIONAL STOP

• Pressione a tecla "OPT STOP".


Notas: • A parada opcional irá parar na parte do programa que está sendo executado
quando um M01 for executado e o "OPT STOP" LED for aceso.
• O operador deve selecionar esta função antes de executar o programa.
• Desative a função pressionando a tecla "OPT STOP" outra vez.
• Pressione a tecla "CYCLE START" para continuar executando o programa.

3.21. OMITINDO BLOCOS DO PROGRAMA

• Pressione a tecla "BLOCK DELET".


• O CNC irá ignorar todos os blocos precedidos de uma barra (/).
Nota Quando a opção "BLOCK DELET" é ativada, o comando irá ignorar todos os blocos com
o código "/" no começo, mas se "BLOCK DELET" não estiver, todos os blocos com o
código "/" no começo serão executados.

3.22. AJUSTANDO O RELÓGIO

• Selecione a função "MDI".


• Pressione a tecla "OFFSET SETTING" (duas vezes), até a página setting aparecer.
• Usando o cursor encontre a função "TIME" no monitor de vídeo.
• Posicione o cursor em hora, minuto e segundo.
• Entre com o novo valor.
• Pressione a tecla "INPUT".

3.23. DESLIGANDO A MÁQUINA

• Pressione o botão de emergência.


• Desligue a chave geral do painel elétrico.

S58475A Discovery 400 35


Guia do Operador
3.24. MUDANDO PARÂMETROS

Nota Mudar parâmetros pode causar modificação na operação e acarretar danos à máquina.
As características do CNC podem ser mudadas somente por técnicos qualificados.

• Selecione a função "MDI".


• Pressione a tecla "OFFSET SETTING".
• Pressione a tecla "SETTING".
• Posicione o cursor em "PARAMETER WRITE".
• Digite "1".
• Pressione a tecla "INPUT" (no caso de surgir alarme, pressione as teclas "CAN" + "RESET").
• Pressione a tecla "SYSTEM".
• Tipo do número de parâmetro.Por exemplo: 6510 (Parâmetro de gráfico).
• Pressione a tecla "NO. SRH".
• Quando necessário, posicione o cursor no "bit" para ser mudado.
• Tipo de mudança.
• Pressione a tecla "INPUT".
Nota • Depois de mudar volte o "PARAMETER WRITE", para o número "0".
• Pressione "INPUT" .
• Quando necessário, desligue a máquina depois de mudar o parâmetro.

3.25. PARA RENOMEAR UM PROGRAMA

• Acione a tecla PROGRAM.


• Coloque o botão de jog na posição Edit.
• Ponha o cursor no número do programa.
• Renomear o programa.
• Entre com o novo nome.

3.26. DELETANDO PROGRAMAS DO DIRETÓRIO

• Selecione a função "EDIT".


• Selecione a tecla "PROG".
• Pressione a tecla "DIR".
• Tipo "O" e número do programa.
• Pressione a tecla "DELETE".

3.27. SELECIONANDO UM PROGRAMA SALVO NO DIRETÓRIO

• Selecione a função "EDIT".


• Selecione a tecla "PROG", até a página do diretório aparecer.
• Selecione a tecla "DIR".
• Selecione o tipo de endereço "O" e o número do programa escolhido.
• Pressione a tecla (ò).

36 Discovery 400 S58475A


Guia do Operador
3.28. INSERINDO DADOS NO PROGRAMA

• Selecione o programa.
• Pressione as teclas "PAGE e/ou "CURSOR" localizando o cursor na posição onde
o dado irá ser inserido.
• Selecione o tipo de dado e pressione a tecla "INSERT".

3.29. COMUNICAÇÃO DE DADOS VIA RS-232

3.29.1. ESPECIFICAÇÃO DO CABO PARA COMUNICAÇÃO SERIAL

O microcomputador ou periférico externo, que fará a comunicação deverá possuir


uma porta serial livre do tipo DB 9 ou DB 25. O tipo de conector é irrelevante, desde
que haja perfeita fixação, sem perigo de ocorrência de mal contatos. O cabo para a
conexão deve obedecer à seguinte configuração:

DB 9 DB 25 DB 25 DB 25
PC CNC PC CNC
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
5 5 5 5
6 6 6 6
7 7 7 7
8 8 8 8
20 20 20

3.29.2. PARÂMETROS DE COMUNICAÇÃO

• Acionar a tecla SYSTEM.


• Acionar PARÂMETRO.
• Acerte os parâmetros de transmissão como na tabela abaixo.

PARÂMETRO VALOR

0020 0
0101.0 1
0101.3 1
0101.7 1
0102 0
0103 11

S58475A Discovery 400 37


Guia do Operador
3.30. SALVANDO PROGRAMA:

• Prepare o computador para receber os dados.


• Pressione a tecla "EDIT".
• Pressione a tecla "PROG", até ver a tela do diretório.
• Tipo "O" e o número de programa escolhido.
• Pressione a tecla " ".
• Pressione a tecla "PUNCH".
• Pressione a tecla "EXEC".
Nota: Para salvar todos os programas do diretório use 9999 depois o endereço "O".

3.31. CARREGANDO PROGRAMAS

• Selecione a tecla "EDIT".


•- Pressione a tecla "PROG", até o diretório aparecer na tela.
• Coloque tipo "O" e o novo número no campo.
• Pressione a tecla " ".
• Pressione a tecla "READ".
• Pressione a tecla "EXEC", ( LSK irá aparecer).
• Prepare o computador para enviar os dados.

3.32. SELEÇÃO

• Acione a tecla Program.


• Coloque a chave Knob de Jog na posição Edit.
• Chame o número do programa.
• Selecione a SOFTKEY SEARCH.

3.33. TESTANDO PROGRAMAS SEM MOVIMENTAR OS EIXOS DA


MÁQUINA

• Selecione o programa.
• Pressione a tecla "AUTO".
• Pressione a tecla "RESET".
• Pressione a tecla "PRG TEST".
• Pressione a tecla "CYCLE START".
Nota: Após fazer os testes, a máquina deve ser referenciada novamente.
Nota O computador de transmissão de dados e o CNC devem ser configurados de
maneira igual. Um ajuste comum é 9600 BAUD, bem como paridade, e 7 no
dado bits.

38 Discovery 400 S58475A


Guia do Operador
3.34. TESTANDO O PROGRAMA SEM GIRAR O EIXO ÁRVORE ("DRY
RUN")

O modo "DRY RUN" é usado para testar movimentos do programa da peça. Isto
é muito usual para observar o caminho da ferramenta antes de fazer a peça. O
operador pode verificar possíveis colisões e o programa da peça pode ser otimizado.

Nota 1 Para o programa em "DRY RUN" testando sem a peça na mesa. A ferramenta
deve ser zerada e o deslocamento da coordenada de trabalho deve ser definido
antes de testar o programa em "DRY RUN".
Nota 2 Neste modo somente o eixo irá mover e o eixo árvore não irá girar.
• Selecione o programa.
• Selecione a função "EDIT".
• Pressione a tecla "PROG".
• Pressione a tecla "RESET".
• Pressione a tecla "AUTO".
• Pressione a tecla "ALL" (para ver os registros de posição)
• Pressione a tecla "DRY RUN".
• Pressione a tecla "SINGL BLOCK".
• Pressione a tecla "CYCLE START".
(ciclo start deve ser pressionado para executar cada linha do programa).

3.35. EXECUTANDO O PROGRAMA EM MODO AUTOMÁTICO

Depois de testado, o programa da peça estará pronto para ser executado em


modo automático.
Use as seguintes instruções para executar o programa em modo automático:
• Selecione o programa.
• Selecione a função "AUTO".
• Pressione a tecla "RESET".
• Pressione a tecla "CYCLE START".
Nota Para executar o programa em bloco a bloco, pressione a tecla "SING BLOCK, e
pressione a tecla "CYCLE START" para cada bloco de programa.

3.36. PARA ABORTAR UM PROGRAMA QUE ESTÁ RODANDO

• Acione STOP.
• Acione RESET.
• Movimente os eixos para uma posição segura através de jog.

3.37. DESLIGAR A MÁQUINA

• Pressione o botão de emergência.


• Desligue a chave geral no painel elétrico na parte traseira da máquina.

S58475A Discovery 400 39


Guia do Operador

CAPÍTULO 4
PROGRAMAÇÃO

40 Discovery 400 S58475A


Guia do Operador
4.1. APRESENTAÇÃO

Este manual foi preparado para controle das funções básicas simplificando a
programação e operação. Para informações adicionais deve-se consultar o manual da
GE Fanuc.
Uma máquina de controle numérico é provida com equipamentos eletro-eletrônico
que chamamos de CNC, o qual possibilita à mesma a execução de uma seqüência
automática de atividades.
Para efetuar uma usinagem de peças através de uma máquina ferramenta a CNC,
devemos tomar como referência dois itens:

1. Um programa pode ser feito a partir de um desenho de peça interpretado e controlado pelo
CNC. Estes controles são descritos no capítulo de programação deste manual.

2. O programa deve ser lido pelo CNC. As ferramentas devem ser preparadas de acordo
com o desenvolvimento do programa e da peça a qual o processo deve executar. Estes
processos são descritos na seção de operação.

Antes de se programar uma peça requer-se:

• Estudar o desenho para o desbaste e o acabamento da peça.


Isto é necessário para analizar o melhor processo de execução da peça, levando em
consideração as dimensões, quantidade de material a ser removido, tipos de ferramentas,
sistema de coordenada de trabalho etc.

• Estudos de métodos e processos.


Definir as fases de cada processo, verificando e ajustando o que fazer e quando fazer
cada parte da peça a ser usinada.

• Seleção de ferramentas.
A seleção de ferramentas apropriadas é um item básico para manter o equipamento em
bom estado de conservação, tanto quanto a posição das ferramentas no magazine
minimiza a perda de tempo.

• Saber os parâmetros físicos da máquina e sua programação.


Isto é necessário para avaliar os recursos de programação e a capacidade de remoção
de cavacos, bem como, máxima rotação, número de ferramentas no magazine e tempo
de operação.

• Definição dos parâmetros de corte.


Dependendo do material a usinar, obtem-se do fabricante de ferramenta os dados de
avanço, rotação e profundidade de corte.

• Este manual foi preparado somente com funções básicas do controle simplificando a
programação e a operação. Como este manual é orientativo, algumas funções, aqui
contidas pode não fazer parte da configuração da máquina.

S58475A Discovery 400 41


Guia do Operador
4.2. CÓDIGOS "G"

CÓDIGO "G" GRUPO FUNÇÃO

G00 01 Posicionamento rápido


G01 01 Interpolação linear
G02 01 Interpolação circular - Interpolação helicoidal horário
G03 01 Interpolação circular - Interpolação helicoidal anti-horário
G04 00 Tempo de permanência
G07.1 (G107) 00 Interpolação cilindrica
G10 00 Entrada de dados
G11 00 Cancela entrada de dados
G15 17 Cancela função de coordenada polar
G16 17 Ativa função de programação polar
G17 02 Seleção do plano X Y
G18 02 Seleção do plano X Z
G19 02 Seleção do plano Y Z
G20 06 Entrada de dados em polegadas
G21 06 Entrada de dados em milimetros
G40 07 Cancela compensação de raio da ferramenta
G41 07 Ativa compensação de raio da ferramenta
G42 07 Ativa compensação de raio da ferramenta
G43 08 Compensa comprimento na direção +
G44 08 Compensa comprimento na direção -
G49 08 Cancela compensação de comprimento
G50 11 Cancela escala
G51 11 Escala
G50.1 18 Cancela imagem espelho
G51.1 18 Ativa imagem espelho
G52 00 Sistema de coordenada local
G53 00 Sistema de coordenada da máquina
G54 14 Sistema 1 de coordenada de trabalho
G55 14 Sistema 2 de coordenada de trabalho

42 Discovery 400 S58475A


Guia do Operador

CÓDIGO "G" GRUPO FUNÇÃO

G56 14 Sistema 3 de coordenada de trabalho


G57 14 Sistema 4 de coordenada de trabalho
G58 14 Sistema 5 de coordenada de trabalho
G59 14 Sistema 6 de coordenada de trabalho
G65 00 Chamada de macro
G66 12 Chamada modal
G68 16 Sistema de coordenada rotativa
G69 16 Cancela sistema de coordenada rotativa
G73 09 Ciclo de furação intermitente
G74 09 Ciclo macho manual a esquerda
G76 09 Ciclo de furo
G80 09 Cancelamento de ciclo fixo
G81 09 Ciclo de furação
G82 09 Ciclo de furação com tempo
G83 09 Ciclo de furação com tempo posicionado no ponto R.
G84 09 Ciclo macho manual a direita
G85 09 Ciclo de furo
G86 09 Ciclo de furo
G87 09 Ciclo de furo
G88 09 Ciclo de furo
G89 09 Ciclo de furo
G90 03 Sistema de coordenadas absoluta
G91 04 Sistema de coordenadas incremental
G92 00 Ajuste do ponto zero
G94 05 Programação de avanço pol/min ou mil/min
G95 05 Avanço por rotação
G98 10 Retorno ao posicionamento prévio em ciclos fixos
G99 10 Retorno ao plano R em ciclos fixos

S58475A Discovery 400 43


Guia do Operador
4.3. SISTEMA DE COORDENADAS

Para que a máquina possa trabalhar


com as posições especificadas, estas têm
que ser declaradas em um sistema de
referência, que corresponde ao sentido dos
movimentos dos carros (eixos X,Y,Z), utiliza-
se para este fim o sistema de coordenadas
cartesianas.
O sistema de coordenadas da máquina
é formado por todos os eixos existentes na
máquina.
A posição do sistema de coordenadas
em relação a máquina depende do tipo de
máquina. A direção dos eixos seguem a
chamada “regra da mão direita” Quando estamos diante da máquina o
de do méd io rep res ent a o eixo da
ferramenta. Então temos:

• o polegar a direção X+
• o dedo indicador a direção Y+
• o dedo médio a direção Z+

4.3.1. C O O R D E N A D A S
ABSOLUTAS

No mod o d e programa ção em


ab soluto as pos içõe s d os eixo s s ão
medidas da posição zero atual (zero peça)
estabelecido. Com vista ao movimento da
ferramenta, isto significa:

- A dimensão absoluta descreve a posição


para a qual a ferramenta deve ir.
Exemplo:
X Y
PT1 20. 35.
PT2 50. 60.
PT3 70. 20.

44 Discovery 400 S58475A


Guia do Operador
4.3.2. ABSOLUTA E INCREMENTAL
(G90, G91)

Há duas formas de comandos dos


eixos: através de comando G90 absoluto
ou incremental G91.

Exemplo:

X Y
PT1 20. 35. em relação do zero
PT2 30. 25. em relação do Pt1
PT3 20. -40. em relação do Pt2

4.3.3. COO R DENADAS


POLARES (G15, G16)

At é ag ora , o mét odo de


determinação dos pontos, era descrito
num sistema de coordenadas cartesianas,
po rém exi ste uma o utra ma neira de
de cla rar os po nto s e m f unç ão de
ângulos e centros.
O pont o, a parti r do qual sai a
co taç ão c hama-s e P ólo (ce ntro d os
raios).

Exemplo:

ÂNGULO RAIO
PT1 30º 100.
PT2 75º 60.
PT3 X=15. Y=30.

S58475A Discovery 400 45


Guia do Operador
4.4. FUNÇÃO: D, S, T, M6/TROCA

Ap lic ação : S ele ção do número e


co rre tor de fer rame nta e rot a ç ã o eixo
árvore
Através da programação do endereço “T”
ocorre uma troca direta da ferramenta ou a
seleção da posição no magazine da máquina.
Para liberar a troca da ferramenta deve-
se programar a função M6/TROCA junto com
a função “T” quando necessário.
A uma ferramenta podem ser atribuídos corretores de ferramentas de 1 a 3,
programando um endereço “D” correspondente.
Para ativar a rotação do eixo árvore (RPM) deve-se programar a função “S”
seguida do valor da rotação desejada.

Exemplo:
T01 (chama a ferramenta n.º 1)
M6 (habilita a troca)
D01 (ativa o corretor de altura n.º 1)
S1500 M3(liga a rotação do eixo árvore a 1500 RPM)

4.5. FUNÇÃO: BARRA ( / ), N, MSG, PONTO E VÍRGULA ( ; )

Aplicação: Eliminar execução de blocos, número seqüencial de blocos, mensagem


ao operador e comentário de auxílio.
Utilizamos a função barra ( / ) quando for necessário inibir a execução de blocos
no programa, sem alterar a programação.
Se a barra ( / ) for digitada na frente de alguns blocos, estes serão ignorados pelo
comando, desde que o operador tenha selecionado a opção INIBIR BLOCOS, caso a
opção não seja acionada os blocos serão executados normalmente.

Exemplos:
N10 ____(bloco executado)
/N20 ____(bloco eliminado)
N30 ____ (bloco executado)
/N40 ____(bloco eliminado)
/N50 ____(bloco eliminado)
/N60 ____(bloco eliminado)
N70 ____ (bloco executado)

46 Discovery 400 S58475A


Guia do Operador
A f unçã o N t em por f i n a l ida de a n ume raçã o s eqü enc ial do s b loc os de
programação, o seu uso é opcional dentro da programação, ou seja, sua programação
é facultativa podendo ou não ser utilizada.

Exemplos:
N10 ____
N20 ____
N30 ____
N40 ____
N50 ____
N60 ____
N70 ____

Durante a edição do programa pode haver a necessidade de inserir comentários


para auxiliar o operador, estes comentários serão ignorados pelo comando.
No início de um comentário deve-se colocar o caracter ponto e virgula ( ; )

Exemplos:
;PECA_TESTE

N30 T02; FRESA DE FACEAR

N100 M30; FIM DE PROGRAMA

Durante a execução do programa, podem ser programadas mensagens para


informar ao operador, em que fase se encontra a usinagem ou operação que esta
sendo feita.
Uma men sagem pod e ser gera da p rogra mand o a f unçã o M0 0(“ cor po da
mensagem”),

Exemplos:

N10 MSG (“DESBASTANDO PERFIL EXTERNO”);


N___

S58475A Discovery 400 47


Guia do Operador
4.6. FUNÇÕES PRELIMINARES

4.6.1. FUNÇÃO: G90 - COORDENADAS ABSOLUTAS

Aplicação: Programação em coordenadas absolutas

Esta função prepara a máquina para executar operações em coordenadas


absolutas, tendo uma pré origem pré-fixada para a programação.
A função G90 é modal.
Exemplo: G90 X40.0 Y70.0;

4.6.2. FUNÇÃO: G91 - COORDENADAS INCREMENTAIS

Aplicação: Programação em coordenadas incrementais

Esta função prepara a máquina para executar operações em coordenadas


incrementais. Assim, todas as medidas são feitas através da distância a se deslocar.
A função G91 é modal.
y
Exemplo: G91 X-60.0 Y40.0;

4.6.3. FUNÇÃO: G20 - SISTEMA DE UNIDADE EM POLEGADAS

Aplicação: Sistema de unidade polegadas

Um bloco G20 no início do programa instrui o controle para usar valores em


polegadas para movimentos dos eixos, avanços, planos de rápido e correções.
A função G20 é modal.
Sintaxe:
G20

48 Discovery 400 S58475A


Guia do Operador
4.6.4. FUNÇÃO: G21 - SISTEMA DE UNIDADE EM MILÍMETRO

Aplicação: Sistema de unidade milímetro

Um bloco G21 no início do programa referencia unidades métricas para todos os


movimentos dos eixos, avanços, planos de rápido e correções.
A função G21 é modal.
Sintaxe:
G21

4.6.5. FUNÇÃO: G94 - PROGRAMAÇÃO DE AVANÇO MM/MIN OU POL/MIN

Aplicação: Programação de avanço em mm/min ou polegadas/min

A velocidade de avanço é declarada com a função “F”.


A função G94 é modal, e é ativada automaticamente ao ligarmos a máquina.
Sintaxe:
G94

4.6.6. FUNÇÃO: G95 - PROGRAMAÇÃO DE AVANÇO MM/ROT OU POL/ROT

Aplicação: Programação de avanço em mm/rotação ou polegadas/rotação

A velocidade de avanço é declarada com a função “F”, esta função é normalmente


utilizada em centros de torneamento.
A função G95 é modal
Sintaxe:
G95

4.6.7. FUNÇÃO: G54 A G59 - SISTEMA DE COORDENADAS DE TRABALHO


(ZERO PEÇA)

Ap lic açã o: S ist e ma de co orde nad as de


trabalho (zero peça)

O sistema de coordenadas de trabalho define, como


o zero, um determinado ponto referenciado na peça.
Este sistema pode ser estabelecido por uma das
quatro funções entre G54 a G59.
Os valores para ref erenciamento devem ser
inseridos na página de Zero Peça.
Sintaxe:
G54 a G59

S58475A Discovery 400 49


Guia do Operador
4.6.8. FUNÇÃO: G17, G18 ,G19 - PLANO DE TRABALHO

Aplicação: Seleciona plano de trabalho

As f u nç ões G1 7, G1 8 e G1 9 p erm it em
selecionar o plano no qual se pretende executar
in ter p o la ção ci rcu lar (in clu ind o u m arco de
interpolação helicoidal e/ou uma compensação de
raio da ferramenta.
As funções de seleção de plano de trabalho
são modais.

Sintaxe:
G17 sendo plano de trabalho XY
G18 sendo plano de trabalho XZ
G19 sendo plano de trabalho YZ

4.6.9. FUNÇÃO: G0 - MOVIMENTO RÁPIDO

Aplicação: Movimento rápido

Os movimentos rápidos são utilizados para o


posicionamento rápido da ferramenta, para contornar
a peça ou para aproximar-se de pontos da troca de do
ia i do
j e tór r áp
r a t o
ferramenta. T
vi m
e n
mo
Essa função não é apropriada para a usinagem
Parte da
de peças. trajetória (Z)
O movimento da ferramenta, programado com Parte da trajetória (Y)
Parte da trajetória (X)
G0, é exe cut ado à máx ima ve loc ida de de
po sic iona men to poss íve l ( d e sl o ca men to r á p i d o
específico para cada eixo).
A função G0 é modal.

Sintaxe:
G0 X(...) Y(...) Z(...)

50 Discovery 400 S58475A


Guia do Operador
4.6.10. FUNÇÃO: G1 - INTERPOLAÇÃO LINEAR

Aplicação: Interpolação linear

Os eixos são movidos em avanço programado, especificado pela letra “F”, para
uma certa posição com referência ao zero programado, ou ainda a uma distância
incremental partindo da posição atual, de acordo com a f unção G90 ou G91
previamente estabelecida.
A função G1 é modal.

Sintaxe:
G1 X(...) Y(...) Z(...).F(...)

Exemplos:

G0 X0 Y0 Z0 G0 X0 Y0 Z0
G1 Z-7. F300 G1 Z-7. F300
G1 X10. Y10. X10. Y10.
G1 X80. Y10. X80.
ou
G1 X100. Y40. X100. Y40.
G1 X80. Y70. X80. Y70.
G1 X60. Y70. X60.
G1 X10. Y40. X10. Y40.
G1 X10. Y10. Y10.
G0 X0 Y0 G0 X0 Y0

INTERPOLAÇÃO LINEAR

(G91) G01X200.0Y100.0F200.0;

EIXO Y

Posição Final

EIXO X

Posição de Partida

S58475A Discovery 400 51


Guia do Operador
AVANÇO DO EIXO ROTATIVO

G91G01C-90.0 G300.0 ; AVANÇO DE 300 DEG/MIN

Posição de Partida

Posição Final

Avanço é 300 deg/min

4.7. INSERÇÃO DE CHANFRO OU CANTO ARREDONDADO

Um chanf ro ou um arredondamento pode ser inserido entre os seguintes


movimentos:

Entre uma interpolação linear e outra interpolação linear


Entre uma interpolação linear e uma interpolação circular
Entre uma interpolação circular e uma interpolação linear

FORMATO
, C_Usados para chanfro
, R_ Usado para raio

EXPLANAÇÃO

Programe a função C no bloco que contém o movimento linear (G01) ou no bloco


de interpolação circular (G02 ou G03) para inserir um chanfro.
O valor programado logo após a função C indica a dimensão do chanfro em
relação a intersecção dos movimentos (vértice)

Chanfro

Intersecção das retas

52 Discovery 400 S58475A


Guia do Operador
O valor programado logo após a função R indica o raio do canto.

Centro de um círculo com raio R.

Exemplos:

N001 G92 G90 X0 Y0 ;


N002 G00 X10.0 Y10.0 ;
N003 G01 X50.0 F10.0 ,C5.0 ;
N004 Y25.0 ,R8.0 ;
N005 G03 X80.0 Y50.0 R30.0 ,R8.0 ;
N006 G01 X50.0 ,R8.0 ;
N007 Y70.0 ,C5.0 ;
N008 X10.0 ,C5.0 ;
N009 Y10.0 ;
N010 G00 X0 Y0 ;
N011 M0 ;

Na figura ao lado temos um exemplo


de arredondamento de uma linha reta e um
círculo.

Exemplo:
G1 X(...) Y(...) F(...) RND=(...)
G3 X(...) Y(...) I(...) J(...)
Arredondamento

Pa ra t rab alh armo s c om


arredondamento modal, ou seja, permitir
inserir após cada bloco de movimento, um R
arredondamento entre contornos lineares e
contornos circulares, utilizamos a função R.

Sintaxe:
R=(...) valor do raio a ser gerado.

Para desligarmos a função de arredondamento modal deve-se programar a função


R=0.

S58475A Discovery 400 53


Guia do Operador
4.7.1. - G02/G03 - INTERPOLAÇÃO CIRCULAR

EXPLANAÇÃO

• Através da interpolação circular, arcos são gerados no sentido horário (G02) ou anti-horário
(G03).
• É necessário definir o plano de trabalho dos eixos para o arco.
• Sentido horário ou anti-horário, tem por definição a vista na direção positiva para a negativa
do eixo que não faz parte do plano de trabalho.
• A sintaxe abaixo para G02 também é válida para G03.

Sintaxe

a) Arco sobre o plano X Y


G17 G02 X_______ Y_______ I_______ J______ F______
ou
G17 G02 X_______ Y_______ R_______ F_______

b) Arco sobre o plano X Z


G18 G02 X_______ Z________ I________ K________F______
ou
G18 G02 X________Z________R________F_______

c) Arco sobre o plano Y Z


G19 G02 Y________Z_______J________K_______F_______
ou
G19 G02 Y________Z________R_______F________

DESCRIÇÃO DOS COMANDOS

G17 Especificação para arco sobre o plano X Y


G18 Especificação para arco sobre o plano XZ
G19 Especificação para arco sobre o plano YZ
G02 Interpolação circular sentido horário
G03 Interpolação circular sentido anti-horário
X Posição final do arco em X
Y Posição final do arco em Y
Z Posição final do arco em z
I Distância em X com sinal ( + - ) do ponto de início ao centro do arco
J Distância em Y com sinal ( + - ) do ponto de início ao centro do arco
K Distância em Z com sinal ( + _ ) do ponto de início ao centro do arco
R Raio do arco ( negativo para arco maior que 180 graus )
F Velocidade de avanço ao longo do arco

54 Discovery 400 S58475A


Guia do Operador
Exemplos de indicação de plano de trabalho

Y X Z

G03 G03 G03

G02 G02 G02

G17 G18 G19

O ponto final do arco é especificado pelos endereços X , Y ou Z e pode ser


expresso como valor absoluto ou incremental dependendo da função G90 ou G91
O centro do arco é especificado pelos endereços I , J , K para os eixos X , Y , Z
respectivamente.
O valor numérico que segue I , J , K é um vetor que parte do ponto de início do
arco até o centro do arco
Ele é sempre definido como um valor incremental independente do código G90 ou
G91 programado.

Ponto Ponto Ponto


final final final
y (x,y) x (x,z) (y,z)
z

x z
y
Ponto Ponto Ponto
inicial inicial inicial
i k
j i j
k
centro centro centro

Ponto final
r = 37 mm
Para o arco nº 1 (menor que 180º).
G91 G02 X60. Y20. R50. F300. ;
1
Para o arco nº 2 (maior que 180º).
G91 G02 X74. Y20. R-50. F300. ; Ponto inicial r = 50 mm
Y

S58475A Discovery 400 55


Guia do Operador
Quando as coordenadas X Y Z forem omitidas (o ponto final é o mesmo ponto de
partida) e o centro for especificado com I , J , ou K um arco de 360 graus é
gerado.
Uma interpolação circular pode ser definida por R (raio do arco) ao invés de I, J,
K.
Quando um arco excede 180 graus, o valor do raio deve ser especificado com um
valor negativo.
No comando G02/G03, se os valores X Y Z forem omitidos, se o ponto final for
a mesma posição inicial, e um raio for usado, um arco de zero grau é gerado.

Exemplo:
G02 R50 (A ferramenta não se move)

4.7.2. - INTERPOLAÇÃO HELICOIDAL (OPCIONAL)

A i n terp olação heli coida l perm ite u m mov imento circ ular e mais um e ixo
sincronizado executando este movimento.

FORMATO

Em sincronismo com arco XY


G17 G2/G3 X Y I J (R) Z F

Em sincronismo com arco XZ


G18 G2/G3 X Z I K (R) Y F

Em sincronismo com arco YZ


G19 G2/G3 Y Z J K (R) X F

EXPLANAÇÃO

O método de programação consiste em simplesmente somar um movimento à


interpolação circular.
O código F ( avanço ) especifica a velocidade de avanço circular, portanto o
avanço para o eixo linear é o seguinte:

comprimento do movimento linear


Fx =
comprimento do arco circular

RESTRIÇÕES

• A compensação do raio da ferramenta é aplicada somente para o arco circular


• A compensação de comprimento da ferramenta não pode ser utilizada no bloco em que se
programa a interpolação helicoidal .

56 Discovery 400 S58475A


Guia do Operador

Trajetória
da
ferramenta

X Y

ø37

ø35
25

Fresa ø 30mm

O0007;
G17 G21 G54 G90 G94;
T01 M06;
S1500 M03;
G00 X-22 Y0 M08;
G43 Z5 H01;
G02 X-22 Y0 Z0 I-22 J0;
G02 X-22 Y0 Z-5 I-22 J0;
G02 X-22 Y0 Z-10 I-22 J0;
G02 X-22 Y0 Z-15 I-22 J0;
G02 X-22 Y0 Z-20 I-22 J0;
G02 X-22 Y0 Z-25 I-22 J0;
G00 X0 Y0;
G53 Z-110 H0 M09;
M30;

S58475A Discovery 400 57


Guia do Operador
4.8. FUNÇÃO: TURN - INTERPOLAÇÃO HELICOIDAL

Aplicação: Interpolação helicoidal

A int erpo laç ão helico idal pe rmi te


pr o d u zir ros cas ou ra nhuras de
lubrificação.
Na in terp ola ção he lic oida l s ão
executados dois movimentos de f orma
sobreposta e paralela.
· um movimento circular plano
· um movimento linear vertical
O movimento circular é executado
nos eixos especificados pela declaração do
plano de trabalho.
Exemp lo: plano de traba lho G1 7,
eixos para a interpolação circular X e Y.
O mov imen to lin ear ve rtic al no
exemplo acima será executado pelo eixo
Z.

Exemplo:

G17 í G02
G03
ý X_Y_ í I_J_
R_
ý F_ ;

Exemplo:

OBS.: No exemplo foi considerada


ferramenta de diâmetro igual a 20

G17
G0 X50. Y30. Z3.
G1 Z0. F50
G2 X5 0. Y30 . Z -2 4. I=A C(4 0)
J=AC(40) TURN=6
G0 X50. Y30.
G0 Z10
20

M30

58 Discovery 400 S58475A


Guia do Operador
4.9. FUNÇÃO: G40, G41, G42 - COMPENSAÇÃO DE CORTE

Aplicação: Compensação de raio da ferramenta


A compensação de raio de ferramenta, permite corrigir a diferença entre o raio
da ferramenta programado e o atual, através de um valor inserido na página de corretor
de ferramenta.
Explicação dos comandos:
G40 desligar a compensação de raio da ferramenta
ligar a compensação de raio da ferramenta, quando a mesma trabalha a esquerda
G41
do perfil
ligar a compensação de raio da ferramenta, quando a mesma trabalha a direita do
G42
perfil

EQUIDISTANTE
Co m a f u nção de co mpe nsa ção ativa, o
comando calcula automaticamente os respectivos
percursos eqüidistantes da ferramenta.
Para o cálculo dos percursos da ferramenta o
comando necessita das seguintes informações: T (n.º
da ferramenta) e D (n.º do corretor).
41
Para ligar ou desligar a compensação de raio da
ferramenta G40, G41 ou G42 tem de se programar
um comando de posicionamento com G0 ou G1, com
movimento de pelo menos um eixo (preferencialmente
os dois).
642

Ex emp lo para li g a r /de sli g a r a


compensação:
G90 G17
T01
M6
G54 D01
S2000 M3
G0 X25. Y25. Z10.
G41 ou G42
G1 X50. Y50. F300
.
.
.
G40
G0 X25. Y25.
Z10.
M30
Exemplos:

S58475A Discovery 400 59


Guia do Operador
Programação pela esquerda.

G91 G54 G17


G53 G0 Z-110. D0
T01
M6
G54 D01
S2000 M3
G0 X10. Y10. Z10.
G1 Z-7 F200
G41

1
G1 X20. Y20. F500

64
Y40.
X40. Y70.
X80. Y50.
Y20.
X20.
G40
G0 X10. Y10.
Z10.
G53 G0 Z-110. D0 M5
M30

Programação pela direita.

G91 G54 G17


G53 G0 Z-110. D0
T01
M6
G54 D01
S2000 M3
G0 X0. Y0. Z10.
G1 Z-7 F200
G42
G1 X10. Y10. F500
X20.
G2 X40. Y10. I=AC(30) J=AC(10)
G1 X55
G3 X85. Y40. I=AC(55) J=AC(40)
G1 Y50.
X10.
Y10.
G40
G0 X0. Y0.
Z10.
G53 G0 Z-110. D0 M5
M30

60 Discovery 400 S58475A


Guia do Operador
4.10. FUNÇÃO: G4 - TEMPO DE PERMANÊNCIA

Aplicação: Tempo de permanência

Permite interromper a usinagem da peça entre


dois blocos, durante um tempo programado. Por
exemplo para alívio de corte.

Sintaxe:
G04 X___ valores programados em segundos
(permite ponto decimal).
G04 P___ ponto decimal não é permitido.

4.11. G73/G74/G76 - CICLOS FIXOS


EXPLANAÇÃO

Ciclo fixo é um bloco de comando que informa ao CNC para executar uma
determinada operação.
Essa operação se fosse programada em comandos simples resultaria em múltiplos
blocos.
Portanto, o uso de ciclos fixos reduz o tamanho do programa.
Geralmente, os ciclos fixos consistem em uma sequência de até 6 operações

Operação 1 Posicionamento dos Eixos X Y


Operação 2 Avanço rápido para o ponto R
Operação 3 Usinagem do Furo
Operação 4 Operação no fundo do furo
Operação 5 Retração do furo ao ponto R
Operação 6 Retorno ao ponto Inicial

Operação 1
Ponto inicial

Operação 2 Operação 6

Ponto R

Operação 5
Operação 3

Operação 4

S58475A Discovery 400 61


Guia do Operador
Basicamente são três os tipos de operações nos ciclos fixos
Tipo 1 = Furação
Tipo 2 = Roscamento
Tipo 3 = Mandrilamento

Nota: Entende-se como mandrilamento, a operação de remoção de material ( cavaco ) de um


furo préviamente existente e consiste em :
tornear furo
alargar furo
rebaixar furo
chanfrar furo
As figuras abaixo mostram como especificar os dados:

G90 ( Coordenadas absolutas) G91 (Coorden. Incrementais)

Ponto R Ponto R

Ponto Z
Ponto Z

O retorno do eixo Z após a operação do ciclo fixo pode ser feita ao ponto inicial
(G98) ou ponto R (G99) conforme mostra as figuras abaixo.
Ponto R é a coordenada definida para o posicionamento rápido em Z (Operação
2) e retração rápida do furo (operação 5).
Ponto inicial é a posição presente do eixo Z memorizada ao entrar no ciclo fixo.
As informações subsequentes explicam cada ciclo fixo individualmente.
Serão usados os seguintes símbolos para explanações.

62 Discovery 400 S58475A


Guia do Operador
G98 ( Retorno ao ponto inicial) G91 ( Retorno ao ponto R)

Ponto inicial

Ponto R

4.11.1. - G73 - FURAÇÃO ( COM DESCARGA ) - SEM RETRAÇÃO AO PLANO R

EXPLANAÇÃO

O ciclo fixo G73 é utilizado para operação de furação com descargas, onde se
deseja pequeno incremento nas retrações da descarga.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta se aproxima, em avanço rápido, ao nível do ponto R


• Penetra o primeiro incremento Q, em avanço programado
• Retrai 2 mm em avanço rápido ( valor d - ajustado no parâmetro 5114 )
• Penetra o segundo incremento Q
• Retrai novamente 2 mm ( valor d )
• Sucessivos cortes Q e retornos d até encontrar o ponto Z final
• Retrai, em avanço rápido, ao nível do ponto inicial ou ponto R, conforme G99 ou G98
programado respectivamente.

Sintaxe
G73 X___ Y____ Z_____R_____Q______F_____K______
onde
X , Y = Coordenadas do furo
Z = Nível da posição final em Z
R = Nível de aproximação Rápida ( ponto R )
Q = Incremento de corte
F = Avanço Programado para o corte dos incrementos Q
K = Número de repetições
Nota - Se for indicado K0, o ciclo de furação somente será memorizado para posterior execução

S58475A Discovery 400 63


Guia do Operador
G73 (G98) G73 (G99)

Ponto inicial

Ponto R Ponto R Ponto R

Ponto Z Ponto Z

Exemplo:

T01 M06;
S1000 M03;
G00 X300 Y-250;
G43 Z30 H01;
G90 G99 G73 X300 Y-250 Z-20 R3 Q15 F120;
X200;
Y100;
G80 G53 Z-110H0;
M30;

64 Discovery 400 S58475A


Guia do Operador
4.11.2. - G74 - ROSCAMENTO ( MACHO À ESQUERDA )

EXPLANAÇÃO

O ciclo fixo G74 é utilizado para operação de roscamento com macho à esquerda,
isto é, sentido de rotação anti-horário.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• O macho aproxima em avanço rápido até o nível do ponto R


• Executa a rosca até a profundidade final Z conforme avanço programado F
• Cessa a rotação no final do corte
• Retrai em avanço programado F com a rotação invertida ( sentido anti-horário ) até o ponto
R
• Permanece neste ponto ou vai para o ponto inicial em avanço rápido, conforme G99 ou G98
programado préviamente
• Inverte novamente a rotação para o sentido horário.

Sintaxe

G74 X________ Y________ Z___________R_________F________K______

Onde

X Y = Coordenadas do furo
Z = Nível da posição final em Z
R = Nível de aproximação rápida ( ponto R )
F = Avanço programado para corte da rosca e retração
K = Número de repetições

Exemplo

G74 (G98) G74 (G99)

Ponto inicial Ponto inicial

Eixo CCW
P
Ponto R Ponto R Ponto R
P

P Ponto Z Ponto Z

Eixo CW Eixo CW

S58475A Discovery 400 65


Guia do Operador
T01 M06 (Macho à Esquerda)
S500 M04
G0 X300 Y-250
G43 Z30 H01
G90 G99 G74 X300 Y-250 Z-20 R8 F1000
X200
Y250
G80 G53 Z-110 H0
M30

4.11.3. - G76 - MANDRILAMENTO ( FINO ACABAMENTO )

EXPLANAÇÃO

O ciclo fixo G76 é utilizado para operação de calibração onde não se deseja na
superfície de acabamento nenhum risco de ferramenta, causado durante o movimento
de retração.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta aproxima em avanço rápido ao nível do ponto R


• Usina até a profundidade final Z com avanço programado
• Cessa a rotação e orienta o eixo árvore (única posição)
• Desloca um incremento programado q, ao longo do eixo X
• Retrai a ferramenta em avanço rápido, ao nível do ponto inicial ou ponto R, conforme G99 ou
G98 programado préviamente.
• Retorna o deslocamento q, ao ponto X inicial.
• Retorna a rotação programada.

Sintaxe

G76 X_______Y______Z______R_____Q______F______K_____

Onde
X Y = Coordenada do furo
Z = Nível da posição final em Z
R = Nível de aproximação rápida
( ponto R )
Q = Incremento para deslocamento da ferramenta ao longo do eixo x.
F = Avanço programado para usinagem
K = Número de repetições

66 Discovery 400 S58475A


Guia do Operador
G74 (G98) G74 (G99)

Eixo CW
Parada e orientação Eixo CW
Pto inicial
do eixo árvore
Ferramenta Ponto R
Ponto R Ponto R

Ponto Z Ponto Z

Inc. p/ deslocamento (q)

Exemplo

T01 M06
S1000 M03
G00 X300 Y-250
G43 Z30 H1
G90 G99 G76 X300 Y-250 Z-20 R3 Q5 F120
X250
Y100
G80 G53 Z-110 H0
M30

4.11.4. - G81 - FURAÇÃO/ MANDRILAMENTO ( SEM DESCARGA )

EXPLANAÇÃO

O cicl o f i xo G 81 é utiliza do p ara operação sem des carg as e m f u ros ou


torneamentos.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta aproxima em avanço rápido ao nível do ponto R


• Usina até a profundidade final Z em avanço programado F
• Retrai em avanço Rápido ao nível do ponto inicial ou ponto R, conforme G99 ou G98
programado préviamente.

S58475A Discovery 400 67


Guia do Operador
Sintaxe

G81 X_______Y_______Z_______R_______F________K______
onde

X,Y = Coordenada do furo


Z = Nível da posição final em Z
R = Nível de aproximação rápida ( ponto R )
F = Avanço Programado para usinagem
K = Número de repetições

G81 (G98) G81 (G98)

Ponto inicial

Ponto R Ponto R Ponto RR


Ponto

Ponto Z Ponto Z

Exemplo:

S2000 M03;
G00 X300 Y-250;
G43 Z30 H01;
G90 G99 G81 X300 Y-250 Z-20 R3 F150;
X290;
Y130;
G80 G53 Z-110 H0;
M30;

4.11.5. - G82 - FURAÇÃO/MANDRILAMENTO ( SEM DESCARGAS C/ DWELL )

EXPLANAÇÃO

O ciclo fixo G82 é utilizado para operação sem descargas em furos, onde se
deseja um tempo de permanência da ferramenta ( dwell ) no final da usinagem.

68 Discovery 400 S58475A


Guia do Operador
DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta aproxima em avanço rápido ao nível do ponto R


• Usina até a profundidade final Z em avanço programado F
• Permanece neste ponto um determinado tempo em segundos P
• Retrai em avanço rápido ao nível do ponto inicial ou ponto R, conforme G99 ou G98
programado préviamente.

Sintaxe

G82 X_________Y________Z_________R_______P_______F_______K
Onde

X, Y = Coordenadas do furo
Z = Nível da posição final em Z
R = Nível de aproximação rápida ( ponto R )
P = Tempo de permanência em segundos no final da usinagem ( ex . 2
segundos = P2000
F = Avanço programado para usinagem

G82 (G98) G82 (G99)

Ponto inicial

Ponto R Ponto R

Ponto Z Ponto Z

Exemplo

T01 M06
S3000 M03
G00 X200 Y200
G43 Z30 H1
G82 X200 Y200 Z-20 R3 F120 P2000
X250 Y100
G80 G53 Z-110 H0
M30

S58475A Discovery 400 69


Guia do Operador
4.11.6. - G83 - FURAÇÃO ( COM DESCARGAS )

EXPLANAÇÃO

O ciclo fixo G83 é utilizado para operação de furação com descargas onde se
deseja retrações ao nível do ponto R

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta aproxima em avanço rápido ao nível do ponto R


• Usina o primeiro incremento q em avanço programado.
• Retrai em avanço rápido ao nível do ponto R
• Retorna em avanço Rápido ao nível anterior menos 2 mm (valor referenciado por parâmetro)
• Usina os demais incrementos q com sucessivas retrações e retornos até encontrar o ponto
Z final.
• Retrai em avanço rápido ao nível do ponto inicial ou ponto R, conforme G99 ou G98
programado préviamente.

Sintaxe

G83 X_______Y________Z_________R_______F_______Q______K______
Onde

X, Y = Coordenada do furo
Z = Nível da posição final em Z
R = Nível de aproximação rápida ( Ponto R )
F = Avanço programado para usinagem dos incrementos q
Q = Incrementos de corte
K = Número de repetições

G83 (G98) G83 (G99)

Ponto inicial

Ponto R Ponto R Ponto R

Ponto Z Ponto Z

70 Discovery 400 S58475A


Guia do Operador
Exemplo

T01 M06
S3000 M03
G00 X30 Y30
G43 Z3 H1
G83 X30 Y30 Z-20 R3 F120 Q5
G80 G53 Z-110 H0
M30

4.11.7 - G84 -ROSCAMENTO COM PASSADOR FLUTUANTE (MACHO A DIREITA)

EXPLANAÇÃO

O ciclo fixo G84 é utilizado para operação de roscamento com macho à direita,
isto é, sentido de rotação horária.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO.

• O macho aproxima em avanço rápido ao nível do ponto R


• Executa a rosca até a profundidade final Z conforme avanço programado F.
O seletor Feed Hold não detém o roscamento até a operação de retorno ser completada.
• Cessa a rotação no final do corte.
• Retrai em avanço programado F com a rotação invertida ( sentido anti-horário ), até o ponto
R.
• Permanece neste ponto, ou vai para o ponto inicial em avanço rápido, conforme G99 ou G98
programado previamente.

Sintaxe

G84 X_________Y_________Z________R______F____
Onde

X, Y = Coordenadas do furo
Z = Nível da posição final em Z
R = Nível de aproximação rápida ( ponto R )
F = Avanço programado para usinagem da rosca e retração.

S58475A Discovery 400 71


Guia do Operador
4.11.8. - G84 - ROSCAMENTO ( MACHO RÍGIDO - OPCIONAL)

EXPLANAÇÃO

O ciclo fixo G84 pode ser executado com a fixação do macho diretamente em
pinça (macho rígido).
Dessa forma, a rosca é executada sendo controlada pelo eixo árvore como se
fosse um servo motor.
No modo macho rígido, elimina-se a necessidade de uso de mandris flutuantes.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO ( MACHO RÍGIDO )

• O macho aproxima em avanço rápido ao nível do ponto R


• O eixo pára de rotacionar se estiver ligado
• O eixo rotaciona e executa a rosca até a profundidade final Z conforme avanço programado
F.
• Cessa a rotação no final do corte.
• Um dwell é executado se programado
• Retrai em avanço programado F com a rotação invertida ( sentido anti-horário ) até o ponto
R.
• Permanece neste ponto ou vai para o ponto inicial em avanço rápido conforme G99 ou G98
programado previamente.
• Inverte novamente a rotação para o sentido horário.

Para o modo macho rígido, deve ser especificado a seguinte função:

M29 S____
onde S = Rotação para execução da rosca

Sintaxe

M29 S_____
G84 X____ Y____ Z_____R______F_____K_____P_____
Onde

S = Rotação
X Y = coordenadas do furo
Z = Nível da posição final em Z
R = Nível de aproximação Rápida ( Ponto R )
F = Avanço Programado para usinagem da rosca e retração
P = Tempo de permanência - Exemplo - 2 segundos = P2000
K = Número de repetições

72 Discovery 400 S58475A


Guia do Operador
G84 (G98) G84 (G99)

Ponto inicial

Eixo CW
Eixo CW

Ponto R Ponto R Ponto R

Ponto Z Ponto Z

Eixo CCW Eixo CCW

Exemplo
Avanço = 1000 mm/min
Rotação = 1000 RPM
Passo da Rosca = 1 mm

G94
T01 M06
S1000 M03
G00 X30 Y30
G43 Z8 H1
M29 S1000
G84 X30 Y30 Z-10 R8 F1000
G80 G53 Z-110 H0
M30

4.11.9. - G85 - MANDRILAMENTO ( ALARGADOR )

EXPLANAÇÃO

O ciclo fixo G85 é normalmente utilizado para operação de alargamento de furo (


calibração através de alargador ).

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta aproxima em avanço rápido ao nível do ponto R,


• Usina até a profundidade final Z em avanço programado F
• Retrai em avanço programado F, ao nível do ponto inicial ou ponto R, conforme G99 ou G98
programado previamente.

S58475A Discovery 400 73


Guia do Operador
Sintaxe

G85 X______Y______Z_______R_______F______K______
onde

X, Y = Coordenada do furo
Z = Nível da posição final em Z
R = Nível de aproximação rápida ( ponto R )
F = Avanço programado para o corte e retração
K = Número de repetições

G85 (G98) G85 (G99)

Ponto inicial

Eixo CW

Ponto R Ponto R Ponto R

Ponto Z Ponto Z

Exemplo

T01 M06
S1000 M03
G00 X100 Y100
G43 Z30 H1
G85 X100 Y100 Z-20 R3 F120
G80 G53 Z-110 H0
M30

74 Discovery 400 S58475A


Guia do Operador
4.11.10. - G86 - MANDRILAMENTO ( BOM ACABAMENTO )

O ciclo fixo G86 é utilizado em operação de calibração, onde é possível aceitar


somente um leve risco na vertical da superfície de acabamento.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta aproxima em avanço rápido ao nível do ponto R


• Usina até a profundidade final Z em avanço programado F .
• Cessa a rotação do eixo árvore.
• Retrai em avanço rápido ao nível do ponto inicial ou ponto R conforme G99 ou G98
programado préviamente.

Sintaxe

G86 X_________Y________Z________R______F______K_________
Onde

X,Y = Coordenada do furo


Z = Nível da posição final em Z

Exemplo:

G86 (G98) G86 (G99)

Eixo CW

Ponto inicial
Eixo CW

Ponto R Ponto R Ponto R

Ponto Z Ponto Z

Parada do Parada do
Eixo árvore Eixo árvore

T01 M06
S1000 M03
G00 X100 Y100
G43 Z3 H1
G85 X100 Y100 Z-20 R3 F120
G80 G53 Z-110 H0
M30

S58475A Discovery 400 75


Guia do Operador
4.11.11. - G87 - MANDRILAMENTO ( TRACIONANDO )

EXPLANAÇÃO

O ciclo fixo G87 é utilizado em operação de rebaixamento interno ou tração

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta é posicionada em X Y
• Cessa a rotação do eixo árvore numa posição orientada
• Desloca um incremento programado q ao longo do eixo x,
• Posiciona em avanço rápido ao nível do ponto R
• Retorna o deslocamento q, ao ponto x inicial
• O eixo árvore rotaciona no sentido horário
• Usina até o nível Z com avanço programado
• Cessa a rotação do eixo árvore numa posição orientada
• Desloca o incremento programado q , ao longo do eixo X
• Retrai em avanço rápido ao nível do ponto inicial
• Retorna o deslocamento q ao ponto x inicial
• Retorna à rotação programada

Sintaxe

G87 X_______Y_______Z_______R_____Q_____F______K_______

Onde

X , Y = Coordenadas do furo
Z = Nível da posição final em Z
R = Nível de aproximação rápida ( ponto R )
Q = Incremento para deslocamento da ferramenta ao longo do eixo X
F = Avanço programado para usinagem

G87 (G98) G87 (G99)


Parada e orientação
do eixo árvore

Ferramenta

Eixo CW
Ponto Z Não é utilizado

Eixo CW
Ponto R
Inc. p/ deslocamento (q)

76 Discovery 400 S58475A


Guia do Operador
Exemplo

T05 M06
S1200 M03
G00 X30 Y30
G43 Z30 H1
G87 X30 Y30 Z-20 R-25 Q5 P1000 F120
G80
G53 Z-110 H0
M30

4.11.12. - G88 - MANDRILAMENTO COM RETORNO MANUAL

EXPLANAÇÃO

O ciclo fixo G88 é usado para calibração com retorno do eixo manualmente.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta aproxima em avanço rápido ao nível do ponto R


• Usina até a profundidade final em Z em avanço programado F
• Permanece neste ponto um determinado tempo em segundos P
• O eixo árvore pára.
• A ferramenta é retraída manualmente até o ponto R
• Neste ponto o eixo árvore é rotacionado no sentido horário
• Movimento rápido é feito até o nível inicial

Sintaxe

G88 X________Y_______Z________R______P_____F_____K_____
onde

X,Y = Coordenadas do furo


Z = Nível da posição final em Z
R = Nível de aproximação rápida ( ponto R )
P = Tempo de permanência em segundos no final do corte ( 1 Segundo =
P1000 )
F = Avanço programado para usinagem
K = Número de Repetições

S58475A Discovery 400 77


Guia do Operador
G88 (G98) G88 (G99)

Eixo CW

Ponto inicial

Ponto Z Eixo CW

Ponto R Ponto R Ponto R

Ponto Z Parada do eixo Ponto Z Parada do eixo


árvore após o árvore após o
tempo de tempo de
permanência permanência

Exemplo

T01 M06
S1900 M03
G00 X30 Y30
G43 Z30 H1
G88 X30 Y30 Z-10 R3 F120
G80 G53 Z-110 H0
M30

4.11.13. - G89 - MANDRILAMENTO - ( ALARGADOR COM DWELL )

EXPLANAÇÃO

O ciclo fixo G89 é normalmente utilizado para operação de alargamento de furo


(calibração através de alargador), podendo se obter um tempo de permanência da
ferramenta no final do corte.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO

• A ferramenta aproxima em avanço rápido ao nível do ponto R


• Usina até a profundidade final Z em avanço programado F
• Permanece neste ponto um determinado tempo em segundos P
• Retrai em avanço programado F ao nível do ponto inicial ou ponto R, conforme G99 ou G98
programado previamente.

78 Discovery 400 S58475A


Guia do Operador
Sintaxe

G89 X______Y______Z_____R_____P_____F_____K
onde

X,Y = Coordenada do furo


Z = Nível da posição final em Z
R = Nível de aproximação rápida ( ponto R )
P = Tempo de permanência em segundos no final do corte ( Ex - 2 segundos
= P2000 )
F = Avanço programado para o corte e retração
K = Número de repetições

G89 (G98) G89 (G99)

Ponto inicial

Ponto R Ponto R Ponto R

Ponto Z Ponto Z

Exemplo

T01 M06
S200 M03
G00 X40 Y50
G43 Z30 h01
G89 X 40 Y50 Z-20 R3 F130
G80 G53 Z-110 H0
M30

S58475A Discovery 400 79


Guia do Operador
4.11.14. - G80 - CANCELAMENTO DE CICLO FIXO

EXPLANAÇÃO

• Esta função deve ser declarada em todo fim de utilização de ciclo fixo,
• A não declaração desta função, poderá acarretar em sérios problemas de programação.

4.12. ROSCAMENTO

4.12.1. - G74 - ROSCA A ESQUERDA ( MACHO RÍGIDO - OPCIONAL )

EXPLANAÇÃO

O ciclo fixo G74 pode ser executado com a fixação do macho diretamente em
pinça (macho rígido).
Dessa forma, a rosca é executada sendo controlada pelo eixo árvore como se
fosse um servo motor.
No modo macho rígido, elimina-se a necessidade de uso de mandris flutuantes.

DESCRIÇÃO DAS OPERAÇÕES DO CICLO FIXO ( MACHO RÍGIDO )

• O macho aproxima em avanço rápido ao nível do ponto R


• O eixo pára de rotacionar se estiver ligado
• O eixo rotaciona e executa a rosca até a profundidade final Z conforme avanço programado
F.
• Cessa a rotação no final do corte.
• Um dweell é executado se programado
• Retrai em avanço programado F com rotação invertida (sentido horário) até o ponto R
• Permanece neste ponto ou vai para o ponto inicial em avanço rápido conforme G99 ou G98
programado previamente.
• Inverte novamente a rotação para o sentido anti - horário.

Para o modo macho rígido, deve ser especificado a seguinte função:

M29 S____

onde S = Rotação para execução da rosca

Sintaxe

M29 S_____

G74 X____ Y____ Z_____R______F_____K_____P_____

80 Discovery 400 S58475A


Guia do Operador
Onde

S = Rotação
X Y = coordenadas do furo
Z = Nível da posição final em Z
R = Nível de aproximação Rápida ( Ponto R )
F = Avanço Programado para usinagem da rosca e retração
P = Tempo de permanência - Exemplo - 2 segundos = P2000
K = Número de repetições

G74 (G98) G74 (G99)

Parada Parada
do eixo árvore do eixo árvore

Ponto inicial
Operação 1 Operação 6
Operação 2 Parada Parada
Eixo CW do do
Eixo CW
eixo árvore eixo árvore
Ponto R Ponto R Ponto R Ponto R

Operação 3 Operação 5

Ponto Z Ponto Z
Parada Parada
Operação 4 Eixo CW
do eixo árvore Eixo CW
do eixo árvore

Exemplo

Avanço = 1000 mm/min


Rotação = 1000 RPM
Passo da Rosca = 1 mm

G94
T01 M06
S1000 M04
G00 X30 Y30
G43 Z8 H1
M29 S1000
G74 X30 Y30 Z-10 R8 F1000
G80 G53 Z-110 H0
M30

S58475A Discovery 400 81


Guia do Operador
4.13. - M98/M99 - CHAMADA DE SUB-PROGRAMA

Quando a usinagem de uma sequência de


operações deve ser repetida várias vezes, pode-
se usar o recurso de chamada de sub-programa
através da função M98.
O bloco contendo a função M98, deverá
ta mbém co nte r o número do sub -progra ma
através da função P - Exemplo M98 P1001
O número do sub-programa é o mesmo
encontrado no diretório do comando.
O sub-programa por sua vez, deverá conter
o referido número no início através da função O
e finalizar com a função M99.
Após o sub-programa ser executado, o comando retorna para o programa principal.
Exemplo:

Programa Principal Sub-programa Sub-programa


O1001 O1002 G1 X10.
M98P1002 M98 P1003 :
M30 : :
: :
M99 M99

Sintaxe

M98 Pxxxxoooo
onde:

xxxx = número de repetições


oooo = número do sub-programa

Exemplo:

O0001 ( programa principal ) O30 ( sub-programa )


M98 P100030 G91 X10 Y10
M30 G90
M99

Este comando faz com que o sub-programa número 30 seja executado dez vezes.

82 Discovery 400 S58475A


Guia do Operador
4.14. - DESVIO CONDICIONAL - IF
Especifique uma expressão condicional depois de If. Se a expressão condicional
for verdadeira executa-se um desvio para o número de sequência N. Se a expressão
condicional for falsa executa-se o bloco seguinte.

Exemplo:

Se o valor da variável #1 for superior a 10, executa um desvio ao numero de


seqüência N2.

Se for falsa a
condição
Processamento Se for verdadeira
a condição

EXPLICAÇÕES:

Expressão condicional - Uma expressão condicional deve incluir um operador


colocado entre as variáveis ou entre uma variável e uma constante e deve estar entre
colchetes.
No lugar de uma variável pode ser usada uma expressão.
Operadores - Os operadores são formados por duas letras e usado para comparar
dois valores com a finalidade de determinar se são iguais ou se um valor e menor ou
maior que outro valor.

Operador Significado

EQ Igual a

NE Diferente de

GT Maior que

GE Maior ou igual a

LT Menor que

LE Menor ou igual a

S58475A Discovery 400 83


Guia do Operador
Programa exemplo:

Determinar a soma dos números de 1 a 10.

O9100
#2=1 Valor inicial da variável #2=1
N1 IF[#2 GT10] GOTO2 Desviar para N2 se #2 for maior que 10
#2=#2+1 Incrementando a variável
GOTO 1 Desviar para N1
N2 M30 Fim do programa
Os valores das variáveis #2 a cada etapa.
#2=2,3,4,5,6,7,7,8,9,10,11.

4.15. - REPETIÇÃO - WHILE

Declaração WHILE.
Especifique uma expressão condicional depois de WHILE. Enquanto a condição
especificada for verdadeira, o programa vai sendo executado desde a declaração DO até
a declaração END. Se a condição especificada for falsa o programa passa a ser
executado no bloco que vem em seguida à declaração END.

WHILE[expressão condicional] DOm (m=1,2,3)

Se for Se for Processamento


falsa a verdadeira
condição a condição

EXPLICAÇÃO

Enquanto a condição especificada for verdadeira, depois de WHILE 0, desde a


declaração DO até a declaração END.
Se a condição especificada for falsa o programa continua sendo executado a partir
do bloco que vem depois de END. Se aplica idêntico formato para a declaração IF.
Um numero depois de DO e um numero depois de END são números de
identificação para especificar um intervalo de execução.
Deve-se usar os números 1, 2 e 3, quando se usa um numero diferente de 1, 2
e 3 e mostrado o alarme 126.

84 Discovery 400 S58475A


Guia do Operador
1- Os números de identificação 3- As rotinas DO podem ser
(1a3) podem ser usados várias entrelaçadas até o máximo de 3
vezes como desejado. níveis.

Execuç ão

Execuç ão

Execuç ão

2- Não podemos sobrepor


os intervalos DO. 4- O comando pode ser
transferido para uma rotina
externa.
Execuç ão

Execuç ão
5- Os desvios não podem
ocorrer para um ponto
dentro da rotina.

4.16. SISTEMA DE ROTAÇÃO DE COORDENADAS E A FUNÇÃO DE


ESCALA

Se o sistema de rotação de coordenadas for programado depois da função de


escala, G51 os valores programados como centro de rotação serão também escalados,
porém o ângulo de rotação não será alterado.
A função G68 não deve ser programada juntamente com as funções G41 e G42
O Sis tem a de ro taç ão de coo rde nada s d eve se r s emp re espe cif ica do
prioritariamente em relação a compensação de raio.

• Quando a compensação de Raio não estiver sendo usada, use a seguinte ordem para
programação.

G51 Define Escala


G68 Sistema de rotação de coordenadas
.
G69 Cancela sistema de rotação
G50 Cancela escala

S58475A Discovery 400 85


Guia do Operador
• Quando a compensação de raio estiver sendo usada dentro do sistema de rotação de
coordenadas, use a seguinte ordem para programação.

G51 Define Escala


G68 Sistema de rotação de coordenadas
.
.
.
G41 Ativa compensação de Raio
.
.
G92 X0 Y0
G51 X3000 Y1500 P500
G68 X2000 Y1000 R45
G01 X4000 Y1000
G91 Y1000
X-2000
Y-1000
X2000
G90 G01 X0 Y0

É possível elaborar um sub-programa e repeti-lo somente alterando o posicionamento


angular.
Alterar parâmetro RIN Parâmetro 5400 BIT 0 = 1

Exemplo

O0001 ( programa principal ) O30 (Sub - programa)


M98 P100030 G91 X10 Y10
M30 G90
M99

Este comando faz com que o sub-programa número 30 seja executado dez vezes.

86 Discovery 400 S58475A


Guia do Operador
4.17. ROTAÇÃO DO SISTEMA DE COORDENADA (G68, G69)

A função permite programar um ângulo de rotação para o sistema de coordenada


de trabalho em relação ao plano de trabalho selecionado

Exemplo:

O0001; 00004;

G17 G21 G54 G90 G94; G00 X-10 Y-10;


T01 M06; G01 Z-5 F1000;
G42 G01 X0 Y0 F500 D21;
S1500 M03;
G00 X-10 Y-10 M08; X50;

G43 Z10 H01; Y30;


M98 P0004 X0;
Y0;
G68 X-60 Y0 R45;
M98 P0004; G40 G00 X-10 Y-10;

G69; M99;
G53 Z-110 H0 M09;
M30;

S58475A Discovery 400 87


Guia do Operador
4.18. PROGRAMAÇÃO IMAGEM ESPELHO (G50.1, G51.1)

Pode-se obter uma imagem espelho de uma respectiva peça programada, a um


eixo de simetria.

Sendo:
G51.1 - Ativa a imagem espelho e identifica qual o eixo de simetria.
G50.1 - Desativa a imagem espelho.
Exemplo:

00005;
G17 G21 G54 G90 G94;
T01 M06;
S2200 M03;
G00 X20 Y10 M08;
G43 Z10 H01;
M98 P0006;
G51.1X;
M98 P0006;
G50.1;
G53 Z-110 H0 M09;
M30;

00006;
G00 X20 Y10;
G01 Z-5 F1000;
G42 G01 X30 Y20 F500 D30;
X80;
X30 Y70;
Y20;
G40 G00 X20 Y10;
M99;

88 Discovery 400 S58475A


Guia do Operador
4.19. - CHAMADA DE MACROS

Pode-se invocar um programa macro usando os seguintes métodos.

Chamada de macros Chamada simples G65.


Chamada modal G66.
Chamada de macro através do código G.
Chamada de macro através do código M.
Chamada de subprograma com código M.
Chamada de subprograma com código T.

4.19.1. - CHAMADA SIMPLES (G65)

Quando se especifica G65, se chama uma macro especificado no endereço P. Os


dados (argumentos) podem ser transferidos para um programa macro.

G65 P L argumentos.

P ; número do programa que contém a macro

L ; número de repetições (1=default)

Argumentos; dados passados para a macro

EXPLANAÇÕES

Após G65 especifique o endereço P com o número do programa que contem a


macro. Quando o numero de repetições for necessário especifique o número de 1 até
9999, quando 1 for omitido a repetição será única. Utilizando uma especificação do
argumento se atribuem valores as correspondentes variáveis locais.

S58475A Discovery 400 89


Guia do Operador
Exemplo:

<Variáveis>

Quando ambos argumentos são comandados para a variável #7 neste exemplo, a


letra D5.0, é válida.

4.19.2 - CHAMADA MODAL - G66

Ativa uma macro depois do deslocamento dos eixos.


Isto continua ate que se programe a função G67 para anular uma chamada
MODAL.

G66 Pp L<argumento>
onde:

P número do sub-programa
L número de repetições

Argumentos dados transferidos a macro

Exemplo:

90 Discovery 400 S58475A


Guia do Operador
EXPLICAÇÕES

Após especificar G66, programe o endereço P com o número do programa que


contem a macro. Quando se deseja o numero de repetições, o endereço L pode conter
um número de 1 até 9999. Assim como usado na f unção G65, os dados são
transferidos a um programa de macro através de argumentos.
Cancelamento: Quando se especifica um código G67 já não se excetuam as
chamadas modais nos blocos posteriores.
Níveis de chamadas: As chamadas podem ser especificadas usando desvios até
4 níveis incluindo as chamadas modais.
Níveis de chamadas modais: Pode-se ativar uma chamada modal dentro de outras
especificando outro código G66.
Limitações: Em um bloco G66 não se pode ativar macros.
G66 deve ser especificado antes de qualquer argumento.
As variáveis locais (argumentos) podem ser definidas unicamente em blocos G66.

S58475A Discovery 400 91


Guia do Operador
4.20 - FLUXOGRAMA PARA PROGRAMAÇÃO

* INÍCIO

INÍCIO ?
O________;(número do programa)
G17 G21 G54 G90 G94;

* TROCA DE FERRAMENTA
TROCA DE
FERRAMENTA G53 Z-110 H0;(afastamento da ferramenta)
?
T______M06;(número da ferramenta desejada)

* PROGRAMAÇÃO DO RPM
Þ RPM
?
S_______M03;(valor e sentido de rotação - RPM)

* GERAÇÃO DO PERFIL

GERAÇÃO DO PERFIL (instruções de acordo com a


criatividade do programador)

* OBS

HÁ Não esquecer de ativar a compensação de altura


? ?
- G43 Z_____H___;
+
FER/TA Não esquecer de ativar o corretor do diâmetro
?
- G41/G42 X___Y___F___D___;
? ? ?
?

* FIM DO PROGRAMA

FIM
G53 Z-110 H0;(afastamento da ferramenta)
M30;

92 Discovery 400 S58475A


Guia do Operador
4.21. FUNÇÕES MISCELÂNEAS.

Códigos M
M00 PARADA DO PROGRAMA
M01 PARADA OPCIONAL DO PROGRAMA
M02 FIM DO PROGRAMA
M03 GIRA EIXO ARVORE HORÁRIO
M04 GIRA EIXO ARVORE ANTI-HORÁRIO
M05 DESLIGA EIXO ÁRVORE
M06 TROCA AUTOMÁTICA DE FERRAMENTA
M07 LIGA REFRIGERAÇÃO PELO CENTRO DA FERRAMENTA / EIXO ARVORE
M08 LIGA REFRIGERAÇÃO
M09 DESLIGA REFRIGERAÇÃO
M19 PARADA ORIENTADA DO EIXO ÁRVORE
M29 LIGA MACHO RÍGIDO FLUTUANTE
M30 FIM DO PROGRAMA
M36 ABRE PORTA AUTOMATICA DO OPERADOR
M37 FECHA PORTA AUTOMATICA DO OPERADOR
M45 LIGA LIMPEZA DAS PROTEÇÕES
M46 DESLIGA LIMPEZA DAS PROTEÇÕES
M50 LIBERA OPERAÇÃO DO EIXO A SEM FREIO
M51 LIBERA OPERAÇÃO DO EIXO A COM FREIO
M52 LIGA APALPADOR DE MEDIÇÃO
M53 DESLIGA APALPADOR DE MEDIÇÃO
M76 CONTADOR DE PEÇAS
M93 HABILITA LEITURA DE PROGRAMA VIA PCMCIA
M94 DESABILITA LEITURA DE PROGRAMA VIA PCMCIA

S58475A Discovery 400 93


Guia do Operador

4.22. MENSAGENS GERADAS PELO CNC

Além das Mensagens de Alarme geradas pelo PLC descritas, há um conjunto de


mensagens de erros geradas e controladas pelo CNC e acionamentos. Tais mensagens
são também identificadas por números que as diferem das anteriormente listadas.

Para conhecer o significado dessas mensagens reporte-se sempre ao Manual de


Manutenção da FANUC, quando qualquer alarme gerado pelo CNC ou acionamentos
estiver presente.

94 Discovery 400 S58475A


Guia do Operador
4.22.1. - MENSAGENS DE ALARME

TIPO EFEITOS Código


Mensagem Ação
MSG FH ALS EST BL SPS da Mensagem

Abrir Porta do Operador X Após abertura da porta esta mensagem e desativada. 2015

Baixa Pressão Pneumática X X X X X Verificar linha pneumática e pressione reset. 2028

Baixo Nível de Óleo de Após verificar nível de Óleo pressionar tecla OK OPER para cancelar
X X 2004
Lubrificação das Guias Alarme Sonoro e Mensagem.

Braço de troca de
ferramentas na área de X A tecla RESET cancela o alarme sonoro e mensagem 2035
colisão com o cabeçote

Ciclo de troca interrompida


Ciclo de troca de ferramenta interrompido em execução 2039
em execução

Verificar programação dos códigos M. A tecla RESET cancela o alarme


Código "M" inválido X X X 2018
sonoro.

Tecla OK OPER cancela alarme sonoro. Verificar e corrigir programa,


Código “S” inválido X X 2016
botão reset desativa mensagem.

Código “T” duplicado X X X Verificar e corrigir programa. 2022

Cuidado! Arv. Pos. troca? Verificar se o eixo arvore esta na posição de troca, se sim programe a
Sim Prog M6 em MDI, não X função M06 em modo MDI e pressione o botão “cicle start”. Caso 2037
rep. Man. contrário reposicione o trocador manualmente e pressione a tecla reset.

Cuidado! Modo Setup, Atenção ao executar movimentos na máquina enquanto o modo setup
X 2012
segurança desativada estiver ativo.

Disjuntor do motor da Verificar o disjuntor e o motor correspondente. OK OPER cancela o


limpeza das proteções X X X X (1) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2054
desarmado disjuntor.

Verificar o disjuntor e o motor correspondente. OK OPER cancela o


Disjuntor do motor da
X X X X (3) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2056
refrigeração desarmado
disjuntor.

Disjuntor do motor de Verificar o disjuntor e o motor correspondente. OK OPER cancela o


lavagem de peças X X X X (1) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2052
desarmado disjuntor.

Disjuntor do motor de Verificar o disjuntor e o motor correspondente. OK OPER cancela o


refrigeração pelo centro X X X X (3) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2053
desarmado disjuntor.

Verificar o disjuntor e o motor correspondente. OK OPER cancela o


Disjuntor do motor do braço
X X X X (1) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2059
desarmado
disjuntor.

Verificar o disjuntor e o motor correspondente. OK OPER cancela o


Disjuntor do motor do
X X X X (1) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2058
magazine desarmado
disjuntor.

Disjuntor do motor do Verificar o disjuntor e o motor correspondente. OK OPER cancela o


transportador de cavacos X X X X (1) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2060
desarmado disjuntor.

Verificar o disjuntor e o motor correspondente. OK OPER cancela o


Disjuntor do motor hidráulico
X X X X (3) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2057
desarmado
disjuntor.

S58475A Discovery 400 95


Guia do Operador

TIPO EFEITOS Código


Mensagem Ação
MSG FH ALS EST BL SPS da Mensagem

Verificar o disjuntor e o motor correspondente. OK OPER cancela o


Disjuntor do motor ventilado
X X X X (3) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2061
do Eixo árvore desarmado
disjuntor.

Verificar o disjuntor e o motor correspondente. OK OPER cancela o


Disjuntor do motor Wash
X X alarme sonoro e a tecla RESET cancela mensagem após rearme do 2055
Gun instalado
disjuntor.

Verificar o disjuntor e o motor correspondente. OK OPER cancela o


Disjuntor motor da rosca
X X X X (1) alarme sonoro e a tecla RESET cancela mensagem após rearme do 2050
transportadora desarmado
disjuntor.

Eixos Não Referenciados X X Após referência desativa mensagem e libera start em modo autom./mdi. 2001

Erro configuração de idiomas X X X 2017

Erro de Programação X X X X Informa que existe erro na programação 2031

Erro na checagem de Verificar sensores de posicionamento do magazine. A tecla OK OPER


paridade dos sensores de X X cancela alarme Sonoro e tecla RESET cancela a mensagem após 2048
posição do magazine correção do problema.

Erro na Configuração dos Verificar configuração dos opcionais. A tecla OK OPER cancela alarme
X X X X X
Opcionais Sonoro.

Erro na leitura do apalpador X X X 2043

Falha ao abaixar o copo de


X X X X A tecla RESET cancela o alarme sonoro e mensagem 2034
ferramenta

Falha ao destravar
X X X X X Verificar fixação da ferramenta no cone. 2024
Ferramenta

Falha ao subir o copo de


X X X X A tecla RESET cancela o alarme sonoro e mensagem 2033
ferramenta

Falha bateria baixa do


X X 2044
apalpador

Falha de pressão no sistema Verificar sistema hidráulico. A tecla OK OPER cancela alarme Sonoro e
X X X 2063
hidráulico tecla RESET cancela a mensagem após correção do problema.

Falha na Abertura da Porta


X X X A tecla OK OPER cancela mensagem e alarme sonoro. 2029
do Operador

Falha na Abertura da Porta


X X X A tecla OK OPER cancela mensagem e alarme sonoro. 2030
do Operador

Falha na Lubrificação das É o resultado de 4 ciclos de Lubrificação deficiente. É cancelado após


X X (1) X 2002
Guias desligar e religar a máquina.

Falha na Trava da Porta do Após correção da falha na porta, tecla RESET cancela mensagem. A
X X X X 2013
operador tecla OK OPER cancela o Alarme Sonoro.

96 Discovery 400 S58475A


Guia do Operador

TIPO EFEITOS Código


Mensagem Ação
MSG FH ALS EST BL SPS da Mensagem

Falha no avanço do
X X X X Recuar Magazine e verificar causa da falha. 2026
Magazine de Ferramentas

Falha no circuito de Após verificar a linha de emergência, botão reset cancela mensagem.
X X X X X 2007
emergência Ligar a máquina novamente.

Verificar problema com freio e pressionar a Tecla RESET para desativar


Falha no freio do eixo "A" X X X 2019
mensagem.

Falha no giro do braço de


X X X X 2045
troca de ferramentas

Falha no giro do Magazine


X X X X X Recuar Magazine e verificar causa da falha. 2027
de ferramentas

Falha no recuo do Magazine


X X X X X Avançar Magazine e verificar causa da falha. 2025
de Ferramentas

Falha! Ferramenta solta X X X X Verificar fixação da ferramenta no cone. 2023

Falta referenciamento do
X X X X Referenciar o Magazine. 2020
Magazine

Após troca do filtro saturado e tecla OK OPER ou RESET pressionado


Filtro do Liquido Refrigerante
X X desativa mensagem. A tecla OK OPER ou RESET Pressionado desativa 2005
Saturado
alarme sonoro.

Habilitado novo sistem. De


coorden.! Converter coord X Depois de efetuado o ciclo de referencia a mensagem desaparece 2046
ext de G54 a G59

Ligar máquina, pressione Ao pressionar o botão MACHINE ON, cancela mensagem e energiza
X X X X X 2008
botão machine on. acionamentos.

Tecla OK OPER cancela Alarme Sonoro. A Mensagem é cancelada após


Lubrificação Deficiente X X (1) X 2003
um ciclo de lubrificação correto.

Magazine fora de posição. Usar a tecla INDEX ATC para reposicionar o magazine. A tecla OK
Use a tecla Index ATC em X X X X OPER cancela alarme Sonoro e tecla RESET cancela a mensagem após 2049
modo JOG. correção do problema.

Magazine na área de colisão


X Recuar Magazine e verificar causa da falha. 2021
com Cabeçote

Ou acionar a tecla “RET


Pressionar a tecla RET ATC para recuar o copo e pressione a tecla reset
ATC” para recuar o copo e X 2038
para cancelar a mensagem.
cancelar a troca

Porta do Operador Aberta X X (2) X Após fechamento da porta a mensagem e desativada. 2014

Verifica se porta esta fechada e se linha física do sensor esta ok e


Porta Lateral Direita Aberta X X 2009
pressionar reset.

Uma tentativa de selecionar o modo setup foi feita enquanto a máquina


Modo Setup Não Permitido X esta em operação. Retornar a chave de seleção para a posição original 2011
para remover a mensagem

S58475A Discovery 400 97


Guia do Operador

TIPO EFEITOS Código


Mensagem Ação
MSG FH ALS EST BL SPS da Mensagem

Porta Lateral Esquerda Verifica se porta esta fechada e se linha física do sensor esta ok e
X X 2010
Aberta pressionar reset.

Pressione e solte o botão de


X X X X X Teste da integridade física da linha de emergência 2006
emergência

Retirar eixos das marcas de


X X Após retirar os eixos das marcas de referência, cancela mensagem 2000
referência

Após a segunda tentativa de desenroscar, remover excesso de cavacos


Rosca transportadora de manualmente. Usar a tecla INDEX ATC para reposicionar o magazine. A
X X X X 2051
cavacos enroscada tecla OK OPER cancela alarme Sonoro e tecla RESET cancela a
mensagem após correção do problema.

Sistema hidráulico não Verificar sistema hidráulico. A tecla OK OPER cancela alarme Sonoro e
X X X 2062
atingiu pressão de trabalho tecla RESET cancela a mensagem após correção do problema.

Verificar qual (is) proteção (ões) está (ão) acionada (as), e tecla OK
Sobrecarga Motorização X X X 2032
OPER cancela mensagem e alarme Sonoro.

Troca ferramentas
interrompida acionar tecla X Acionar a tecla OK OPER para continuar 2036
OK OPER

Trocador ferramentas fora da


Reposicionar a trocador de ferramenta manualmente e pressionar a tecla
posição reposicionar X 2041
reset
manualmente

Troque a ferramenta
manualmente. Feche a porta X Trocar a ferramenta manualmente 2047
e pressione start

Verificar limpeza dos filtros


X Tecla OK OPER cancela a mensagem. 2042
do painel elétrico

Zerar contador de peças X X Indica número de peças programadas atingido. 2040

Legenda:
MSG: Mensagens EST: Emergência Stop
FH: Feed Hold BL: Bloqueio de Leitura
ALS: Alarme Sonoro SPS: Spindle Stop

98 Discovery 400 S58475A


Guia do Operador

CAPÍTULO 5
LAYOUT,
GRÁFICOS DE POTÊNCIA,
FERRAMENTAS E
MANDRIS

S58475A Discovery 400 99


Guia do Operador
5.1. LAYOUT DE TRABALHO

MODELO A A1 B C D E F
MM 410 205 310 410 155 500 1000
400
POL 16,14 8,07 12,20 16,14 6,10 19,69 39,37

MODELO G
kgf 300
400
lb 662

100 Discovery 400 S58475A


Guia do Operador

MODELO A B C D
RANHURAS
MM 1000 380 78 112
400 3
POL 39,37 14,96 3,07 4,41

DETALHE DO RASGO "T"

A
B
D
C
E

F
G

DIMENSÕES DO RASGO
A B C D E F G H
MM 18 18 34 22 12 18 30 0,5
POL 0,71 0,71 1,34 0,87 0,47 0,71 1,18 0,02

S58475A Discovery 400 101


Guia do Operador
5.2. PINOS DE FIXAÇÃO

5.2.1. MAS 407-P40T-I

DIMENSÕES PINO DE FIXAÇÃO (MAS 407-P40T-I)


A B C D E F G H J K L
MM 15 10 6 28 35 25 60 M16x2 17 30° 45°
POL 0,59 0,39 0,24 1,10 1,38 0,98 2,36 M16x2 0,67 30° 45°

5.2.2. DIN 69872 A

DIMENSÕES PINO DE FIXAÇÃO (DIN 69872 A)


A B C D E F
MM 54 26 15° 19 14 M16
POL 2,13 1,02 15° 0,75 0,55 M16

5.2.3. CAT-40 II

DIMENSÕES PINO DE FIXAÇÃO (CAT-40 II)


A B C D E F G H
MM 15 10 3,15 25,15 32,15 25 57,15 M16x2
POL 0,59 0,39 0,12 0,99 1,27 0,98 2,25 5/8" UNC

102 Discovery 400 S58475A


Guia do Operador
5.3. DIMENSÕES MÁXIMAS DE FERRAMENTAS

Peso máximo
14 ferramentas => 6kg / 13,2lb

[*] Alojamentos adjacentes vazios

DIMENSÕES
MODELO
A B C D
TAF MM 63,5 254 80 160
14 FERRAMENTAS POL 2,50 10,00 3,15 6,30

COMPARATIVO - NARIZ
Dimensões em milimetros

S58475A Discovery 400 103


Guia do Operador
5.4. FERRAMENTAL AVULSO

5.4.1. MANDRIS

MANDRIL PORTA MANDRIL MANDRIL


PINÇA COM EXTRAÇÃO PORTA BARRA PORTA FRESA
R70978 - R70981 Ø20mm - R70982 Ø22mm
• pinças série - E - R70980 Ø25mm - R70983 Ø27mm
MANDRIL ROSQUEADOR
- R70979 Ø32mm - R70984 Ø32mm
FLUTUANTE
• R70976 para machos M3 a M12
pinças série - B
• R70977 para machos M12 a M27
pinças série - D

5.4.2. PINÇAS - DIN 6499


PINÇAS SÉRIE - B PINÇAS SÉRIE - D PINÇAS SÉRIE - E
PORTA- MACHOS PORTA-MACHOS
Diâmetro Diâmetro Diâmetro
N° ROMI N° ROMI N° ROMI
pol mm pol mm pol mm
Pinça 0,04 1 R70986 Pinça 0,12 3 R71013 Pinça 0,16 4 R71078
Pinça 0,08 2 R70987 Pinça 0,16 4 R71012 Pinça 0,2 5 R71079
Pinça 0,12 3 R70988 Pinça 0,2 5 R71011 Pinça 0,24 6 R71080
Pinça 0,16 4 R70989 Pinça 0,24 6 R71010 Pinça 0,28 7 R71081
Pinça 0,2 5 R70990 Pinça 0,28 7 R71009 Pinça 0,31 8 R71082
Pinça 0,24 6 R70991 Pinça 0,31 8 R71008 Pinça 0,35 9 R71083
Pinça 0,28 7 R70992 Pinça 0,35 9 R71007
Pinça 0,39 10 R71084
Pinça 0,31 8 R70993 Pinça 0,39 10 R71006
Pinça 0,35 9 R70994 Pinça 0,43 11 R71085
Pinça 0,43 11 R71005
Pinça 0,39 10 R70995 Pinça 0,47 12 R71086
Pinça 0,47 12 R71004
Jg Pinça 0,04 a 0,39 1,0 a 10,0 R65981 Pinça 0,51 13 R71087
Pinça 0,51 13 R71003
Pinça 0,55 14 R71002
Pinça 0,55 14 R71088
Pinça 0,59 15 R71001 Pinça 0,59 15 R71089
Pinça 0,63 16 R71000 Pinça 0,63 16 R71090
Pinça 0,67 17 R70999 Pinça 0,67 17 R71091
Pinça 0,71 18 R70998 Pinça 0,71 18 R71092
Pinça 0,75 19 R70997 Pinça 0,75 19 R71093
Pinça 0,79 20 R70996 Pinça 0,79 20 R71094
Jg Pinça 0,12 a 0,79 3,0 a 20,0 R71153 Pinça 0,83 21 R71095
Pinça 0,87 22 R71096
Pinça 0,91 23 R71097
Pinça 0,94 24 R71098
Pinça 0,98 25 R71099
Pinça 1,02 26 R71100
Jg Pinça 0,16 a 1,02 4,0 a 26,0 R65569

104 Discovery 400 S58475A


Guia do Operador
5.5. GRÁFICOS DE POTÊNCIA

MOTOR A.C. (7,4 HP)*

7,4
(5,5)
Potência HP (kW )

m
3 N

4
3 5,

(3,0)

1500 7500 10000


Rotação (RPM)

* Motor parametrizado em 7500 RPM.

CABEÇOTE 7.500 RPM

7,4
(5,5)
Potência HP (kW )

m
1 N

4
4 7,

(3,0)

1125 3375 7500


Rotação (RPM)

S58475A Discovery 400 105

Você também pode gostar