Escolar Documentos
Profissional Documentos
Cultura Documentos
1
V4_21-08-018
ÍNDICE
ÍNDICE ........................................................................................................................................... 2
1. 1 Funções preliminares .............................................................................................................. 5
1. 2 Símbolos utilizados no manual ................................................................................................ 5
1. 3 Responsabilidade operacional ................................................................................................. 7
1. 4 Uso de acessórios .................................................................................................................... 7
1. 5 Área operacional ..................................................................................................................... 8
1. 6 Ação em caso de emergência .................................................................................................. 8
1. 9 Características do equipamento. ........................................................................................... 10
1. 10 Adesivos de advertência .................................................................................................. 12
1. 11 Dimensão do equipamento .............................................................................................. 14
1. 12 Sistema de lubrificação centralizada ................................................................................... 15
2. 1Operação e programação FAGOR 8055 ........................................................................... 16
2. 2 Painel de programação e operação ................................................................................ 17
2. 3 Ligar a máquina ............................................................................................................... 20
2. 4 Referenciar o magazine ................................................................................................... 20
2. 5 Referenciar os eixos ......................................................................................................... 20
2. 6 Movimento manual dos eixos ......................................................................................... 21
2. 7 Zero peça e presset de ferramenta ................................................................................. 21
2. 8 Zero peça eixo Z ............................................................................................................... 21
2. 9 Preset das demais ferramentas....................................................................................... 22
2. 10 Zero peça eixos X Y .................................................................................................. 23
2. 11 Operação em MDI .......................................................................................................... 24
2. 12 Edição de programa....................................................................................................... 24
2. 13 Simulação de programa ................................................................................................ 26
2. 14 Executar programa em automático .............................................................................. 27
2. 15 Parada de inspeção de ferramenta ............................................................................... 27
2. 16 Corretores de ferramenta .............................................................................................. 28
2. 17 Transmissão via RS232 (transmissão online) ................................................................ 29
2. 18 Simular programa online............................................................................................... 29
2. 19 Executar programa online ............................................................................................. 30
2. 20 TRANSMISSÃO DE PROGRAMA VIA USB ....................................................................... 31
2. 21 Sistema MC de programação, ciclo de cavidade circular ............................................. 32
2. 22 Sistemas de coordenadas .............................................................................................. 35
2. 23 Programação ................................................................................................................. 36
2. 24 G90=Programação absoluta.......................................................................................... 36
2
V4_21-08-018
2. 25 G91=incremental ........................................................................................................... 36
2. 26 Modal e não modal........................................................................................................ 36
2. 27 Funções iniciais de programação .................................................................................. 37
2. 28 G43 = Código correspondente a compensação de comprimento,é através deste
código que a máquina lê o comprimento da ferramenta ,deve ser programado antes da
primeira coordenada em Z. .................................................................................................... 38
2. 29 Origem da peça (G54,G55,G56,G57) ............................................................................. 38
2. 30 Plano de trabalho .......................................................................................................... 39
2. 31 G94= comando ISO que indica ao comando que a máquina trabalha em mm/min não
a necessidade de ser digitado pois já está ativo quando a máquina é ligada. .................... 40
2. 32 G95= comando ISO que indica ao comando que a maquina trabalha em mm/rotação
(geralmente utilizado em torno CNC). ................................................................................... 40
2.1. 1 Funções de movimentação ........................................................................................... 40
2.1. 2 G0= avanço rápido, quando programado a máquina entende que deve usar o
máximo de avanço e se deslocar até a coordenada programada, é utilizado para
aproximação e afastamento. ................................................................................................. 40
2.1. 3 G1= interpolação linear ou avanço programado, quando programado a máquina
entende que devesse deslocar em um avanço programado previamente. .......................... 40
2.1. 4 F = avanço, comando ISO que determina o avanço .................................................... 40
2.1. 5 G41 G42 G40 (compensação de raio) ........................................................................... 40
2.1. 6 G2 e G3 = interpolação circular ................................................................................... 41
2.1. 7 Interpolação Helicoidal................................................................................................. 42
2.1. 8 G4 tempo de espera ou tempo de permanência ......................................................... 43
2.1. 9 G7 G5 G51 ..................................................................................................................... 43
2.1. 10 G7 = aresta viva .......................................................................................................... 43
2.1. 11 G5 = arredondamento de aresta ............................................................................... 43
2.1. 12 G51 = Look –Ahead (velocidade de processamento) ................................................. 44
2.1. 13 SUBPROGRAMA OU SUB-ROTINA .............................................................................. 44
2.1. 14 REPEAT LABEL (CICLO DE REPETIÇÃO) ........................................................................ 45
2.1. 15 G92 = deslocamento de origem .................................................................................. 46
2.1. 16 G73 = rotação de coordenada .................................................................................... 47
2.1. 17 Função de programação de alto nível ....................................................................... 48
2.1. 18 Macro variável ............................................................................................................ 48
2.1. 19 Parametrizar dados do corretor de ferramenta ........................................................ 50
2.1. 20 G36 e G39= arredondamento de canto e chanfro ..................................................... 52
2.1. 21 G37 e G38 entrada e saída tangencial ....................................................................... 52
2.1. 22 G10 G11 G12 G13 G14 ESPELHAMENTO DE EIXO ...................................................... 53
2.1. 23 CICLOS FIXOS.......................................................................................................... 53
3
V4_21-08-018
2.1. 24 G81 – Ciclo fixo de furação........................................................................................ 54
2.1. 25 G82 – Ciclo fixo de furação com tempo de espera ................................................... 55
2.1. 26 G83 – Ciclo fixo furação profunda com passo constante ........................................ 56
2.1. 27 G84 – Ciclo fixo de rosqueamento com macho. ........................................................ 57
2.1. 28 G84 –ciclo de rosca rígida com quebra cavaco .......................................................... 58
2.1. 29 G211/G212 – Ciclo de interpolação de rosca ............................................................. 59
2.1. 30 G85 – Ciclo fixo de alargamento ............................................................................... 60
2.1. 31 G86 – Ciclo fixo de mandrilhamento ......................................................................... 61
2.1. 32 G87 - Ciclo de cavidade retangular ............................................................................ 62
2.1. 33 G88 – Ciclo fixo de cavidade circular ........................................................................ 63
2.1. 34 4º eixo ......................................................................................................................... 64
2.1. 35Definição do 4º eixo..................................................................................................... 65
2.1. 36Ativação do 4º eixo ...................................................................................................... 65
2.1. 37MISCELÂNEAS .............................................................................................................. 70
2.1. 38 Código G ...................................................................................................................... 71
2.1. 39Exemplo de programa parametrizado ........................................................................ 72
2.1. 40Exemplo de programação 2D ...................................................................................... 79
4
V4_21-08-018
0.1.Visão geral:
Este manual tem como intuito abranger dados do equipamento para manutenção e
conservação.
Tem como público alvo o setor de manutenção, gerência e operadores.
1. 1 Funções preliminares
1. 2 Símbolos utilizados no manual
O manual deve ser lido com atenção e compreendido antes do início do trabalho, para evitar danos
ao equipamento e acidentes pessoais
5
V4_21-08-018
Na operação e manutenção do equipamento, é obrigatório o uso de equipamentos de proteção
individual com óculos, protetor auricular, luvas e sapatos adequados
O equipamento deve ser operado e programado por pessoas habilitadas e treinadas para o
mesmos.
O não cumprimento dessa regra pode ocasionar risco de acidente e ou morte e danos ao
equipamento
Qualquer manutenção no equipamento deve ser realizada por profissionais habilitados e trenados,
O não comprimento dessa regra pode ocasionar risco de acidente e ou morte e danos ao
equipamento
ADVERTÊNCIA
Consequências se a máquina for utilizada de forma inadequada:
• Perigo à vida ou membros do corpo do usuário ou outras pessoas.
• Danos materiais à máquina ou à outros bens materiais.
• Acidentes pessoais com usuários e manutenção da máquina.
• Perigo de morte.
• Danos materiais à máquina e outros bens
6
V4_21-08-018
1. 3 Responsabilidade operacional
1. O equipamento só poderá ser operado e programado por pessoas treinadas e
habilitadas para isso.
2. Deve-se ler o manual e compreender suas explicações, em caso de dúvida não
opere ou programe, entre em contato com o fornecedor ou com alguma
pessoa que retenha o conhecimento necessário.
3. Não opere o equipamento sem conhecimento das normas de segurança
4. Não opere a máquina sem os equipamentos de proteção individuais.
5. Não operar a máquina com as proteções das mesmas abertas.
1. 4 Uso de acessórios
Só podem ser usadas somente peças, ferramentas e dispositivos que
foram aprovados
Pelo fabricante ou propostos para máquina.
O fabricante ou o representante não é responsável por produtos de
outros fabricantes ou mudanças feitas aos acessórios
ADVERTÊNCIA
A manipulação imprópria dos acessórios pode provocar acidentes pessoais como também
danos materiais à máquina.
Os limites máximos da máquina como também as advertências de manipulação
contidas no Manual de Operação devem ser observados
7
V4_21-08-018
1. 5 Área operacional
1. 7 Advertência geral
Todas as ações ou atividades feitas no equipamento, só poderão ser
realizadas por pessoas devidamente habilitadas.
8
V4_21-08-018
Os parâmetros e ajustes de eletrônica não devem ser trocados sem
autorização
e somente podem ser manipulados por técnicos qualificados
Use equipamentos de proteção pessoal.
Use sapatos de segurança, óculos de segurança e luvas para manipular
peças
Não deixe cabos elétricos sob o chão.
IMPORTANTE
Para ligar a máquina, primeiramente ligue o interruptor da fábrica e
abra o ar comprimido e então a chave geral da máquina, nesta ordem.
Depois de ligar a chave geral, ligue o CNC e aguarde o comando ligar.
Todas as ferramentas e acessórios devem ser compativeis com o
equipamento
9
V4_21-08-018
1. 8 Características do equipamento.
Centro de usinagem com comando cnc.
Podendo ser equipado com os comandos FAGOR 8055, FAGOR 8060, FANUC.
Pode ser equipado com magazine de ferramentas tipo carrossel ou randômico.
O equipamento é destinado a usinagem de peças através de remoção de material
com uso de ferramentas de corte
Componente Descrição
1 PAINEL DE CONTROLE
2 CARENAGEM
3 SERVO MOTOR EIXO X
4 MOTOR SPINDLE
5 CARENAGEM DO SPINDLE
6 SPINDLE (CARTUCHO)
7 MESA
8 GUIAS LINEARES
9 SERVO MOTOR EIXO Y
10 BASE
11 TANQUE DE REFRIGERAÇÃO
12 SERVO MOTOR EIXO Z
13 COLUNA
14 GABINETE ELÉTRICO
15 CHAVE GERAL
16 SISTEMA PNEUMÁTICO
17 UNIDADE CENTRALIZADA DE LUBRIFICAÇÃO
10
V4_21-08-018
Mesa da máquina MM-4
Movimento dos carros transversal, longitudinal e vertical (X, Y e Z) Guia linear
Superfície 810 x 250mm
Quantidade de ranhuras da mesa 4
Medidas das ranhuras 16mm
Carga máxima admissível sobre a mesa 80 Kg
Cursos e distâncias
Curso longitudinal ( eixo X ) 390mm
Curso transversal ( eixo Y ) 210mm
Curso vertical ( eixo Z ) 380mm
Distância do nariz do eixo árvore a superfície da mesa De 95 a 480mm
Distância do eixo a proteção da coluna 260mm
Fusos e avanço
Diâmetro do fuso eixo X 25mm
Diâmetro do fuso eixo Y 25mm
Diâmetro do fuso eixo Z 25mm
Avanço rápido eixos X e Y 15000
Avanço rápido eixo Z 15000
Avanço de trabalho eixos X, Y e Z 5000
Motores
Potência do eixo árvore (continuo por 30 min) 3.7/5.5 KW
Potência da bomba de refrigeração 1/8 hp
Servo motores X, Y e Z 3.2 Nm
Cone do eixo árvore BT 40
Sistema de fixação do cone Pneumático
Rotação máxima 8000 RPM
Trocador de ferramenta
Capacidade 8
Tipo Carrossel
Diâmetro máximo da ferramenta 80mm
Comprimento máximo da ferramenta 200mm
Peso máximo da ferramenta 3 Kg
Pesos e dimensões
Peso do equipamento 1100 Kg
Área ocupada 2500 X 3000mm
Quantidade de óleo
Unidade centralizada de lubrificação 2L
Tanque de óleo refrigerante 40 L
11
V4_21-08-018
1. 9 Adesivos de advertência
12
V4_21-08-018
Adesivo de aviso, instrução de
segurança para operação da
máquina.
Adesivo localizado na porta do
painel elétrico.
13
V4_21-08-018
1. 10 Dimensão do equipamento
A 2120mm
B 1380mm
C 2350mm
D 3260mm
E 3150mm
14
V4_21-08-018
1. 11 Sistema de lubrificação centralizada
As máquinas estão equipadas com uma unidade centralizada de lubrificação que é
responsável pela lubrificação das partes moveis do equipamento, a regulagem da
injeção de óleo é
via parâmetro. Quantidade de óleo no reservatório 2L
Injeção de óleo por ciclo 0.13 L /min
Máxima pressão 10 Kgf/cm²
Consumo em W 7W
Tempo de operação máxima 4 min
Volts 110 V
Amperagem 1.6 A
Hertz 50/60
Quantidade de óleo no reservatório 2L
Injeção de óleo por ciclo 0.13 L /min
Máxima pressão 10 Kgf/cm²
Consumo em W 7W
Tempo de operação máxima 4 min
Volts 110 V
Amperagem 1.6 A
Hertz 50/60
ADVERTÊNCIA
Sempre utilizar o óleo recomendado pelo fabricante
15
V4_21-08-018
2. 1 Operação e programação FAGOR 8055
Teclado de programação
16
V4_21-08-018
2. 2 Painel de programação e operação
Enter= tecla utilizada para dar entrada de dados na
programação entre outras funções
Help= tecla utilizada para obter ajuda do comando
17
V4_21-08-018
Potenciômetro de tripla função:
Volante eletrônico
JOG incremental
JOG continuo
Potenciômetro de avanço
Potenciômetro de rotação
aumenta e diminui a RPM
de 5 em 5%
M3
Só é possível ligar a rotação via botão se houver uma RPM ativa
M5
M4
CICLO START
CICLO STOP
18
V4_21-08-018
1. Refrigeração em automático
2. Liga a luminária interna
3. Liga a máquina
4. Emergência by-pass
5. Giro manual do magazine
6. Botão de emergência
7. Refrigeração em manual
8. Desliga a refrigeração
19
V4_21-08-018
2. 3 Ligar a máquina
Para ligar a máquina deve-se:
2. 4 Referenciar o magazine
Este procedimento so é necessário para máquinas com magazine carrossel.
2. 5 Referenciar os eixos
Após referenciar o magazine deve-se referenciar os eixos da máquina, para efetuar
esta operação deve-se tomar o cuidado para que esteja ligado os acionamentos dos
eixos para verificar basta olhar na parte inferior da tela em manual do lado
esquerdo, verificar se a letra F esta grifada em amarelo, se estiver o acionamento
não está ligado.
20
V4_21-08-018
2. 6 Movimento manual dos eixos
Para efetuar o movimento manual dos eixos nos temos as seguintes opções .
Jog. continuo
Jog. incremental
Para efetuar o movimento manual dos eixos deve-se tomar o cuidado para que não
esteja em modo MDI, pois quando em MDI o movimento é bloqueado.
Para se utilizar uma ferramenta como padrão nos devemos verificar a seguinte
situação.
A ferramenta padrão será utilizada sempre que for necessário efetuar o zero peça,
como ela é o padrão de medição das demais ferramentas, quando efetuado o zero de
um produto diferente todas as ferramentas que estiverem no magazine já presetada
, não a necessidade de se repetir a operação.
21
V4_21-08-018
2. 9 Preset das demais ferramentas
O significado de preset é medição, para efetuar a medição das ferramentas deve-se
proceder da seguinte maneira.
Obs: Digite o Z da peça, refere-se a seguinte situação, pode acontecer de você zerar a
ferramenta padrão na face superior da peça e executar um perfil 3D e assim perder
sua referência.
Nesta situação você poderá tangenciar em outra face conhecida e digitar o valor
desta medida em medição.
22
V4_21-08-018
2. 10 Zero peça eixos X Y
O zero peça pode ser feito de varias maneiras e com vários instrumentos
(relógio apalpador ou comparador, pino localizador de aresta ou a
ferramenta) o instrumento usado depende do grau de precisão da peça.
Este exemplo será feito com uma peça em bruto, e será tirado o centro
da peça utilizando uma ferramenta.
23
V4_21-08-018
2. 11 Operação em MDI
Toda a programação manual no CNC deve ser feito via MDI, ligar rotação para preset
de ferramenta, deslocar o eixo entre outras funções que se deseje ligar fora da
execução automática.
• Acione manual
• Acione MDI
• Digite a sentença
• Acione start
No comando FAGOR 8055 POWER, fica gravado as últimas 10 sentenças digitadas
,para acessa-las basta .
• Acionar MDI
• Acionar seta para baixo
• Aparecerá as sentenças digitadas
• Selecione
• Acione enter
• Acione start
2. 12 Edição de programa
Para entrar na página de edição.
24
V4_21-08-018
Após selecionar o programa você terá as seguintes opções.
25
V4_21-08-018
2. 13 Simulação de programa
Para se simular um programa.
Após selecionar o programa, abrirá uma tela que terá a seguinte opção
26
V4_21-08-018
2. 14 Executar programa em automático
Para executar um programa em automático.
27
V4_21-08-018
2. 16 Corretores de ferramenta
O corretor de ferramenta é a pagina onde estão os dados de ferramenta com raio
comprimento entre outros.
Para editar basta levar o cursor até o corretor desejado e acionar modificar, a
linha ira abrir na parte inferior da tela, alterar e acionar enter.
Pode também ser editado, acione Edit, abrirá uma tarja na parte inferior da
tela com todos os dados do corretor, digite o número do corretor e em seguida basta
clicar no dado que se deseja alterar digitar o valor e acionar enter.
28
V4_21-08-018
2. 17 Transmissão via RS232 (transmissão online)
Para efetuar uma transmissão online é necessário configurar o WinDnc
• NEW=nome da pasta
• MODELO= tipo de máquina (T=torno) (M=centro)
• LINHA SERIAL=cabo de comunicação
• CONECTAR AO INÍCIO= abrir conectado com a máquina
• VELOCIDADE=velocidade de transmissão (configurar com 19200)
• PASTA DE TRABALHO=pasta na qual está armazenada os programas no
computador
• PASTA DO OPERADOR CNC=pasta na qual se deseja transmitir o programa
para o computador ( para transmissão online deve estar com o mesmo
endereço da pasta de trabalho)
• MAIN MENU
• SIMULAR
• LINHA DE SERIE 2DNC
• DIGITAR O NUMERO DO PROGRAMA
• ENTER
• MOVIMENTO TEÓRICO
• GRÁFICO
• CICLO START
Caso o programa não esteja aparecendo na tela, aguarde o programa rodar e acione.
• ZONA A VISUALIZAR
• ZONA ÓTIMA
29
V4_21-08-018
2. 19 Executar programa online
• MAIN MENU
• EXECUTAR
• LINHA DE SERIE 2DNC
• DIGITAR O NÚMERO DO PROGRAMA
• ENTER
• APARECERÁ NA TELA “CARREGANDO”
• APÓS O PROGRAMA CARREGAR ABRIRÁ A PÁGINA DE EXECUÇÃO
CICLO START
30
V4_21-08-018
2. 20 TRANSMISSÃO DE PROGRAMA VIA USB
Transmissão de programa via USB
O equipamento despõem de uma entrada USB a qual está localizada ao lado do
comando CNC ou ao lado do gabinete elétrico dependendo do modelo do
equipamento.
O comando FAGOR 8055 so lê arquivos que estejam nas extensões. PIM para centros
de usinagem e fresadoras e .PIT para tornos.
Para copiar:
Para colar:
31
V4_21-08-018
2. 21 Sistema MC de programação, ciclo de cavidade circular
-Acionar SHIFIT
-Acionar ESC
-Acionar c
-YC=centro do raio em Y
-Zs=Z de segurança
-Z=Z inicial
-P=profundidade da cavidade
-I=incremento em Z
-Fz=avanço do incremento em Z
32
V4_21-08-018
Tudo que for ícones nesta tela serão trocados através da tecla de duas cores (azul e
branca ou preto e cinza),por exemplo o sentido de giro do eixo árvore .
-Acione ESC
-Acione P PROG
33
V4_21-08-018
O ciclo será colado no programa
-Acionar SHIFT
-Acionar ESC
-Acionar P PROG
-Acionar RECALL
-Acione P PROG
-Acione ENTER
A máquina vai perguntar se você quer substituir ou inserir outro ciclo, acionar ENTER
Este procedimento é válido para todos os ciclos do MC, todos os ciclos montados no
sistema MC utilizam compensação de raio automaticamente.
34
V4_21-08-018
2. 22 Sistemas de coordenadas
As máquinas CNC podem ter vários eixos,mais o trabalho mais básicos são com 3
eixos sendo eles X Y Também é bastante comum encontrar máquinas com quatro
eixos para o comando FAGOR o quarto eixo é representado pela letra U e é
programado em ângulo .
35
V4_21-08-018
2. 23 Programação
A programação em máquinas CNC pode ser feita em coordenadas absolutas ou
incrementais .
2. 24 G90=Programação absoluta
A programação absoluta é representada pelo código G90 ,uma vez digitado no
programa a máquina entende que foi programado o valor da cota conforme o
desenho partindo do zero peça.
G90 G91
Observando o desenho a cima podemos reparar que em G90 absoluto para sair do
ponto A para o ponto B a coordenada X30,par ir ao ponto C é Y-40 e assim por diante
ligando ponto a ponto conforme o desenho partindo do zero peça.
2. 25 G91=incremental
Não modal = código G que não precisa ser desativado, ou seja, só é válido na linha no
qual foi programado (G4 tempo de espera não precisa ser desativado).
36
V4_21-08-018
2. 27 Funções iniciais de programação
T= Ferramenta, quando programado a máquina entende que se trata de ferramenta
junto com a letra T deve-se programar o número da ferramenta desejada
(T1 = ferramenta 1,T2=ferramenta 2)
O corretor é um dado importante pois sem ele a máquina não tem como saber quais
medidas tem a ferramenta chamada, é programado junto ao número da ferramenta
T1D1 .
M6= código que ativa a sub-rotina do PLC que habilita troca da ferramenta (este
código é necessário para que a máquina troque de ferramenta é utilizado em
máquinas que tem magazine) ,por tanto fresadoras CNC não deve ser programado.
EX:
T1D1
M6
37
V4_21-08-018
M4 = sentido de giro Anti-Horário
EX:
T1D1 ; DESBASTE
M6
S1500 M3 (1500 RPM EM SENTIDO HORÁRIO )
T1D1 ; DESBASTE
M6
S1500 M3
G43
38
V4_21-08-018
T1D1 ; DESBASTE
M6
S1500 M3
G43
G54
2. 30 Plano de trabalho
Plano de trabalho é a posição de como a ferramenta trabalha sobre a peça,as
fresadoras CNC e centros de usinagem são pré programados para trabalhar no plano
G17 X Y mais pode também trabalhar em G18 X Z e G19 Y Z
39
V4_21-08-018
2. 31 G94= Avanço em mm/min
Comando ISO que indica ao comando CNC que a máquina trabalha em mm/min não
a necessidade de ser digitado pois já está ativo quando a máquina é ligada.
2. 32 G95=Avanço em mm/rev
Comando ISO que indica ao comando CNC que a máquina trabalha em mm/rotação
(geralmente utilizado em torno CNC).
40
V4_21-08-018
2.1. 6 G2 e G3 = interpolação circular
G2 , interpolação circular em sentido horário.
G1G41 X65
G1G40 X55
41
V4_21-08-018
2.1. 7 Interpolação Helicoidal
Para se utilizar a interpolação helicoidal deve-se executar a programação utilizando
as regras descritas anteriormente, a diferença está que será programado o eixo Z-
que vai corresponder a profundidade da interpolação e a letra K que vai
corresponder ao passo da hélice .
G1G40 X55
20/1.3=15.4 (esta divisão não é múltipla, por tanto não pode ser usada)
Note que após a interpolação helicoidal é repetida a interpolação sem o eixo Z e sem
a letra K,isto é programado para que seja retirado a rampa ,pois como se trata de
uma hélice ficara uma rampa na altura do passo da hélice no fundo da cavidade.
Para se interpolar uma rosca com este sistema basta programar o passo da rosca na
letra K.
42
V4_21-08-018
2.1. 8 G4 tempo de espera ou tempo de permanência
É programado junto a letra K que corresponde ao tempo que se deseja deixar a
ferramenta em espera.
Ex: G4 K300
2.1. 9 G7 G5 G51
2.1. 10 G7 = aresta viva
Quando programado faz com que a máquina trabalhe com o parâmetro INPOSW
(faixa de morte) ativado fazendo com que a máquina se mantenha na cota ativa a até
alcançar o limite da esquina para então ler a próxima cota programada, deixando canto
vivo para que isto aconteça a máquina reduza velocidade dando a impressão de que a
máquina para na esquina da peça .
Não tem como regular este arredondamento quanto maior a velocidade de corte maior
será o arredondamento.
43
V4_21-08-018
2.1. 12 G51 = Look –Ahead (velocidade de processamento)
Todo o comando CNC quando executa uma linha do programa já fez a leitura do
mesmo tantas linhas a diante.
(SUB1) - Subprograma
44
V4_21-08-018
2.1. 14 REPEAT LABEL (CICLO DE REPETIÇÃO)
Podemos executar uma repetição usando um ciclo RPT,definindo o inicio e o fim do
perfil através de números de bloco ( etiquetas “N”).
Ex:
No exemplo a cima nós temos uma repetição que diz para a máquina que ela deve
repetir do N1 ao N2 , 10 vezes (a letra N que está fora do parentes corresponde ao
número de repetições) ,deve-se lembrar que o programa já leu do bloco N1 ao N2
depois leu o RPT por tanto 10 repetições ira fazer 11 vezes.
Este procedimento pode ser usado como uma sub-rotina,pois pode ser chamado
dentro do programa em qualquer posição.
No exemplo a cima o primeiro RPT repete 10 vezes o que fará 11 pois a primeira já
leu so será repetida, o segundo e terceiro RPT deve ser programado com 11
repetições pois não leu o programa ainda.
45
V4_21-08-018
2.1. 15 G92 = deslocamento de origem
A função G92 é utilizada para deslocar a origem da peça (zero peça) sem alterar o
zeramento original.
Vamos tomar como exemplo um dispositivo no qual nós temos 6 peças de perfil
igual,onde o zero peça está no centro do dispositivo e a distancia entre o centro das
peças é de 87mm em X e 35mm em Y.
46
V4_21-08-018
2.1. 16 G73 = rotação de coordenada
O código permite rotacionar as coordenadas do programa sendo que deve ser
programado juntamente com a letra Q que vai determinar o ângulo desejado,
quando programado a letra Q com valor positivo rotaciona em sentido anti-horário
quando programado com sinal negativo rotaciona em sentido horário .
Este sistema pode também ser utilizado para a programação de uma furação em
arco.
Ex:
No código G73 o ângulo Q é incremental, cada vez que se manda repetir ele soma o
valor, observando o exemplo a cima vemos que o primeiro furo será feito na
coordenada programada no ciclo G83,quando for repetir já pegará esta coordenada
rotacionada a 30 graus ,na segunda repetição (terceiro furo ) somará o ângulo e
pegará a coordenada a 60 graus depois 90 , 120 ,150 .
Este código é desativado pelo próprio G73 programado sozinho sem a letra Q
conforme está no exemplo a cima.
47
V4_21-08-018
2.1. 17 Função de programação de alto nível
Este tipo de sentença é utilizada para programação parametrizada.
( IF ) - SE..
( LT ) - Menor que
( GT ) - Maior que
( TAN ) - Tangente
( SEN) - Seno
(COS) – Co-seno
( * ) –Vezes
( / ) - Dividido
( +) - Mais
( - ) - Menos
48
V4_21-08-018
CAVIDADE PARAMÉTRICA
49
V4_21-08-018
2.1. 19 Parametrizar dados do corretor de ferramenta
O comando FAGOR me permite pré-estabelecer dados de ferramenta diretamente no
programa estes dados são enviados para o corretor automaticamente.
Deve-se tomar cuidado, pois após a determinação deve-se programar o corretor “D”
para que o comando assuma o valor.
Com este tipo de parametrização é possível fazer com que a máquina some ou
subtraia valores do corretor o que facilita muito a programação de chanfros.
No exemplo a baixo nós iremos programar uma pirâmide na qual utilizaremos este
sistema ,para isto eu irei fazer o programa de um quadrado de 0.5mm e para cada
repetição vou aumentar 0.2mm no raio da ferramenta,para 0.2mm quanto devo
aprofundar em Z?
50
V4_21-08-018
51
V4_21-08-018
2.1. 20 G36 e G39= arredondamento de canto e chanfro
Exemplo:
As funções G37 e G38 não são modais e devem ser programadas cada
vez que se deseja fazer uma entrada ou saída tangencial.
sintaxe=
52
V4_21-08-018
2.1. 22 G10 G11 G12 G13 G14 ESPELHAMENTO DE EIXO
As funções que possui o CNC para definir os ciclos fixos de usinagem são:
53
V4_21-08-018
2.1. 24 G81 – Ciclo fixo de furação
G81 G98/G99 X Y Z I K F
Exemplo de programação:
T1 D1
M6
S1000 M3
G43
G54
G0 X10Y10
Z10
G81 G98 X10 Y10 Z2 I-20 K200 F100
XY ; se houver mais cotas basta progama-las em seguida
G80
G0 Z100
M30
54
V4_21-08-018
2.1. 25 G82 – Ciclo fixo de furação com tempo de espera
G82 G98/G99 X Y Z I K
Exemplo de programação:
T1D1
S1000M3
G54
G0X10Y10
G43Z10
G82 G98 X10 Y10 Z2 I-20 K300 F50
XY ; se houver mais cotas
G80
G0 Z100
M30
55
V4_21-08-018
2.1. 26 G83 – Ciclo fixo furação profunda com passo constante
G83 G98/G99 X Y Z I J F
Exemplo de programação:
T1D1
M6
S1000M3
G54
G0G90 X10 Y10
G43Z10
G83 G98 X10 Y10 Z2 I-2 J11 F50____I-2 * J11 = 22 – Z2 = 20
XY ; se houver mais cotas
G80
G0 Z100
M30
56
V4_21-08-018
2.1. 27 G84 – Ciclo fixo de rosqueamento com macho.
G84 G98/G99 X Y Z I K R J F
Exemplo de programação:
T1D1
M6
S300 M3
G54
G0X10Y10
G43Z10
G84 G98 X10 Y10 Z2 I-12 R1 F450
XY ; se houver mais cotas
G80
G0Z100
M30
57
V4_21-08-018
Para se executar um rosqueamento com macho deve-se calcular o avanço e a
rotação, é recomendado utilizar a tabela a baixo.
Quando usar mandril flutuante o Z de início do ciclo deve ser de no mínimo 5mm
dependendo do passo da rosca, pois o mandril deve ter espaço para retornar.
OBS: não são todos os modelos de máquina que tem como standard rosca rígida,
para as máquinas que não possuem rosca rígida deve-se utilizar um mandril
flutuante.
G84 X Y Z I R1 B H F
OBS: so é possível executar este ciclo com rosca rígida, é recomendado que se
programe o retrocesso ( H ) pelo menos 1x o passo da rosca.
T1D1
M6
S300 M3
G54
G0X15Y10
G43Z10
G84 G98 X15 Y10 Z2 I-30 R1 B5 H1.5 F450
XY ; se houver mais cotas
G80
G0Z100
M30
58
V4_21-08-018
2.1. 29 G211/G212 – Ciclo de interpolação de rosca
G211 – interpolação interna
G212 – interpolação externa
G211 / G212 X Y Z I J K B C L A E Q
T1D1
M6
S1200 M3
G54
G0X0Y0
G43Z10
G211 X0 Y0 Z2 I-30 J20 K1.3 B2 C5 L0.1 A0.5 E1 Q30 F300
XY ; se houver mais cotas
G80
G0Z100
M30
59
V4_21-08-018
2.1. 30 G85 – Ciclo fixo de alargamento
G85 G98/G99 X Y Z I K F
Exemplo de programação:
T1D1
S500M3
G54
G0X10Y10
G43Z10
G85 G98 X10 Y10 Z2 I-20 K300 F50
XY ; se houver mais cotas
G80
G0 Z100
M30
60
V4_21-08-018
2.1. 31 G86 – Ciclo fixo de mandrilhamento
G86 G98 X Y Z I Q D E F
T1D1
M6
S800 M3
G54
G0X0Y0
G43Z10
G86 X0Y0 Z2 I-20 Q0 D1 F150
XY ; se houver mais cotas
G80
G0Z100
M30
61
V4_21-08-018
2.1. 32 G87 - Ciclo de cavidade retangular
G87 G98/G99 X Y Z I J K B C D H L V
62
V4_21-08-018
2.1. 33 G88 – Ciclo fixo de cavidade circular
G88 - Ciclo de cavidade circular
G88 G98/G99 X Y Z I J B C D H L V
63
V4_21-08-018
2.1. 34 4º eixo
64
V4_21-08-018
2.1. 35Definição do 4º eixo
O 4ºé representado pela letra U e é programado em ângulo.
65
V4_21-08-018
66
V4_21-08-018
Perímetro da peça= ø x 3,1416
60 x 3.1416 = 188.496
188.496 =360°
12.5= U°
U=(360x12.5)/188.496
U=4500/188.496
U=23,89°
67
V4_21-08-018
68
V4_21-08-018
T1D1;KB 20MM
M6
G54 G43
G0G90 X0 Y-30
Z50
N1G1 Z20 F2000
Y30
G0 Z50
G91 U60
N2G90 Y-30
(RPT N1,N2)N5
G0G90 Z150
M30
69
V4_21-08-018
MISCELÂNEAS
2.1. 37
MAGAZINE RANDOM
70
V4_21-08-018
2.1. 38 Código G
G0 – avanço rápido
G5 – arredondamento de aresta
G7 – aresta viva
71
V4_21-08-018
2.1. 39Exemplo de programa parametrizado
72
V4_21-08-018
73
V4_21-08-018
%ROSCA INTERNA,MX--,
;*****ROSCA INTERNA******************
T1 D1;BARRA DE ROSCAR
M6
S2500 M3
G54
G43
G0G90 X100 Y100
G92 X0 Y0
;****DADOS PARA EXECUCAO**************
(P1=8);RAIO DA FERRAMENTA
(P2=10);Z - FINAL
(P3=3);NUMERO DE REPETICOES (VAI DETERMINAR O INCREMENTO)
(P4=50);DIAMETRO MENOR DA ROSCA
(P6=2);PASSO DA ROSCA
(P7=30);Z INICIAL
;*****FIM DOS DADOS PARA EXECUCAO*****
;*****NAO ALTERAR OS DADOS A BAIXO*****
;****CALCULOS PARA EXECUCAO**********
(P8=P4/2);RAIO
(P9=P6*0.65);H-FILETE
(P10=P9/P3);INCREMENTO
(P12=P8-P1);X INICIAL
(P13=P12+P9);X - FINAL
(P14=P9+0.3)
:*****FIM DOS CALCULOS****************
N1 G0G90 ZP7
(P12=P12+P10)
(IF(P12 GT P13)GOTO N20)
G0G90 XP12 Y0
G2 XP12 Y0 I-P12 J0 ZP2 KP6 F800
G1G91 XP14
G0G90 ZP7
(GOTO N1)
N20 G0G90 Z100
M30
Este programa calcula automaticamente a altura do filete,e através do numero de
repetição determina o incremento que será empregado em cada passada.
74
V4_21-08-018
%ROSCA EXTERNA,MX--,
;********ROSCA EXTERNA****************
T1 D1;BARRA DE ROSCAR
M6
S2500 M3
G54
G43
G0G90 X100 Y100
G92 X0 Y0
;****DADOS PARA EXECUCAO**************
(P1=8);RAIO DA FERRAMENTA
(P2=-20);Z - FINAL
(P3=3);NUMERO DE REPETICOES
(P4=50);DIAMETRO MAIOR DA ROSCA
(P6=2);PASSO DA ROSCA
(P7=0);Z INICIAL
;*****FIM DOS DADOS PARA EXECUCAO*****
;*****NAO ALTERAR OS DADOS A BAIXO
;****CALCULOS PARA EXECUCAO**********
(P8=P4/2);RAIO
(P9=P6*0.65);H-FILETE
(P10=P9/P3);INCREMENTO
(P12=P8+P1);X INICIAL
(P13=P12-P9);X - FINAL
(P14=P9+0.3)
;*****FIM DOS CALCULOS****************
G0G90 XP12 Y0
N1 G0G90 ZP7
(P12=P12-P10)
(IF(P12 LT P13)GOTO N20)
G0G90 XP12 Y0
G2 XP12 Y0 I-P12 J0 ZP2 KP6 F800
G1G91 XP14
G0G90 ZP7
(GOTO N1)
N20 G0G90 Z100
M30
Este programa calcula automaticamente a altura do filete,e através do numero de
repetição determina o incremento que será empregado em cada passada.
75
V4_21-08-018
76
V4_21-08-018
77
V4_21-08-018
%INTERPOLAÇÃO HELICOIDAL CONICA
T1D1
M6
S2500 M3
G56
G43
G0G90 X0 Y0
Z20 M7
G1 Z0 F2000
(P101=5);ANGULO
(P110=50);RAIO DO DIÂMETRO INICIAL
(P111=5);RAIO DA FERRAMENTA
(P103=5.1);PASSO DA INTERPOLAÇÃO
(P105=20);PR0FUNDIDADE DA INTERPOLAÇÃO
(P102=P110-P111)
(P106=P103*TAN P101)
(P107=P103/4)
(P10=P107-P107)
(P2=P105-P103)
(P108=P10)
(P112=P106/4)
(P109=-P112);QUANDO PROGRAMADO (P09=+P112) INVERTE O ANGULO
G1 XP102 F1000
N1 (P102=P102+P109)
(P108=P108+P107)
G2 X0 Y-P102 RP102 Z-P108
(P102=P102+P109)
(P108=P108+P107)
G2 X-P102 Y0 RP102 Z-P108
(P102=P102+P109)
(P108=P108+P107)
G2 X0 YP102 RP102 Z-P108
(P102=P102+P109)
(P108=P108+P107)
G2 XP102 Y0 RP102 Z-P108
(IF(P108 GT P2)GOTO N20)
(GOTO N1)
N20G1 X0
G0 Z100 M10
M30
OBS: Se a profundidade da interpolação não for múltiplo do passo o ciclo ira dar
uma volta a menos.
É possível utilizar este programa para executar uma rosca cônica
78
V4_21-08-018
2.1. 40Exemplo de programação 2D
79
V4_21-08-018
80
V4_21-08-018
T1D1;;;KB 50mm;FACEAR;;
M6
S1500M3
G54
G43
G0G90 X-60 Y15
Z20
G1G5 Z1 F3000
N1 G0 G91 Z-0.5
G1 G90 X60 F1000
G0 Y-15
G1 X-60
N2 G0 Y15
(RPT N1,N2)N1
G0G90 Z100
81
V4_21-08-018
T3D3;;;BR DE CENTRO MARCAR PARA M8;PRE PARA 16mm;
M6
S1000M3
G54
G43
G0G90 X0 Y0
Z20
G81G98 X0 Y0 Z2 I-7 F80
G80
X0 Y15
G1G90 Z20
G81G98 X0 Y15 Z2 I-7 F80
X15 Y0
X0 Y-15
X-15 Y0
G80
G0G90 Z100
82
V4_21-08-018
T5D5;;;ESCAREADOR;;;ESCAREAR PARA M8;;
M6
S1000M3
G54
G43
G0G90 X0 Y15
Z20
N10 G82G98 X0 Y15 Z0 I-3.5 K300 F20
N11 G73 Q90
(RPT N10,N11)N3
G80
G73
G0G90 Z100
83
V4_21-08-018
T7D7;;;FRESA 12mm;ACABAMENTO EXT;;
M6
S1600M3
G54
G43
G0G90 X0 Y-60
Z20
G1G5 Z0 F2000
G1G90 Z-19.9
G90
G41G37R25Y-25 F300
G36R5X-25 F500
G39R5Y25
G39R5X25
G36R5Y-25
G38R25X0
G40 G0 X0 Y-60
G1G5 Z-10 F2000
G41G37R25Y-24 F300
G2 G38 R25 X0 Y-24 I0 J24 F500
G0G40 X0 Y-40
Z100
84
V4_21-08-018