Introdução a CNC

Preview:

DESCRIPTION

 

Citation preview

Escola Técnica Senai Cabo - PE

Instrutor : Luciano Santos

luciano@pe.senai.br

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.

Recommended