Pgina 1 de 2
Programao Parametrizada
Talvez este seja o segredo mais bem guardado sobre conceitos CNC.
H poucas pessoas envolvidas com CNC que conhecem programao paramtrica e estas pessoas evitam comentar o
uso deste tipo de programas. Dado aos ganhos que este tipo de programas trazem e os benefcios que os "experts"
possuem em conhecer os conceitos aplicados em programas parametrizados, surpreendente que os grandes usurios
deste conceito se restrinjam aos construtores de mquinas de usinagem, e fabricantes de controles, pois quase nulo a
informao que se obtm sobre isto nos meios acadmicos a no ser grupos de estudos muito isolados, as escolas
tcnicas no dizem mais sobre isto.
No Brasil sem exagero pode se contar nos dedos das mos as pessoas que conhecem e usam este tipo de programao.
Nesta discusso curta, explicaremos programao paramtrica e mostraremos suas aplicaes principais.
O que ?
Programao paramtrica pode ser comparada a qualquer linguagem de programao como as linguagens BASIC,
linguagem C ou PASCAL.
Porm, esta linguagem de programao reside direito no controle do CNC e pode ser acessado ao nvel do cdigo G,
podemos dizer que podem combinar tcnicas de programao manuais com tcnicas de programao paramtricas.
Caractersticas relacionadas aos computadores como as variveis, aritmtica, declaraes de lgica, e os loopings esto
disponveis nesta linguagem.
Como todas linguagens de programao a programao paramtrica possui vrias verses.
A mais popular Custom Macro B (usado pela Fanuc e controles Fanuc compatveis).
Outros incluem User Task (Okuma), Q Routine (Sodick), e linguagem de programao Avanada [APL] (G & L).
Alm de ter muitas rotinas relacionadas ao computador, a maioria das verses de programao paramtrica tem rotinas
relacionadas ao CNC com relativa profundidade.
Por exemplo, macros que permitem ao usurio de CNC ter acesso a muitas propriedades do controle CNC (ferramenta de
compensao, posicionamento dos de eixo, alarmes, gerao e edio de cdigo G codifica, e proteo de programa) que
permite a edio interna do programa CNC.
Estas coisas so impossveis s com a utilizao do cdigo G normal, ou seja, com os programas CNC normais.
Aplicaes:
Muitas companhias tm aplicaes excelentes para macros de usurios e provavelmente no os conhea.
Claro que, se voc sabe utiliza-los pode ser que s vezes no imagine as muitas aplicaes possveis para estes macros
ou ento os sub-utilize.
Estes macros podem ser divididos em cinco categorias bsicas.
Alguns destes podem te soar familiar, vejamos.
Famlias de peas.
Quase todas companhias tm pelo menos algumas aplicaes que se ajustem categoria de macro de usurios.
Possivelmente voc tenha peas semelhantes, porm, com dimenses variveis, deste modo o programador dever
referenciar em um quadro no desenho as cotas variveis e propor-las em um programa parametrizado, que ser acionado
conforme as solicitaes das peas a serem produzidas.
Se voc fizer isto, voc tem uma aplicao perfeita para macro de usurio.
Inventando Ciclos fixos (inclusive referenciando um cdigo G)
At mesmo se voc no tiver uma famlia perfeita de aplicao de peas para macro de usurio, seguramente voc tem
algumas peas que requeiram operaes de usinagem semelhantes pelo menos. Ou talvez voc deseje que seu controle
CNC tivesse mais (ou melhores) ciclos fixos.
Com macros de usurios, voc pode desenvolver rotinas de propsito gerais para operaes como usinagem em linha,
padres de furos de roscas especficas, entalhes ou algum tipo de usinagem em pocket.
Em essncia, voc pode desenvolver seus prprios ciclos fixos.
Movimentos complexos
Pode haver vezes que seu controle CNC seja incapaz de gerar um movimento necessrio com facilidade.
Executar uma usinagem em linha de preciso, por exemplo, seu controle tem que ter a habilidade para formar um
movimento espiralado em XY enquanto formando um movimento linear em Z (movimento helicoidal no bastar neste
caso).
http://www.mundocnc.com.br/avan2.php
04/07/2012
Mundo CNC
Pgina 2 de 2
Home | Quem Somos | Fale Conosco | Histrico | Artigos | Links | Downloads | Classificados
http://www.mundocnc.com.br/avan2.php
04/07/2012