Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
CAPÍTULO 1
INFORMAÇÕES
GERAIS
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
CAPÍTULO 2
DESCRIÇÃO DO PAINEL
DE CONTROLE CNC
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
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
PARADA DO ÁRVORE
PARADA DE
EMERGÊNCIA
Usada para
interromper todas as
funções da máquina.
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.
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.
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.
• 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.
• 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.
CAPÍTULO 3
OPERAÇÃO DA
MÁQUINA
• Acionar HOME.
• Acionar CYCLE START.
Nota: A máquina será referenciada.
Nota: O referenciamento do magazine será referenciado automaticamente juntamente com os
eixos.
Observação:
REMOTO
Observação:
Exemplo:
ø016;
G94,G21,G90;
G58;
T01;
M6;
G0X0Y0Z0;
G43Z0H2;
G41G01D2X0F1000
M30
Z 0.0
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
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
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.
GERAL
POSIÇÃO DE REFERÊNCIA
Posição de referência
Quarta posição
de referência
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).
Zero máquina
Posição de referência
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
Sistema de
coordenadas
de Máquina
(G52)
(G55)
(G52)
(G59)
(G52)
• 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".
• 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 ( , , , )
• 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.
• 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".
• Selecione o programa.
• Coloque o cursor no lugar ou palavra que será deletada.
• Pressione a tecla "DELETE".
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 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".
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
PARÂMETRO VALOR
0020 0
0101.0 1
0101.3 1
0101.7 1
0102 0
0103 11
3.32. SELEÇÃO
• 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.
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).
• Acione STOP.
• Acione RESET.
• Movimente os eixos para uma posição segura através de jog.
CAPÍTULO 4
PROGRAMAÇÃ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.
• 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.
• 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.
• 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
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
Exemplo:
ÂNGULO RAIO
PT1 30º 100.
PT2 75º 60.
PT3 X=15. Y=30.
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)
Exemplos:
N10 ____(bloco executado)
/N20 ____(bloco eliminado)
N30 ____ (bloco executado)
/N40 ____(bloco eliminado)
/N50 ____(bloco eliminado)
/N60 ____(bloco eliminado)
N70 ____ (bloco executado)
Exemplos:
N10 ____
N20 ____
N30 ____
N40 ____
N50 ____
N60 ____
N70 ____
Exemplos:
;PECA_TESTE
Exemplos:
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
Sintaxe:
G0 X(...) Y(...) Z(...)
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
Posição de Partida
Posição Final
FORMATO
, C_Usados para chanfro
, R_ Usado para raio
EXPLANAÇÃO
Chanfro
Exemplos:
Exemplo:
G1 X(...) Y(...) F(...) RND=(...)
G3 X(...) Y(...) I(...) J(...)
Arredondamento
Sintaxe:
R=(...) valor do raio a ser gerado.
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
Y X 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
Exemplo:
G02 R50 (A ferramenta não se move)
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
EXPLANAÇÃO
RESTRIÇÕES
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;
Exemplo:
G17 í G02
G03
ý X_Y_ í I_J_
R_
ý F_ ;
Exemplo:
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
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
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
Sintaxe:
G04 X___ valores programados em segundos
(permite ponto decimal).
G04 P___ ponto decimal não é permitido.
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
Ponto inicial
Operação 2 Operação 6
Ponto R
Operação 5
Operação 3
Operação 4
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.
Ponto inicial
Ponto 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.
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
Ponto inicial
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;
EXPLANAÇÃO
O ciclo fixo G74 é utilizado para operação de roscamento com macho à esquerda,
isto é, sentido de rotação anti-horário.
Sintaxe
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
Eixo CCW
P
Ponto R Ponto R Ponto R
P
P Ponto Z Ponto Z
Eixo CW Eixo CW
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.
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
Eixo CW
Parada e orientação Eixo CW
Pto inicial
do eixo árvore
Ferramenta Ponto R
Ponto R Ponto R
Ponto Z Ponto Z
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
EXPLANAÇÃO
G81 X_______Y_______Z_______R_______F________K______
onde
Ponto inicial
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;
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.
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
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
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
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
Ponto inicial
Ponto Z Ponto Z
T01 M06
S3000 M03
G00 X30 Y30
G43 Z3 H1
G83 X30 Y30 Z-20 R3 F120 Q5
G80 G53 Z-110 H0
M30
EXPLANAÇÃO
O ciclo fixo G84 é utilizado para operação de roscamento com macho à direita,
isto é, sentido de rotação horária.
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.
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.
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
Ponto inicial
Eixo CW
Eixo CW
Ponto Z Ponto Z
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
EXPLANAÇÃO
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
Ponto inicial
Eixo CW
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
Sintaxe
G86 X_________Y________Z________R______F______K_________
Onde
Exemplo:
Eixo CW
Ponto inicial
Eixo CW
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
EXPLANAÇÃO
• 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
Ferramenta
Eixo CW
Ponto Z Não é utilizado
Eixo CW
Ponto R
Inc. p/ deslocamento (q)
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
EXPLANAÇÃO
O ciclo fixo G88 é usado para calibração com retorno do eixo manualmente.
Sintaxe
G88 X________Y_______Z________R______P_____F_____K_____
onde
Eixo CW
Ponto inicial
Ponto Z Eixo CW
Exemplo
T01 M06
S1900 M03
G00 X30 Y30
G43 Z30 H1
G88 X30 Y30 Z-10 R3 F120
G80 G53 Z-110 H0
M30
EXPLANAÇÃO
G89 X______Y______Z_____R_____P_____F_____K
onde
Ponto inicial
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
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
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.
M29 S____
Sintaxe
M29 S_____
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
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
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
Sintaxe
M98 Pxxxxoooo
onde:
Exemplo:
Este comando faz com que o sub-programa número 30 seja executado dez vezes.
Exemplo:
Se for falsa a
condição
Processamento Se for verdadeira
a condição
EXPLICAÇÕES:
Operador Significado
EQ Igual a
NE Diferente de
GT Maior que
GE Maior ou igual a
LT Menor que
LE Menor ou igual a
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.
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.
EXPLICAÇÃO
Execuç ão
Execuç ão
Execuç ão
Execuç ão
5- Os desvios não podem
ocorrer para um ponto
dentro da rotina.
• Quando a compensação de Raio não estiver sendo usada, use a seguinte ordem para
programação.
Exemplo
Este comando faz com que o sub-programa número 30 seja executado dez vezes.
Exemplo:
O0001; 00004;
G69; M99;
G53 Z-110 H0 M09;
M30;
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;
G65 P L argumentos.
EXPLANAÇÕES
<Variáveis>
G66 Pp L<argumento>
onde:
P número do sub-programa
L número de repetições
Exemplo:
* 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
* OBS
* FIM DO PROGRAMA
FIM
G53 Z-110 H0;(afastamento da ferramenta)
M30;
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
Abrir Porta do Operador X Após abertura da porta esta mensagem e desativada. 2015
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
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.
Eixos Não Referenciados X X Após referência desativa mensagem e libera start em modo autom./mdi. 2001
Erro na Configuração dos Verificar configuração dos opcionais. A tecla OK OPER cancela alarme
X X X X X
Opcionais Sonoro.
Falha ao destravar
X X X X X Verificar fixação da ferramenta no cone. 2024
Ferramenta
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 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.
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.
Falta referenciamento do
X X X X Referenciar o Magazine. 2020
Magazine
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.
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.
Porta do Operador Aberta X X (2) X Após fechamento da porta a mensagem e desativada. 2014
Porta Lateral Esquerda Verifica se porta esta fechada e se linha física do sensor esta ok e
X X 2010
Aberta pressionar reset.
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
Troque a ferramenta
manualmente. Feche a porta X Trocar a ferramenta manualmente 2047
e pressione start
Legenda:
MSG: Mensagens EST: Emergência Stop
FH: Feed Hold BL: Bloqueio de Leitura
ALS: Alarme Sonoro SPS: Spindle Stop
CAPÍTULO 5
LAYOUT,
GRÁFICOS DE POTÊNCIA,
FERRAMENTAS E
MANDRIS
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
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
5.2.3. CAT-40 II
Peso máximo
14 ferramentas => 6kg / 13,2lb
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
5.4.1. MANDRIS
7,4
(5,5)
Potência HP (kW )
m
3 N
4
3 5,
(3,0)
7,4
(5,5)
Potência HP (kW )
m
1 N
4
4 7,
(3,0)