Professional Documents
Culture Documents
pgina
Noes de programao 3
Sistema de coordenadas X-Y-Z 9
Planos de trabalho 11
Condies de trajetria 17
Interpolao circular usando ponto final e centro do arco 23
Ciclos 29
Inseres automticas de chanfros e raios 43
Sistema de coordenadas cartesianas 47
Centralizador 57
Noes de programao
Partes de um programa
3
Funo seqencial de blocos
Funo: N
Formato no sistema mtrico n4 (formado pela letra G,
seguido de dois dgitos)
Aplicao: nmero seqencial de blocos
Funo preparatria
Funo G: (formada pela letra G, seguida de dois dgitos)
Formato no sistema mtrico: G2 (formado pela letra G,
seguida de dois dgitos)
Aplicao: usadas para informar a mquina o que fazer,
estabelecendo os modos de operao.
Funo de posicionamento.
Funes: X, Y, Z.
Formato no sistema mtrico X = 5.3 Y = 5.3 Z = 5.3
(formado pelas letras X, Y, Z seguidas de cinco inteiros de
trs decimais).
Aplicao: determinar as coordenadas de posicionamento.
Os eixos X e Y referem-se ao deslocamento da mesa.
O eixo Z refere-se ao deslocamento vertical da ferramenta.
Funo de avano
Funo: F
Formato no sistema mtrico: F 5.3 (formado pela letra F seguida
de cinco inteiros e trs decimais).
Aplicao: Funo de avano.
4
Funo da RPM
Funo: S
Formato: No estabelecido, em funo do motor da mquina.
Aplicao: rotao de ferramenta.
Funo sub-rotina
Funo: L
Formato: L4 (formado pela letra L, seguida de quatro dgitos)
Aplicao: ciclos repetitivos
Obs: Os dois primeiros dgitos indicam o n da sub-rotina, os
dois ltimos, o n de passagens.
5
Funo miscelnea
Funo: M
Formato: M2 (formado pela letra M, seguida de dois dgitos)
Aplicao: funes miscelneas ou auxiliares.
6
FUNO CDIGO APLICAO
N Nmero seqencial de blocos
G G00 Avano rpido
G01 Interpolao linear
G02 Interpolao circular (sentido horrio)
G03 Interpolao circular (sentido anti-horrio)
G04 Tempo programado de espera
G40 Anula ou cancela compensao do raio da ferramenta
G41 Compensao do raio da ferramenta a esquerda da pea
G42 Compensao do raio da ferramenta a direita da pea
G53 Zero absoluto
G54 1 deslocamento do ponto 0
G55 2 deslocamento do ponto 0
G56 3 deslocamento do ponto 0
G57 4 deslocamento do ponto0
G60 Parada de preciso
G63 Corte de rosca com mandril de compensao
G64 Operao com comando de trajetria
G70 Polegada
G71 Milmetros
G80 Anula ciclo de fixo
G81 Ciclo fixo para furao simples
G82 Ciclo de furao com tempo de alisamento
G83 Ciclo de furao profunda
G84 Ciclo de rosqueamento
G85 Ciclo de furao com plano de referncia auxiliar
G86 Ciclo de furao com parada da rvore
G87 Ciclo de furao com parada da rvore e do programa
G88 Ciclo de furao do tempo de alisamento com parada da
rvore e do programa
G89 Ciclo de furao com tempo de alisamento com retorno de
avano programado
G90 Coordenadas absolutas
G91 Coordenadas incrementais
G94 Avano em mm/min
G95 Avano em mm/rot
X Posicionamento da mesa
Y Posicionamento da mesa
7
Z Posicionamento da ferramenta
I Eixo auxiliar // a x
J Eixo auxiliar // a y
K Eixo auxiliar // a z
F Avanos
S Rotaes (vide tabela anterior)
T T01 a T99 Troca de ferramenta
D D01 a D199 Correo da ferramenta
R Plano de referencia auxiliar
P Insero automtica de chanfros e raios
L Sub-rotina
M Miscelneas
M00 Parada do programa
M02 Fim de programa sem retrocesso
M03 Liga fuso sentido horrio
M04 Liga fuso sentido-horrio
M05 Para eixo rvore
M06 Troca de ferramentas (p/ sub-rotina)
M08 Liga refrigerante
M09 Desliga refrigerante
M17 Fim de sub-rotina
M24 Sentido anti-horrio do magazine
M30 Fim do programa com retrocesso
M95 Desliga eixo rvore e para refrigerante
% - Chamada de programa
8
Sistema de coordenadas X-Y-Z
Conceito
Trata-se de um sistema de coordenadas ortogonal utilizado para
representar slidos no espao.
Comentrio
Esse sistema composto por trs eixos perpendiculares entre si
designadas pelas seguintes letras:
X Y Z
9
10
Planos de trabalho
Conceito
Os planos de trabalhos so aqueles formados pelos eixos do
sistema de coordenadas ortogonal: X, Y, Z.
Ilustrao
Comentrio
So usados os seguintes planos de trabalho:
X/Y X/Z Y/Z
11
Compensao da ferramenta (G40 - G41 - G42)
12
G41 Compensao de raio esquerda
A funo G41 seleciona a compensao de raio quando a
ferramenta se posicionar esquerda da pea usinada tendo
como referncia direo do percurso, como mostrado na
G41 modal e cancelada pela funo G40.
13
G54/55/56/57 Deslocamento de origem (DO) ajustvel (G54
a posio bsica do 8 grupo)
Os valores para o deslocamento de origem de cada eixo so
introduzidos no comando manualmente, atravs do painel de
operao.
14
Deslocamento de
origem ajustvel:
Valores de entrada:
XMP1 = 0
ZMP1 = 500
Deslocamento de
origem aditivo
programvel:
Valores de entrada:
XMP2 = 600
ZMP2 = 600
Deslocamento de
origem total
XMP = 600
XMP = 1100
Exemplo de aplicao
Deslocamento de origem
Programvel, P. ex. em Y
15
Com fim de programa M02, M30, ou com interrupo do
programa, os valores de deslocamento de origem so
cancelados automaticamente, visto que eles carregam
novamente quando de uma nova partida atravs do programa.
16
Condies de trajetria
17
Entrada em coordenadas incrementais G91
No caso de coordenadas incrementais, a dimenso programada
corresponde trajetria a ser percorrida. Por este motivo, so
usados tambm os termos dimenses encadeadas ou entrada
de dimenses encadeadas.
18
G01 Interpolao linear (posio bsica do 1 grupo G)
A ferramenta se move com a velocidade de avano introduzida
sob o endereo F sobre uma reta at a posio objetivo
indicada.
19
Alm dos dados dos valores de coordenadas do ponto final de
usinagem FC, deve ser dada ainda uma indicao sobre a
posio do centro do crculo, a qual deve ser feita atravs dos
vetores com sinal I,J e K.
A interpolao circular
possvel com
2 de 3 eixos.
20
O centro do circulo determinado pelos parmetros de
interpolao correspondentes.
Exemplo:
N5 G17 G42 D03... LF Seleo de plano e de
N10 G03 X17 Y30. I-9. J8. LF correo de ferramenta.
. Descrio completa do crculo
com sentido, coordenadas de
. ponto final do crculo, e
. parmetros de interpolao.
N25 G03 X17. I-9. LF Programao de circulo com
endereos faltantes. Caso
no seja selecionado um
outro plano entre N10 e N25,
e no seja sido programada
uma outra trajetria em Y, o
N25 G17 G03 X17. Y30. I-9. J0. .LF. comando gera:
21
Exemplo de interpolao circular
22
Interpolao circular usando ponto
final e centro do arco
23
A figura seguinte mostra arcos gerados pela programao do
centro e do ponto final, em coordenadas absolutas e
incrementais. A figura refere-se ao plano XY, mas a concepo
para outros planos a mesma.
24
Interpolao circular
Exerccios de fixao
25
G60 Parada com preciso (posio bsica do 10 grupo G)
Com a funo G60 possvel aproximar-se de uma posio
objetivo (dentro do limite de parada com preciso) de maneira
exata. A velocidade de avano nesse caso reduzida a zero. O
erro de acompanhamento existente eliminado de
acompanhamento existente eliminado.
26
Exemplos de mudana de sentido com e sem parada com
preciso:
27
G64 Operao com comando de trajetria
A condio de trajetria G64 utilizada coso no devam ocorrer
marcas na pea na passagem de um bloco para outro. Alm
disso, so arredondadas dessa maneira as passagens quando
da alterao de direo da tangente.
Exemplo:
N.. G04 F11.5 LF
28
Ciclos
Ciclo de trabalho
Movimento de entrada a partir do ponto de No fundo do furo Movimento de sada at o
partida do avano ponto de partida do avano Ttulo
N Sub-rotina Espera Fuso
2 L8200 Com avano de trabalho Sim - Com avano rpido Furao com
faceamento
Com avano de trabalho interrompido
3 L8300 - - Com avano rpido Furao profunda
Rotao a frente com avano de trabalho
4 L8400 - inverso Com avano de trabalho Rosqueamento
com macho
6 L8600 Fuso ligado, com avano de trabalho - parado Com avano rpido Furao 2
7 L8700 Fuso ligado com avano de trabalho - Parado Com operao manual Furao 3
8 L8800 Fuso ligado, com avano de trabalho Sim Parado Com operao manual Furao 4
29
Para os valores que variam em um ciclo (plano de referncia,
profundidade de furao, tempo de espera, etc) so utilizados
nas sub-rotinas os parmetros R00 a R11, e definidos
numericamente no programa principal.
Neste caso o ciclo de furao deve ser chamado para cada nova
posio de furao. Aps a usinagem do ciclo de furao
respectivo ocupada novamente a posio de partida.
30
Sub-rotina L80: supresso de G81 89
chamada internamente ao comando quando for programado
G80. No precisam ser definidos parmetros.
Regra / modelo
31
Preencher a nomenclatura abaixo
R02 .............................................................................................
R03..............................................................................................
Exemplo
N 20 G81 R02 3 R03 -30 F80 LF
32
Chamada 81 (furao simples)
N81 2500 LF
33
G82 Ciclo de furao com tempo para faceamento
Este ciclo se aplica quando a ferramenta necessita parar o
avano por alguns instantes, a fim de se obter uma dimenso
exata na pea.
Regra/modelo
34
Chamada G82 (furao com faceamento)
N8210 M03 F460 LF
N8202 G00 D01 Z500 LF
N8203 X100 Y150 LF
N8204 G82 R02 360 R03 250 R04 1. LF
N8205 X250 Y300 LF
N82 G80 Z500 LF
35
N8301 S48 M03 F460 LF
N8303 G00 D01 Z500 LF
N8304 X100. Y150 LF
N8305 G83 R01 50. R02 146. R03 5. R00 1. R05 20. LF
N83 G80 Z500 LF
36
G83 Ciclo de furao profunda (pica-pau)
Este ciclo de furao extremamente til quando a pea em
questo possui uma espessura L relativamente grande, da
ordem de:
L <5
Dimetro da broca
37
G84 Ciclos de rosqueamento com macho
G84 (A) Ciclo de rosqueamento com macho e com sincronismo
G84 R02... R03....R06... R07... R09... F...
R02...............................................................................................
R03...............................................................................................
R06...............................................................................................
R07...............................................................................................
R09...............................................................................................
38
Chamada G84 (rosqueamento com macho para mquina
com sincronismo)
N8401 ... S48 M03 F460 LF
N8402 G00 D01 Z500. LF
N8403 X100. Y150. LF
N8404 G84 R02 360. R03 250. R06 04 R07 03 R09 5. LF
N8405 X250 Y300 LF
39
R03 4 R01 R02 R26 R28
R01 - R05 G Z R26
R01 R03 R26 0
R23 0 R01 G1 Z R03
R24 0 R03 N5 G4 F R04
R24 R05 G Z R02 M17
R22 0 R02 L8400 G G60 G90 Z R02
@02 R22 - R23 G1 G63 Z R03
R03 3 R24 R22 M R06
G1 Z R22 Z R02
G4 F R04 G G60 M R07
G0 Z R02 M17
G4 F R00 L8500 G G60 G90 Z R02
R22 R28 G1 Z R03
Z R22 G Z R10 M17
R22 - R28 L8600 M R07
R23 - R05 G G60 G90 Z R02
R03 2 R23 R05 G1 Z R03
R23 0 R05 M5
@00 - 2 G Z R10 M17
@3 R25 2 L8700 M R07
R22 R23 G G60 G90 Z R02
R22 - R03 G1 Z R03
R22 -/ R25 M5
R03 R22 M
G1 Z R03 G Z R02 M17
G4 F R04 L8800 M R07
G0 Z R02 G G60 G90 Z R02
G4 F R00 G1 Z R03
R03 R28 G4 F R04
G0 Z R03 M5
R03 - R28 M
R03 - R22 G Z R02 M17
G Z R03 L8900 G G60 G90 Z R02
@00 5 G1 Z R03
N4 R02 R03 G4 F R04
R01 - R05 Z R02
R02 - R01 G M17
R26 0 R02 L9000 G G60 G90 Z R02
G1 Z R26 G33 Z R03 K R09
R02 R01 Z R02 K R09 M R06
G4 F R04 G N R07
G Z R02 M17
G4 F R00 M02
40
G10/G11 Programao em coordenada polar (verso bsica 4)
G10 Deslocamento linear em avano rpido
G11 Deslocamento linear em avano de usinagem
Exemplo:
Notas:
- A referncia sempre em relao ao primeiro eixo positivo
apresentado no bloco, no exemplo a orientao de +X para
+Y. Logo, a direo positiva ao primeiro eixo programado
corresponde ao ngulo de 0 e a direo positiva do segundo
programado corresponde ao ngulo de 90.
- O valor do ngulo dever ser sempre positivo e a resoluo
de 10-5
- O plo modal e no fim do programa (M02 ou M80) ele ser
desmemorizado.
- Ao se utilizar coordenadas polares pela primeira vez no
programa, as coordenadas do plo dever ser programada
em modo absoluto (G90) e recomenda-se sempre programar
as duas coordenadas do plo.
- As coordenadas do plo introduzidas em modo incremental
(G91) referem-se sempre ao ltimo plo programado.
41
Exemplo:
F11 F1000 LF
F12 G90 G11 X50. Y35.F20.A 0.LF (P1) F12 090 C10 X50.Y35.P20.A 0.LF
F13 A 60.LF (P2) F13 G10 A 60.LF
F14 120.LF (P3) F14 G10 A120.LF
F15 A180.LF (P4) F15 G10 A.180.LF
F16 A240.LF (P5) F16 G10 A.240.LF
F17 A300.LF (P6) F18 G10 A.300.LF
F18 A. 0.LF (P7) F18 G10 .LF
42
Inseres automticas de
chanfros e raios
Exemplo:
43
N10 G00 G90 G42 X80. Y30. LF (P2) O valor de P- deve ser
N15 Z-10 LF (P2) ou = a trajetria
N20 G91 G01 X10. LF (P3) programada do mesmo
N25 X-10. LF (P4) bloco.
N30 Y10. P-5. LF (P5)
N35 G64 X-50. P10. LF (P6)
N40 X-40. P10. LF (P7)
N45 X20 P5. LF (P8)
N50 G60 Y10 LF (P9)
N55 X30 P-5. LF (P10)
N60 Y10 LF (P11)
N65 X10
N70 G00 G90 G40 X90 Y15 LF (P1)
N75 Z10
M80 M02
44
Resoluo dos tringulos retngulos
45
46
Sistema de coordenadas
cartesianas
47
48
49
50
51
52
53
54
55
56
Centralizador
Tcnica de uso
57
6. Repetir o processo duas ou trs vezes para confirmar a
medida.
58