Вы находитесь на странице: 1из 34

Programao da usinagem

CNC por computador,


sistema CAM.
Introduo aos sistemas CAM: o termo manufatura
pode envolver diversas etapas que se integram para
produzir um produto, o sistema CAM atualmente
empregado referendando sistemas computacionais que
auxiliam s criao de programas para mquinas CNC. Um
sistema CAM pode ser empregado na gerao de programas
CNC para a usinagem por fresamento, torneamento,
furao, eletroeroso a frio, retificao e demais
equipamentos. Porm, no fresamento que este sistema
tem se destacado, pois, neste caso, as movimentaes da
ferramenta de corte so, muitas vezes, complexas, exigindo
recursos computacionais para calcul-las.
Os sistemas CAM tiveram um desenvolvimento
significativo ao final da dcada de 1970. Na dcada de 1980
iniciou-se a implantao industrial, permitindo a
programao de mquinas CNC via software, empregando a
integrao CAD-CAM; entretanto com grandes limitaes.
Evoluo dos sistemas CAM:

Inicio da dcada de 1990 o desenvolvimento de


hardware e software permitiu que os sistemas CAM
pudessem ser executados em computadores pessoais,
tornando-se mais acessveis indstria. (Erros nas
trajetrias eram comuns, quando no detectados, podiam
danificar o trabalho (invadir a pea), danificar a ferramenta
ou at mesmo a mquina).
Final da dcada de 90 mesmo utilizando computadores

sofisticados, era comum encontrar clculos de trajetrias


com mais de 8 horas de durao. O computador executava
os clculos durante a noite , no dia seguinte, os programas
estavam calculados. Atualmente, os tempos de
processamento esto reduzidos, viabilizando, inclusive, a
possibilidade de se estudar diferentes trajetrias para
realizar uma usinagem especfica.
O software calculava as trajetrias apenas para
geometrias convencionais de ferramenta de corte.
Atualmente, uma gama de geometrias de ferramentas
esto disponveis para clculo das trajetrias. A variedade
de trajetrias de ferramenta era extremamente limitada.
Existiam poucas opes para desbaste e acabamento.
Hoje, os sistemas oferecem uma grande variedade de
opes de usinagem, conforme a forma geomtrica.
A criao de um ps-processador para uma mquina

especfica no era to simples. Hoje, embora haja ainda


desafios e problemas pontuais, esta etapa j est
consolidada. Mesmo com estas dificuldades, a utilizao de
sistemas CAM propiciou uma significativa evoluo no
processo de programao CNC para fabricao de moldes,
matrizes e peas contendo formas geomtricas complexas.
Atualmente os sistemas CAM, para fresamento trs eixos

esto num patamar evolutivo atingindo seu pice quanto


aos clculos de trajetrias e simulao.
Uma tendncia de mercado a aplicao do fresamento
por cinco graus de liberdade. Fazendo uma considerao
quantitativa e particular, os recursos disponveis
atualmente nos sistemas CAM para usinagem cinco eixos
simultneos est na proporo em que os sistemas CAM,
para usinagem em trs eixos, se encontravam em meados
da dcada de 90.
Contudo, o fresamento cinco eixos uma tecnologia que

avana o espao comercial, e ganha fora nas indstrias.

Introduo s operaes de fresamento CNC


programadas por sistemas CAM:

Empregando uma viso geral sobre o processo de


fabricao por fresamento CNC, ser aprofundado a
programao de usinagem via software CAM.
Cadeia de fabricao de produtos que utilizam
ferramentais
Procedimento geral de trabalho em um software
CAM:
Para gerao de programas CNC utilizando um sistema
CAM, o usurio dever possuir inicialmente o modelo
geomtrico CAD. A geometria CAD utilizada pela CAM
como base de clculo das trajetrias da ferramenta. Aps o
clculo, o percurso da ferramenta dever ser simulado e
posteriormente codificado em comandos, os quais possam
ser interpretados pelo CNC da mquina em movimentaes
e acionamentos.
Um sistema CAM tem por funo desenvolver trs
atividades principais: calcular as trajetrias para
movimentao de forma que a mquina possa realizar a
usinagem; realizar a simulao da usinagem calculada;
gerar programas CNC para mquinas CNC especficas. Sem
dvida, a primeira funo a mais importante e pode
representar o mais importante diferencial entre diversos
sistemas CAM disponveis no mercado.
Para realizar sua funo, os
sistemas CAM necessitam de
diferentes dados de entrada
que devem ser fornecidos
pelo usurio e/ ou auxiliado
pelo software.
Estes dados podem ser
classificados em dois grupos:
informaes iniciais e
informaes
complementares.
Informaes iniciais para o clculo de trajetrias
via CAM:
So as informaes essenciais, requeridas por qualquer
software CAM para realizar o clculo de uma trajetria
qualquer da ferramenta. Genericamente, estas
informaes so:

