Você está na página 1de 40

MAQUINAO/PROGRAMAO

CNC
Joo Raimundo 2013
Consideraes Gerais de Programao
O comando numrico constitui uma das maiores,
seno a maior de todas as etapas no domnio da
automatizao das tcnicas de trabalhar metais. O
conceito apareceu pela primeira vez nos Estados
Unidos, por volta de 1947, tendo este sido
introduzido por John Pearsons.A programao do
posicionamento dos eixos era efectuada por cartes
perfurados. Em 1952, apareceu pela primeira vez o
termo comando numrico, resultado de um
projecto de uma fresadora copiadora Cincinnati
programvel, encomendado ao MIT pela Fora
Area Americana.
Joo Raimundo 2013
Na Europa apareceu mais tarde, chegando ao Reino
Unido e Alemanha em 1958. O Japo que apenas em
1966 comeou a desenvolver e a fabricar mquinas
com comando numrico tem vindo a impor-se e os
seus ndices de produo e penetrao no mercado so
actualmente muito elevados.
Joo Raimundo 2013
O comando numrico (NC) encontra-se hoje
completamente ultrapassado, tendo sido substitudo
pelo comando numrico por computador (CNC), que
surgiu pela primeira vez em 1970.
As diferenas fundamentais entre NC e CNC
assentam na utilizao de microprocessadores e
unidades de memria que conferem a capacidade de
clculo, simulao, armazenamento e edio de
informao aos CNC, que simplificam
significativamente a sua utilizao.
Actualmente quando nos referimos a comando
numrico, na realidade estamos a referir-nos ao
comando numrico por computador.
Joo Raimundo 2013
O que o Comando Numrico?
um sistema que realiza a automatizao de um
ciclo de fabrico, a partir da informao previamente
programada, e que se encontra sob a forma de dados
alfanumricos.
, igualmente, um sistema de processamento de
dados em que introduzido um programa com um
conjunto de valores alfanumricos, correspondentes
a uma determinada sequncia de maquinao de
uma pea e que os converte em instrues
adequadas gerao automtica dessa pea numa
maquinao.
Joo Raimundo 2013
A partir deste programa so sequencialmente
comandados os diversos rgos de uma mquina.
Joo Raimundo 2013
Sistemas de coordenadas
Os movimentos dos carros ou da mesa devem ser
referidos a um sistema de eixos coordenados,
geralmente do tipo cartesiano X, Y e Z. Podem existir
em mquinas ferramenta multifuno movimentos
secundrios dos carros. Os eixos lineares secundrios
so referenciados por U, V e W dependendo do
fabricante.
Os deslocamentos rotativos em relao a estes eixos
(rotao da mesa ou da rvore, por exemplo) devem
tambm ser considerados. Estabelece-se assim um
sistema de eixos normalizado.

Joo Raimundo 2013
Para mquinas ferramenta com ferramentas
rotativas (fresadoras, mandriladoras horizontais,
mquinas de furar, rectificadoras planas) o eixo do z
aquele que paralelo ao eixo de rotao da
ferramenta de corte, sendo o sentido positivo na
direco de afastamento da ferramenta
relativamente pea.
Joo Raimundo 2013
Para mquinas ferramenta rotativas e peas a
trabalhar com movimento rotativo (tornos), e para
mquinas com ferramentas rotativas e peas a
trabalhar igualmente com movimento rotativo
(rectificadora cilndrica), o eixo Z paralelo
direco desse eixo de rotao.

Joo Raimundo 2013
Aplicaes do comando Numrico
O campo de aplicao da mquina ferramenta com
comando numrico bastante vasto. No entanto,
elas so utilizadas preferencialmente em fabrico de
pequenas e mdias sries repetitivas.
Joo Raimundo 2013
O comando numrico aplica-se principalmente s
mquinas de corte por arranque de apara, mas
tambm a outros processos de corte, nomeadamente:

Rectificadoras
Fresadoras
Tornos
Mquinas de furar
Mandriladoras
Electroeroses, de fio ou de penetrao
Puncionadoras
Guilhotinas e quinadoras
Prensas
Mquinas de corte por laser
Mquinas de corte por jacto de gua
Mquinas de medio 3D



Joo Raimundo 2013

As mquinas C.N.C. tm um determinado nmero
de eixos que, geralmente, varia com o tipo de
mquina. atravs do movimento, ao longo destes
eixos, que a forma da pea conseguida.


Quando se coloca o material a maquinar na
mquina ferramenta, o C.N.C. tem que ser
informado sobre a localizao da origem do sistema
de eixos da pea, em relao ao sistema de eixos da
mquina.


