Upload
luciano-santos
View
16.769
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
Escola Técnica Senai Cabo - PE
Instrutor : Luciano Santos
Introdução à Programação CNC
Objetivos
• Compreender o sistema de coordenadas cartesianas;
• Entender o funcionamento de máquinas com comando numérico;
• Revisar conceitos de avanço, profundidade e velocidade de corte;
Introdução à Programação CNC
• Conhecer e verificar as funções preparatórias e auxiliares;
• Escrever programas para peças a serem fabricadas;
• Inserir programas na máquina CNC;• Preparar máquina de acordo com programa
escrito para fabricação da peça;• Operar a máquina em modos manual e
automática.
Introdução à Programação CNC
O que é CNC?
Introdução à Programação CNC
Comando Numérico (CN)
É um equipamento capaz de:• Receber informações por algum meio de
entrada de dados;• Transformar e compilar informações;• E transmiti-las ao comando mecânico da
máquina operatriz.
Introdução à Programação CNC
Aplicação
O comando numérico pode ser utilizado em qualquer tipo de máquina-ferramenta.
Introdução à Programação CNC
Vantagens
• fabricação de peças com geometrias complexas, com menores tolerâncias dimensionais e melhor acabamento;
• repetibilidade maior sobre as características do produto, sendo idênticas umas às outras;
Introdução à Programação CNC
Vantagens
• redução de tarefas repetitivas para os operadores – esses agora responsáveis pela preparação, programação e controle das máquinas;
• flexibilidade da produção, pequenos lotes e grande variedade de produtos, tudo isso com ajustes rápidos nas máquinas.
Introdução à Programação CNC
Programas CNC’s
“É um conjunto finito de regras bem definidas, para a solução de um problema em um tempo finito”, ou seja,
Introdução à Programação CNC
Programas CNC’s
é um conjunto de informações com ordens diversas para a máquina dispostas numa forma a seguir, uma seqüência normal de operações para produzir várias peças idênticas ou não, num tempo determinado.
Introdução à Programação CNC
CN e CNC
• - CN: Numerical Control “Controle Numérico”;
• - CNC: Computadorized Numerical Control “Controle Numérico Computadorizado” .
Introdução à Programação CNC
No sistema CN pode-se introduzir o programa, iniciá-lo e interrompe-lo, mas não modificá-lo. Seus movimentos são somente lineares (em linha reta), alguns movimentos angulares e nenhum movimento circular.
Introdução à Programação CNC
No sistema CNC pode-se introduzir o programa, iniciar a execução e alterar no próprio comando os seus dados. O sistema executa movimentos lineares, em ângulo, circulares e todos estes calculados e controlados pelo comando.
Introdução à Programação CNC
A interface homem-máquina CNC realiza-se através de meios de entrada e saída de dados.
Interface - circuito eletrônico capaz de fazer com que dois aparelhos de características diferentes possam ser interligados entre si.
Introdução à Programação CNC
A entrada de dados consiste nos meios de introdução de informações ao comando pelo usuário, deles destacam-se:
a) fita perfurada (meio em desuso);
b) entrada manual (meio indispensável até o momento);
c) Sistema de linha de comunicação com computador (meio de entrada de dados atual em expansão).
Fita perfurada
Introdução à Programação CNC
A saída de dados consiste nos meios de saída de informações pelo comando para o usuário, dando-lhe informações de status (situação) atual da máquina.
Introdução à Programação CNC
Linguagens de Programação CNC
A programação nas máquinas CNC tem como base a orientação da ferramenta para usinagem de peças. A máquina executa a programação na ordem que lhe foi fornecida, por isso é importante uma seqüência correta das informações.
Introdução à Programação CNC
Linguagens de Programação CNC
São diversos os meios de elaboração de programas CNC, sendo os mais usados:
1. Linguagem de programação automática APT: primeira linguagem de programação utilizada - APT (Automatic Programmed Tool)
Introdução à Programação CNC
Linguagens de Programação CNC
2. Linguagem EIA/ISO: Linguagem de códigos, também conhecida como códigos G e M. É na atualidade a mais utilizada.
3. Linguagem interativa: Programação por blocos parametrizados, possui blocos prontos e não usa códigos. Ex. linguagem MAZATROL aplicado às máquinas MAZAK.
Introdução à Programação CNC
Linguagens de Programação CNC
4. Produção gráfica via "CAM" (Computer Aided Manufacturing): Não é mais uma linguagem de programação e sim uma forma de programar em que o programador entra com o desenho da peça, que pode ser feito no próprio CAM ou em desenhos recebidos do CAD (Computer Aided Designed).
Introdução à Programação CNC
Norma ISO 6983
A Norma ISO 6983 descreve o formato das instruções do programa para máquinas de Controle Numérico. Trata-se de um formato geral de programação e não um formato para um tipo de máquina específica. A flexibilidade desta norma não garante intercambiabilidade de programas entre máquinas.
Introdução à Programação CNC
Métodos de Programação CNC
Em relação ao processo de geração de programas CNC, três diferentes formas devem ser analisadas:
- Programação direta na máquina (MID - Material Data Input);
- Programação Manual (manuscrita);
- Programação Gráfica (que utiliza o CAM).
Introdução à Programação CNC
Construção e formato dos elementos de um programa
Um programa é formado por uma seqüência ordenada de comandos (códigos ou não) padronizados que representam procedimentos (condições ou operações) normais de um ser humano, para a usinagem de uma determinada peça.
Introdução à Programação CNC
Construção e formato dos elementos de um programa
Os símbolos admissíveis para a programação são os mostrados a seguir. Outros símbolos não permitidos serão caracterizados com erro.
Introdução à Programação CNC
Construção e formato dos elementos de um programa
Para ISO e EIA:I. Números: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
II. Letras: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X, Z, W, Y, Z.
Também, existem símbolos especiais reproduzíveis pelo comando como: %, (,), *, +, -, ., e outros.
Introdução à Programação CNC
Construção e formato dos elementos de um programa
O programa CN é formado inicialmente na primeira linha pelo símbolo “O” seguido de um valor numérico, formando assim o cabeçalho. Em seguida a cada nova linha, iniciam-se estas por números de “BLOCO” (linha) “N”, seguido de um valor identificador do bloco. O passe entre blocos é livre.
Introdução à Programação CNC
Construção e formato dos elementos de um programa
- O programa é formado por blocos, linhas ou sentenças;
- Os blocos, linhas ou sentenças são formados por palavras;
- as palavras são formadas por endereço, sinal, números e ponto decimal.
Introdução à Programação CNC
Sistemas de Coordenadas Cartesianas
Um sistema de coordenadas garante a localização de um ponto. Utilizando a mão como ferramenta, pode-se ter idéia das coordenadas que são utilizadas em máquinas CNC.
Introdução à Programação CNCSistemas de Coordenadas Cartesianas
Introdução à Programação CNC
Sistemas de Coordenadas Cartesianas
Para o torno CNC são utilizados os eixos X (diâmetro) e Z (comprimento) como padrão. Já a fresadora utiliza três coordenadas, X, Y e Z, definindo assim um ponto no espaço.
Introdução à Programação CNC
Sistemas de Coordenadas Cartesianas
No torno CNC, a peça é rotacionada em torno do eixo Z.
Introdução à Programação CNC
Sistemas de Coordenadas Cartesianas
Já no caso da fresadora CNC, o eixo Z é utilizado por convenção para rotacionar a ferramenta. A peça é fixada no plano XY, tendo como maior eixo o X.