a)Geometria a ser usinada: com exceo de algumas


aplicaes especficas, a geometria a ser trabalhada no
CAM deve provir de um sistema CAD.

b)Definio da ferramenta de corte: os sistemas CAM atuais


oferecem uma grande variedade de ferramentas de corte
para calcular as trajetrias para fresamento. A forma
geomtrica da ferramenta, assim como o seu dimetro,
utilizada nos clculos das trajetrias.
As trajetrias para a usinagem de
uma mesma geometria diferem
conforme as caractersticas
geomtricas da ferramenta, pois
a trajetria da ferramenta em
uma mquina CNC dada pela
posio da ponta central da
ferramenta.

Diferentes trajetrias de ferramenta sobre


a mesma geometria.

Diferentes ferramentas para clculo de


trajetrias de fresamento.
c) Definies das regies a serem usinadas em cada
operao: o CAM deve ser informado se a pea ser
usinada completamente ou apenas em regies
especficas. Existem diferentes mtodos para identificar
estas regies. Isto depender principalmente da operao
de usinagem a ser realizada, desbaste, acabamento,
alvio de cantos, etc.

)Informaes complementares para o clculo de


trajetrias via CAM:
As informaes complementares que caracterizam o
processo de usinagem so:
a)Estratgias de corte: tambm conhecida como estratgia
de usinagem, o formato geomtrico e topolgico que a
ferramenta deve seguir para realizar a usinagem de uma
superfcie.
b)Parmetros de corte: alm dos parmetros geomtricos,
profundidade de corte radial (ae), axial (ap), o programa
CNC necessita da rotao da ferramenta (RPM) e da
c) Movimentaes da ferramenta: em um processo de
usinagem eficiente, a ferramenta pode se movimentar em
quatro situaes:
o)Movimentaes para realizar o corte: a ferramenta se

movimenta em contato com o material, obedecendo


velocidade de avano programada (cdigo F do programa
CNC). Esta a principal movimentao da ferramenta,
pois realiza a usinagem;
o)Movimentaes em avano rpido: a ferramenta se

desloca sem remover material. Pode acontecer no


reposicionamento da ferramenta durante uma usinagem
ou na troca da ferramenta (cdigo G00). Este comando
deve ser empregado com cautela, pois, por descuido,
podem ocorrer colises em altas velocidades.
o)Movimentos de aproximao: por medida de segurana e

para obter qualidade na superfcie usinada, o usurio


pode solicitar ao CAM que a ferramenta, aps se deslocar
em avano rpido, se aproxime da pea em velocidade
reduzida.
o Movimentos de retrao: aps realizar a usinagem de
uma rea, a ferramenta pode se retrais em movimento
rpido. Entretanto, como no incio do corte, a retrao
brusca da ferramenta pode marcar a superfcie. Os
sistemas CAM oferecem possibilidade de retrao suave
da ferramenta, com trajetrias circulares, etc.,
semelhante aos movimentos de aproximao para
usinagem.
Programao CNC via software CAM:

As operaes de fresamento, principalmente de formas


complexas, podem ser classificados como: desbaste, pr-
acabamento, alvio de cantos e acabamento. Para cada
uma, existem diferentes tcnicas e peculiaridades de
programao com o CAM.
Programao das operaes de desbaste: o desbaste

executado empregando movimentaes em 2 eixos. A


ferramenta posicionada em uma determinada altura em
Z e depois executa movimentos em dois eixos para
remoo de material deste nvel. Quando a remoo de
material deste nvel finalizada, a ferramenta se posiciona
em uma nova altura Z (definida pela profundidade de
corte), remove o material deste plano, repetindo este
processo at a concluso do desbaste.
Trajetrias da ferramenta para o desbaste:

Ao realizar uma usinagem por fresamento, a ferramenta


pode percorrer diferentes caminhos. Embora qualquer um
possa realizar a operao, estes podem repercutir no
processo, diferenciando-se principalmente quanto ao
tempo de usinagem, solicitaes de esforos da ferramenta
de corte e qualidade superficial.

