Escolar Documentos
Profissional Documentos
Cultura Documentos
G Code CNC PDF
G Code CNC PDF
Introduo
O controle numrico (CN) um mtodo de controle dos movimentos de mquinas
pela interpretao direta de instrues codificadas na forma de nmeros e letras. O
sistema interpreta os dados e gera o sinal de sada que controla os componentes da
mquina.
O primeiro prottipo de mquina CN foi construdo em 1952 no Massachusetts
Institute of Technology, era uma fresadora vertical copiadora, retrabalhada via
retrofitting com servomotores, utilizada no fresamento frontal de alumnio. Os dados
de entrada foram fornecidos atravs de fita perfurada, nos experimentos as peas foram
fabricadas com sucesso, precisas e de forma repetitiva sem interveno do operador.
Com base neste equipamento, a indstria de mquinas ferramenta passou a projetar e
construir e vender mquinas CN. Posteriormente, estas mquinas foram equipadas com
controle numrico computadorizado (CNC) aumentando a flexibilidade, preciso e
versatilidade.
O controle numrico computadorizado uma evoluo do controle numrico, ele
substituiu o controle por hardware por controle por software. Foram desenvolvidos dois
tipos de sistemas: o controle numrico direto e o controle numrico computadorizado. A
diferena reside no fato que no primeiro um nico computador central controla vrias
mquinas e no segundo cada mquina equipada com o seu prprio processador. O
DNC foi redefinido atualmente significa controle numrico distribudo, onde um
computador central controla vrias mquinas equipadas com computador, este sistema
permite mais capacidade de memria e processamento e oferece flexibilidade.
O CNC um sistema em que um microcomputador utilizado para controlar a
mquina, este microcomputador parte integrante do equipamento. O programa pode
ser preparado remotamente em sistema integrados de projeto (CAD-D) e fabricao
(CAM, CAPP), em sistemas deste tipo, o operador pode simular o programa CNC para
verificar eventuais problemas que poderiam ocorrer durante o processo real de
usinagem. Tambm possvel preparar o programa na prpria mquina que
normalmente dispe de teclado e tela.
As mquinas CNC tem preciso de posicionamento de pelo menos 3 m,
repetibilidade por volta de 8 m e resoluo aproximadamente de 2,5 m.
A preciso de posicionamento pode ser definida como o erro entre a posio desejada
e a posio real.
A repetibilidade o erro de posicionamento aps repetidos movimentos nas mesmas
condies.
A resoluo o menor incremento de movimento que pode ser obtido.
A rigidez e a folga em mquinas CNC devem ser controladas para maximizar a
preciso, as mquinas so construdas sobre estruturas bastante rgidas e as folgas nos
fusos so eliminadas atravs do uso de fusos de esferas recirculantes.
A usinagem em mquinas CNC comparada a convencional apresenta as seguintes
vantagens:
- Flexibilidade de operao, pode-se produzir formas complexas com boa preciso
dimensional, boa repetibilidade com alta produtividade.
- Em alguns casos o custo de ferramentas diminudo, por exemplo, no caso de
perfis complexos no h necessidade de modelo (gabaritos ou chapelona ).
- Calibrao da mquina facilitada pelos dispositivos eletrnicos.
- Pode-se executar um nmero maior de operaes a cada preparao da mquina
(setup) e, o tempo de setup e usinagem menor.
- Os programas podem ser preparados rapidamente, podem ser armazenados
eletronicamente e recuperados rapidamente, no h necessidade de papelada.
- Podem ser utilizados para prototipagem rpida.
- No depende de habilidade do operador.
As desvantagens comparativas do CNC so: maior custo inicial custo e tempo de
programao, maior custo de manuteno. De um modo geral, a utilizao de mquinas
CNC apresenta um retorno financeiro maior.
Programao APT
Em funo da extenso dos programas elaborados atravs da programao manual
para peas de geometria mais complexa e a dificuldade de sua verificao, foram
desenvolvidas linguagens programao de alto nvel para facilitar o trabalho de
programao. Destas linguagens, a mais difundida foi a APT ( Automatically
Programmed Tools), que passou a ser amplamente adotada, sendo criadas muitas outras
linguagens a partir desta. O programa APT apresenta quatro tipos de declaraes:
declarao de geometria: onde so definidos todos os elementos geomtricos usados;
declarao de movimentos: onde so descritos os movimentos da ferramenta ;
declaraes do ps-processador: onde so especificados a mquina-ferramenta e o
comando numrico utilizado;
declaraes auxiliares: onde so identificadas ferramentas, tolerncias, etc...
Na linguagem APT, o programador define as entidades geomtricas no prprio
desenho da pea e descreve, na seo de declaraes de geometria, todos os dados
necessrios para identific-las. A listagem abaixo exemplifica uma definio de
geometria.
P0=POINT/0,-1.0,0
P1=POINT/6.0,1.125,0,0
P2=POINT/0,0,0
P3=POINT/6.0,0,0
P4=POINT/1.75,4.5,0
L1=LINE/P2,P3
C1=CIRCLE/CENTER,P1,RADIUS, 1.125
L2=LINE/P4,LEFT,TANTO,C1
L3=LINE/P2,P4
PL1=PLANE/P2,P3,P4.
A seguir so introduzidos comandos de movimentao da ferramenta. Os comandos
so relacionados com as entidades previamente definidas, o programa em APT
considerado fcil de ser analisado. Alguns exemplos de comandos: GOTO/P1 comanda
a ferramenta para se deslocar at o ponto P1. As declaraes do ps-processador
tambm o mesmo padro, por exemplo, FEDRAT/6.0 indica a velocidade de avano. O
programa escrito nesta linguagem , ento traduzido por um compilador APT, para o
CLDATA (Cutter Location Data) que uma lista das posies da ferramenta.
Posteriormente deve ser utilizado um programa ps-processador para cada tipo de
mquina-ferramenta ( comum os fabricantes introduzirem alteraes e ampliaes na
linguagem padronizada), para traduzir o CLDATA para a linguagem de programao
manual que dever ser enviada mquina.
Sistemas CAD/CAM
Os sistemas CAD e CAM so os meios mais modernos para a elaborao de
programas CNC. Tais sistemas permitem uma interpretao da geometria das peas
armazenadas em arquivo grfico criado no CAD e a gerao dos programas CNC de
acordo com algumas informaes fornecidas pelo programador usurio do mdulo
CAM. Em termos gerais, os sistemas CAD/CAM disponveis no mercado exigem os
seguintes passos para a obteno de programas CNC:
preparao das superfcies a serem usinadas;
seleo dos parmetros e variveis de processo (tolerncias, sobremetal,
ferramentas, parmetros de corte, etc.);
gerao ,automtica das trajetrias das ferramentas;
ps-processamento dos programas, adequando ao formato do comando numrico
especfico.
A necessidade de desenvolvimento destas ferramentas de programao foi motivada
pela complexidade das formas criadas e a dificuldade de elaborao de programas CNC
para estas geometrias, como exemplos, pode-se citar aplicaes na industria aeronutica
e na fabricao de moldes de injeo de plsticos.
Sistema de Coordenadas
Linguagem de Programao G
T: Troca de ferramenta
Sintaxe Teeaa onde ee: nmero da estao e aa:dados de correo de desgaste da
ferramenta.
G40 e G46 : Compensao de raio de ferramenta
A compensao do raio de corte faz com que a ferramenta considere o contorno
exato da pea. G46 ativa e G40 desativa.
G73 A P Q U W I K D F S
Onde:
- U , W : coordenada do ponto terico relativas ao ponto final do contorno.
Instrues O
Servem para representar os nmeros de programas e subprogramas.
Instrues M
Possibilitam a programao de funes auxiliares da mquina.
Por exemplo: M03 e M04 determinam o sentido de rotao da rvore principal, M30:
indica o fim do programa principal, M00 ou M01 interrompem a usinagem, M07 a M09
ativa ou desativa o uso de fluido refrigerante.
Listagem de funes M.
M00 Parada do Programa
M01 Parada opcional do programa
M02 Fim de Programa
M03 Sentido Horrio de Rotao do Eixo rvore
M04 Sentido Anti-horrio de Rotao do Eixo rvore
M05 Desliga o eixo-rvore
M06 Libera o giro da torre
M08 Liga o Refrigerante de Corte
M09 Desliga o Refrigerante de Corte
M10, M11, M12, M13, M14, Troca de Faixa de Rotao
Instrues B
So utilizadas para a programao de funes especficas da mquina e funes
adicionais especiais, como por exemplo:
Bibliografia
IFAO,1984 IFAO Institut fr angewandte Organisationsforschung; Comando
Numrico CNC Tcnica Operacional Torneamento; 1984; Editora EPU.
KALPAKJIAN,2001 Kalpakjian,S.;Schmid,S.R.; Manufacturing Engineering and
Technology, 2001; 4o edio; Prentice Hall.