Escolar Documentos
Profissional Documentos
Cultura Documentos
mquinas CNC
www.unicam.com.br
ndice
Captulo 1 Histrico da origem da mquina CNC...............................................................pg 04
Comando numrico computadorizado (CNC)..................................................................pg 05
Classificao quanto ao modo de movimento.................................................................pg 05
Tipos de Interpolao......................................................................................................pg 05
Captulo 2 Sistemas de Coordenadas..................................................................................pg 07
Sistema de eixos programados.......................................................................................pg 07
Sistema de coordenada Absoluto ou Incremental...........................................................pg 08
Captulo 3 Parmetros de corte............................................................................................pg 10
Avano, Profundidade, rea, Fora e Presso especfica de corte................................pg 10
Velocidade e Potncia de corte.......................................................................................pg 11
Captulo 4 Avarias e desgaste da ferramenta.....................................................................pg 13
Desgaste e vida da ferramenta........................................................................................pg 13
Fatores de influncia.......................................................................................................pg 14
Captulo 5 - Propriedades dos materiais................................................................................pg 15
Dureza e Resistncia Mecnica, Ductilidade, Condutividade Trmica, Taxa de
Encruamento...............................................................................................................................pg 15
Captulo 6 Fludo de corte.....................................................................................................pg 16
Fludo de corte como refrigerante....................................................................................pg 16
Fludo de corte como lubrificante.....................................................................................pg 16
Captulo 7 Etapas do processo de Usinagem CNC............................................................pg 18
Recebimento do Desenho, Desenho em CAD, Planejamento do processo.......................pg 18
Levantamento das coordenadas.........................................................................................pg 19
Programao........................................................................................................................pg 19
Simulao grfica.................................................................................................................pg 19
Montagens............................................................................................................................pg 19
Setup de fixao e ferramentas...........................................................................................pg 20
Execuo passo a passo, Execuo do lote.................................................................pg 20
Controle Dimensional...........................................................................................................pg 20
Dossi do processo..............................................................................................................pg 20
Relatrio Final de Usinagem................................................................................................pg 21
Captulo 8 - Reviso Matemtica................................................................................................pg 22
Relaes trigonomtricas no tringulo retngulo................................................................pg 22
EXERCCIOS.......................................................................................................................pg 23
Lei dos Senos e Lei dos Cossenos.....................................................................................pg 26
Teorema de Tales................................................................................................................pg 27
EXERCCIOS.......................................................................................................................pg 27
Captulo 9 Programao bsica CNC......................................................................................pg 29
Conceitos importantes, Estrutura geral de um programa....................................................pg 29
Incio de programa, Troca de ferramenta............................................................................pg 32
Fim de programa..................................................................................................................pg 33
Subprogramas e Sub-Rotinas............................................................................................pg 33
Chamada de Subprograma (M98) , Retorno ao Programa Principal (M99).......................pg 33
Sub-Rotina (L), Informaes de geometria.........................................................................pg 34
Funes auxiliares...............................................................................................................pg 35
CAPITULO 1
HISTRICO DA ORIGEM DA MQUINA CNC
Logo aps a segunda grande guerra s naes que ganharam guerra estavam em franco
desenvolvimento tecnolgico, foi ai que em 1948 John C. Parsons criou o mtodo numrico para
controle de trajetrias. Nesta poca, em funo do grande desafio de produzir peas aeronuticas
de formas complexas e de grande preciso, tal mtodo foi incorporado a uma mquina-ferramenta.
Desta forma, a idia era desenvolver uma mquina que controlasse seu posicionamento
diretamente da sada do computador. Assim, John C. Parsons e o MIT (Massachusetts Institute of
Technology), propuseram os seguintes desenvolvimentos:
Criar um sistema de controle que fosse contnuo, e fornecem os dados apropriados para o
posicionamento dos motores, que seriam conectados aos fusos dos eixos (X, Y e Z) da
mquina.
Tipos de Interpolao
Durante o posicionamento todos os eixos programados movem-se simultaneamente com
velocidades especificadas, at que cada eixo tenha alcanado seu destino.
Linear - O movimento dos eixos se d de forma retilnea entre os pontos iniciais e finais. A
trajetria desejada quebrada em um grande nmero de pequenas retas que definiro o
movimento.
Spline uma curva definida matematicamente por dois ou mais pontos de controle, onde a
principal caracterstica gerar uma curva de forma suave. Este tipo de geometria pode ser
usado para gerar superfcies complexas e podem ser programadas usando um menor nmero
de blocos de programao, quando comparada com os blocos gerados, para fazer uma curva
segmentada usando interpolaes lineares e ou circulares.
CAPTULO 2
SISTEMAS DE COORDENADAS
Um sistema de coordenadas garante a localizao de um ponto. Nas fresadoras utiliza-se um
sistema de trs coordenadas, padronizadas de X, Y e Z. Por conveno o eixo Z sempre o do
mandril. Em mquinas que possuem eixos opcionais, como A, B ou C, estes eixos normalmente
so programados diretamente em graus.
Sistema de eixos programados
O sistema de programao dos movimentos dos eixos igual ao sistema cartesiano, isto , a
direo e sentido do movimento e determinado pelos valores numricos das coordenadas, por
exemplo, X20, Y-40 e Z-5.
comum as mquinas possurem outros eixos que tambm podem ser programados, como
por exemplo, mesas giratrias, quarto eixo ou eixo do mandril. Estes eixos podem ser A, B, C, U, V
e W.
Os eixos denominam-se de acordo com a norma DIN 66217
Sistema Absoluto
X
70
100
25
100
60
25
60
25
45
10
30
30
Sistema Incremental
X
70
30
25
30
- 75
- 15
- 15 - 15
- 10
- 30
CAPITULO 3
PARMETROS DE CORTE
Parmetros de corte so grandezas numricas que definem numa usinagem, os diferentes
esforos, velocidades, etc., auxiliando-nos na obteno de uma perfeita usinabilidade dos materiais,
com a utilizao racional dos recursos oferecidos por uma determinada mquina operatriz.
Designaes mais utilizadas
Unidade
Avano (A)
Profundidade de Corte (P)
rea de Corte (S)
Fora de Corte (FC)
Presso Especfica de Corte (KS)
Velocidade de Corte (VC)
Potncia de Corte (PC)
mm/rot
mm
mm
Kg/mm
Kp/mm
m/min
cv
Avano
o movimento entre a ferramenta e a pea que possibilita uma remoo contnua ou repetida
do cavaco, durante vrias rotaes ou cursos da ferramenta. O movimento de avano pode ser
contnuo, como no caso do torneamento e da furao, ou intermitente, como no caso do
aplainamento.
Profundidade de Corte
a grandeza numrica que define a penetrao da ferramenta para a realizao de uma
determinada operao, possibilitando remoo de certa quantidade de cavaco.
rea de Corte
a rea calculada da seo do cavaco que ser retirado, definida como produto da
profundidade de corte com um avano conforme a frmula abaixo:
S=PxA
Fora de Corte
A fora de corte (FC), tambm conhecida por fora principal de corte por definio a
projeo da fora de usinagem sobre a direo de corte.
Esse parmetro de corte resulta do produto da presso especfica de corte (KS) com a rea
de corte (S). A unidade e dada em Kgf.
Presso especfica de corte
por definio, a fora de corte para a unidade de rea de seo de corte (S). Tambm
uma varivel medida em laboratrio obtida mediante vrias experincias, onde se verificou que a
presso especfica de corte depende dos seguintes fatores: material empregado (resistncia),
seo de corte, geometria da ferramenta, afiao da ferramenta, velocidade de corte, fludo de
corte e rigidez da ferramenta.
Na prtica utilizam-se tabelas que simplificam o clculo desse parmetro de corte.
Velocidade de corte
d . n
_________
1000
(rea de Corte)
P
R
O
B
L
E
M
A
S
Q
U
E
B
R
A
S
D
A
A
R
E
S
T
A
X
X
X
L
A
S
C
A
M
E
N
T
O
D
A
A
R
E
S
T
A
P
I
D
O
P
I
D
A
A
R
E
S
T
A
D
E
S
G
A
S
T
E
C
R
A
T
E
R
I
Z
A
P
O
S
T
I
F
R
O
N
T
A
L
X
X
X
X
E
M
P
A
S
T
A
M
E
N
T
O
V
I
B
R
A
E
S
D
E
A
C
A
B
A
M
E
N
T
O
DA
C
A
V
A
C
O
S
S
U
P
E
R
F
C
I
E
X
X
M
A
U
Q
U
E
B
R
A
S
N
O
S
C
A
N
T
O
S
D
A
P
E
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Solues
CAPTULO 4
AVARIAS E DESGASTE DA FERRAMENTA
Diversos so os tipos de desgaste e avarias que acontecem em uma ferramenta de
usinagem. Antes de se comear a definir estes desgastes e avarias importante diferenciar
desgaste de avaria. Desgaste a perda contnua e microscpica de partculas de ferramenta
devido ao do corte. Alm dos desgastes, diversas outras ocorrncias aparecem na ferramenta
em uso. Todas estas outras ocorrncias so denominadas de avarias. Isto posto, pode-se agora
passar para a descrio destas avarias e desgastes, que so:
a) Desgaste Frontal (ou de flanco): Ocorre na superfcie de folga da ferramenta, causado pelo
contato entre ferramenta e pea. Todo processo de usinagem causa desgaste frontal. incentivado
pelo aumento da velocidade de corte.
b) Desgaste de cratera: o tipo de desgaste que ocorre na superfcie de sada da ferramenta e
cavaco. Pode no ocorrer em alguns processos de usinagem, principalmente quando se utiliza
ferramentas de metal duro recobertas, ferramentas cermicas e quando o material da pea frgil.
c) Deformao Plstica da Aresta de Corte: um tipo de avaria da ferramenta. Muitas vezes a
presso aplicada ponta da ferramenta, somada alta temperatura, gera deformao plstica da
aresta de corte. Tais deformaes provocam deficincias do controle de cavacos e deteriorao do
acabamento superficial da pea.
d) Lascamento: um tipo de avaria da ferramenta. Ao contrrio dos desgastes frontal e de cratera,
que retiram continuamente partculas muito pequenas da ferramenta, no lascamento partculas
maiores so retiradas de uma s vez.
e) Trincas: Outro tipo de avaria da ferramenta. So causadas pela variao da temperatura e/ou
pela variao dos esforos mecnicos. Quando as trincas tm origem trmica, elas ocorrem
perpendicularmente aresta de corte e quando tm origem mecnica so paralelas aresta.
Alguns fatores que geram variao de temperatura ou de esforos mecnicos na usinagem so:
corte interrompido, acesso irregular do fludo de corte e variao da espessura de corte. O
crescimento das trincas leva quebra das ferramentas. Para evitar a formao das trincas pode-se,
dentre outros procedimentos, pode-se escolher uma ferramenta mais tenaz ou diminuir o avano
por dente e posicionar a fresa corretamente em relao pea.
f) Quebra: Todos os desgastes e avarias da ferramenta ao aumentarem podem gerar a quebra da
ferramenta. Algumas vezes essas quebras ocorrem de maneira inesperada, como: Ferramenta
muito dura, carga excessiva sobre a ferramenta, raio de ponta, ngulo de ponta, corte
interrompido, parada instantnea do movimento de corte, entupimento dos canais de expulso de
cavacos, etc. A quebra da ferramenta ocasiona no somente danos a ferramenta e ao portaferramenta, mas tambm pea.
Desgaste e vida da ferramenta
Vida da ferramenta o tempo que a mesma trabalha efetivamente, at perder sua
capacidade de corte, dentro de um critrio previamente estabelecido. Atingido esse tempo, a
ferramenta deve ser reafiada ou substituda.
Os fatores que determinam a fixao de um determinado valor-limite de desgaste para o fim
da vida da ferramenta so vrios. A ferramenta deve ser retirada de uso quando:
a) Os desgastes atingirem propores to elevadas que se receia a quebra da aresta de corte. Isto
crtico em operaes de desbaste onde, por no ser necessria a obteno de tolerncias
apertadas e bons acabamentos superficiais, permite-se que os desgastes cheguem a valores altos;
b) Devido ao desgaste da superfcie de folga da ferramenta, no mais possvel a obteno de
tolerncias apertadas e/ou de bons acabamentos superficiais da pea. Isto crtico em operaes
de acabamento.
c) Os desgastes crescem muito, fazendo com que a temperatura da aresta cortante ultrapasse a
temperatura na qual a ferramenta perde o fio de corte. Isso crtico em ferramentas de ao rpido,
que suportam temperaturas menores que outros materiais para ferramentas;
d) O aumento da fora de usinagem, proveniente dos desgastes elevados da ferramenta, interfere
no funcionamento da mquina.
Fatores de influncia no desgaste e na vida da ferramenta
Condies de Usinagem
A progresso do desbaste influenciada principalmente pela velocidade de corte, depois
pelo avano e por ltimo pela profundidade de usinagem. A velocidade de corte o parmetro que
mais influncia no desgaste.
Fatores de influncia na Rugosidade da Pea
O aumento do raio de ponta torna a ponta da ferramenta mais resistente, mas tambm
aumenta a vibrao da ferramenta devido ao aumenta do atrito causado pela maior rea de contato
entre a ferramenta e a pea.
Usinabilidade dos materiais
A usinabilidade pode ser entendida como o grau de dificuldade de se usinar um determinado
material. A usinabilidade depende do estado metalrgico da pea, da dureza, das propriedades
mecnicas do material, de sua composio qumica, das operaes anteriores efetuadas sobre o
material e do eventual encruamento.
Mas a usinabilidade no depende somente das condies intrnsecas do material, mas tambm das
condies de refrigerao, da rigidez do sistema mquina-ferramenta-pea-dispositivo de fixao e
dos tipos de trabalhos executados pela ferramenta. Assim, um material pode ter um valor de
usinabilidade baixo em certas condies de usinagem e um valor maior em outras condies de
usinagem, por exemplo.
CAPITULO 5
PROPRIEDADES DOS MATERIAIS QUE PODEM INFLUENCIAR NA USINAGEM
Dureza e Resistncia Mecnica
Valores baixos de dureza e resistncia mecnica normalmente favorecem a usinabilidade.
Quando, porm, se tem materiais muito dcteis, a baixa dureza pode causar problemas, pois facilita
a formao de aresta postia de corte. Nestes casos, bom que a dureza seja aumentada atravs
de trabalho a frio.
Ductilidade
Baixos valores de ductilidade so geralmente benficos usinabilidade. A formao de
cavacos curtos facilitada e se tem menor perda de energia com o atrito cavaco-superfcie de
sada da ferramenta. Porm, em geral, consegue-se baixa ductilidade com alta e vice-versa. Uma
usinabilidade tima se obtm com um compromisso entre dureza e ductilidade.
Condutividade Trmica
Uma alta condutividade trmica do material da pea significa que o calor gerado pelo
processo rapidamente retirado da regio de corte e, assim, a ferramenta no excessivamente
aquecida e, portanto, no se desgasta to rapidamente. Ento, uma alta condutividade trmica
favorece a usinabilidade do material.
Taxa de Encruamento
Quando os metais so deformados plasticamente eles aumentam sua resistncia. A esse
fenmeno d-se o nome de encruamento. O nvel de encruamento depende da taxa de deformao
e da habilidade do material de encruar. Uma alta taxa de encruamento significa que a resistncia do
material bastante aumentada para um determinado nvel de deformao plstica.
CAPTULO 6
FLUDO DE CORTE
Durante o corte se desenvolve uma grande quantidade de calor devido energia necessria
para a deformao do cavaco e a energia devido ao atrito ferramenta-pea e cavaco-ferramenta.
Este calor gerado precisa ser reduzido (lubrificado) e/ou extrado (refrigerao) da ferramenta e
pea, principalmente a fim de se minimizar o desgaste da ferramenta, a dilatao trmica da pea e
o dano trmico estrutura superficial da mesma.
A lubrificao fica facilitada em baixas velocidades de corte, j que para este efeito ocorra
necessrio que o fluido penetre nas interfaces ferramenta-cavaco e ferramenta-pea, num fluxo
contrrio ao fluxo do cavaco e da pea. Alm de ser capaz de lubrificar e/ou refrigerar o corte,
algumas vezes se deseja que o fluido de corte possua algumas outras funes, como:
Proteo contra corroso mesmo tendo algumas vezes essas outras funes, o fluido de corte
est presente num processo de usinagem principalmente para a lubrificao e/ou refrigerao.
O Fludo de corte como refrigerante
Os requisitos que um fludo de corte deve possuir para retirar eficientemente o calor da regio
de corte, da pea e da ferramenta so:
A lubrificao permite uma reduo do coeficiente de atrito entre cavaco, ferramenta e pea,
que facilita o fluxo de cavaco, reduzindo a fora e a potncia de corte e, consequentemente, a
temperatura.
Para que um fludo seja um bom lubrificante necessrio que ele possua as seguintes
caractersticas:
Viscosidade adequada a viscosidade deve ser suficientemente baixa para permitir uma fcil
circulao do fluido e suficientemente alta de modo a permitir uma boa aderncia do fluido s
superfcies da ferramenta. A formao de uma pelcula de fluido entre as partes em contato
condio necessria para que ocorra a ao de lubrificao.
No corroer, mas pelo contrrio, ter a capacidade de proteger a pea e a mquina dos efeitos
da corroso;
Iseno de tendncias a originar precipitados slidos que se depositam nas guias da mquina
e/ou entope os tubos de circulao do fluido de corte;
CAPITULO 7
ETAPAS DO PROCESSO DE USINAGEM CNC
A tecnologia do comando numrico computadorizado, CNC, trouxe vantagens como
velocidade, preciso, acabamento, repetibilidade e flexibilidade. Mas, ao contrrio do que se pode
pensar, estas vantagens s tm efeito, aps a primeira pea ter sido usinada. Isto ocorre devido ao
fato, que antes da execuo da pea, devesse definir todas as etapas do processo e a elaborao
do programa de mquina. Dependendo da pea, este tempo pode ser maior do que a execuo em
uma mquina convencional, claro que depois do programa pronto a execuo na mquina CNC
sem dvida muito mais rpida e com uma qualidade superior. Normalmente em um processo
usando o CNC, os seguintes passos so seguidos:
Recebimento do Desenho
Da mesma forma como no processo convencional, a primeira etapa da usinagem inicia-se
atravs do recebimento do desenho da pea. Que deve ser analisado, interpretado e
compreendido. muito importante observar as notas, que algumas vezes trazem detalhes como
chanfros ou raios de concordncia que no esto graficamente representados.
O ideal para trabalhar em CNC receber o desenho em CAD. Caso isto no ocorra e
dependendo da complexidade da pea, deve-se desenha-lo, pois muitas das coordenadas
necessrias programao esto implcitas nos desenhos, e em muitos casos seu clculo
complexo e sujeito a erros. J, a obteno de dados do desenho em CAD ocorre de forma rpida e
precisa.
de grande importncia definir neste momento o ponto de referncia que ser utilizado para
a programao, ou seja, deve-se escolher o ponto ZERO PEA. Este ponto deve ser escolhido de
forma a ajudar o operador a referenciar as ferramentas e de fcil anlise das coordenadas do
programa. Caso o desenho tenha sido recebido em CAD, o zero esteja em outra posio,
normalmente se translada o desenho para o ponto escolhido como ZERO PEA.
Planejamento do processo
Tambm, da mesma forma como ocorreria na usinagem convencional, deve-se realizar a
etapa do planejamento do processo de usinagem. Esta , com certeza, a etapa mais importante e
mais complexa de todo o procedimento, pois envolvem a definio da forma de fixao da pea na
mquina, a definio da seqncia de usinagem e a escolha das ferramentas para cada etapa do
processo. A determinao dos dados de corte das ferramentas (velocidade de corte, avano, etc.),
so de fundamental importncia no processo, pois com isso de obtm um processo otimizado, com
o mnimo consumo de ferramenta, que com certeza vai refletir no custo final da pea.
Destaca-se nesta fase a definio da fixao da pea na mquina. Dependendo da pea em
questo podem-se utilizar dispositivos padres como uma morsa ou grampos de fixao, mas
algumas vezes deve-se projetar e construir um dispositivo especfico que atenda as caractersticas
prprias de cada situao. Exemplo disto seria a necessidade de se soltar a pea no meio do
programa para virar e fixa-la novamente para continuar a usinagem no segundo lado, mas
garantindo as relaes geomtricas com a fixao inicial, este processo muito usado em peas de
torno e peas aeronuticas, onde o prprio material bruto serve como elemento de fixao.
Programao.
Simulao grfica.
Execuo do lote.
Controle dimensional
Dossi do Processo
CAPITULO 8
REVISO DE MATEMTICA
Todo programador de uma mquina CNC, normalmente se depara com algum tipo de
desenho que faltam algumas cotas, que para serem determinadas, requer do programador um
conhecimento slido de trigonometria.
Para tentar minimizar esta dificuldade, apresentaremos a seguir uma srie de exerccios
para serem resolvidos em sala de aula, que tem a finalidade de fixar alguns conceitos muito
importantes durante a programao.
Relaes trigonomtricas no tringulo retngulo
BC = Hipotenusa, BC = a
B+C = 90.
AC = Cateto, AC =b
AB = Cateto, AB = c
Quando duas retas paralelas so cortadas por uma transversal aparecem uma srie de
ngulos com algumas caractersticas que auxiliam na resoluo de problemas:
A=F=C=H
E=B=G=D
EXERCCIOS
Exerccio 1: Dois observadores: A e B, vem um balo, respectivamente, sob ngulos visuais de
20 e 40, conforme indica a figura. Sabendo que a distancia entre A e B de 200m, calcule h.
Dados:
tg 20 = 0,364
tg 40 = 0,839.
Exerccio 2: Uma escada apoiada em uma parede, num ponto distante 4m do solo, forma com
essa parede um ngulo de 60. Qual o comprimento da escada em m?
Exerccio 4: Calcule o permetro do tringulo retngulo ABC da figura abaixo, sabendo que BC =
10m e que Cos = 3/5.
Exerccio 6: Para fazer a programao em um torno a CNC da pea abaixo necessrio conhecer
todas as cotas do desenho. De acordo com os conceitos apresentados calcule as cotas que faltam.
Teorema de Tales
EXERCCIOS:
Exerccio 1: Dado o tringulo ABC e sabendo que o lado A mede 16, o lado B mede 10 e o
ngulo formado por estes lados 60, quais so os valores dos outros elementos ( lado C , ngulos
A e B ) do tringulo ?
CAPITULO 9
PROGRAMAO BSICA CNC
A linguagem de programao CNC mais difundida a linguagem ISO, tambm muito
conhecida por cdigo G. Um programa CNC escrito nesta linguagem composto por linhas,
normalmente denominado de blocos. Cada bloco formado por comandos, tambm chamado de
palavras, que controlam as funes da mquina. Essas palavras podem indicar movimentos dos
elementos da mquina, coordenadas da geometria da pea e tambm funes da mquina.
Conceitos importantes
Dois conceitos importantes utilizados em CNC so: default e modal. Um valor default
aquele valor que o comando ou parmetro assume quando nenhum valor lhe atribudo na
programao. Ou seja, se nenhum valor determinado o comando utiliza o valor default.
Um comando ou parmetro modal aquele que, quando definido, fica ativo at que outro o
substitua. Tm-se os seguintes comandos e parmetros modais: G0, G1, F, X, Y, Z, I, J, K. Isto
significa que, em uma seqncia de linhas, se um determinado valor no muda ento no precisa
ser digitado. A vantagem do uso de modais est no fato de se digitar menos (programao mais
rpida) e ocupar menos espao na memria do CNC da mquina.
Estrutura geral de um programa
IDENTIFICAO
CABEALHO
DADOS DA FERRAMENTA
APROXIMAO E USINAGEM
FIM DE PROGRAMA
Incio de programa
Normalmente o programa se Inicia com um determinado caractere que no exemplo abaixo
o %, na linha abaixo temos o caractere : seguido de um nmero, que o numero do programa
onde est armazenado na memria do comando, nas linhas seguintes quatro linhas de comentrios
entre parnteses, onde normalmente se coloca algumas informaes pertinente ao processo, logo a
seguir temos um grupo de funes G que sevem para definir alguns parmetros bsicos de
programao: Plano de trabalho, unidade de medida, cancela ciclos, referencia a mquina e tipo de
posicionamento.
%
: 11
N5 (PROGRAMADOR: NASCIMENTO. DATA. 18.01.2008)
N10 (OS. NO: 0101-08)
N20 (DES. NO. 12333. REV.03.)
N30 (NOME: PERFIL EXTERNO)
N50 G17 G71 G90
N60 G80 G40 G94
N70 G53 X0 Y0 Z-100
Troca de ferramenta
Para se executar uma troca de ferramentas basta incluir as linhas abaixo, que esto na
mesma seqncia do incio do programa, ou seja: Declarao da origem, chamada de ferramenta,
ajuste de rotao, movimento em XY, acionamento do refrigerante e movimento de aproximao em
Z.
N140 G54
N150 T1 M06
N160 (** FRESA P/ DESBASTE DIAMETRO 20 **)
N170 S290 M03
N180 G00 X70 Y0 M08
N190 Z2
Fim de programa
Para se finalizar um programa pode-se seguir o modelo abaixo. O procedimento inicia-se
com a retrao da ferramenta em Z e desligando o fuso, seguido de um movimento em XY e
desligando e o fluido refrigerante, observe que a retrao da ferramenta se d sempre na ordem
inversa da aproximao, e logo depois, referenciamos a mquina e finalizamos o programa.
N340 G00 Z100 M5
N345 G00 X50 Y50 M9
N350 G53 X0 Y0 Z-100
N360 M30
Subprogramas e Sub-Rotinas
muito comum ter-se seqncias de comandos repetidas em um mesmo programa. Desta
forma a utilizao de sub-programas e/ou sub-rotinas contendo estas seqncias traz grande
economia de tempo de digitao e espao ocupado na memria da mquina. Tambm simplifica
alteraes, pois apenas um lugar deve ser alterado. Alguns exemplos de utilizao so:
Quando os movimentos para execuo de um conjunto de furos devem ser repetidos para mais
de uma operao.
Quando um perfil deve ser repetido ou espelhado, seus comandos devem estar em um subprograma/sub-rotina.
Quando um perfil deve ser usinado em vrias profundidades, deve-se utilizar a repetio do
sub-programa/sub-rotina e utilizar um avano incremental logo em seu incio.
Sub-Rotina (L)
As sub-rotinas de um programa devem ser definidas logo em seu incio ou em arquivos
separados, isto depende da verso do comando. Uma sub-rotina definida pelo comando Lxx00,
onde xx pode variar de 01 at 99.
Cada sub-rotina encerrada com o comando M17. Quando todas as sub-rotinas estiverem
definidas deve-se encerrar o bloco com M30. O texto abaixo apresenta a estrutura do incio de
programa com uso de sub-rotinas.
%
: 100
N10 (PROG: LIMA. DATA. 23.01.2008)
N20 (OS. NO: 0101-08)
N30 (DES. NO. 12333. REV.03.)
N40 (NOME: PROGAMA COM SUB-ROTINA)
N50 L6200 (INICIO DA SUB-ROTINA)
N60 (MINHA SUB-ROTINA 1)
N70.......
N80......
N90 M17 (FIM DA SUB-ROTINA)
N100 M30
N110 G17 G71 G90
Funes auxiliares
Para auxiliar a programao existem algumas funes com finalidade especfica tais como:
N -- Numerao das linhas do programa.
:oxxxx Nmero do programa (at quatro dgitos).
S Rotao do fuso (RPM).
H Corretor de comprimento da ferramenta.
D Corretor dimetro da ferramenta.
F Velocidade de avano em mm/min.
Q Passo em ciclos fixos.
() Comentrios
As funes H e D na verdade so definies de uma posio de memria. O comando CNC
armazena informaes em vrias regies de sua memria. Cada uma das regies comumente
chamada de pgina de memria, Os dados relativos localizao do zero pea, por exemplo, esto
registrados na pgina das origens (zero peas) em uma posio de memria identificada por um
nmero, o mesmo vale para H e D que armazenam os dados relativos ao comprimento e dimetro
da ferramenta que se est utilizando.
Cdigos M Bsicos
CAPITULO 10
FUNES DE PROGRAMAO
Pontos de Referncia
Uma mquina a controle numrico, precisa ter definidos os seguintes pontos de origem e de
referncia:
ZERO MQUINA ou ponto de origem da mquina. fixado pelo construtor como a origem
do sistema de coordenadas da mquina.
ZERO PEA - Ou ponto de origem da pea. o ponto de origem que se fixa para a
programao das medidas da pea, pode ser escolhido livremente pelo programador e a
sua referncia com o ZERO MQUINA se fixa mediante o deslocamento de origem.
M = Zero da mquina
W = Zero da pea
R = Ponto de referncia da mquina
WR = Ponto de referncia da pea
XMR, ZMR, etc. = Coordenada do ponto de referncia.
XMW, ZMW, etc. = Soma dos deslocamentos de origem de cada eixo
Zero Pea ou Zero Programa (G54, G55, G56, G57, G58 e G59)
Tipos de Interpolao
O movimento dos eixos pode ser: Linear, circular ou helicoidal:
Interpolao linear (movimento linear)
- Paralelo ao eixo
- Em dois eixos
- Em trs eixos
- Em quatro eixos
- Em cinco eixos
Interpolao circular (movimento circular em dois eixos)
Interpolao Helicoidal (movimento helicoidal em trs eixos)
Interpolao Linear em Rpido ( G00 )
Os deslocamentos programados depois de G00 se executam com o avano rpido indicado
no parmetro de mquina de eixos. Independentemente do nmero de eixos que se move, a
trajetria resultante sempre uma linha reta entre o ponto inicial e o ponto final.
O movimento de deslocamento rpido programado com a funo G00 junto com as
coordenadas dos eixos, podendo ser em cotas absolutas (G90) ou incrementais (G91).
Ao programar a funo G00, no se anula a ltima F programada, isto , quando se programa
novamente G01, G02 ou G03 os eixos sero movimentados com o ltimo F programado.
A funo G00 modal e incompatvel com G01, G02, G03, G33 e G75. A funo G00 pode
ser programada como G ou G0.
Obs.:
X e Y so as coordenadas do ponto final do crculo da hlice;
I e J so as coordenadas do centro do crculo;
K o passo da hlice e mesmo que o crculo no seja de 360 graus, deve ser programado
equivalente a um crculo de 360 graus.
Programando M19 S... possvel parar o mandril numa posio angular determinada pela
funo S.
Troca de ferramenta ( M06 )
Cdigo para troca de ferramenta atravs do magazine de ferramentas.
Liga Refrigerao de Alta Presso (M07)
Refrigerao a ALTA PRESSO (por dentro da ferramenta). Brocas de pastilhas ou inteirias
de metal duro furadas.
1000.Vc
.D
Exemplo:
N50 G1 G42 X... Y... F... ( Fresamento com correo do raio da fresa)
:
:
N100 G40 X... Y... (Bloco de cancelamento de correo)
esquerda o perfil a ser usinado, direita a trajetria calculada que permitir a usinagem do perfil.
passos:
Deve-se prever um ponto inicial fora do perfil da pea, com uma distncia igual ou maior ao
maior raio da ferramenta que se pretenda utilizar, este ponto ser chamado de ponto de
aproximao;
Aps o passo 2, a ferramenta estar no modo de compensao de raio basta agora programar o
restante do perfil, que este ser usinado no modo de compensao de raio. Terminado a
trajetria, deve-se cancelar a compensao de raio e para isto necessrio que se siga o
seguinte procedimento:
Escolhe-se novamente um ponto fora do perfil da pea, que esteja distante da pea a uma
distncia maior que raio da ferramenta que se pretende utilizar a este ponto denominamos
ponto de afastamento;
Inverter a posio da ferramenta, de forma que esta que estava do lado direito do perfil passe a
estar do lado esquerdo ou vice-versa;
Se nesta situao a ferramenta est esquerda da pea, a funo a ser utilizada o G41, em
caso contrrio ser utilizado o G42. A Figura 8 apresenta estes dois casos.
Ponto
A
B
C
D
E
F
G
H
A
Funo G
Ponto
Funo G
A
B
C
D
E
F
G
H
A
Exerccio 2 No desenho abaixo, o ZERO-PEA j foi definido. Considerando que vai contornar
o perfil no sentido horrio, utilizando uma fresa de dimetro de 12 mm, calcule a trajetria a partir
do ponto A. Considere que a pea tenha uma espessura de 4 mm.
N5
N10
N15
N20
N25
N30
N35
N40
N45
N50
N55
N60
N65
N70
N75
N80
N85
N90
N95
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
N165
N170
N175
N180
N185
N190
N195
N200
N205
N210
N215
N220
N225
N230
N235
N240
N5
N10
N15
N20
N25
N30
N35
N40
N45
N50
N55
N60
N65
N70
N75
N80
N85
N90
N95
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
N165
N170
N175
N180
N185
N190
N195
N200
N205
N210
N215
N220
N225
N230
N235
N240
CAPITULO 11
N100 G0 Z30.
N101 G86 R2. Z-25. F40. V100.
N102 X20. Y30.
N103 X50. Y15.
N104 G80
Onde V o avano de retrocesso da ferramenta. Caso V no seja programado o avano de
retrocesso ser em avano rpido.
AUTO-ROTINAS:
G22 INTERPOLAO HELICOIDAL NO SENTIDO HORRIO
G23 INTERPOLAO HELICOIDAL NO SENTIDO ANTI-HORRIO
G26 DESBASTE E ACABAMENTO AUTOMTICOS DE CAVIDADES
G27 DESBASTE E ACABAMENTO AUTOMTICOS AO REDOR DE UMA REA ESPECIFIDADA
G75 USINAGEM AUTOMTICA DE CAVIDADES CNCAVAS OU CONVEXAS
G24 CRCULO DE FUROS
G25 RETNGULO, QUADRADO OU MATRIZES DE FUROS
FUNES:
G31 IMAGEM DE ESPELHO ESPELHAMENTO DE EIXOS
G30 CANCELAMENTO DE ESPELHAMENTO
G72 FATOR DE ESCALA
G79 AUTO-CICLO PROGRAMVEL
LISTAGEM GERAL DE FUNES MISCELNEAS (M):
M00 PARADA DE PROGRAMA
M01 PARADA DE PROGRAMA OPCIONAL
M02 FIM DE PROGRAMA
M06 ATIVA A TROCA DA FERRAMENTA PELO MAGAZINE
M30 FIM DE PROGRAMA
M03 SENTIDO NORMAL DE GIRO DO MANDRIL
M04 SENTIDO INVERTIDO DE GIRO DO MANDRIL
M05 PARADA DO MANDRIL
M07 LIGAR LQUIDO REFRIGERANTE A ALTA PRESSO
M08 LIGAR LQUIDO REFRIGERANTE
M09 DESLIGAR LQUIDO REFRIGERANTE
M19 PARADA ORIENTADA DO MANDRIL
VC = 250m/min
Diam. = 80mm
RPM = 800
Diam. = 80mm
3) Calcular o avano a ser programado (avano em mm/min) em uma fresa de dimetro. 160 mm,
com 10 navalhas, que trabalhar com VC = 150m/min e avano por navalha de 0,08 mm/navalha.
PROGRAMA DO CONTORNO
N005
N010
N015
N020
N025
N030
N035
N040
N045
N050
N055
N060
N065
N070
N075
N080
%
: 132
G17 G90
G40 G80
G71
T1 M6
G54
S..... M3
G0 X... Y... M8
G0 Z...
N085
N090
N095
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
G0 Z100 M5
M30
PROGRAMA DO CONTORNO
N5
N10
N15
N20
N25
N30
N35
N40
N45
N50
N55
N60
N65
N70
N75
N80
N85
N90
N95
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
N165
N170
N175
N180
N185
N190
N195
N200
N205
N210
N215
N220
N225
N230
N235
N240
PROGRAMA DO CONTORNO
N5
N10
N15
N20
N25
N30
N35
N40
N45
N50
N55
N60
N65
N70
N75
N80
N85
N90
N95
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
N165
N170
N175
N180
N185
N190
N195
N200
N205
N210
N215
N220
N225
N230
N235
N240
N085
N090
N095
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
N085
N090
N095
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
N085
N090
N095
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
N010
N015
N020
N025
N030
N035
N040
N045
N050
N055
N060
N065
N070
N075
N080
N085
N090
N095
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
N005
N010
N015
N020
N025
N030
N035
N040
N045
N050
N055
N060
N065
N070
N075
N080
N085
N090
N095
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
N005
N010
N015
N020
N025
N030
N035
N040
N045
N050
N055
N060
N065
N070
N075
N080
N085
N090
N095
N100
N105
N110
N115
N120
N125
N130
N135
N140
N145
N150
N155
N160
Veremos mais algumas funes relacionadas com ciclos fixos automticos dos comandos
CNC.
G75 X Z P Q R F
X
Comprimento final
Recuo no eixo Z
Avano
Exemplo de faceamento:
G75 R
G75 X Z P Q F
R
Avano
G70 P Q
G71 U R
U =valor da profundidade
de corte no raio
G71 P Q U W F
P
Avano
Para essa funo, no se pode programar Z no primeiro bloco que define o perfil. Essa
funo no permite a execuo de mergulhos, de modo que as coordenadas devem ser crescentes
para usinagens externas e decrescentes para usinagens internas. Todas as informaes sobre a
informao, como avano, rotao, velocidade, troca de ferramentas, podem ser includas dentro
do ciclo.
Exemplo para torneamento externo:
G72 W R
G72 P Q U W F
W
Profundidade de corte
Avano
OBS: O eixo X no pode ser programado no primeiro bloco do contorno, tambm no podem
ser feitos mergulhos, de modo que as coordenadas devem ser crescentes para usinagens
externas e decrescentes para usinagens internas, e a programao do contorno deve ser
feita da esquerda para a direita.
G33 Z F
Z = Coordenada do comprimento final da rosca
F = Passo da rosca
G76 P [m,r,a] Q R
P Introduo dos dados:
m = nmero de repeties do ltimo passe,
r = comprimento da sada angular da rosca
a = ngulo da ferramenta
Q = mnima profundidade de corte no raio (m)
R = Profundidade do ltimo passe no raio (m)
G76 X Z R P Q F
X
Passo da rosca
P = 0,61343*Passo
P
nmero de passadas
Para o exemplo anterior de pea com rosca, e considerando-se quatro passadas, temos o
seguinte programa:
N010 T0101
N020 M06
N030 M12
N040 G97
N050 S1500 M03
N060 G00 X25. Z4.5 M08
N070 G76 P010060
N080 G76 X18.05 Z-32.5 P975 Q750 F1.5
N090 G00 X30. Z10 M09
G84 Z F
Z = coordenada final da rosca
F= Passo da rosca
OBS: Essa funo deve ser seguida pela funo G80 que cancela o ciclo anterior.
Exerccio:
Escreva o programa para tornear a pea mostrada a seguir
Definio do avano
Comandos preparatrios
Funes miscelneas
Numerao dos blocos: N10, N20.
Definio da velocidade do eixo-rvore constante
Definio da ferramenta
Incremento de valor no eixo X
Incremento de valor no eixo Z
Tabela com o resumo das funes bsicas do comando Fanuc para Torneamento
Funo
Descrio
Sintaxe
Observaes
G00
Avano rpido
G00 X Z
G01
Interpolao linear
G01 X Z C R F
C chanfro R arredondamento
G02/G03 X Z R/ I K
F
X e Z coordenadas do ponto
final do arco R raio, I e K
coordenadas do centro do arco
relativas ao ponto inicial do
arco
G04
Tempo de permanncia
G04 X/U/P
G20
Programao em polegadas
G21
Programao em milmetros
G90
Programao em
coordenadas absolutas
G91
Programao em
coordenadas incrementais
G92
G94
Avano em mm ou
pol/minuto
G95
Avano em mm ou
pol/rotao
G96
Velocidade de corte
constante em m/min
G96 S
G97
Rotao constante
G97 S
Define o nmero da
ferramenta
G02 e G03
G92 S