Trajetrias em
passes paralelos,
diferentes
possibilidades.
Para as operaes de desbaste por fresamento, alm
das trajetrias em passes paralelos, os sistemas CAM ainda
desenvolveram outras estratgias como: trajetrias em off-
set (a), trajetrias baseadas no contorno interno da
geometria (b), trajetrias baseadas no contorno externo da
geometria (c).

Diferentes estratgias de desbaste.


Programao das operaes de pr-acabamento: embora
no exista uma definio normalizada da operao de pr-
acabamento para fresamento de formas complexas, ser
denominado pr-acabamento as operaes que tm por
objetivo tornar o sobremetal real to prximo ao valor
terico, definido no CAM. Para isso, as regies com
material remanescente, aps o desbaste, alm do
sobremetal terico, devem ser usinadas. Estas etapas
correspondem ao pr-acabamento e so divididas em duas
etapas: operaes para remoo dos degraus e operaes
para alvio de cantos.
Programao das operaes de alvio de cantos: esta

operao de pr-acabamento tem a finalidade de remover


o material no usinado no desbaste, em reas no
alcanadas pela ferramenta de corte, devido utilizao
de ferramentas de dimetro relativamente grandes.
Portanto, na operao de alvio de cantos, devem ser
empregadas ferramentas com dimetros menores que as
utilizadas no desbaste.
Programao das operaes de acabamento: esta uma
operao de fresamento CNC tridimensional, utilizando
trs, quatro, ou cinco eixos de liberdade, conforme a
disposio da mquina-ferramenta. Esta operao visa
remover todo material excedente das operaes anteriores
e finalizar as operaes de fresamento. No acabamento, o
parmetro profundidade de corte axial passa a ser o valor
do sobremetal, e dependendo da posio ferramenta-pea,
esta profundidade no ser necessariamente axial. Os
demais parmetros de corte geomtricos se mantm com
o mesmo conceito.

Profundidade de corte
no acabamento
Existem atualmente algoritmos para calcular diferentes
estratgias de usinagem para operaes de acabamento. Os
mais importantes disponveis nos sistemas CAM atuais so:
a) Passes paralelos horizontalmente constantes:
provavelmente este um dos primeiros algoritmos para
clculo de trajetria de acabamento a ser desenvolvido e
amplamente empregado. Conhecida como estratgia em
zigue-zague ou raster.
b) Passes paralelos verticalmente constantes: esta estratgia
equivalente anterior, considerando agora o sentido
vertical. Portanto, as reas verticais da geometria sero
mais favorecidas que as horizontais. Muitas vezes, as
combinaes de ambas as estratgias so empregadas.
c) Passes em off-set tridimensional: as trajetrias da
ferramenta so calculadas por off-set do contorno da
geometria a ser usinada, mantendo passes constantes
mesmo em geometrias complexas. Esta uma estratgia
muito empregada. O inconveniente destas opes de
trajetrias so as marcas na superfcie deixadas pela
ferramenta na transio entre passes.
d)Passes em espiral tridimensional conforme perfil: estes
so algoritmos mais sofisticados, que calculam a
trajetria da ferramenta em espiral, seguindo o contorno
da geometria. Poucos sistemas CAM tm implementado
este algoritmo com sucesso.
e)Passes para o acabamento de cantos: estes algoritmos
identificam cantos da geometria a serem acabados por
uma ferramenta de pequeno dimetro. Existem variaes
destes algoritmos, como a gerao de mltiplos passes
nestas regies, acima e abaixo da regio identificada,
opes de trajetrias nestas regies, etc.

)Simulao da usinagem no software CAM: depois de


realizado o clculo das trajetrias, um software CAM pode
realizar a simulao destas operaes. A etapa de
simulao pode possuir diferentes objetivos:
Verificar a ocorrncia de invases indesejveis na
geometria: estas invases podem ocorrer por erros de
clculo do software (limitaes do algoritmo de clculo das
trajetrias) ou por equvocos do usurio, nas definies do
processo.
Verificar a adequao das trajetrias calculadas pelo CAM:

devido a grande variedade de estratgias de corte,


associadas diversidade de formas geomtricas, mesmo
para usurios experientes, em muitos casos, apenas
possvel estimar a qualidade e adequao da trajetria
calculada pela simulao.
Simular a coliso do porta-ferramentas com a pea: o

software deve considerar o comprimento de balano da


