INTRODUO .........................................................................................................
13
16
16
16
17
18
19
19
21
21
22
23
24
25
25
26
26
27
27
30
34
34
1
SENAI-RS
35
36
38
4.3.5 - ferramenta a frente e atrs do centro / ponto zero na face da pea(G91) ....
39
41
41
42
45
45
47
48
50
53
53
53
54
54
55
57
58
67
67
69
70
72
74
76
77
85
87
2
SENAI-RS
3
SENAI-RS
INTRODUO
5
SENAI-RS
1 - CONSIDERAES GERAIS
C= Comando
N= Numrico
C= Computadorizado
Figura B - CNC
6
SENAI-RS
Quando surgiu ?
Fatores ligados pesquisa durante a 2 guerra mundial levaram a uma necessidade de adaptao aos conceitos de fabricao. Com exigncia de baixo custo de fabricao, pequenos lotes de produo, produtos geometricamente complexos e de preciso, menor espao
de tempo entre projeto do produto e fabricao, surge a necessidade de equipamentos que
substitussem as mquinas convencionais da poca.
O primeiro teste do CN aplicado em mquinas operatrizes foi em 1949, no laboratrio de
tecnologia de Massachustets (MIT). Com uma fresadora de trs eixos obteve-se uma excelente demonstrao de praticidade vindo a ter a divulgao em reportagem final em 1953.
Outra data de destaque foi em 59 com o desenvolvimento do trocador automtico de ferramentas.
Linguagens de programao ?
A fim de facilitar o processo de desenvolvimento de programas, foram desenvolvidas linguagens de programao que facilitam ao usurio ordenar aos computadores o que fazer.
Criaram-se linguagens como:
- ISO
- EIA
- Heidnhaim (tambm chamada interativa)
- Mazatrol
Programas Cns ?
um conjunto finito de regras, bem definidas, para a soluo de um problema em um
tempo finito , ou seja, um conjunto de informaes com ordens diversas para a mquina,
dispostas numa forma a seguir uma seqncia normal de operaes para produzir vrias
peas idnticas ou no, num tempo determinado.
Como exemplo de um programa fora da mecnica e sim na nossa vida prtica, a figura 3 apresenta uma seqncia de tarefas a executar para troca de um pneu de veculo.
7
SENAI-RS
CN ou CNC ?
Saiba que :
- CN: Numerical Control Controle Numrico .
- CNC: Computadorized Numerical Control Comando Numrico Computadorizado .
No sistema CN, podemos introduzir o programa, inici-lo e interromp-lo, mas no modific-lo. Seus movimentos so somente lineares (em linha reta), alguns movimentos angulares e nenhum movimento circular.
No sistema CNC podemos introduzir o programa, iniciar a execuo e alterar no prprio
comando os seus dados1. O sistema executa movimentos lineares, em ngulo, circulares e
todos estes calculados e controlados pelo comando.
A distino entre CN e CNC somente verificada com referncia ao comando em si. Os
programas sero chamados sempre de programas CN.
Para saber...
A interface2 homem-mquina CNC realiza-se atravs de meios de entrada e sada de dados. Eles so de extrema importncia para o usurio durante a operao , pois atravs deles
dados - nome dado aos elementos bsicos de uma informao que podem ser processados ou produzidos atravs de um programa.
8
SENAI-RS
feito o dilogo entre operador e mquina, atravs da entrada e sada de dados. Por eles
podemos retirar diferenas distintivas nos diversos modelos de interface , auxiliando para
uma boa e feliz escolha.
A entrada de dados consiste nos meios de introduo de informaes ao comando pelo usurio, deles destacam-se :
a) entrada manual (meio indispensvel, at o momento); entrada de dados unidade de comando por meio de um teclado, com visualizao destes no monitor de vdeo.
b) fita perfurada (meio ainda presente); os mesmos dados de um programa que seriam inseridos por meio manual, so inseridos por uma fita com perfuraes padronizadas e organizadas na sua superfcie, permitindo leitura tica ou mecnica.
A fita standart normalizada pelos padres EIA (Eletronic Industries Association) e ISO
(International Standart Organization). A figura 4 apresenta as fitas perfuradas padres ISO
e EIA.
interface - circuito eletrnico capaz de fazer com que dois aparelhos de caractersticas diferentes possam ser interligados entre si.
9
SENAI-RS
c) Sistema de linha de comunicao com computador (meio de entrada e sada de dados, atual
e em expanso); sistema de comunicao por cabo, onde o computador gerencia as operaes atravs de softwares3 especficos.
Este sistema pode se apresentar de duas formas:
Comando Numrico Distribudo (DNC); computador central retm os programas e os
envia por solicitao do operador para vrias mquinas ao mesmo tempo.
Comando Numrico Direto (DNC), computador central gerencia envio e retorno de dados para vrias mquinas ao mesmo tempo, assim controla os recursos de cada comando
tornando o sistema dependente do computador.
A sada de dados consiste nos meios de sada de informaes pelo comando ao usurio,
dando-lhe informaes do status (situao) atual da mquina. Como exemplo temos indicadores luminosos no monitor referentes a falta de leo, falha de programao, motor ligado e outros.
Para saber...
Um detalhe muito salientado em Comando Numrico refere-se ao fator preciso, ligado diretamente ao movimento dos eixos. Podemos encontrar dois sistemas de movimentao, mecnico e hidrulico. No mecnico destacamos sim, o fator de grandes comentrios, o avano
realizado com transmisso por eixo de esferas recirculantes.
Na figura 5 est apresentado um sistema de acionamento mecnico da mesa e a figura ampliada do sistema de esferas recirculantes.
softwares - a parte correspondente aos programas e dados, tanto da mquina como do usurio.
10
SENAI-RS
Lembre-se que...
O aprendizado de programas no se consegue a no ser atravs de muitos exerccios. O programa no se aprende copiando ou estudando somente, mais sim se aprende, construindo e
testando.
Figura 6 - Programando
11
SENAI-RS
2 - SISTEMA DE COORDENADAS
Ao utilizarmos uma mquina-ferramenta convencional, encontramos determinados movimentos aos quais recebem nomes caractersticos, como num torneamento normal conforme a figura 7.
Figura 7 - Deslocamentos
Estes movimentos ao serem desenvolvidos de forma ordenada, independentemente ou combinados, produzem as diferentes formas e perfis que compem a pea objetivo. Na figura 8 encontraremos a nova nomenclatura dos movimentos ditos na figura 7. Agora para a comunicao com o comando CN.
12
SENAI-RS
Figura 8 - Nomenclatura
Toda a movimentao utilizada em uma usinagem convencional, segue uma ordenao de
movimentos (programa) segundo um padro prprio e porque no, lgico do operador . Uma
usinagem convencional de forma verbal descrita na figura 9.
Para que esta seqncia de movimentos de usinagem, produzam o objetivo final do operador
que gerar a pea conforme as dimenses pedidas, necessita determinar cada um dos pontos
de partida e chegada dos movimentos de usinagem.
A forma mais simples de localizar estes pontos ao CN o uso de um sistema de coordenadas,
composto por 2 ou 3 eixos , onde cruzam-se estes, em ngulos de 90. O ponto de interseco
corresponde ao ponto-zero distncias, do sistema de coordenadas. Um exemplo da descrio
feita est apresentada na figura 10.
A forma normal de cotagem de uma pea num projeto segue suas regras, mas ao colocar-se o
desenho da pea em um sistema de coordenadas, sua forma pode ser descrita atravs da determinao dos pontos com as cotas, devendo as distncias X e Y serem lidas na escala, para
cada um dos pontos , conforme a figura 12. A distncia dos pontos em relao ao eixo X
denominada de coordenada X, pois estes so determinados atravs da escala sobre o eixo X.
A distncia dos pontos em relao ao eixo Z denominada de coordenada Z, pois estes so
determinados atravs da escala sobre o eixo Z.
Figura 12 - Cotagem
14
SENAI-RS
(a)
(b)
(c)
(a)
(b)
(c)
16
SENAI-RS
O ponto zero da pea W assim o ponto zero do sistema de coordenadas para a programao, vide figura 16.
17
SENAI-RS
eixo\ posio
p1
p2
p3
p4
p5
p6
15
15
25
35
35
50
75
50
50
30
15
15
eixo\ posi- X
Z
o
7.5 75
p1
7.5 50
p2
12.5 50
p3
17.5 30
p4
17.5 15
p5
25 15
p6
caso 1: os dimetros da
pea dados no eixo
X, em medida de dimetro.
caso 2: os dimetros da
pea dados no eixo
X, em medida de raio.
18
SENAI-RS
a) Cotagem normal
Figura 19 - Cotagem
20
SENAI-RS
3 - PROGRAMAS DE USINAGEM
ser humano, para a usinagem de uma determinada pea. Chamaremos estes de PROGRAMAS CN ( Comando Numrico ).
A estrutura dos programas correspondem s regras indicadas na norma DIN 66025.
Os smbolos admissveis para a programao so os mostrados a seguir. Outros smbolos no
permitidos sero caracterizados como erro.
Para ISO e EIA:
I. Nmeros : 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.
Tambm, existem smbolos especiais reproduzveis pelo comando como: %, (,),*, +,-,., e outros. O smbolo mais importante a ressaltar o %, pois ele o 1 smbolo em um programa
CN tipo ISO.
O programa CN formado inicialmente na primeira linha pelo smbolo % (tipo ISO) seguido de um valor numrico, formando assim o cabealho. Em seguida a cada nova linha, inicia-se estas por nmeros de BLOCO(linha) N, seguido de um valor identificador do bloco. O passe entre blocos livre.
21
SENAI-RS
cabealho%1
blocoN1 N1 G90 G71 G80 G54 G00 X30 Z30 S200 M3 F1 T1
blocoN2 N2 G91
blocoN3 N3 G01 Z1
...
Obs.: (aqui o passe (intervalo) entre blocos de 1 em 1).
Sua estrutura segue as regras indicadas no norma DIN 66025 e assim feita :
Figura 20 - Estrutura
Assim:
O programa formado por blocos, linhas ou sentenas.
Os blocos, linhas ou sentenas so formados por palavras.
As palavras so formadas por endereo, sinal, nmeros e ponto decimal.
Consideraes sobre a figura 20, vale afirmar que as descries abaixo podem no vigorar em
alguns comandos, pois o seu funcionamento depende da regulagem dos dados de mquina
(regulagens internas do comando) que podem ser alterados:
sinal - pode ser suprimido o sinal +, o sinal - obrigatrio.
nmeros ou dgitos - podem ser suprimidos os valores 0, assim pode-se introduzir palavras X sendo lidas pelo comando como X0 e X45, lidas como X45.000.
ponto decimal - vale a mesma colocao do item nmeros ou dgitos descrito anteriormente.
memorizadas (sendo executadas) at ser sobreposta por uma outra funo do mesmo grupo,
no caso as funes G90 e G91 so um grupo, G00, G01, G02 e G03 so outro grupo. Com isto
G90 cancela G91 e vice-versa, vale tambm para G00, G01, G02 e G03 que um cancela o outro.
Existem funes ditas de posio bsica que, tratam-se de todas ou toda a funo indicada,
que aparece automaticamente no campo de funes memorizadas do comando numrico
quando energizado, (1 operao aps ligar a chave eltrica geral)assim quando resetado
(limpeza de dados de parte da memria) ou quando um programa retorna ao incio atravs das
funes de fim de programa(comentadas avante em funes complementares ou miscelnea).
3.2.1 - G90: Medidas Absolutas
G90 significa:
Deslocar para uma e aps outras determinadas posies sempre com referncia a um
mesmo ponto de origem das coordenadas.
G91 significa:
Deslocar ... mm em uma e aps outras determinadas posies sempre com referncia ao
ltimo ponto de parada de cada movimento programado.
Valores ditos incrementais em um programa CN se referem ao ponto origem do sistema de
coordenadas, que alterar sua posio a cada novo movimento no(s( eixo(s) . Assim sendo este construdo em G91 , ter cada uma das suas medidas com referncia ao ponto anterior
programado e tendo ele como ponto zero sistema de coordenadas, conforme exemplo na figura 22.
Num exemplo prtico do uso dos dois sistemas, segue na figura 10, onde temos numa pea
uma carreira de furos representada pelos dois sistemas.
24
SENAI-RS
Figura 23 - Exemplo
3.2.3 - G0 (G00): Posicionamento linear em marcha rpida
Com a programao de G00 o(s) eixo(s) programado(s) se desloca(m) em marcha rpida at
a posio pr-determinada no bloco, utilizando a maior velocidade permitido em avano no
eixo. utilizado para aproximar ou retirar a ferramenta do local de usinagem, conforme apresenta a figura que segue:
26
SENAI-RS