




























































































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Manual de Programação e Operação da linha Romi D
Tipologia: Manuais, Projetos, Pesquisas
Oferta por tempo limitado
Compartilhado em 22/05/2013
4.6
(33)3 documentos
1 / 214
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Em oferta
DIVISÃO DE COMERCIALIZAÇÃO: Rua Coriolano, 710 Lapa 05047-900 São Paulo - SP - Brasil Fone (11) 3873- Telex 1183922 Fac-símile (11) 3865-
MATRIZ: Avenida Pérola Byington, 56 Centro 13453-900 Santa Bárbara D’Oeste - SP - Brasil Fone (19) 3455- Telex 191054 Fac-símile (19) 3455-
T22182B Manual de Programação e Operação - Linha D - comando FANUC 0i-Mc 1
PARTE I -
PROGRAMAÇÃO
T22182B Manual de Programação e Operação - Linha D - comando FANUC 0i-Mc 3
Máquina a comando numérico: é aquela que possui um equipamento eletro-eletrônico, aqui tratado como comando, 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ências dois itens:
a) Deve-se elaborar um programa a partir de um desenho da peça, através de comandos interpretados pelo CNC. Esses comandos estão descritos neste manual na Parte 1 - Programação.
b) O programa deve ser lido pelo CNC. Deve-se preparar as ferramentas à peça segundo a programação desenvolvida, depois deve-se executar o processo de usinagem. Estes processos estão descritos neste manual na Parte 2 - Operação.
1.1 - ANTES DE PROGRAMAR É NECESSÁRIO...
A - Estudo do Desenho da Peça: Bruta e Acabada Há necessidade de uma análise sobre a viabilidade de execução da peça em conta as dimensões exigidas quantidade de material a ser removido, ferramental necessário, fixação do material etc.
B - Estudos dos Métodos e Processos Definir as fases de usinagem de cada peça a ser executada, estabelecendo assim o que fazer e quando fazer.
C - Escolha das Ferramentas A escolha de um bom ferramental é fundamental para um bom aproveitamento do equipamento, bem como, a sua posição no magazine para minimizar o tempo de troca.
D - Conhecer os Parâmetros Físicos da Máquina e sua Programação É preciso conhecer todos os recursos de programação disponíveis e a capacidade de remoção de cavacos, bem como rotação máxima e número de ferramentas, visando minimizar tempos de programação e operação.
E - Definição dos Parâmetros de Corte Em função do material a ser usinado, buscar juntos ao fabricante de ferramentas, os dados de cortes: avanços, rotação e profundidade de corte.
4 Manual de Programação e Operação - Linha D - comando FANUC 0i-Mc T22182B
Este manual foi elaborado somente para as funções básicas do comando, visando a simplicidade de programação e operação.
Informamos que, por ser este comando modular, algumas funções apresentadas aqui podem não fazer parte da configuração da máquina.
2.1 - BLOCOS DE DADOS
São agrupamentos de funções de comando e posicionamento em um único registro, a fim de executar passo a passo, a ordem seqüencial do programa.
Um bloco consiste de um número seqüencial ( opcional ), funções de comando e código EOB no final, que no vídeo aparece como ;
O bloco tem a seguinte configuração N______ G_______ X _______ Y_______; N______ T________ ; N______ M________ ;
Onde:
Função N = Número seqüencial Função G = Função preparatória Funções X Y = Funções de posicionamento Função T = Seleciona ferramenta Função M = Funções Miscelâneas
A sintaxe completa de cada função , será descrita adiante.
2.2 - PROGRAMA
É uma seqüência de blocos contendo funções de comando, armazenados na memória, os quais instruem o CNC, onde e como executar uma determinada operação.
O programa pode ter um número especificado no início, através do endereço “O”.
6 Manual de Programação e Operação - Linha D - comando FANUC 0i-Mc T22182B
No sistema de coordenadas incrementais as posições dos eixos são medidas a partir da posição anteriormente estabelecida, sendo que, para se programar nesse sistema, deve-se sempre informar qual é a distância as ser percorrida pela ferramenta a partir da posição atual.
Exemplo de programação:
PONTO (^) X Y DE PARA A B 30 - B C -60 20 C D -30 - D E -10 - E F 50 20 F G 30 20 G H -10 -
Até agora o método de determinação dos pontos era descrito num sistema de coordenadas cartesianas, porém, existe uma outra maneira de declarar os pontos: em função de ângulos e raios. Esse modo de programação é chamado de sistema de coordenadas polares.
Exemplo de programação:
110
T22182B Manual de Programação e Operação - Linha D - comando FANUC 0i-Mc 7
Um número seguido do endereço G determina o modo que uma determinada operação será executada. Os códigos G estão divididos em dois tipos: a) Modal - O código G permanece ativo até que outro código do mesmo grupo seja programado. b) Não modal - O código G permanece ativo somente no bloco em que foi programado. Exemplo: N100 G01 X100 F N110 Y N120 X N130 G00 Z O código G01 permanece ativo do bloco N100 até o bloco N120. No bloco N130 ele é cancelado pelo código G00, pois ambos pertencem ao Grupo 01. Abaixo segue uma tabela contendo as principais Funções Preparatórias (Códigos G) aplicáveis à programação das máquinas da Linha D.
CÓDIGO GRUPO DESCRIÇÃO G00* 01 Posicionamento Rápido G01 01 Interpolação Linear G02 01 Interpolação Circular no Sentido Horário G03 01 Interpolação Circular no Sentido Anti-Horário G04 00 Tempo de permanência (Dwell) G10 00 Entrada de Dados G11 00 Cancela Entrada de Dados G15* 17 Cancela Sistema de Coordenadas Polares G16 17 Ativa Sistema de Coordenadas Polares G17* 02 Seleciona o Plano de Trabalho “XY” G18 02 Seleciona o Plano de Trabalho “XZ” G19 02 Seleciona o Plano de Trabalho “YZ” G20 06 Entrada de Dados em Polegadas G21* 06 Entrada de Dados em Milímetros G28 00 Retorna o Eixo Programado para o Ponto de Referência (Machine Home) G40* 07 Cancela a Compensação de Raio de Ferramenta G41 07 Ativa a Compensação de Raio de Ferramenta (à esquerda do perfil) G42 07 Ativa a Compensação de Raio de Ferramenta (à direita do perfil) G43 08 Ativa a Compensação do Comprimento da Ferramenta (direção +) G44 08 Ativa a Compensação do Comprimento da Ferramenta (direção -) G49* 08 Cancela Compensação de Comprimento de Ferramenta G50.1* 18 Cancela Imagem de Espelho G51.1 18 Ativa Imagem de Espelho G52 00 Sistema de Coordenadas Local (Mudança de Ponto Zero)
T22182B Manual de Programação e Operação - Linha D - comando FANUC 0i-Mc 9
Explanação:
Os eixos são movidos em um avanço rápido para uma certa posição com referência ao zero programa, ou a uma distância incremental partindo da posição atual, de acordo com a função G90 ou G91 previamente estabelecida. Se mais que um eixo for especificado no bloco, o posicionamento se fará inicialmente à 45 graus, completando posteriormente o eixo mais longo, se houver diferença entre ambos. Nas máquinas da linha D, a velocidade de deslocamento em avanço rápido nos eixos X, Y e Z é de 30 metros por minuto para todos os modelos.
Sintaxe:
G00 X_____ Y_____ Z_______
onde: X = Coordenada do ponto final do movimento para o eixo linear X Y = Coordenada do ponto final do movimento para o eixo linear Y Z = Coordenada do ponto final do movimento para o eixo linear Z
NOTA: Deve-se ajustar o parâmetro 1401 bit 1. = 0 para o deslocamento em G00 ser realizado sempre a 45º. = 1 para o deslocamento em G00 atingir os eixos “X”e “Y” ao mesmo tempo.
Explanação:
Os eixos são movidos em avanço programado, especificado por F, para uma certa posição com referência ao zero programa, ou a uma distância incremental partindo da posição atual, de acordo com a função G90 ou G91 previamente estabelecida. A velocidade máxima de avanço programável é de 15000 milímetros por minuto, ou seja, 15 metros por minuto.
Sintaxe:
G01 X____ Y______ Z______ F_______
onde: X = Coordenada do ponto final do movimento para o eixo linear X Y = Coordenada do ponto final do movimento para o eixo linear Y Z = Coordenada do ponto final do movimento para o eixo linear Z F = Velocidade de avanço (mm/min ou mm/rotação)
10 Manual de Programação e Operação - Linha D - comando FANUC 0i-Mc T22182B
40
200
230
150
15 30
POS 8 POS 7
PROFUNDIDADE 3 mm
POS 1 POS 2
POS 3 POS 4
POS 5 POS 6
CABEÇOTE DE FACEAMENTO 50
EXEMPLO 2 :
G00 X0 Y0 Z G01 Z-7 F G01 X10 Y G01 X80 Y G01 X100 Y G01 X80 Y G01 X60 Y G01 X10 Y G01 X10 Y G00 X0 Y
ou
OBSERVAÇÃO: No exemplo acima todos os posicionametos programados são realizados a partir do centro da ferramenta pois não está sendo utilizada a função de compensação do raio da ferramenta.
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 a seguir para G02 também é válida para G