ferramenta, seu dimetro e as caractersticas geomtricas
do porta-ferramentas. O processo inicial, com o
comprimento menor de balano, deve ser mais estvel
quanto a vibraes, e por isso, pode ser mais rpido. Este
pode ser um auxlio importante na programao CNC via
software CAM.
Simular colises com a fixao da pea na mesa da
mquina: diversos sistemas CAM permitem atribuir formas
geomtricas, muitas vezes modeladas no CAD, para
representar os sistemas de fixao da pea na mesa da
mquina, quando necessrio. Com isso, o CAM passa a
calcular as trajetrias esquivando-se das geometrias de
fixao.
Simulao de usinagem cinco eixos: devido
complexidade de movimentaes, com cinco graus de
liberdade, a simulao da usinagem em cinco eixos de
vital importncia para que as partes fixas e mveis da
mquina no se colidem. Neste caso, muito importante
que o CAM realize a simulao empregando toda a
geometria da mquina, o limites de movimentao e as
fixaes da pea.
Introduo ao clculo de trajetrias em sistemas
CAM: esta deve ser considerada a principal funo do
software CAM, pois o resultado da operao de fabricao
est diretamente relacionado com a qualidade da
trajetria calculada, implicando na qualidade da
superfcie usinada, erros dimensionais e tempos de
clculo e usinagem.
O mtodo tradicional para descrever uma trajetria de
ferramenta para usinagem de uma superfcie complexa a
interpolao linear de segmentos de retas, com
continuidade C0, de acordo com DIN 66025.

Tolerncia para clculo das trajetrias de


ferramenta: o CAM ajusta a trajetria da ferramenta
dentro de uma banda de tolerncia definida pelo
usurio, conhecida como chord error. Quanto menor a
banda, mais prxima a ferramenta estar da geometria
CAD.
Tolerncia para clculo dos
programas CNC

Quanto menor as bandas, mais prximas estaro as trajetrias da


ferramenta da superfcie a ser usinada, entretanto, menores sero os
segmentos de reta. Os programas CNC possuiro maior volume de dados,
pois mais linhas comporo o programa e estas caractersticas poder limitar
as velocidades de avano programada. Para que se tenha uma qualidade
satisfatria e um processo eficiente, o usurio deve estar plenamente ciente
destas caractersticas.
Clculo das trajetrias: a trajetria da ferramenta
calculada por um sistema CAM representa a extremidade
central da ferramenta e, por isso, a trajetria no um
simples off-set da superfcie a ser usinada. Para desenvolver
o clculo, o software deve identificar duas posies: a) ponto
de contato da ferramenta com a superfcie, conhecido como
CC (Cutter Contact) e b) o ponto que representa a trajetria
da ferramenta (sua extremidade central), denominado CL
(Cutter Location).
Existem diferentes maneiras para o clculo de ambos.
Estes algoritmos so virtudes de um CAM, pois podem
repercutir no tempo de clculo, tempo de usinagem e
qualidade da superfcie usinada.
As linhas dos programas CNC, referentes s trajetrias da
ferramenta, contm as informaes cartesianas de cada
ponto CL. Deve-se notar que o cutter contact o ponto que
deve estar dentro da banda de tolerncia mencionada na
figura a seguir, e no a trajetria da ferramenta ou o cutter
location.
Trajetria de ferramenta

Interpolao circular/ linear: devido s


inconvenincias do tradicional mtodo de interpolao
linear para usinagem de formas complexas, uma
alternativa utilizar a interpolao circular, associada
com interpolao linear para descrever uma trajetria de
ferramenta.
Este mtodo, no entanto, s pode ser aplicado para
movimentos planares, interpolando dois eixos da mquina
CNC, uma vez que a maioria dos sistemas CAD/ CAM/ CNC
no so capazes de realizar interpolao circular em trs
dimenses. Desta forma, tem-se por objetivo utilizar o
polinmio spline para descrever trajetrias complexas de
ferramenta.

Trajetrias de ferramenta por polinmio spline: o