Joo Raimundo 2013
Na programao deve assumir-se que a pea
permanea imvel e a ferramenta que se move no
sistema de eixos.


Em C.N.C., um eixo define todos os graus de liberdade
de um rgo da mquina, cujo deslocamento
comandado por um servomecanismo (automatismo
com retroaco).
Joo Raimundo 2013
Centros de maquinao
Joo Raimundo 2013
Os centros de maquinao equipados com armazm de
ferramentas, permitem a execuo a mesma pea e
com um s aperto, de um conjunto de operaes
distintas, tais como: fresagem, furao, mandrilagem,
roscagem, etc.

Desta forma, sendo possvel a realizao numa nica
maquina deste conjunto de operaes, so reduzidos
os tempos de manipulao das peas e o espao
ocupado pelas mquinas.
Joo Raimundo 2013
Devido ao elevado custo destas mquinas, estas devem
trabalhar o mximo de tempo, evitando tempos
mortos. Assim, podemos dividir os centros de
maquinao em dois grupos:

Verticais:

- de menor custo, menos versteis e adequados
maquinao em apenas uma face de peas planas
Joo Raimundo 2013
Horizontais:

- de maior campo de aplicao, adequados
maquinao de peas que possam ser escritas em
volumes cbicos ou paralelepipdicos, quando estes
possurem sistema de rotao de palete.
Joo Raimundo 2013
No caso de centros de maquinao de pequenas
dimenses a mesa possui movimentos cruzados em
X e Y, enquanto nos de maiores dimenses a coluna
que se desloca.

Joo Raimundo 2013
Actualmente algumas das mquinas encontram-se
equipadas com sistemas automticos de alimentao
de peas paletes, de duas ou mais estaes,
permitindo assim a reduo do tempo de paragem
da mquina, outras ainda encontram-se a trabalhar
em conjunto com robots, os quais colocam e tiram as
peas da mquina, isto para grandes sries de peas,
caso da industria automvel.
A maioria dos centros de maquinao encontra-se
equipada com armazm de ferramentas do tipo
tambor, matriz ou cadeia, permitindo assim, a
execuo de sequncias operatrias com um elevado
nmero de ferramentas. A substituio das
ferramentas efectuada de forma automtica.

Joo Raimundo 2013
Joo Raimundo 2013
Sistemas de controlo
Os sistemas automticos de controlo tm assumido
uma gradual e crescente importncia no
desenvolvimento das modernas tecnologias, uma vez
que a sua aplicao ao controlo de processos de
fabrico, tem possibilitado acrscimos sensveis de
produtividade, qualidade e flexibilidade.
Joo Raimundo 2013
Algumas das principais funes a controlar so:

Deslocamentos dos carros
Movimentos angulares ou rotacionais, circulares
e lineares da mesa
Paragem e inicio do movimento rotativo da
arvore
Mudanas de velocidade da rvore
Inverses de rotao da rvore
Velocidade de avano do carro
Mudanas de ferramentas
Activao do fluido de refrigerao (leo de
corte)

Joo Raimundo 2013
Tipo de comando da trajectria

As mquinas ferramentas podem ser classificadas em
trs grupos, de acordo com o tipo de comando
utilizado e do modo como controlada a trajectria da
ferramenta, assim temos:

Ponto a ponto
Linha recta (paraxial)
Contorneamento

Joo Raimundo 2013
Tipo de comando de controladores

Fanuc
Mazatrol
Fagor
Sinumerik / Siemens
Heidenhain
Num
Etc.
Joo Raimundo 2013
MCU (Machine Control Unit)
O programador escreve o programa em linguagem
prpria do CNC e insere este programa atravs do
painel de comando existente na mquina C.N.C.. A
MCU l esse programa, convertendo-o em
linguagem mquina, a qual, por sua vez,
transformada em movimentos da mquina -
ferramenta, atravs dos servomecanismos elctricos
ou hidrulicos existentes.
Joo Raimundo 2013
Operador / Programador CNC

Conhecimento exaustivo das potencialidades
oferecidas pelo controlador CNC;

Efectuar a manuteno preventiva;

Antes de comear a trabalhar com a mquina,
deve ler atentamente o Manual de Utilizao;

Joo Raimundo 2013
O Programa CNC informa o comando

Qual o ponto para onde deve mover a
ferramenta (especificando as coordenadas x, y e z);
Qual o tipo de trajectria da ferramenta (linear,
circular ou outra);
Qual o Avano (F) e Velocidade de Rotao (S) ou
de Corte;
Qual a ferramenta a utilizar;
Etc.

