12. M – Função Auxiliar – M6 (aciona troca ferramenta)
G – Função Preparatório – G0 (deslocamento rápido)
D – Corretor de Ferramenta – D1 (aciona corretor 1)
S – Função Rotação – S2000M3 (2000 rpm horário)
F – Função Avanço (mm/min) – F100 mm/min
T – Define a ferramenta – T01 (ferramenta nº1)
G90 – Coordenadas Absolutas (MODAL)
G90 (MODAL)
X... Y... Z...
X=AC(...) Y=AC(...) Z=AC(...) (não MODAL)
13. G91 – Coordenadas Incrementais (MODAL)
G91 (MODAL)
X... Y... Z...
X=IC(...) Y=IC(...) Z=IC(...) (não MODAL)
G70 – Sistema de Unidades Polegadas (MODAL)
G71 – Sistema de Unidades Milímetros (MODAL)
G94 – (F) Avanço em mm/min ou pol/min (MODAL)
G95 – (F) Avanço em mm/rot ou pol/rot (MODAL)
G54 a G57 – Sistema de Coordenadas de Trabalho
(zero peça).
19. G94 – (F) Avanço em mm/min ou pol/min (MODAL)
G95 – (F) Avanço em mm/rot ou pol/rot (MODAL)
G54 a G57 – Sistema de Coordenadas de Trabalho
(zero peça).
G500 – Sistema Coordenada Máquina (MODAL)
G53 – Sistema Coordenada Máquina (não MODAL)
G0 – Deslocamento em máxima velocidade (MODAL)
G1 – Interpolação Linear (MODAL)
Avanço programado (F).
26. Executar o programa passando pelos pontos em coordenadas absolutas e incrementais
Coord. Absolutas
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X0Y0Z10
G1Z-7F100
X20Y10
Y50
X65Y100
X100
X140Y50
X120Y30
X100
X20Y10
G0Z10
M30
27. Executar o programa passando pelos pontos em coordenadas absolutas e incrementais
Coord. Absolutas
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X0Y0Z10
G1Z-7F100
X20Y10
Y50RND=20
X65Y100CHF=10
X100CHR=5
X140Y50RND=10
X120Y30CHR=10
X100RND=50
X20Y10
G0Z10
M30
28. Executar o programa passando pelos pontos em coordenadas absolutas e incrementais
Coord. Incrementais
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X0Y0Z10
G91
G1Z-17F100
X20Y10
Y40
X45Y50
X35
X40Y-50
X-20Y-20
X-20
X-80Y-20
G0Z17
M30
29. Executar o programa passando pelos pontos em coordenadas absolutas e incrementais
Coord. Incrementais
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X0Y0Z10
G91
G1Z-17F100
X20Y10
Y40RND=20
X45Y50CHF=10
X35CHR=5
X40Y-50RND=10
X-20Y-20CHR=10
X-20RND=50
X-80Y-20
G0Z17
M30
30. G2 – Interpolação Circular Horário
G3 – Interpolação Circular Anti-horário
G2
G3
J
I
J
I
J
31. G2 – Interpolação Circular Horário
G3 – Interpolação Circular Anti-horário
G2/G3 X ... Y ... I ... J ...
coordenada final coordenada do centro
do circulo do circulo Incremental
33. G2 – Interpolação Circular Horário
G3 – Interpolação Circular Anti-horário
G2/G3 X ... Y ... I ... J ...
coordenada final coordenada do centro
do circulo do circulo Incremental
G2/G3 X ... Y ... I=AC(...) J=AC(...)
coordenada final coordenada do centro
do circulo do circulo Absoluto
35. G2 – Interpolação Circular Horário
G3 – Interpolação Circular Anti-horário
G2/G3 X ... Y ... I ... J ...
coordenada final coordenada do centro
do circulo do circulo Incremental
G2/G3 X ... Y ... I=AC(...) J=AC(...)
coordenada final coordenada do centro
do circulo do circulo Absoluto
G2/G3 X ... Y ... CR= ...
coordenada final Valor do raio
do circulo + <180° - >180°
36. Profundidade 7mm
Executar o programa passando pelos pontos em coordenadas absolutas e incrementais
utilizando coordenadas do centro do circulo (I e J) em incremental, absoluto e raio (CR).
38. Coord. Absolutas
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X0Y0Z10 (P0)
G1Z-7F100
X28.33Y31.14 (P1)
G2Y68.86 I=AC(35) J=AC(50) CR=20 (P2)
G1X81.67Y87.71 (P3)
G2Y12.29 I=AC(95) J=AC(50) CR=-40 (P4)
G1X28.33Y31.14 (P1)
G0Z10
M30
Profundidade 7mm
Executar o programa passando pelos pontos em coordenadas absolutas e incrementais
utilizando coordenadas do centro do circulo (I e J) em incremental, absoluto e raio (CR).
39. Executar o programa passando pelos pontos em coordenadas absolutas e incrementais
utilizando coordenadas do centro do circulo (I e J) em incremental, absoluto e raio (CR).
Coord. Incrementais
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X0Y0Z10 (P0)
G91
G1Z-17F100
X28.33Y31.14 (P1)
G2Y37.72 I6.67 J18.86 (P2)
G1X53.34Y18.85 (P3)
G2Y-75.42 I13.33 J-37.71(P4)
G1X-53.34Y18.85 (P1)
G0Z10
M30
Profundidade 7mm
44. Executar o pgm com compensação passando pelos pontos em coordenadas Absolutas
45. Executar o pgm com compensação passando pelos pontos em coordenadas Absolutas
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X0Y0Z10
G1Z-7F100
X20Y10
Y50RND=20
X65Y100CHF=10
X100CHR=5
X140Y50RND=10
X120Y30CHR=10
X100RND=50
X20Y10
G0Z10
M30
46. Executar o pgm com compensação passando pelos pontos em coordenadas Absolutas
(P0)
(P1)
(P2)
(P3)
(P4)
(P5)
(P6)
(P7)
(P1)
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X0Y0Z10
G1Z-7F100
........
X20Y10
Y50RND=20
X65Y100CHF=10
X100CHR=5
X140Y50RND=10
X120Y30CHR=10
X100RND=50
X20Y10
........
G0Z10
M30
47. Executar o pgm com compensação passando pelos pontos em coordenadas Absolutas
(P0)
(P1)
(P2)
(P3)
(P4)
(P5)
(P6)
(P7)
(P1)
(P0)
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X0Y0Z10
G1Z-7F100
G41
X20Y10
Y50RND=20
X65Y100CHF=10
X100CHR=5
X140Y50RND=10
X120Y30CHR=10
X100RND=50
X20Y10
G40
G1X-20Y-10
G0Z10
M30
48. Executar o programa com compensação passando pelos pontos em coordenadas
absolutas utilizando o centro do circulo (I e J) em incremental, absoluto e raio (CR).
Profundidade 7mm
49. Executar o programa com compensação passando pelos pontos em coordenadas
absolutas utilizando o centro do circulo (I e J) em incremental e absoluto e raio (CR).
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X10Y10Z10
G1Z-7F100
G41
X28.33Y31.14
G2Y68.86 I6.67 J18.86 /
I=AC(35) J=AC(50) / CR=20
G1X81.67Y87.71
G2Y12.29 I13.33 J-37.71 /
I=AC(96) J=AC(50) / CR=-40
G1X28.33Y31.14
G40
G1X10Y10
G0Z10
M30
(P0)
(P1)
(P2)
(P3)
(P4)
(P1)
(P0)
Utilizar uma
das 3 opções
Profundidade 7mm
51. Furação: Furação simples - CYCLE81
CYCLE81 (RTP, RFP, SDIS, DP, DPR)
(absoluto)
(absoluto)
(sem sinal)
DP(absoluto)
DPR - profundidade final da furação relativa ao plano de referência (sem sinal)
52. Furação: Furação simples - CYCLE81
RTP plano de retorno (absoluto)
RFP plano de referência (absoluto)
SDIS distância segura (sem sinal)
DP profundidade da furação
(absoluto)
DPR profundidade final da furação
relativa ao plano de referência (sem
sinal)
54. Furação: Furação com tempo de permanência
CYCLE82
CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB)
(absoluto)
(absoluto)
(sem sinal)
DP(absoluto)
DTBtempo de espera na profundidade final da furação (segundos)
57. Furação: com Quebra ou Eliminação
de Cavacos CYCLE83
CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR,
DAM, DTB, DTS, FRF, VARI)
FDEP primeira profundidade de furação (absoluta)
FDPR primeira profundidade de furação relativa ao plano de
referência (sem sinal)
DAM valor de decremento
DTS tempo de espera no ponto inicial e eliminação de cavacos.
FRF fator de avanço para a primeira profundidade de furação (sem
sinal) gama de valores: 0.001 ... 1
VARI modo de trabalho
0 = quebra de cavacos 1 = eliminar cavacos
68. Sub programa
DIFERENÇAS
M30 - FIM DE PROGRAMA
M17 – FIM DE SUB PROGRAMA
.MPF – EXTENSÃO PGM PRINCIPAL
.SPF – EXTENSÃO SUB PROGRAMA
DUAS FORMAS DE SE CHAMAR O SUB PROGRAMA
DIRETAMENTE PELO NOME (TRIANGULO Pn)
OU COM A LETRA L + UM NUMERO (L200 Pn)
Pn – n é o numero de repetições do subprograma
77. Executar o programa com compensação em duas passadas, passando pelos pontos
em coordenadas absolutas utilizando o centro do circulo (I e J) em incremental e
absoluto e raio (CR).
G17G71G90G94
G53G0Z-110D0
T01
M6
G54D01
S2000M3
G0X10Y10Z10
G1Z-7F100
G41
X28.33Y31.14
G2Y68.86 I6.67 J18.86 /
I=AC(35) J=AC(50) / CR=20
G1X81.67Y87.71
G2Y12.29 I13.33 J-37.71 /
I=AC(96) J=AC(50) / CR=-40
G1X28.33Y31.14
G40
G0X10Y10
G0Z10
M30
(P0)
(P1)
(P2)
(P3)
(P4)
(P1)
(P0)
Profundidade 7mm
78. Executar o programa em duas passas utilizando
sub programa pela esquerda do perfil
80. Atividade Laboratório:
Execute o contorno com
compensação de raio da
ferramenta (Fresa topo Ø10)
em dois passes de 2,0mm de
profundidade, fure na
sequência indicada utilizando
MCALL, CYCLE 81 ou 83.
GRUPO I e II – Sequência –
Contorno, furos diâmetro 6
(sentido anti-horário) e
diâmetro 12.
GRUPO III e IV - Sequência –
Furos diâmetro 6 (sentido
horário), diâmetro 12 e
contorno.