mtodo de interpolaes polinomiais do tipo splines faz
uso dos modelos por sistemas CAD atuais para a
representao de curvas e superfcies complexas. Tem-
se estudado a possibilidade e as vantagens de se utilizar
uma spline para representar trajetrias complexas de
ferramenta. Portanto, o programa NC gerado no ir
conter os comandos tradicionais (G01, G02 ou G03), mas
uma nova sintaxe que representar uma trajetria
complexa.
Os sistemas CAM que
permitem a gerao de
programas CNC utilizando
polinmios spline no o fazem
diretamente. Esses so
gerados partindo de um
programa CNC linear de
segmentos de retas. Com isso,
utilizada a tolerncia inicial
para clculo do programa
linear adicionada tolerncia
de clculo do programa spline.
Etapa de ps-processamento: depois de calculadas as
trajetrias de ferramenta e simuladas pelo CAM, tem-se a
etapa do ps-processamento do programa, que
responsvel por transformar estas trajetrias em programas
CNC. Portanto, o processamento principal desta cadeia
referem-se aos clculos das trajetrias realizadas pelo CAM,
pois so requeridos sofisticados algoritmos matemticos,
desenvolvidos por determinado fornecedor de software.
O ps-processamento tem a funo de codificar as
trajetrias calculadas por qualquer software CAM em
comandos especficos para uma dada configurao
mquina/CNC. Portanto, dois elementos so necessrios para
criar um programa CNC:
Trajetria de ferramenta calculada pelo CAM em formato

computacional (CLF);
Ps-processador, programa computacional que l o arquivo

CLF e converte em um programa para ser executado em uma


dada combinao mquina/CNC.
Desta forma, o ps-processador possibilita a utilizao de
qualquer arquivo CLF para qualquer configurao de
equipamento (mquina/CNC), desde que a configurao dos
eixos da mquina e do arquivo CLF sejam compatveis.
As informaes da mquina esto relacionadas s suas
caractersticas fsicas, tais como limites de movimentao dos
eixos, nmero de eixos, velocidades, etc.
Em geral, o ps-processador fornecido juntamente com o
software CAM e desenvolvido de acordo com os
requerimentos do usurio, da mquina e do CNC.

Conhecimento do usurio CAM: em sntese, para


conceber um processo de usinagem eficiente, o usurio CAM
deve conhecer e desenvolver as seguintes atividades, dentre
outras:
Identificar as ferramentas de corte mais adequadas a cada

processo especfico (geometrias e dimenses).


Identificar as propriedades do material a ser usinado.
Definir os processos: do desbaste ao acabamento.
Definir entradas e sadas da ferramenta.
Identificar e definir os parmetros de corte, geomtricos e

velocidades, em funo do material a ser usinado, da


ferramenta de corte e da qualidade dimensional e rugosidade
esperada para a superfcie.
Definir as estratgias de usinagem mais adequadas para
regies especficas. Criar fronteiras adequadas de
usinagem.
Otimizar as movimentaes de posicionamento da
ferramenta.
Realizar a simulao, certificao e gerao do programa

CNC.
Conhecer caractersticas da mquina CNC: potncia,

rotao, velocidade, especificaes de programa, outros


recursos.
Um bom usurio CAM deve ter cincia do processo real
de usinagem. A troca de informaes com os operadores
das mquinas importante para o aprimoramento do
processo.

Conhecimento do usurio CAM: atualmente grande


parte dos sistemas CAM capaz de fornecer as mesmas
possibilidades para clculo das trajetrias de ferramenta. O
diferencial para a escolha de um sistema CAM pode ter
Empresa que desenvolve o software: importante
conhecer as perspectivas financeiras da empresa que
desenvolve o sistema CAM a ser adquirido, pois a isto pode
ser atrelar a capacidade em futuros desenvolvimentos,
infra estrutura para suporte tcnico no pas, etc.
Custo e contrato de manuteno: o custo do software deve

ser levado em conta, assim como o custo para treinamento


dos funcionrios, e o contrato de manuteno, que tem por
finalidade manter atualizado com novas verses as
licenas adquiridas.
Interface homem/mquina: embora grande parte dos

sistemas CAM possam oferecer as mesmas possibilidades


de trajetrias de ferramentas, a interface do software com
o usurio pode ter significativa distino dentre eles. Essa
interface influencia no tempo de treinamento do sistema e
pode representar agilidade de trabalho.
Relao clientes/ fornecedores: em muitos casos,
especialmente na indstria automobilstica, um cliente
pode selecionar fornecedores que utilizam o mesmo
sistema CAM para facilitar a transferncia de dados,
evitando o problema de converso de arquivos
geomtricos.
Funes e clculo: aconselha-se um estudo sobre as

diferentes opes de clculo e ferramentas disponveis em


cada plataforma CAM no momento da seleo.

Вам также может понравиться