Joo Raimundo 2013
Programar uma mquina CNC
Estudo da pea (desenho) por parte do programador;
Definir a forma como vai realizar a pea:

Operaes necessrias.

Sequncia de operaes.

Qual a mquina a utilizar.

Que ferramentas utilizar.

Joo Raimundo 2013
Fixar as ferramentas na mquina e medi-las;

Elaborar o programa no comando da mquina e verificar
cuidadosamente se existem erros;

Fixar a pea a maquinar na mquina e tirar o zero pea;

Dar ordem mquina para executar o programa;

Joo Raimundo 2013
Elaborao de um programa CNC
Dividir os perfis da pea a maquinar em
elementos geomtricos simples;
Identificar a origem do sistema de eixos da
mquina e o ponto zero do programa;
Determinar as coordenadas de cada um dos
pontos extremos dos elementos geomtricos
simples;
Definir o tipo de programao a utilizar (absoluta
ou incremental);

Joo Raimundo 2013
Preparar o plano de fabrico, passo a passo, definindo

Tipo e direco do movimento da ferramenta

Avano (F)

Velocidade de rotao da rvore (S)

Ferramenta a utilizar

Lubrificao

Joo Raimundo 2013
Escrever o programa;
Digitar o programa no painel de comando da
mquina CNC;
Testar o programa, simulando a trajectria da
ferramenta, no ecr da mquina;
Editar o programa para eventuais correces;
Iniciar o ciclo de fabrico automtico;

Joo Raimundo 2013
Estrutura e contedo de um programa
NC
A programao CNC inclui a recolha de todos os
elementos necessrios para a execuo da pea
(geomtricos e tecnolgicos), a determinao da
sequncia de maquinao, o planeamento e clculo das
trajectrias das ferramentas e a ordenao de todos
estes elementos num formato normalizado que possa
ser compreendido por um determinado comando
numrico.
Joo Raimundo 2013
Esses elementos incluem informaes que so

Informao Retirada do desenho (dimenses, furos,
etc)
Informaes Tecnolgicas (velocidade de corte,
avano, etc.)
Informaes Impostas pelo programador
(compensao da ferramenta, lubrificao, etc.)
Condicionadas pela mquina ferramenta e pelo CN
(n de eixos, curso de trabalho, n de ferramentas,
etc.)



Joo Raimundo 2013
Pontos zero e de referncia
Ponto Zero da mquina definido pelo fabricante.
Representa-se com o seguinte smbolo:

Ponto Zero da Pea escolhido pelo programador.
representado pelo seguinte smbolo:


Alm destes pontos, podem existir outros pontos de
referncia escolhidos pelo operador;
Joo Raimundo 2013
ESTRUTURA E CONTEDO DE UM
PROGRAMA NC
A norma que regulariza a estrutura de um programa
para uma pea em CN, a norma DIN 66025.
Um programa (NC), composto por uma sequncia
de blocos NC. Cada bloco representa um passo de
maquinao, Num bloco escrevem-se instrues
sob a forma de palavras. O ltimo bloco contm
uma palavra especial para o fim de programa: M2,
M17 ou M30.

Joo Raimundo 2013
PALAVRA - Representa um comando (instruo) dado ao CNC

CDIGO, ENDEREO OU FUNO
+
UM OU MAIS DIGITOS

BLOCO - Uma ou vrias Palavras combinadas

T Ti ip po os s d de e I In ns st tr ru u e es s q qu ue e c co on ns st ti it tu ue em m u um m B Bl lo oc co o









CDIGOS CDIGOS
Instrues de Instrues de
Programao Programao
Instrues Instrues
Geomtricas Geomtricas
Instrues Instrues
Tecnolgicas Tecnolgicas
N G X,Y,Z I,J,K F S T M

Joo Raimundo 2013
Instrues de Programao

Numeram os blocos de programao;

Instrues Geomtricas

Funes Preparatrias - Preparam o comando para
determinado tipo de operaes (interpolao linear,
interpolao circular, avano rpido, etc.) cdigos G.


Joo Raimundo 2013
Funes Geomtricas - Define o ponto de chegada
juntamente com um ou mais dgitos e os seus
endereos so :X, Y, Z, etc..

Instrues Tecnolgicas

- Informam o comando sobre as condies tcnicas em
que se realiza determinada operao;

Joo Raimundo 2013
FIM


OBRIGADO!
Joo Raimundo 2013