Sie sind auf Seite 1von 131

ÍNDICE 8.3 - FUNÇÃO: G72 ..................................................................................................

27
8.4 - FUNÇÃO: G73 .................................................................................................. 30
8.5 - FUNÇÃO: G74 .................................................................................................. 33
8.5.1 - Ciclo de furação.................................................................................. 33
PARTE I 8.5.2 - Ciclo de torneamento. ........................................................................ 34
8.6 - FUNÇÃO: G75 .................................................................................................. 35
1 - SISTEMA DE COORDENADA ________________________________ 2 8.6.1 - Ciclo de canais. .................................................................................. 35
1.1- SISTEMA DE COORDENADA ABSOLUTA ....................................................... 3 8.6.2 - Ciclo de faceamento........................................................................... 36
8.7 - FUNÇÃO: G76 .................................................................................................. 37
2 - TIPOS DE FUNÇÃO ________________________________________ 5
2.1 - FUNÇÕES DE POSICIONAMENTO ................................................................... 5 9 - CICLOS PARA FURAÇÃO __________________________________ 40
2.2 - CÓDIGOS ESPECIAIS........................................................................................ 5 9.1- FUNÇÃO : G80 ................................................................................................. 40
2.2.1 - Código: N .............................................................................................. 5 9.2- FUNÇÃO : G83 ................................................................................................. 40
2.2.2 - Código: O .............................................................................................. 6
9.3 - FUNÇÃO : G84 ................................................................................................. 41
2.2.3 - Código: Barra (/) ................................................................................... 6
9.3.1 - Ciclo de roscamento com macho flutuante ..................................... 41
2.2.4 - Código: F ............................................................................................... 6
9.3.2 - Ciclo de roscamento com macho rígido .......................................... 42
2.2.5 - Código: T ............................................................................................... 6
9.4 - FUNÇÃO : G85 ................................................................................................. 43
3 - FUNÇÕES PREPARATÓRIAS ________________________________ 7
10 - OUTRAS FUNÇÕES PREPARATÓRIAS ______________________ 44
4 - FUNÇÕES DE INTERPOLAÇÃO ______________________________ 9 10.1 - FUNÇÃO: G20 ................................................................................................ 44
4.1 - FUNÇÃO: G00 .................................................................................................... 9 10.2 - FUNÇÃO: G21 ................................................................................................ 44
4.2 - FUNÇÃO: G01 .................................................................................................... 9 10.3 - FUNÇÃO: G28 ................................................................................................ 44
4.3 - FUNÇÃO: G02 E G03 ....................................................................................... 10 10.4 - FUNÇÃO: G90 ................................................................................................ 45
4.3.1 - Função: R ............................................................................................ 11 10.5 - FUNÇÃO: G91 ................................................................................................ 45
4.3.2 - Função: I e K ....................................................................................... 11 10.6 - FUNÇÃO: G92 ................................................................................................ 45
4.4 - FUNÇÃO: “,R” / “,C” ........................................................................................ 13 10.7 - FUNÇÃO: G94 ................................................................................................ 45
4.5 - FUNÇÃO: G33 .................................................................................................. 14 10.8 - FUNÇÃO: G95 ................................................................................................ 46
10.9 - FUNÇÃO: G96 ................................................................................................ 46
5 - TEMPO DE PERMANÊNCIA (DWELL) _________________________ 16
10.10 - FUNÇÃO: G97 .............................................................................................. 46
5.1 - FUNÇÃO: G04 .................................................................................................. 16

6 - COMPENSAÇÃO DE RAIO DE FERRAMENTA __________________ 17 11 - DESVIO INCONDICIONAL _________________________________ 47


6.1 - FUNÇÃO: G40 .................................................................................................. 17 12 - CHAMADA E RETORNO DE SUBPROGRAMA_________________ 48
6.2 - FUNÇÃO: G41 .................................................................................................. 18
6.3 - FUNÇÃO: G42 .................................................................................................. 18 13 - FUNÇÕES ESPECIAIS____________________________________ 50
6.4 - QUADRANTES DE FERRAMENTA PARA COMPENSAÇÃO DE RAIO ......... 19 13.1 - FUNÇÃO: G63 ................................................................................................ 50
6.5 - EXEMPLOS DE PROGRAMA COM COMPENSAÇÃO DE RAIO: .................. 20 13.2 - FUNÇÃO : G37 ............................................................................................... 52
13.3 - FUNÇÃO : G10 ............................................................................................... 54
7 - CICLOS SIMPLES _________________________________________ 21 13.4 - FUNÇÃO “G64” ............................................................................................. 55
7.1 - FUNÇÃO: G78 .................................................................................................. 21 13.5 - ENTRADA DIRETA DE VALORES PARA CHANFROS E CONCORDÄNCIAS .. 56
13.6 - FUNÇÃO G65.................................................................................................. 58
8 - CICLOS DE MÚLTIPLAS REPETIÇÕES _______________________ 23
13.7 – REFERÊNCIA DE TRABALHO (G54 A G59) ................................................ 60
8.1 - FUNÇÃO: G70 .................................................................................................. 23
8.2 - FUNÇÃO: G71 .................................................................................................. 24 14 - FUNÇÕES MISCELÂNEAS OU AUXILIARES __________________ 61

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD III IV Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
15 - SEQUÊNCIA PARA PROGRAMAÇÃO MANUSCRITA __________ 66 5.4 INTERPOLAÇÃO CILÍNDRICA .......................................................................... 86
15.1 - ESTUDO DO DESENHO DA PEÇA: FINAL E BRUTA .................................. 66 5.5 - FURAÇÃO AXIAL ............................................................................................. 89
15.2 - PROCESSO A UTILIZAR ................................................................................ 66 5.6 - FURAÇÃO RADIAL .......................................................................................... 91
15.3 - FERRAMENTAL VOLTADO AO CNC ............................................................. 66
15.4 - CONHECIMENTO DOS PARÂMETRO FÍSICOS DA MÁQUINA E SISTEMA DE
PROGRAMAÇÃO DO COMANDO ................................................................... 66 PARTE II
15.5 - DEFINIÇÃO EM FUNÇÃO DO MATERIAL, DOS PARÂMETROS DE CORTE
COMO AVANÇO, VELOCIDADE, ETC............................................................. 66
1 - FURAÇÃO E ROSCAMENTO AXIAIS _________________________ 94
16 - CÁLCULOS _____________________________________________ 67
16.1 - VELOCIDADE DE CORTE (VC) ..................................................................... 67 2 - FURAÇÃO E ROSCAMENTO AXIAIS UTILIZANDO FREIO DE ALTO
16.2 - ROTAÇÃO (N) ................................................................................................. 67 TORQUE ___________________________________________________ 95
16.3 - POTÊNCIA DE CORTE (NC) .......................................................................... 67
3 - FRESAMENTO, FURAÇÃO E ROSCAMENTO RADIAIS __________ 96
17 - GRÁFICO DE POTÊNCIA __________________________________ 69
4 - INTERPOLAÇÃO CIRCULAR - EIXO C ________________________ 97
18- FLUXOGRAMA DE PROGRAMAÇÃO ________________________ 70
5 - INTERPOLAÇÃO HELICOIDAL - EIXOS X / Z / C _______________ 98

6 - COORDENADAS POLARES - EIXOS X / C ____________________ 99


PARTE II 7 - COORDENADAS POLARES - EIXOS X / C - REPETIÇÃO COM SUB
1- DEFINIÇÃO DOS EIXOS ____________________________________ 74 PROGRAMA _______________________________________________ 100
1.1 - EIXOS X / Z ..................................................................................................... 74 8 - COORDENADAS POLARES - EIXOS X / C ___________________ 101
1.2 - EIXO ÁRVORE (SPINDLE) ............................................................................... 74
1.3 - EIXO C.............................................................................................................. 74 9 - COORDENADAS POLARES - EIXOS X / C ___________________ 103
1.3.1 - FUNÇÃO M85 / M86. ........................................................................... 75
10 - INTERPOLAÇÃO CILÍNDRICA - EIXOS Z / C ________________ 104
2 - SUPORTE DE FERRAMENTA ROTATIVA ______________________ 76
2.1 - REGIME DE TRABALHO DA FERRAMENTA ACIONADA - LINHA GL 280M.76 11 - PEÇA COMPLETA ______________________________________ 105

3 - CORRETOR GEOMÉTRICO DA FERRAMENTA _______________ 77


3.1 - FERRAMENTAS ESTÁTICAS ......................................................................... 77
PARTE IV
3.2 - FERRAMENTAS ROTATIVAS.......................................................................... 77
3.3 - SISTEMAS DE CORREÇÃO DE FERRAMENTA......................................... 77 1 - PAINEL DE COMANDO_____________________________________112
1.1 - PAINEL DE COMANDO - CNC’S GE FANUC 0I-TD ..................................... 112
4 - COMPENSAÇÃO DE RAIO E INTERPOLAÇÃO CIRCULAR _____ 79
1.2 - PAINEL DE COMANDO - UNIDADE MDI ..................................................... 113
4.1 - FERRAMENTAS ESTÁTICAS .......................................................................... 79 1.2.1 – Teclas de navegação ....................................................................... 113
4.2 - FERRAMENTAS ROTATIVAS........................................................................... 79 1.2.2 – Teclas de caracteres e numéricas .................................................. 114
1.2.3 – Teclas de edição .............................................................................. 114
5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA (EIXO C) ______ 82 1.2.4 – Teclas de mudanças de páginas / cursor ...................................... 115
5.1 FRESAMENTO AXIAL ........................................................................................ 82 1.3 - PAINEL DE OPERAÇÃO - UNIDADE MDI ................................................... 116
5.2 INTERPOLAÇÃO AXIAL: ................................................................................... 82 1.4 - PAINEL DE OPERAÇÃO ROMI ...................................................................... 119
5.3 FRESAMENTO RADIAL ..................................................................................... 85 1.5 - TOMADA SERIAL RS-232 E TOMADA DE ENERGIA ELETRICA................ 122

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD V VI Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
2 - OPERAÇÕES INICIAIS ____________________________________ 123 4.4.3 Carregar um programa do servidor ................................................. 135
2.1 - LIGAR A MÁQUINA ........................................................................................ 123
5 - TESTE DE PROGRAMAS __________________________________ 137
2.2 - DESLIGAR A MÁQUINA ................................................................................. 123
5.1 - TESTAR PROGRAMAS SEM GIRAR A PLACA E SEM MOVIMENTO DOS
2.3 - MOVIMENTAR OS EIXOS EM JOG CONTÍNUO ........................................... 123
EIXOS.............................................................................................................. 137
2.4 - MOVIMENTAR OS EIXOS ATRAVÉS DA MANIVELA ELETRÔNICA .......... 123 5.1.1 - Teste rápido ...................................................................................... 137
2.5 - TROCAR DE FERRAMENTAS MANUALMENTE .......................................... 123 5.1.2 - Teste gráfico ..................................................................................... 137
2.6 - OPERAR O COMANDO VIA MDI (ENTRADA MANUAL DE DADOS) .......... 124 5.2 - TESTAR PROGRAMA (“DRY RUN”) ............................................................. 139
2.7 - MOVIMENTAR OS EIXOS COM O EIXO ÁRVORE LIGADO ........................ 124 5.3 - INSERIR Código Barra (/) ANTES DAS FUNÇÕES M3 E M4: ........... 139
2.8 - MOVIMENTAR OS EIXOS COM JOG INCREMENTAL ................................. 124
6 - ZERAMENTO DE FERRAMENTAS __________________________ 140
3 - EDIÇÃO DE PROGRAMAS_________________________________ 125 6.1 - ZERAMENTO MANUAL DE FERRAMENTAS ............................................... 140
3.1 - CRIAR UM PROGRAMA NOVO .................................................................... 125 6.1.1 - Zeramento no eixo “Z” ..................................................................... 140
3.2 - SELECIONAR UM PROGRAMA EXISTENTE NO DIRETÓRIO .................... 125 6.1.2 - Zeramento no eixo “X”..................................................................... 141
6.1.3 - Raio e Quadrante da ferramenta ..................................................... 141
3.3 - PROCURAR UM DADO NO PROGRAMA ..................................................... 125
! !"#$#%&'()&*&#)+#,*,'#*-&*./0#,'0#()&0'&10#234#54#6#')#78 ............... 125 6.2 - ZERAMENTO DE FERRAMENTAS UTILIZANDO O LEITOR DE POSIÇÃO DE
3.3.2 - Procurar um dado através da tecla “SRH” .................................... 126 FERRAMENTAS (MODO 1)............................................................................ 142
6.2.1 - Detalhes da função........................................................................... 142
3.4 - INSERIR DADOS NO PROGRAMA................................................................ 126
6.2.2 - Procedimento operacional: ............................................................. 142
3.5 - ALTERAR DADOS NO PROGRAMA ............................................................. 126
6.3 - ZERAMENTO DE FERRAMENTAS UTILIZANDO O LEITOR DE POSIÇÃO DE
3.6 - APAGAR DADOS NO PROGRAMA ............................................................... 127 FERRAMENTAS (MODO 2)............................................................................ 144
3.7 - APAGAR UM BLOCO DO PROGRAMA ........................................................ 127
3.8 - APAGAR VÁRIOS BLOCOS DO PROGRAMA.............................................. 127 7 - TORNEAMENTO DE CASTANHAS __________________________ 146
3.9 - APAGAR UM PROGRAMA ............................................................................. 127 7.1 - COMO USINAR AS CASTANHAS.................................................................. 146
3.10 - APAGAR TODOS OS PROGRAMAS ........................................................... 128 7.1.1 – USINAR MANUALMENTE ................................................................ 147
7.1.2 – USINAR ATRAVÉS DE PROGRAMA ............................................... 149
3.11 - RENUMERAR UM PROGRAMA................................................................... 128
8 - DEFINIÇÃO DO ZERO-PEÇA _______________________________ 150
4 - COMUNICAÇÃO DE DADOS _______________________________ 129
8.1 - UTILIZANDO O “WORK SHIFT” .................................................................... 150
4.1 - ESPECIFICAÇÃO DA PORTA DE COMUNICAÇÃO ..................................... 129
8.2 - UTILIZANDO O SISTEMA DE COORDENADA DE TRABALHO (G54 A G59) ....... 151
4.2 - COMUNICAÇÃO ATRAVÉS DA PORTA SERIAL (RS 232) ........................... 129
4.2.1 - CONFIGURAR OS PARÂMETROS DE COMUNICAÇÃO ................ 129 8.3 - EFETUAR CORREÇÃO NO SISTEMA DE COORDENADA DE TRABALHO (G54
4.2.2 - Especificação do cabo ..................................................................... 130 A G59) ............................................................................................................. 151
4.2.3 - Salvar um programa ......................................................................... 130
4.2.4 - Carregar um programa..................................................................... 130 9 - CORREÇÃO DE DESGASTE DA FERRAMENTA _______________ 152
4.2.5 - Salvar os corretores de ferramentas .............................................. 131 9.1 - MODO MANUAL ............................................................................................. 152
4.2.6 - Carregar os corretores de ferramentas .......................................... 131 9.2 - MODO AUTOMÁTICO .................................................................................... 152
4.3 – COMUNICAÇÃO ATRAVÉS DA PORTA PCMCIA ........................................ 131
4.3.1 – HARDWARES RECOMENDADOS PARA LEITURA E GRAVAÇÃO: ..... 131 10 - CONTADOR DE PEÇAS __________________________________ 153
4.3.2 - VISUALIZAR OS ARQUIVOS DO CARTÃO DE MEMÓRIA............. 133 10.1 - VISUALIZADOR DO CONTADOR DE PEÇAS............................................. 153
4.3.3 - Buscar um arquivo ........................................................................... 133 10.2 - ZERAR CONTADOR DE PEÇAS ................................................................. 153
4.3.4 - Salvar um programa no cartão de memória .................................. 134
4.3.5 - Carregar um programa do cartão de memória .............................. 134 11 - EXECUÇÃO DE PROGRAMAS ____________________________ 154
4.3.6 - Apagar um arquivo do cartão de memória..................................... 134 11.1 - EXECUTAR UM PROGRAMA DA MEMÓRIA DA MÁQUINA: .................... 154
4.4 COMUNICAÇÃO DE DADOS ATRAVÉS DA REDE ETHERNET. .................... 135
4.4.1 Visualizar os arquivos da pasta compartilhada ............................... 135 11.2 - EXECUTAR UM PROGRAMA DIRETO DO CARTÃO DE MEMÓRIA ......... 154
4.4.2 Salvar um programa no servidor ..................................................... 135 11.2.1 - Configurar os parâmetros de comunicação ................................ 154

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD VII VIII Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
11.2.2 - Executar o programa ...................................................................... 154 PULSAR) ....................................................................................................... 177
11.3 - ABORTAR A EXECUÇÃO DE UM PROGRAMA .......................................... 155 15.2.2 - Movimento “Direto” da manga do cabeçote móvel .................... 177
15.2.3 Movimento do Cabeçote Móvel AUTOMÁTICO. ............................. 177
11.4 - SELECIONAR PARADA OPCIONAL: .......................................................... 155
15.2.4 Setup do cabeçote móvel: ............................................................... 177
11.5 - OMITIR BLOCOS DO PROGRAMA (“BLOCK DELETE”) .......................... 155
15.3 - AJUSTES DOS SENSORES DE PLACA: .................................................... 178
15.3.1. - Ajuste dos Sensores para fixar a peça prendendo pelo externo .. 179
12 - FUNÇÕES ESPECIAIS___________________________________ 156
15.3.2. - Ajuste dos Sensores para fixar a peça prendendo pelo interno ... 180
12.1 - EDIÇÃO DE PROGRAMAS COM FUNÇÕES EXTENDIDAS ...................... 156
15.4 - SUPORTE PARA BARRA DE MANDRILHAR ( Ø 80MM ) .......................... 181
12.1.1 - Cópia total de um programa para outro: ...................................... 156
12.1.2 - Cópia parcial de um programa para outro ................................... 156
12.1.3 - Transferir (mover) uma parte de um programa para outro
programa ..................................................................................................... 157 PARTE V
12.2 - EDIÇÃO EM BACKGROUND ....................................................................... 158

13 - ALIMENTADOR DE BARRAS ______________________________ 159 1 - INTRODUÇÃO ___________________________________________ 186


13.1 - PROGRAMAÇÃO DO ALIMENTADOR DE BARRAS NA LINHA G / GL / 1.1 - INICIAR O MODO GUIDE: .............................................................................. 186
GLM................................................................................................................. 159 1.2 - SAIR DO MODO GUIDE: ................................................................................ 186
13.1.1 - Desvio condicional - M80............................................................... 159
1.3 - EXPLANAÇÃO DA TELA INICIAL DO MODO GUDE: .................................. 186
13.1.2 - Ligar / desligar a alimentação de barras ...................................... 159
13.1.3 - Exemplos de programação............................................................ 159 1.4 - DESCRIÇÃO DAS SOFTKEYS INICIAIS: ...................................................... 188
13.2 - SISTEMA DE TUBO GUIA MODULAR......................................................... 163 1.5 - PÁGINA DE FERRAMENTAS: ....................................................................... 190
13.2.1 - Componentes.................................................................................. 163 1.6 - EDIÇÃO DE PROGRAMAS: ........................................................................... 195
13.2.2 - Preparação do Tubo de Redução .................................................. 164 1.7 - SIMULAÇÃO DE PROGRAMAS: ................................................................... 199
13.2.3 - Inserção / remoção do Anel de Encosto ...................................... 164 1.8 - EXECUÇÃO DE PROGRAMAS: .................................................................... 200
13.2.4 - Montagem do Sistema de Tubo Guia Modular ............................. 164
13.2.5 - Remoção do Conjunto de Tubos de Redução ............................. 165
13.3 - ALIMENTADOR DE BARRAS FEDEK ......................................................... 166
13.3.1 - Ligar o alimentador ........................................................................ 166 PARTE VI
13.3.2 - Operação e uso .................................................................................. 166
13.3.2.1 - Trabalhar em Modo Manual .................................................. 166
13.3.2.2 - Trabalhar em Modo Automático ....................................... 167 1 - CICLOS DE TORNEAMENTO _______________________________ 202
13.3.3 - Parâmetros do Alimentador........................................................... 167 1.1 - ACESSAR A PÁGINA DE CICLOS DE TORNEAMENTO: ............................ 202
13.4 - ALIMENTADOR DE BARRAS VIP80 E ........................................................ 170 1.1.1 Dados da página do ciclo de torneamento: ..................................... 203
13.4.1 - Ligar o alimentador ........................................................................ 170 1.2 - PROGRAMANDO O PERFIL DA PEÇA:........................................................ 205
13.4.2 - Operação e uso .................................................................................. 170 1.2.1 Linha .................................................................................................... 205
13.4.2.1 - Trabalhar em Modo Manual .................................................. 170 1.2.2 - Arc ...................................................................................................... 206
13.4.2.2 - Trabalhar em Modo Automático ....................................... 171 1.2.3 - Arreca ................................................................................................ 207
13.4.3 - Parâmetros do Alimentador........................................................... 172 1.2.4 - Arrech ................................................................................................ 207
1.2.5 - Alter.................................................................................................... 207
1.2.6 - Apagar ............................................................................................... 207
1.2.7 - Recalc ................................................................................................ 207
14 - ALTERAÇÃO DE PARÂMETROS ___________________________ 175
2 - CICLOS DE FURAÇÃO: ___________________________________ 208
15 - AJUSTE DOS ACESSÓRIOS DA MÁQUINA __________________ 176 2.1 - ACESSAR A PÁGINA DE CICLOS DE FURAÇÃO: ...................................... 208
15.1 - AJUSTE DE PRESSÃO DO CABEÇOTE MÓVEL / PLACA ....................... 176 2.2 - DADOS DA PÁGINA DO CICLO DE FURAÇÃO: .......................................... 208
15.2 - CABEÇOTE MÓVEL (OPCIONAL)............................................................... 176
15.2.1 - Movimento da manga do cabeçote móvel via JOG (modo 3 - CICLOS DE CANAIS: ______________________________________211

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD IX X Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3.1 - ACESSAR A PÁGINA DE CICLOS DE CANAIS:........................................... 211 8 - CICLO ENGRAVING (ESCRITA): ____________________________ 251
8.1 - ACESSAR A PÁGINA DO CICLO ENGRAVING: ........................................... 251
4 - CICLOS DE ROSCA:______________________________________ 216
8.2 - DADOS DA PÁGINA DO CICLO ENGRAVING:............................................. 251
4.1 - ACESSAR A PÁGINA DE CICLOS DE ROSCA: ........................................... 216

PARTE VII

1 - ACESSAR A PÁGINA DE CICLOS DE FERRAMENTA ACIONADA: 222

2 - CICLOS DE FURAÇÃO: ___________________________________ 223


2.1- FURAÇÃO ........................................................................................................ 223
2.1.1 - Acessar a página do ciclo furacao: ................................................ 223
2.1.2 - Dados da página do ciclo furacao: ................................................. 224
2.1.3 - Posições de furação: ...................................................................... 225
2.2. - CICLO DE ROSCA: ....................................................................................... 227
2.2.1 - Acessar a página do ciclo de rosca:............................................... 227
2.2.2 - Dados da página do ciclo de rosca: ............................................... 228
2.2.3 - Posições de furação: ...................................................................... 229

3 - CICLO DE FACEAMENTO: _________________________________ 231


3.1 - ACESSAR A PÁGINA DO CICLO DE FACEAMENTO: ................................. 231
3.2 - DADOS DA PÁGINA DO CICLO DE FACEAMENTO: ................................... 231
3.3 - FIGURA DE FACEAMENTO ........................................................................... 233

4 - CICLO DE CONTORNO: ___________________________________ 235


4.1 - ACESSAR A PÁGINA DO CICLO DE CONTORNO: ..................................... 235
4.2 - DADOS DA PÁGINA DO CICLO DE CONTORNO: ....................................... 235
4.3 - FIGURA DE CONTORNO ............................................................................... 237

5 - CICLO DE EMBOSSING (RELEVO): _________________________ 239


5.1 - ACESSAR A PÁGINA DO CICLO DE EMBOSSING: .................................... 239
5.2 - DADOS DA PÁGINA DO CICLO DE EMBOSSING: ...................................... 239
5.3 - FIGURA DE EMBOSSING ............................................................................. 241

6 - CICLO DE CORTE CAV (CAVIDADES): _______________________ 243


6.1 - ACESSAR A PÁGINA DO CICLO DE CORTE CAV (CAVIDADES): ............. 243
6.2 - DADOS DA PÁGINA DO CICLO DE CORTE CAV: ....................................... 244
6.3 - FIGURA DE CORT CAV: ................................................................................ 245

7 - CICLO DE CANAIS: ______________________________________ 247


7.1 - ACESSAR A PÁGINA DO CICLO CANAIS:................................................... 247
7.2 - DADOS DA PÁGINA DO CICLO DE CANAIS: .............................................. 247
7.3 - FIGURA DE CANAIS: .................................................................................... 249

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD XI XII Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. SISTEMA DE COORDENADAS
1 - SISTEMA DE COORDENADA

Toda geometria da peça é transmitida ao comando com auxílio de um sistema de


coordenadas cartesianas.

x+
X+

2o QUADRANTE 1o QUADRANTE

Z- MOVIMENTO LONGITUDINAL
Z+

PARTE I 3o QUADRANTE 4o QUADRANTE

MOVIMENTO TRANSVERSAL

PROGRAMAÇÃO x-X-
!"#"$%&'!(%!)**+(%,'('"!-!(%.,#(*!,*!/0',*!1*+&'(*!/%0*!)+23'&%,$*!(%!2&'!0#,4'!
paralela ao movimento longitudinal (Z), com uma linha paralela ao movimento transversal
(X).

5*(*!&*6#&%,$*!('!/*,$'!('!1%++'&%,$'!-!(%")+#$*!,%"$%!/0',*!789!%&!+%0':;*!'!2&'!
origem preestabelecida (X0,Z0). Lembrar que X é sempre a medida do diâmetro.

OBSERVAÇÃO: O sinal positivo ou negativo introduzido na dimensão a ser


programada é dado pelo quadrante, onde a ferramenta está situada.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 1 2 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. SISTEMA DE COORDENADAS 1. SISTEMA DE COORDENADAS
1.1- SISTEMA DE COORDENADA ABSOLUTA 1.2- SISTEMA DE COORDENADA INCREMENTAL

<%"$%!"#"$%&'9!'!*+#=%&!-!%"$'>%0%)#('!%&!12,:;*!('!/%:'!'!"%+!%?%)2$'('9!*2!"%@'9! M!*+#=%&!(%"$%!"#"$%&'!-!%"$'>%0%)#('!/'+'!)'('!&*6#&%,$*!('!1%++'&%,$'D
/*(%&*"!%"$'>%0%)AB0'!%&!C2'0C2%+!/*,$*!(*!%"/':*!/'+'!1')#0#('(%!(%!/+*=+'&':;*D!E"$%! M/N"!C2'0C2%+!(%"0*)'&%,$*!4'6%+H!2&'!,*6'!*+#=%&9!*2!"%@'9!/'+'!C2'0C2%+!/*,$*!
processo é denominado “Zero-peça”. '$#,=#(*!/%0'!1%++'&%,$'9!'!*+#=%&!('"!)**+(%,'('"!/'""'+H!'!"%+!*!/*,$*!'0)',:'(*D
F*&*!6#&*"9!'!*+#=%&!(*!"#"$%&'!1*#!.?'('!)*&*!"%,(*!*"!/*,$*"!7G9!8GD! !/*,$*! 5*('"!'"!&%(#('"!";*!1%#$'"!'$+'6-"!('!(#"$O,)#'!'!"%+!(%"0*)'('D
7G!-!(%.,#(*!/%0'!0#,4'!(%!)%,$+*!(*!%#?*!H+6*+%D! !/*,$*!8G!-!(%.,#(*!/*+!C2'0C2%+!0#,4'! P%!'!1%++'&%,$'!(%"0*)'B"%!(%!2&!/*,$*!M!'$-!Q!J(*#"!/*,$*"!C2'#"C2%+K9!'"!)**+(%,'('"!
perpendicular à linha de centro do eixo árvore.
'!"%+%&!/+*=+'&'('"!"%+;*!'"!(#"$O,)#'"!%,$+%!*"!(*#"!/*,$*"9!&%(#('"!J/+*@%$'('"K!%&!
I2+',$%!'!/+*=+'&':;*9!,*+&'0&%,$%!'!*+#=%&!J7G9!8GK!-!/+%%"$'>%0%)#('!,*!12,(*!
X e Z.
('!/%:'!J%,)*"$*!('"!)'"$',4'"K!*2!,'!1')%!('!/%:'9!)*,1*+&%!#02"$+':;*!'>'#?*L
Note que o ponto A é a origem do deslocamento para o ponto B e B será origem para
um deslocamento até um ponto C, e assim sucessivamente.

ORIGEM (X0,Z0) ORIGEM (X0, Z0)

EXEMPLO DE PROGRAMAÇÃO:
F E ORIGEM NO FUNDO DA PEÇA:
D
C
COORDENADAS ABSOLUTAS
B EIXO EXEMPLO DE PROGRAMAÇÃO:
PONTO
X Z
A
80

30

A 0 30 F E
B 30 30
D
° C 50 20
45 C COORDENADAS
D 70 20 MOVIMENTO
R5 B INCREMENTAIS
20 E 80 15
F 80 0 PARTIDA META EIXO
30
A

80

30
DE PARA X Z
F E ORIGEM NA FACE DA PEÇA: A B 30 0
D B C 20 -10
COORDENADAS ABSOLUTAS
C ° C D 20 0
B
PONTO
EIXO 45 D E 10 -5
X Z
A R5 E F 0 -15
80

30

A 0 0
B 30 0 10

5° C 50 -10 30
4
D 70 -10
R5
10 E 80 -15
30 F 80 -30

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 3 4 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
2. TIPOS DE FUNÇÃO 2. TIPOS DE FUNÇÃO
2.2.2 - Código: O
2 - TIPOS DE FUNÇÃO 9:;<(*=>'?#@,1A-<B(*&#:&'D&*+*0
5*(*!/+*=+'&'!*2!"2>/+*=+'&'!,'!&%&N+#'!(*!)*&',(*!-!#(%,$#.)'(*!'$+'6-"!(%!2&!
único ,U&%+*!R S!)*&/*"$*!/*+!'$-!T!(V=#$*"9!/*(%,(*!6'+#'+!,'!1'#?'!(%!GGGG!'$-!WWWWD
2.1 - FUNÇÕES DE POSICIONAMENTO
OBSERVAÇÃO: Os programas da faixa 8000 a 9999 estão protegidos, portanto o
usuário só tem acesso a edição dos programas da faixa 0000 a 7999.
FUNÇÃO X: Posição no eixo transversal (absoluta)
2.2.3 - Código: Barra (/)
Formato: X +- 5.3 (milímetro)
Aplicação: Inibir a execução de blocos.
X$#0#3'&*"!'!Y2,:;*!Q'++'!JZK!C2',(*!1*+!,%)%""H+#*!#,#>#+!'!%?%)2:;*!(%!>0*)*"!,*!
FUNÇÃO Z: Posição no eixo longitudinal (absoluta) programa, sem alterar a programação.
Formato: Z +- 5.3 (milímetro) P%!*!)'+')$%+!RZS!1*+!(#=#$'(*!,'!1+%,$%!(%!'0=2,"!>0*)*"9!%"$%"!"%+;*!#=,*+'(*"!/%0*!
comando, desde que o operador tenha selecionado a opção BLOCK DELETE no painel de
comando.
FUNÇÃO U: Deslocamento no eixo transversal (incremental) F'"*!'!*/:;*!Q[ F\!IE[E5E!,;*!"%@'!!"%0%)#*,'('9!*!)*&',(*!%?%)2$'+H!*"!>0*)*"!
Formato: U +- 5.3 (milímetro) normalmente, inclusive os que tiverem o caracter “/”.

2.2.4 - Código: F
FUNÇÃO W: Deslocamento no eixo longitudinal (incremental) Aplicação: determinar a velocidade de avanço
Formato: W +- 5.3 (milímetro) A velocidade de avanço é um dado importante para a usinagem e é obtido levando-se
em co,$'!*!&'$%+#'09!'!1%++'&%,$'!%!'!*/%+':;*!'!"%+!%?%)2$'('D
]%+'0&%,$%!,*"!$*+,*"!F<F!(%.,%B"%!*!'6',:*!%&!&&Z+*$':;*!J12,:;*!]W^K9!&'"!
2.2 - CÓDIGOS ESPECIAIS es$%!$'&>-&!/*(%!"%+!2$#0#3'(*!%&!&&Z&#,!J12,:;*!]WTKD

2.2.1 - Código: N 2.2.5 - Código: T


Aplicação: selecionar de ferramenta
9:;<(*=>'?#@,1A-<B(*&#C;'('0!
M! Y2,:;*! 5! -! 2"'('! /'+'! "%0%)#*,'+! '! 1%++'&%,$'9! #,1*+&',(*! _! &HC2#,'! *! "%2!
F'('! >0*)*! (%! #,1*+&':;*! /*(%! "%+! #(%,$#.)'(*! /%0'! 12,:;*! R<S9! "%=2#('! (%! '$-! T! 3%+'&ento (PRE-SET), o raio do inserto, o sentido de corte e os corretores.
dígitos, que o comando lança automaticamente no programa mantendo um incremento de O código “T” deve ser acompanhado de no máximo quatro dígitos em sua programação,
10 em 10. sendo que %?#"$%&!(2'"!1*+&'"!(%!(%.,#+!'!'/0#)':;*!(%""%"!(V=#$*"9!(%/%,(%,(*!(*!6'0*+!
Exemplo: inserido no parâmetro 5002.1:
N10 ...;
N20 ...; a) Parâmetro 5002.1 = 0
N30 ...; T 0101
]%*&%$+#'!%!I%"='"$%!(%!1%++'&%,$'
OBSERVAÇÃO: Para habilitar / desabilitar esta função, deve-se: Posição da torre (somente)
- Acionar a tecla “MDI”
- Acionar a tecla “OFFSET SETTING” b) Parâmetro 5002.1 = 1
- Acionar o softkey [ DEFIN ]
- Posicionar o cursor em “NO. SEQUENCIA” T 0101
- Digitar “0” (zero) para desabilitar ou “1” (um) para habilitar I%"='"$%!(%!1%++'&%,$'
`*"#:;*!('!$*++%!%!]%*&%$+#'!(%!1%++'&%,$'
- Acionar a tecla “INPUT”

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 5 6 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3. FUNÇÕES PREPARATÓRIAS 3. FUNÇÕES PREPARATÓRIAS
3 - FUNÇÕES PREPARATÓRIAS LISTA DAS FUNÇÕES PREPARATÓRIAS
M/0#)':;*L! E"$%! =+2/*! (%! 12,:a%"9! $'&>-&! )4'&'('"! (%! RFN(#=*"! ]S9! ! (%.,%&! _! Não
&HC2#,'!*!C2%!1'3%+9!/+%/'+',(*B'!/'+'!%?%)2$'+!2&!$#/*!(%!*/%+':;*9!*2!/'+'!+%)%>%+! Código G Função Modal
Modal
2&'!(%$%+&#,'('!#,1*+&':;*D
G63 !"#$!%&'()!$*+#,&'$-&*.'(/,&*0*1#%2'('(3445(6768 X
M"!12,:a%"!/*(%&!"%+!MODAIS ou NÃO MODAIS. G65 Chamada de Macro B X
G66 Chamada modal de Macro B X
MODAISL! P;*! '"! 12,:a%"! C2%! 2&'! 6%3! /+*=+'&'('"! /%+&',%)%&! ,'! &%&N+#'! (*! G70 Ciclo de acabamento X
)*&',(*9!6'0%,(*!/'+'!$*(*"!*"!>0*)*"!/*"$%+#*+%"9!'!&%,*"!C2%!&*(#.)'(*"!/*+!*2$+'! G71 Ciclo de desbaste longitudinal X
12,:;*!*2!'!&%"&'D
G72 Ciclo de desbaste transversal X
NÃO MODAISL! P;*! '"! 12,:a%"! C2%! $*('"! '"! 6%3%"! C2%! +%C2%+#('"9! (%6%&! "%+! G73 9*.0'(2!(2!):#)&!(;#"#0!0'(#'(;!"<0 X
/+*=+'&'('"9!*2!"%@'9!";*!6H0#('"!"*&%,$%!,*!>0*)*!C2%!'"!)*,$-& G74 9*.0'(2!(2!):#)&!(0'%=*&,2*%#0(',(2!(>,"#?@'(#A*#0 X
G75 9*.0'(2!(>#.!#$!%&'(',(2!(.#%#*) X
LISTA DAS FUNÇÕES PREPARATÓRIAS G76 Ciclo automático de roscamento X
Não G77 Ciclo de desbaste longitudinal ou cônico X
Código G Função Modal G78 Ciclo semi-automático de roscamento X
Modal
G79 Ciclo de desbaste transversal ou cônico X
G00 Posicionamento (avanço rápido) X
G80 9#%.!0#(.*.0')(2!(>,"#?@' X
G01 Interpolação linear (avanço programado) X
G83 9*.0'(2!(>,"#?@'(#A*#0 X
G02 Interpolação circular (sentido horário) X
G84 Ciclo de roscamento com macho axial X
G03 Interpolação circular (sentido anti-horário) X
G86 Ciclo de mandrilamento axial X
G04 Tempo de permanência (Dwell) X
G87 9*.0'(2!(>,"#?@'("#2*#0( X
G07.1 Interpolação cilíndrica X
G88 Ciclo de roscamentio radial X
G10 M$#6'!=%+%,)#'&%,$*!(%!6#('!(%!1%++'&%,$'! X
G90 Sistema de Coordenadas Absolutas X
G11 F',)%0'!=%+%,)#'&%,$*!(%!6#('!(%!1%++'&%,$'! X
G91 Sistema de Coordenadas Incrementais X
G20 Programação em polegada (inch) X
G92 Determinar nova origem ou máxima rotação (RPM) X
G21 Programação em milímetro (mm) X
G94 Avanço em milímetros/polegadas por minuto X
G12.1 Ativa coordenadas polares X
G95 Avanço em milímetros/polegadas por rotação X
G13.1 Desativa coordenadas polares X
G96 Ativa velocidade de corte (m/min) X
G28 b%$*+,'!*"!%#?*"!/'+'!'!/*"#:;*!(%!+%1%+A,)#'! X
G97 Cancela velocidade de corte (programação em RPM) X
G33 Interpolação com rosca (rosca passo a passo) X
G37 F*&/%,"':;*!'2$*&H$#)'!(%!(%"='"$%!(%!1%++'&%,$'! X
G40 Cancela a compensação de raio X
G41 M$#6'!'!)*&/%,"':;*!(%!+'#*!J1%++'&%,$'!_!%"C2%+('K! X
G42 M$#6'!'!)*&/%,"':;*!(%!+'#*!J1%++'&%,$'!_!(#+%#$'K! X
G53 F',)%0'!'"!)**+(%,'('"!3%+*B/%:'!J'$#6'!3%+*B&HC2#,'K! X
G54 M$#6'!"#"$%&'!(%!)**+(%,'('"!3%+*B/%:'!c X
G55 M$#6'!"#"$%&'!(%!)**+(%,'('"!3%+*B/%:'!d X
G56 M$#6'!"#"$%&'!(%!)**+(%,'('"!3%+*B/%:'!e X
G57 M$#6'!"#"$%&'!(%!)**+(%,'('"!3%+*B/%:'!T X
G58 M$#6'!"#"$%&'!(%!)**+(%,'('"!3%+*B/%:'!^ X
G59 M$#6'!"#"$%&'!(%!)**+(%,'('"!3%+*B/%:'!f X

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 7 8 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. FUNÇÕES DE INTERPOLAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
4 - FUNÇÕES DE INTERPOLAÇÃO
4.3 - FUNÇÃO: G02 E G03

4.1 - FUNÇÃO: G00 Aplicação: Interpolação circular (raio).

Aplicação: Posicionamento rápido (aproximação e recuo). 3#%&'(CJ(.'$'(CK(!A!.,&#$(';!"#?G!)(2!(,)*%#=!$(2!(#".')(;"E+2!<%*2')(#&"#LE)(


de uma movimentação apropriada e simultânea dos eixos.
Os eixos movem-se para a meta programada com a maior velocidade de avanço
disponível na máquina. Sintaxe:
G2/G3 X__ Z__ R__ (F__)
Sintaxe: ou
G0 X__ Z__ G2/G3 X__ Z__ I__ K__ (F__)

onde: onde:

X = coordenada a ser atingida (valores em diâmetro) P( /(Q(8(R(;')*?@'(<%#0(2'(#".'

Z = coordenada a ser atingida ( /(S(8(R;')*?@'(<%#0(2'(#".'

B(>,%?@'(CD(E(F'2#0(!(.#%.!0#(#)(>,%?G!)(CHI(CJI(CK I = distância incremental em “X” entre o ponto inicial do arco e o centro do mesmo
(em raio)

OBSERVAÇÃO: Na Linha GL a velocidade do deslocamento rápido é de 24 m/min K = distância incremental em “Z” entre o ponto inicial do arco e o centro do mesmo
em “X” e 30 m/min em “Z” e é processado inicialmente à 45º até uma das metas “X” ou
!"#$%&'%()(*(+,#$(%(#*-$&.+#*-+/&0(%1+-#-)#2)#+3#-.4&#(56#&#$&75&#87(/#*-+-9(*&: R = valor do raio

(F) = valor do avanço


4.2 - FUNÇÃO: G01
OBSERVAÇÃO: Na programação de um arco deve-se observar as seguintes
Aplicação: Interpolação linear (reta com avanço programado) regras:
;#<#$&75&#*-#$(%5.*(#*&#(%0&#6#(#$&+.=>&#*-#.7?0.&#*(#@-%%()-75(:
9'$( !)&#( >,%?@'( ':&E$+)!( $'L*$!%&')( "!&*0M%!')( .'$( N,#0N,!"( O%=,0'I( .#0.,0#2'( ;#A%&'%()(1+-#&#+-75.*&#*-#.75-%$&/(=>&#0.%02/(%#BCD#&2#BCE#FG&%H%.(#I##(75.1G&%H%.(J:
através de coordenadas e com um avanço (F) pré-determinado pelo programador. ;#K275()-75-#0&)#&#+-75.*&#*(#.75-%$&/(=>&#$%&'%()(1+-#(+#0&&%*-7(*(+#*&#$&75&#
87(/#*&#(%0&#0&)#L#-#!#:
Sintaxe: ;#K275()-75-#0&)#&#+-75.*&#*&#(%0&#-#(+#0&&%*-7(*(+#87(.+#,#$%&'%()(1+-#(#@27=>&#
G1 X__ Z__ F__ R (valor do raio), ou então, as funções I e K (coordenadas do centro do arco).

onde:

X = coordenada a ser atingida (valores em diâmetro)

Z = coordenada a ser atingida

F = avanço de trabalho (mm/rot)

OBSERVAÇÃO: A função G1 é Modal e cancela as funções G0, G2, G3.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 9 10 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. FUNÇÕES DE INTERPOLAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
4()!%&*2'(2#(!A!.,?@'(2#(,)*%#=!$(2'(#".'(2!<%!()!(!)&!(E(\'"-"*'(',(#%&*+\'"-"*'I(
4.3.1 - Função: R .'%>'"$!(')(N,#2"')(#:#*A'[

!"#$%&'()* +$(*,-./#,(*!(+*+%#(0 TORRE TRASEIRA (Quadrante Positivo)

T( ;'))ML!0( ;"'="#$#"( U*%&!";'0#?@'( .*".,0#"V( #&E( HWD( ="#,)( #&"#LE)( 2#( >,%?@'( XI(
descriminando o valor do raio sempre com sinal positivo.
G02
(HORÁRIO)

4.3.2 - Função: I e K

!"#$%&'()* +$(*,-./#,(*!(+*$-/1+(*!("%+0
G03
B)(>,%?G!)(Y(!(Z(2!<%!$(#(;')*?@'(2'(.!%&"'(2'(#".'I('%2![ (ANTI-HORÁRIO)

I é paralelo ao eixo X. K é paralelo ao eixo Z.

NOTAS:
;#M+#@27=N-+#O#-#P#+>&#$%&'%()(*(+#5&)(7*&1+-#0&)&#%-@-%Q70.(#(#*.+5R70.(#*&#$&75&# EXEMPLO DE PROGRAMAÇÃO
*-#.7?0.&#*(#@-%%()-75(#(&#0-75%&#*&#(%0&,#*(7*&#&#+.7(/#0&%%-+$&7*-75-#(&#)&S.)-75&:
;#M#@27=>&# O"#*-S-#+-%#$%&'%()(*(#-)#%(.&:
80

EXEMPLO: 55 .
.
.
R3 40 N30 G0 X21 Z2;
SENTIDO A-B: I-10 K0
1,50x45° N40 G1 Z0 F.25;
SENTIDO B-A: I0 K-10
N50 X24 Z-1.5;
N60 Z-30;
N70 G2 X44 Z-40 R10;
0

0
R1

R1 ou
A

80

24

44
50
N70 G2 X44 Z-40 I10 K0;
N80 G1 X50 Z-55;
B N90 X74;
N100 G3 X80 Z-58 R3;
ou
N100 G3 X80 Z-58 I0 K-3;
N110 G1 Z-80;

OBSERVAÇÃO: As funções G2 e G3 são Modais e cancelam as funções G0 e G1.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 11 12 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. FUNÇÕES DE INTERPOLAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO

4.5 - FUNÇÃO: G33


4.4 - FUNÇÃO: “,R” / “,C”
Aplicação: Roscamento passo a passo
Aplicação: Arredondamento / quebra de canto.
B(>,%?@'(CKK(!A!.,&#('("').#$!%&'(%'(!*A'(P(!( ('%2!(.#2#(;"'>,%2*2#2!(E(;"'="#$#2#(
B)(>,%?G!)(UIXV(!(UI9V(()@'(,&*0*1#2#)(;#"#(#""!2'%2#"(](.\#%>"#"(.#%&')^(6)&#)(>,%?G!)( explicitamente em bloco separado.
devem ser inseridas no bloco de programação do ponto de intersecção entre duas retas.
Há possibilidade de abrir-se roscas em diâmetros internos ou externos, sendo elas
Sintaxe: roscas paralelas ou cônicas, simples ou de múltiplas entradas, progressivas, etc.

B(>,%?@'(CKK("!N,!"[
G01 X__ Z__, R__
G01 X__ Z__ P(R(2*O$!&"'(<%#0(2'("').#$!%&'
ou
(R(;')*?@'(<%#0(2'(.'$;"*$!%&'(2#("').#
G01 X__ Z__, C__
G01 X__ Z__ Q = ângulo do eixo árvore para a entrada da rosca (milésimos de graus)

onde: R = valor da conicidade incremental no eixo “X” (raio/negativo para externo e positivo
para interno)
,R = valor do raio do arredondamento
I9( R(((L#0'"(2'(.\#%>"'( F = passo da rosca

EXEMPLO DE PROGRAMAÇÃO COM ARREDONDAMENTO DE CANTO


OBSERVAÇÕES:
;#T>&#GH#7-0-++.*(*-#*-#%-$-5.%)&+#&#S(/&%#*&#$(++&#FUJ#7&+#V/&0&+#$&+5-%.&%-+#
: de G33.
: ;#W-0&)-7*(1+-#*-.4(%#*2%(75-#(#($%&4.)(=>&#2)(#@&/'(#)?7.)(#*-#*2(+#S-X-+#
70
: o passo da rosca no eixo “Z”.
45
N60 G00 X14 Z2 ;#M#@27=>&#BEE#6#)&*(/:
N70 G42
30
N80 G01 Z0 F.2 Para programação do roscamento passo a passo deve-se utilizar a função G97
20 N90 G01 X20,C2 para que o RPM permaneça constante.
2x45° N100 Z-20,R5
N110 X50,C1 Durante a execução da função de roscamento, a rotação máxima do eixo-árvore
N120 Z-30 não deve ultrapassar o valor determinado pela seguinte equação:
R5
N130 X80 Z-45 5000
20

50
80

RPMmax =
N140 X84 PASSO
N150 G40
N160 T00
N170 G54 G00 X200 Z200
1x45° :
:

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 13 14 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. FUNÇÕES DE INTERPOLAÇÃO 5. TEMPO DE PERMANÊNCIA

EXEMPLO DE PROGRAMAÇÃO: 5 - TEMPO DE PERMANÊNCIA (DWELL)

80 5.1 - FUNÇÃO: G04


60
Aplicação: Tempo de permanência
45
6%&"!(,$(2!)0'.#$!%&'(!(',&"'(2#(>!""#$!%&#I(;'2!+)!(;"'="#$#"(,$(2!&!"$*%#2'(
33 &!$;'(2!(;!"$#%b%.*#(2#($!)$#^(B(>,%?@'(Cc(!A!.,&#(,$#(;!"$#%b%.*#I(.,d#(2,"#?@'(E(
2!<%*2#(;'"(,$(L#0'"(U`VI(UQV(',(UPV(#))'.*#2'I(N,!(2!<%!('(&!$;'(!$()!=,%2')^
3
B(>,%?@'(CDc("!N,!"[(

M 30x1.5
G04 X__; (segundos)
50

26

ou
G04 U__; (segundos)
ou
G04 P__; (milésimos de segundos)
2x45°
EXEMPLO: (TEMPO DE 1,5 SEGUNDOS )
O0330 (CICLO DE ROSCA); N140 Z3; G04 X1.5;
N10 G21 G40 G90 G95; N150 X28.55; G04 U1.5;
N20 G54 G0 X300 Z200 T00; N160 G33 Z-31.5; G04 P1500;
N30 T0101 (ROSCA M30X1.5); N170 G0 X35;
N40 G54; N180 Z3;
N50 G97 S1000 M3; N190 X28.15;
N60 G0 X35 Z3; N200 G33 Z-31.5;
N70 X29.35; N210 G0 X35;
N80 G33 Z-31.5 F1.5; N220 Z3;
N90 G0 X35; N230 X28.05;
N100 Z3; N240 G33 Z-31.5;
N110 X28.95; N250 G0 X35;
N120 G33 Z-31.5; N260 G54 G0 X300 Z200 T00;
N130 G0 X35; N270 M30;

CÁLCULOS:

H_8(B0&,"#(2'(<0!&!(/`8[ J_8(a*O$!&"'(<%#0(/P8[
P = (0.65 x passo) X = Diâmetro inicial - (P x 2)
P = (0.65 x 1.5) X = 30 - (0.975 x 2)
P = 0.975 X = 28.05

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 15 16 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. COMPENSAÇÃO DE RAIO DA FERRAMENTA 6. COMPENSAÇÃO DE RAIO DA FERRAMENTA

6 - COMPENSAÇÃO DE RAIO DE FERRAMENTA 6.2 - FUNÇÃO: G41


Aplicação: Ativa compensação de raio (esquerda)
6.1 - FUNÇÃO: G40 B( e,%?@'( CcH( )!0!.*'%#( '( L#0'"( 2#( .'$;!%)#?@'( 2'( "#*'( 2#( ;'%&#( 2#( >!""#$!%&#I(
estando à esquerda da peça a ser usinada, vista em relação ao sentido do curso de corte.
Aplicação: Cancela compensação de raio
B(=!'$!&"*#(2#(;'%&#(2#(>!""#$!%&#(!(#($#%!*"#(%#(N,#0(!0#(>'*(*%>'"$#2#()@'(2!<%*2#)(
pelo código “T”, na página de “Geometria das Ferramentas”.
B(e,%?@'(CcD(2!L!()!"(;"'="#$#2#(;#"#(.#%.!0#"(#)(>,%?G!)(;"!L*#$!%&!()'0*.*&#2#)(
.'$'( CcH( !( CcJ^( 6)&#( >,%?@'I( N,#%2'( )'0*.*&#2#( ;'2!( ,&*0*1#"( '( :0'.'( ;')&!"*'"( ;#"#( A Função G41 é Modal, portanto cancela a G40
descompensar o raio do inserto programado na página de “GEOMETRIA DE FERRAMENTAS”,
,&*0*1#%2'(#L#%?'(2!(&"#:#0\'(/CH8^
6.3 - FUNÇÃO: G42
A Função G40 é um código Modal e está ativa quando o comando é ligado.
Aplicação: Ativa compensação de raio (direita)
O ponto comandado para trabalho encontra-se no vértice entre os eixos X e Z. 6)&#(>,%?@'(*$;0*.#(!$(,$#(.'$;!%)#?@'()*$*0#"(f(e,%?@'(CcHI(!A.!&'(N,!(#(2*"!?@'(
de compensação é a direita, vista em relação ao sentido do curso de corte.

A Função G42 é Modal, portanto cancela a G40.

B(e,%?@'(U3V(2!L!()!"(,&*0*1#2#(%#(;-=*%#(2!((UGEOMETRIA” dando o lado de corte


2#(>!""#$!%&#^

OBSERVAÇÕES:
;# Y2%(75-# (# 0&)$-7+(=>&# *-# %(.&# &+# *-+/&0()-75&+# $%&'%()(*&+# *-S-)# +-%#
sempre maior que o valor do raio do inserto (pastilha).
;#M#@-%%()-75(#7>&#*-S-#-+5(%#-)#0&75(5&#0&)#&#)(5-%.(/#(#+-%#2+.7(*&,#Z2(7*&#
as funções de compensação forem ativadas no programa.

CÓDIGOS PARA COMPENSAÇÃO DO RAIO DA FERRAMENTA:


QUADRANTE POSITIVO

G42 G41
( Ferramenta ( Ferramenta
à Direita) à Esquerda)

G41 G42
( Ferramenta ( Ferramenta
à Esquerda) à Direita)

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 17 18 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. COMPENSAÇÃO DE RAIO DE FERRAMENTA 6. COMPENSAÇÃO DE RAIO DE FERRAMENTA

6.4 - QUADRANTES DE FERRAMENTA PARA COMPENSAÇÃO DE RAIO 6.5 - EXEMPLOS DE PROGRAMA COM COMPENSAÇÃO DE RAIO:
Exemplo1: Usinagem externa

:
FERRAMENTAS EXTERNAS :
:
FERRAMENTA 8 FERRAMENTA
EXTERNA
N60 G00 X34 Z0
N70 G01 X-2 F.2
EXTERNA
ESQUERDA DIREITA N80 G00 X27 Z2
N90 G42
4 3 N100 G01 X27 Z0 F.2
N110 X30

80

30
N120 X50 Z-10
N130 X70
N140 G03 X80 Z-15 R5
N150 G01 X80 Z-17
° N160 X84
45 N170 G40
0 R5 N180 G54 G00 X200 Z200 T00
:
10 :
5 7 30

0
FERRAMENTAS
ROTATIVAS
RADIAIS E AXIAIS
Exemplo2: Usinagem interna

:
:
1x45°
N60 G01 X74 Z2
N70 G41
R5 N80 G01 Z0 F.2
1 2 N90 X70
N100 X60 Z-15
FERRAMENTA
6 FERRAMENTA
N110 X53, C1

53
60
70
90
30
INTERNA N120 Z-30, R5
INTERNA 2x45°
ESQUERDA
FERRAMENTAS INTERNAS DIREITA N130 X30, C2
N140 Z-72
N150 X27
N160 G40
N170 G00 Z2
15 N180 G54 G00 X200 Z200 T00
30 :
70 :

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 19 20 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
7. CICLOS SIMPLES 7. CICLOS SIMPLES
7 - CICLOS SIMPLES
Exemplo 2 : Rosca: M25x2 (2 entradas)
7.1 - FUNÇÃO: G78

Aplicação: Ciclo de roscamento semi-automático


60 O1000 (CICLO DE ROSCA);
!"#$%&'!()*!+,-#,+. 43,50 N10 G21 G40 G90 G95;
33 N20 G54 G0 X310 Z270 T00;
G78 X__ Z__ (R__) (Q____) F__; onde: N30 T0303 (ROSCA M25X2);
25
N40 G54;
X = diâmetro de roscamento 4
N50 G97 S1500 M3;
/!!!0!!1'23%&'!4$56!7,!+'2859,$:' N60 G0 X28 Z8;
N70 G78 X24 Z-23 Q0 F4; (1ª ENTRADA)

(2 ENTRADAS)
R = valor da conicidade incremental no eixo “X” (rosca cônica) N80 X23.2 Q0;

M25x2
40

21
N90 X22.6 Q0;
Q = ângulo do eixo árvore para entrada da rosca (milésimos de graus)
N100 X22.4 Q0;
F = passo da rosca N110 G78 X24 Z-23 Q180000 F4 (2ª ENTRADA)
1,75x45° N120 X23.2 Q180000;
Exemplo 1: Rosca M25x1,5 N130 X22.6 Q180000;
O1000 (CICLO DE ROSCA);
N10 G21 G40 G90 G95; N140 X22.4 Q180000;
50
N20 G54 G0 X310 Z270 T00; N150 G54 G0 X310 Z270 T00;
33,50 N160 M30;
N30 T0303 (ROSCA M25X1.5);
23 N40 G54;
N50 G97 S1500 M3; PROFUNDIDADES NO EXEMPLO:
17 1º PASSE = 1.0mm
N60 G0 X30 Z3;
4 N70 G78 X24.2 Z-15 F1.5; 2º PASSE = 0.8mm
N80 X23.6; 3º PASSE = 0.6mm
N90 X23.2; 4º PASSE = 0.2mm
N100 X23.05;
M25x1.5

N110 G54 G0 X310 Z270 T00;


CÁLCULOS:
40

21

N120 M30;
;<=! 6:#+5!7'!46,:,!>?=. @<=!A3B9,:+'!4$56!>C=.
PROFUNDIDADES NO P = (0.65 x passo) P = (0.65 x 2) X = Diâmetro inicial - (P x 2)
EXEMPLO: P = 1.3 X = 25 - (1.3 x 2)
1º passe = 0.8mm X = 22.4
1.5x45°
2º passe = 0.6mm
3º passe = 0.4mm
3º) Passo programado:
4º passe = 0.15mm
F = Passo nominal x nº de entradas
F=2x2
F=4

OBSERVAÇÃO: Para programação do ciclo de roscamento deve-se utilizar a


CÁLCULOS função G97 para que o RPM permaneça constante.

;<=! 6:#+5!7'!46,:,!>?=. @<=!!A3B9,:+'!!4$56!!>C=.! Durante a execução da função de roscamento, a rotação máxima do eixo-árvore
P = (0.65 x passo) X = Diâmetro inicial - (P x 2) não deve ultrapassar o valor determinado pela seguinte equação:
5000
P = (0.65 x 1.5) X = 25 - (0.975 x 2) RPMmax =
PASSO
P = 0.975 X = 23.05

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 21 22 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. CICLOS DE MÚLTIPLAS REPETIÇÕES 8. CICLOS DE MÚLTIPLAS REPETIÇÕES

8 - CICLOS DE MÚLTIPLAS REPETIÇÕES 8.2 - FUNÇÃO: G71

Aplicação: Ciclo automático de desbaste longitudinal


8.1 - FUNÇÃO: G70
!"#$%&'!();!7,X,!2,+!1+'K+59575!,9!7'32!H6'8'2!2#H2,-#,$:,2I!X32:'!-#,!'2!X56'+,2!
Aplicação: Ciclo de acabamento. +,65:3X'2!5!1+'"#$73757,!7,!8'+:,!,!2'H+,9,:56!15+5!585H59,$:'!$'2!,3N'2!:+5$2X,+256!,!
6'$K3:#73$56!2&'!3$"'+957'2!1,65!"#$%&'!Z[\!,!Z]\I!+,21,8:3X59,$:,O
D2:,!8386'!E!#:363F57'!51G2!5!516385%&'!7'2!8386'2!7,!7,2H52:,!();I!()@!,!()J!15+5!
75+!'!585H59,$:'!4$56!75!1,%5!2,9!-#,!'!1+'K+5957'+!$,8,223:,!+,1,:3+!:'75!5!2,-LM$835! !"#$%&'!();!$'!;<H6'8'!+,-#,+.
7'!1,+46!5!2,+!,N,8#:57'O
G71 U__ R__; onde:
!"#$%&'!()P!+,-#,+.
[!0! X56'+!75!1+'"#$73757,!7,!8'+:,!7#+5$:,!'!8386'!>+53'=
G70 P__ Q__; onde:
^!0!X56'+!7'!5"52:59,$:'!$'!,3N'!:+5$2X,+256!15+5!+,:'+$'!5'!/!3$38356!>+53'=
?!0!$Q9,+'!7'!H6'8'!-#,!7,4$,!'!3$R83'!7'!1,+46

S!0!$Q9,+'!7'!H6'8'!-#,!7,4$,!'!4$56!7'!1,+46 !"#$%&'!();!$'!@<H6'8'!+,-#,+.

2!"#$%T,2!UI!V!,!W!,21,83485752!$'2!H6'8'2!();I!()@!,!()J!$&'!:,9!,",3:'I!952!!52! G71 P__ Q__ U__ W__ F__ ; onde:


,21,83485752!,$:+,!'!H6'8'!7,!3$R83'!7'!1,+46!>?=!,!4$56!7'!1,+46!>S=!2&'!XY63752!7#+5$:,!5!
#:363F5%&'!7'!8G73K'!()PO ?!!0!!$Q9,+'!7'!H6'8'!-#,!7,4$,!'!3$R83'!7'!1,+46

S!0!!$Q9,+'!7'!H6'8'!-#,!7,4$,!'!4$56!7'!1,+46

OBSERVAÇÃO: Após a execução do ciclo G70 a ferramenta retorna automaticamente U = sobremetal para acabamento no eixo “X” (positivo para externo e
ao ponto utilizado para o posicionamento. negativo para o interno / diâmetro)

W = sobremetal para acabamento no eixo “Z” (positivo para sobremetal à direita e


negativo para usinagem esquerda)

F = avanço de trabalho

OBSERVAÇÕES: Após a execução do ciclo, a ferramenta retorna automaticamente


ao ponto posicionado.
!"##$%&'(%(!)$#*$(+(%(!&+!,-.!('/&0!%#!1'2"1#!%#!"1"3#!4!#!56&!(!+7561'(!&'/&'%&!
"#+#!0&'%#!#!+(/&$1(3!8$6/#9!10/#!49!(!+7561'(!6/131:(!#!%1;+&/$#!%&!)#01"1#'(+&'/#!
)($(!1'2"1#!%&!1'"$&+&'/#!%&!601'*&+<
=6$('/&!(!)$#*$(+(>?#!%#!)&$@39!'?#!4!)&$+1/1%#!(!)$#*$(+(>?#!%&!"#+('%#0!
para compensação de raio da ponta da ferramenta (G40, G41, G42).

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 23 24 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. CICLOS DE MÚLTIPLAS REPETIÇÕES 8. CICLOS DE MÚLTIPLAS REPETIÇÕES

O0001 (DESB. LONGITUD.); O0001 (DESB. LONGITUDINAL);


50
N10 G21 G40 G90 G95; N10 G21 G40 G90 G95;
25
N20 G54 G0 X380 Z280 T00; N20 G54 G0 X300 Z200 T00;
15
N30 T0101 (DESB. EXT.); N30 T1010 (DESB. INT.);
70 N40 G54; N40 G54;
45 N50 G96 S200; N50 G96 S200;
30 N60 G92 S2500 M4; N60 G92 S2500 M4;
N70 G0 X80 Z2; N70 G0 X25 Z2;
20
N80 G71 U2.5 R2; N80 G71 U3 R2;
2x45° N90 G71 P100 Q180 U1 W.3 F.25; N90 G71 P100 Q170 U-1. W.3 F.3;

100
30
50
80
N100 G0 X16; N100 G0 X83;
N110 G1 Z0 F.2; 1x45° N110 G1 Z0 F.2;
R5 N120 X20 Z-2; N120 X80 Z-1.5;
20

50
80

N130 Z-15; N130 Z-15;


N140 G2 X30 Z-20 R5; N140 X50 ,C1;
N150 G1 X48; N150 Z-25;
N160 X50 Z-21; N160 X30 Z-50;
N170 Z-30; 1,50x45° N170 Z-71;
1x45°
N180 X80 Z-45; 70 N180 G41
N190 G54 G0 X380 Z280 T00; N190 G70 P100 Q170;
N200 T0303 (ACAB. EXT.); N200 G40
N210 G54; N210 G54 G0 X300 Z200 T00;
N220 G96 S200; N220 M30;
N230 G92 S2500 M4;
Profundidade de corte = 3 mm
N240 G0 X80 Z2;
Avanço = 0,3 mm/rot
N250 G42
N260 G70 P100 Q180;
N270 G40
N280 G54 G0 X380 Z280 T00;
N290 M30;
OBSERVAÇÃO: No exemplo foi considerado que o debaste e o acabamento
Profundidade de corte = 2.5 mm
seriam feitos com ferramentas diferentes.
Avanço = 0,25 mm/rot

OBSERVAÇÃO: No exemplo foi considerado que o debaste e o acabamento


seriam feitos com ferramentas diferentes.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 25 26 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. CICLOS DE MÚLTIPLAS REPETIÇÕES 8. CICLOS DE MÚLTIPLAS REPETIÇÕES

8.3 - FUNÇÃO: G72 O0072 (CICLO DE DESB. TRANSV.);


N10 G21 G40 G90 G95;
Aplicação: Ciclo automático de desbaste transversal
N20 G54 G0 X300 Z200 T00;
70 N30 T1010 (DESB. EXT.);
!"#$%&'!()@!7,X,!2,+!1+'K+59575!,9!7'32!H6'8'2!2#H2,-#,$:,2I!X32:'!-#,!'2!X56'+,2! 30 N40 G54;
+,65:3X'2!5!1+'"#$73757,!7,!8'+:,!,!'!2'H+,9,:56!15+5!585H59,$:'!$'!,3N'!6'$K3:#73$56!2&'!
16 N50 G96 S200;
3$"'+957'2!1,65!"#$%&'!Z]\O
5 N60 G92 S3500 M4;
!"#$%&'!()@!$'!;<H6'8'!+,-#,+. N70 G0 X84 Z1;
N80 G72 W2 R1.;
G72 W__ R__; onde:
N90 G72 P100 Q180 U1 W.3 F.25;
N100 G0 Z-32;

80

55

28
38
]!0!!1+'"#$73757,!7,!8'+:,!7#+5$:,!'!8386'
N110 G1 X80 F.18;
^!0!!X56'+!7'!5"52:59,$:'!$'!,3N'!6'$K3:#73$56!15+5!+,:'+$'!5'!ZC\!3$38356 N120 X76 Z-30;
N130 X55;
!"#$%&'!()@!$'!@<H6'8'!+,-#,+.
N140 Z-16 ,C1;
G72 P__ Q__ U__ W__ F__ ; onde: N150 X38;
2x45° N160 X28 Z-5;
?!!0!!$Q9,+'!7'!H6'8'!-#,!7,4$,!'!3$R83'!7'!1,+46
N170 Z-1;
Chanfrar cantos não indicados com 1x45°
S!0!!$Q9,+'!7'!H6'8'!-#,!7,4$,!'!4$56!7'!1,+46 N180 X26 Z0
N190 G41;
U = sobremetal para acabamento no eixo “X” (positivo para externo ou negativo N200 G70 P100 Q180;
para interno / diâmetro)
N210 G40
W = sobremetal para acabamento no eixo “Z” (positivo para sobremetal à direita do N220 G54 G0 X300 Z200 T00;
1,+46!'#!$,K5:3X'!15+5!2'H+,9,:56!_!,2-#,+75!7'!1,+46= N230 M30;

F = avanço de trabalho Profundidade de corte = 2 mm


Avanço = 0,25 mm/rot

NOTA: Após a execução do ciclo, a ferramenta retorna automaticamente ao ponto


posicionado.
OBSERVAÇÃO: No exemplo foi considerado que o debaste e o acabamento
IMPORTANTE: A PROGRAMAÇÃO DO PERFIL DO ACABAMENTO DA PEÇA, seriam feitos com a mesma ferramenta.
DEVERÁ SER DEFINIDO DA ESQUERDA PARA A DIREITA.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 27 28 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. CICLOS DE MÚLTIPLAS REPETIÇÕES 8. CICLOS DE MÚLTIPLAS REPETIÇÕES
8.4 - FUNÇÃO: G73

!"#$%&'()*+#$"(*%,-(./-#$(*01*0123%2-1*!%4%"1"(*%(*!145"*56%"7
1x45° O0072 (DESB. TRANSVERSAL);
`! 8386'! ()J! 1,+93:,! 5! #23$5K,9! 7,! 7,2H52:,! 8'916,:5! 7,! #95! 1,%5I! #:363F5$7'a2,!
N10 G21 G40 G90 G95; apenas de dois blocos de programação.
R5 N20 G54 G0 X300 Z200 T00;
N30 T1111 (DESB. INT.); !"#$%&'!()J!E!,21,8R485!15+5!95:,+3532!"#$737'2!,!"'+b57'2I!1'32!5!",++59,$:5!2,K#,!
2,91+,!#9!1,+8#+2'!15+56,6'!5'!1,+46!7,4$37'O
N40 G54;
N50 G96 S240; !"#$%&'!()J!+,-#,+.

53
60
70
90
N60 G92 S4500 M4;
30

2x45° N70 G0 X28 Z1; G73 U__ W__ R__; onde:


N80 G72 W2.5 R1.5;
U = direção e quantidade de material a ser removido no eixo “X” por passe (raio).
N90 G72 P100 Q160 U-1 W.3 F.3;
N100 G0 Z-32; W = direção e quantidade de material a ser removido no eixo “Z” por passe.
N110 G1 X30 F.2;
R = número de passes em desbaste
N120 X34 Z-30;
15 N130 X53 ,R5; Fórmulas para cálculos dos valores de “U” e “W”:
30 N140 Z-15 ,C1;
70 N150 X60; Excesso de material em “X” (raio) – Sobremet. para acabamento em “X” (raio)
N160 X70 Z0; U=
Número de passes ( R )
N170 G42;
N180 G70 P100 Q160; Excesso de material em “Z” – Sobremet. para acabamento em “Z”
N190 G40 W=
Número de passes ( R )
N200 G54 G0 X300 Z200 T00;
N210 M30;
G73 P__ Q__ U__ W__ F__; onde:
Profundidade de corte = 2,5 mm
Avanço = 0,3 mm/rot ?!0!! $Q9,+'!7'!H6'8'!-#,!7,4$,!'!3$R83'!7'!1,+46

S!0!!$Q9,+'!7'!H6'8'!-#,!7,4$,!'!4$56!7'!1,+46

U = sobremetal para o acabamento no eixo “X” (positivo para externo e negativo


para interno / diâmetro)
OBSERVAÇÃO: No exemplo foi considerado que o debaste e o acabamento
seriam feitos com a mesma ferramenta. W = sobremetal para o acabamento no eixo “Z” (positivo para sobremetal à direita
7'!1,+46!'#!$,K5:3X'!15+5!2'H+,9,:56!_!,2-#,+75!7'!1,+46=

F = avanço de trabalho

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 29 30 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. CICLOS DE MÚLTIPLAS REPETIÇÕES 8. CICLOS DE MÚLTIPLAS REPETIÇÕES
O0100 (DESB. PARALELO);
N10 G21 G40 G90 G95;
O0100 (DESB. PARALELO);
75 N20 G54 G0 X300 Z250 T00;
N10 G21 G40 G90 G95;
N30 T1111 (DESB. EXT.);
55 N20 G54 G0 X300 Z250 T00;
N40 G54; 60
45 N30 T0606 (DESB. INT.);
N50 G96 S240; 36
N40 G54;
25 N60 G92 S4500 M4; 10
5 N50 G96 S215;
9
N70 G0 X90 Z5;
N60 G92 S5500 M4;
N80 G73 U2 W1.35 R2;
N70 G0 X27 Z6;
N90 G73 P100 Q160 U2 W.3 F.2;
N80 G73 U-1 W1.2 R3;
N100 G0 X23 Z2;
N90 G73 P100 Q180 U-2 W.4 F.3;
N110 G1 Z0 F.18;
80

50
25 N120 X25 Z-1;
N100 G0 X72 Z2;
N110 G1 Z0 F.2;

35

40
50
60
70
90
N130 Z-9;
N120 X70 Z-1;
N140 X50 Z-25;
N130 Z-5;
N150 Z-45;
1x45° N140 X60 Z-10;
N160 X80 Z-55;
N150 X50 ,C1;
N170 G42;
N160 X40 Z-36;
N180 G70 P100 Q160;
N170 X35 ,C1;
N190 G40 Chanfrar cantos com 1x45°
N180 Z-61;
N200 G54 G0 X300 Z250 T00;
N190 G42;
N210 M30;
N200 G70 P100 Q180;
No exemplo foi considerado: N210 G40
Desbaste em 2 passadas N220 G54 G0 X300 Z250 T00;
Excesso de mat. “X” = 10 mm (Ø)
N230 M30;
Excesso de mat. “Z” = 3 mm
Sobremet. acabam. “X”= 2mm (Ø)
No exemplo foi considerado:
Sobremet. acabam. “Z” = 0.3mm
Desbaste em três passadas
Avanço = 0,2 mm/rot
Excesso de material “X” = 8mm (Ø)
Excesso de material “Z” = 4mm
Sobremet. acabam. “X” = 2 mm (Ø)
Sobremet. acabam. “Z” = 0.4 mm
OBSERVAÇÃO: c'! ,N,916'! "'3! 8'$237,+57'! -#,! '! 7,H52:,! ,! '! 585H59,$:'! Avanço = 0,3 mm/rot
2,+359!",3:'2!8'9!5!9,295!",++59,$:5O

OBSERVAÇÃO: No exemplo foi considerado que o debaste e o acabamento


seriam feitos com a mesma ferramenta.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 31 32 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. CICLOS DE MÚLTIPLAS REPETIÇÕES 8. CICLOS DE MÚLTIPLAS REPETIÇÕES
8.5 - FUNÇÃO: G74 8.5.2 - Ciclo de torneamento.
8.5.1 - Ciclo de furação. !"#$%&'!()d!8'9'!8386'!7,!:'+$,59,$:'!+,-#,+.
!"#$%&'!()d!8'9'!8386'!7,!"#+5%&'!+,-#,+.
G74 X__ Z__ P__ Q__ R__ F__; onde:
G74 R__;
G74 Z__ Q__ F__; onde: !"!#$%&'()*!+,-.!#*!(*),'-&',(*

^!0!+,:'+$'!3$8+,9,$:56!15+5!-#,H+5!7,!85X58'!$'!8386'!7,!"#+5%&' /!"!0*1$23*!+,-.!4-51*.6(*7

/!0!1'23%&'!4$56!>5H2'6#:'= 8!!"!0)*96,#$#-#'!#'!:*)('!4)-$*;!&$.<1$&*!#'!&$.=&'()*7

S!0!X56'+!7'!3$8+,9,$:'!$'!8386'!7,!"#+5%&'!>936E239'!7,!936R9,:+'= Q = comprimento de corte (incremental/ milésimo de milímetro)


F = avanço de trabalho >!"!?-.*)!#*!-9-1(-&',(*!,*!'$@*!()-,1?')1-.!4)-$*7

F = avanço de trabalho
NOTAS:
* Após a execução do ciclo, a ferramenta retorna automaticamente ao ponto posicionado. NOTAS:
* Quando utilizarmos o ciclo G74 como ciclo de furação não poderemos informar
* Após a execução do ciclo, a ferramenta retorna automaticamente ao ponto posicionado.
as funções “X” e “U” no bloco.
* !"!#!#$%$&'()*#+$,-$#&.&/*0#!#1$""!2$3-!#+$4$#,$"#5*,.&.*3!+!#3*#+.62$-"*#+!#
primeira passada.
* Para usinar todo o comprimento de corte em apenas uma passada (sem quebra de
50 O0005 (CICLO DE FURACAO);
cavacos para o eixo “Z”), é necessário programar a função “Q” maior que o comprimento de corte.
28 N10 G21 G40 G90 G95;
N20 G54 G0 X300 Z250 T00;
O0200 (CICLO DE DESBASTE);
N30 T0505 (BROCA D12); 80
12

N10 G21 G40 G90 G95;


N40 G54; 45
N20 G54 G0 X350 Z250 T00;
N50 G97 S1200 M3;
N30 T0202 (DESB.);
40

60

N60 G0 X0 Z5;
N40 G54;
N70 G74 R2;
N50 G96 S250;
N80 G74 Z-74 Q15000 F.12;
N60 G92 S3500 M4;
N90 G54 G0 X300 Z250 T00;

90

30
N70 G0 X84 Z2;
70 N100 M30;
N80 G74 X30 Z-45 P3000 Q48000 R1 F.2;
Incremento de furação = 15 mm N90 G54 G0 X350 Z250 T00;
Avanço = 0,12 mm/rot N100 M30;

Profundidade de corte = 3 mm
Avanço = 0,2 mm/rot

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 33 34 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. CICLOS DE MÚLTIPLAS REPETIÇÕES 8. CICLOS DE MÚLTIPLAS REPETIÇÕES
8.6.2 - Ciclo de faceamento.
8.6 - FUNÇÃO: G75
A!96,23*!BCD!:*&*!:$:.*!#'!9-:'-&',(*!)'E6')F
8.6.1 - Ciclo de canais.
G75 X__ Z__ P__ Q__ R__ F__; onde:
A!96,23*!BCD!:*&*!:$:.*!#'!:-,-$1!)'E6')F !"!#$%&'()*!+,-.!#*!9-:'-&',(*

G75 R__; /!"!0*1$23*!+,-.!4-51*.6(*7


G75 X__ Z__ P__ Q__ F__; onde:
P = incremento de corte no eixo “X” (raio/ milésimo de milímetro)
R = retorno incremental para quebra de cavaco (raio) G!"!0)*96,#$#-#'!#'!:*)('!0*)!0-11-#-!,*!'$@*!H/I!4&$.<1$&*!#'!&$.=&'()*7

!"!#$%&'()*!+,-.!#*!:-,-. >!"!-9-1(-&',(*!,*!'$@*!.*,J$(6#$,-.!0-)-!)'(*),*!-*!H I!$,$:$-.!4)-$*7

/!"!0*1$23*!+,-.!4-51*.6(*7 F = avanço programado

P = incremento de corte (raio/ milésimo de milímetro) NOTAS:


* Para a execução deste ciclo, a ferramenta deve ser posicionada no comprimento
Q = distância entre os canais (incremental/ milésimo de milímetro)
da primeira passada.
F = avanço de trabalho * Após a execução do ciclo, a ferramenta retorna automaticamente ao ponto posicionado.
* Para usinar todo o comprimento de corte em apenas uma passada (sem quebra de
cavacos para o eixo “X”), é necessário programar a função “P” maior que o comprimento de corte.
O0100 (CICLO DE CANAIS);
100
75 N10 G21 G40 G90 G95;
33 90
N20 G54 G0 X350 Z300 T00;
15 30 O1000 (CICLO DE FACEAMENTO);
14 4 N30 T0202 (CANAIS);
N10 G21 G40 G90 G95;
N40 G54;
N20 G54 G0 X350 Z250 T00;
N50 G96 S130; N30 T0707 (DESB.);
N60 G92 S4500 M4; N40 G54;
70
60

50

60

25
N70 G0 X75 Z-33; N50 G96 S210;
N80 G75 R2; N60 G92 S3500 M4;
N90 G75 X60 Z-75 P3000 Q14000 F.2; N70 G0 X64 Z-2;
N80 G75 X25 Z-30 P20000 Q2000 R1 F.2;
N100 G54 G0 X350 Z300 T00;
N90 G54 G0 X350 Z250 T00;
N110 M30;
N100 M30;
Avanço = 0,2 mm/rot Profundidade de corte = 2 mm
Avanço = 0,2 mm/rot

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 35 36 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. CICLOS DE MÚLTIPLAS REPETIÇÕES 8. CICLOS DE MÚLTIPLAS REPETIÇÕES
8.7 - FUNÇÃO: G76
EXEMPLO 1: Rosca M25x2
Aplicação: Ciclo de roscamento automático

A!96,23*!BCK!)'E6')F 53
O0330 (CICLO DE ROSCA);
33
G76 P (m)
_ _ _(s)_ _(a)_ Q__ R__; onde: N10 G21 G40 G90 G95;
28 N20 G54 G0 X300 Z200 T00;
&!"! ,L&')*!#'!)'0'($2M'1!#*!L.($&*!0-11' N30 T0101 (ROSCA M25X2);
s = saída angular da rosca = r x 10 , onde r = comprimento da saída angular N40 G54;
passo N50 G97 S1000 M3;

M25x2
N60 G00 X29 Z4;

40

21
-!"!! %,J6.*!#-!9'))-&',(-!4NOP!QROP!SNOP!DDO!'!KNO7 N70 G76 P010060 Q100 R0.1;
N80 G76 X22.4 Z-26.5 P1300 Q392 F2;
G!"! &=,$&-!0)*96,#$#-#'!#'!:*)('!4)-$*!;!&$.<1$&*1!#'!&$.=&'()*7
N90 G54 G0 X300 Z200 T00;
>!"! 0)*96,#$#-#'!#*!L.($&*!0-11'!4)-$*7 N100 M30;
1,75x45°

3
G76 X__ (U__) Z__ (W__) R__ P__ Q__ F__; onde:

!"! #$%&'()*!+,-.!#*!)*1:-&',(*
T!"! #$1(%,:$-!$,:)'&',(-.!#*!#$%&'()*!0*1$:$*,-#*!-(<!*!#$%&'()*!+,-.!#-!)*1:-!
(Diâmetro)

/!"! :*&0)$&',(*!+,-.!#*!)*1:-&',(*
U!"! #$1(%,:$-!$,:)'&',(-.!#*!0*,(*!0*1$:$*,-#*!4H/I!$,$:$-.7!-(<!-!:**)#',-#-!+,-.!
,*!'$@*!.*,J$(6#$,-.!4H/I+,-.7V

R = valor da conicidade incremental no eixo “X” (raio/negativo para externo e positivo


para interno) CÁLCULOS:
WO7!A.(6)-!#*!+.'('!487F SO7!8)*96,#$#-#'!#*!0)$&'$)*!0-11'!4G7F
8!"! -.(6)-!#*!+.'('!#-!)*1:-!4)-$*;!&$.<1$&*1!#'!&$.=&'()*7
P = (0.65 x passo) Q= P
P = (0.65 x 2)
G!"! 0)*96,#$#-#'!#*!WO0-11'!4)-$*;!&$.<1$&*1!#'!&$.=&'()*7 N. Passadas
P = 1.3
F = passo da rosca

OBSERVAÇÃO: Para programação do ciclo de roscamento deve-se utilizar a QO7!X$%&'()*!+,-.!4 7F OBS.: No exemplo, cálculo para 11 passadas.
função G97 para que o RPM permaneça constante. X = Diâmetro inicial - (P x 2)
X = 25 - (1.3 x 2) Q = 1.3
Durante a execução da função de roscamento, a rotação máxima do eixo-árvore X = 22.4 11
não deve ultrapassar o valor determinado pela seguinte equação:
5000 Q= 0.392
RPMmax =
PASSO

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 37 38 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. CICLOS DE MÚLTIPLAS REPETIÇÕES 9. CICLOS PARA FURAÇÃO
9 - CICLOS PARA FURAÇÃO
ROSCA CÔNICA:
9.1- FUNÇÃO : G80
EXEMPLO 2:!>*1:-!:Y,$:-!Z8[!WWVD!+*1;0*.
(Inclinação: 1 grau 47 min) Aplicação : Cancela os ciclos da série G80
a1(-!96,23*!<!6($.$b-#-!0-)-!:-,:'.-)!*1!:$:.*1!#-!1<)$'!BcNP!*6!1'`-P!#*!BcS!-*!BcDV

53
O1000 (CICLO DE ROSCA); 9.2- FUNÇÃO : G83
38
N10 G21 G40 G90 G95; Aplicação : Ciclo de furação
20
N20 G54 G0 X310 Z270 T00; a1('!:$:.*!0')&$('!'@':6(-)!96)*1!:*&!E6'5)-!#'!:-?-:*!:*&!*6!1'&!)'(*),*!-*!0*,(*!
inic$-.!#'0*$1!#'!:-#-!$,:)'&',(*!#'!96)-23*V![-&5<&!0*#'&*1!0)*J)-&-)!6&!('&0*!#'!
N30 T0202 (ROSCA NPT);
0')&-,d,:$-!,*!0*,(*!+,-.!#-!96)-2e*P!:*&*!?'&*1!-!1'J6$)!F
N40 G54;

'
1°47
G83 Z__ Q___ (P__) (R__) F__: onde;
33,4

N50 G97 S1200 M3;


45

/!"!8*1$23*!+,-.!#*!96)*!4-51*.6(*7
N60 G0 X35 Z5;
N70 G76 P011560 Q150 R0.12; Q = Valor do incremento (incremental / milesimal)
N80 G76 X29.574 Z-20 P1913 Q479 8!"!['&0*!#'!0')&-,d,:$-!-*!+,-.!#'!:-#-!$,:)'&',(*!4&$.<1$&*1!#'!1'J6,#*7!
2.25x45°
R-0.778 F2.209; >!"!8.-,*!#'!)'9')d,:$-!0-)-!$,=:$*!#'!96)-23*!4$,:)'&',(-.7
1x45°
N90 G54 G0 X310 Z270 T00; F = Avanço
N100 M30;
OBSERVAÇÕES: Após a execução do ciclo a ferramenta retorna ao ponto inicial.
7#8e “R” não for programado o inicio da furação será o ponto “Z” de aproximação.
7#9#5!"62$-"*#:;<=<>?@#.3+.&!#*#-.5*#+*#&.&/*#+$#1'"!()*#"$!/.A!+*0#,$3+*#B'$C
#5101.2 = 0 Realiza o ciclo em modo “quebra cavacos”
#5101.2 = 1 Realiza o ciclo em modo “descarga de cavacos”
7#D!,*#,$E!#'-./.A!+*#*#&.&/*#+$#1'"!()*#&*2#B'$F"!#+$#&!4!&*,#GH;<=<>?#I#=J##*#
CÁLCULOS: 4!/*"#+$#"$&'*#+$4$#,$"#.31*"2!+*#3*#5!"62$-"*#;<<K#L#M!/*"#$2#:22@>
1º) Passo (F): QO7A.(6)-!#*!+.'('!487F 7#D!,*#,$E!#'-./.A!+*#*#&.&/*#+$#1'"!()*#&*2#+$,&!"N!#+$#&!4!&*,#GH;<=<>?#I#<J##*#
F=25.4 : 11.5 P = (0.866 x passo) 4!/*"#+$#!5"*%.2!()*#!5O,#"$&'*#+$4$#,$"#.31*"2!+*#3*#5!"62$-"*#;<<;#L#M!/*"#$2#:22@>
F=2.209 P = (0.866 x 2.209)
P = 1.913
SO7!X$%&'()*!+,-.!4 7F \O7!8)*96,#$#-#'!#*!0)$&'$)*!0-11'!4G7F EXEMPLO :
X = Diâmetro inicial - (P x 2) Q= P :
65
X = 33.4 - (1.913 x 2) Nº PASSES N190 T0202 (BROCA);
X = 29.574 1x45° N200 G54;
Exemplo: 16 passadas.
N210 G97 S1500 M3;
Q = 1.913
5º) Conversão do grau de inclinação: N220 G0 X0 Z3 ;
16
1° 60’ N230 G83 Z-68 Q15000 P1500 R -2 F0.12 ;
Q = 0.479 N240 G80 ;

20
45
A° 47’ N250 G54 G0 X300 Z200 T00;
60 x A = 47 x 1 6º) Conicidade incremental no Eixo “X” (R): :
A =47 / 60 (-,!]!"!^-(V!_0*1(*!;!^-(V!A#`-:',('!!!
A = 0.783° tan 1.783° = R / 25
R = tan 1.783° x 25
Portanto 1°47’ = 1.783° R = 0.778

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 39 40 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
9. CICLOS PARA FURAÇÃO 9. CICLOS PARA FURAÇÃO
9.3.2 - Ciclo de roscamento com macho rígido
9.3 - FUNÇÃO : G84
a1('! :$:.*! 0')&$('! -5)$)! )*1:-1! :*&! &-:f*P! 6($.$b-,#*! +@-23*! )=J$#-P! *6! 1'`-P! 1'&!
!"!#$%$&'()*$+,$-*.(/0,12*$(*0$0/(3*$4525/12, 160*)('!g6(6-,('V!8-)-!$11*!#'?'h1'!0)*J)-&-)F

a1('! :$:.*! 0')&$('! -5)$)! )*1:-1! :*&! &-:f*P! 6($.$b-,#*! 160*)('! g6(6-,('V! 8-)-! $11*! G97 S500 M3
deve-se programar: M29
G84 Z__ F__, onde:
G97 S500 M3
G84 Z__ F__ , onde: M3 = indica o sentido da rotação (M3 = rosca direita e M4 = rosca esquerda)

M3 = indica o sentido da rotação (M3 = rosca direita e M4 = rosca esquerda) M29 = ativa roscamento com macho rígido

/!"!0*1$2e*!+,-.!#-!)*1:- /!"!0*1$2e*!+,-.!#-!)*1:-

F = passo da rosca F = passo da rosca

EXEMPLO :
EXEMPLO :
1x45°
1x45°
:
N100 T0505 (MACHO FLUTUANTE);
M10

:
N110 G54;

M10
N100 T0606 (MACHO RIGIDO);
N120 G97 S500 M3;
50

N110 G54;
N130 G0 X0 Z4;

50
N120 G97 S500 M3;
N140 G84 Z-20 F1.5;
N130 G0 X0 Z4;
N150 G80;
N140 M29;
N160 G54 G0 X300 Z150 T00;
N150 G84 Z-20 F1.5;
:
N160 G80;
20
20 N170 G54 G0 X300 Z150 T00;
50 :
50

OBSERVAÇÃO:!8-)-!9-b')!)*1:-!'1E6')#-!#'?'h1'!()*:-)!*!:i#$J*!jS!0*)!j\V

OBSERVAÇÃOF!8-)-!9-b')!)*1:-!'1E6')#-!#'?'h1'!()*:-)!*!:i#$J*!jS!0*)!j\V

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 41 42 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
9. CICLOS PARA FURAÇÃO 10. OUTRAS FUNÇÕES PREPARATÓRIAS
9.4 - FUNÇÃO : G85 10 - OUTRAS FUNÇÕES PREPARATÓRIAS

Aplicação : Ciclo de mandrilar 10.1 - FUNÇÃO: G20

G85 Z__ F__, onde Aplicação: Referencia unidade de medida - Polegada

a1(-! 96,23*! 0)'0-)-! *! :*&-,#*! 0-)-! :*&06(-)! (*#-1! -1! ',()-#-1! #'! #-#*1! '&!
/!"!8*1$23*!+,-. polegadas.

F = Avanço OBSERVAÇÕES:
h!A!96,23*!BQN!<!&*#-.!'!:-,:'.-!-!96,23*!BQWV
EXEMPLO: - Ao trocar o sistema de medidas de milímetro (G21) para polegada (G20), serão
exibidas as mensagens: “HABILITADO NOVO SIST. DE COORD. - CONVERTER COORD.
a [V!a!BD\!A!BDRI!'!Hak _l!Zm_!>ana>aZ^kAX_lIV!l',#*!-11$&!#'?'h1'!)'9')',:$-)!
1x45° $,#$?$#6-.&',('!*1!'$@*1!#-!&oE6$,-!:*,9*)&'!*!0)*:'#$&',(*!-5-$@*F
1- Acionar a tecla “HOME”
. Qh!A:$*,-)!-!(':.-!H^p^qa!l[A>[I!6&-!?'b!0-)-!:-#-!'$@*!-!1')!)'9')',:$-#*V
.
N100 T0808 (MANDRILAR);
N110 G54;
10.2 - FUNÇÃO: G21
20
45

N120 G97 S750 M3;


N130 G0 X0 Z2 ; Aplicação: Referencia unidade de medida - Métrico.
N140 G85 Z-55 F0.5 ;
N150 G80 ; a1(-! 96,23*! 0)'0-)-! *! :*&-,#*! 0-)-! :*&06(-)! (*#-1! -1! ',()-#-1! #'! #-#*1! '&!
N160 G54 G0 X300 Z150 T00; milímetros.
.
. OBSERVAÇÕES:
50 h!A!96,23*!BQW!<!&*#-.!'!:-,:'.-!-!96,23*!BQNV
- Ao trocar o sistema de medidas de polegada (G20) para milímetro (G21), será
exibido a mensagem: “HABILITADO NOVO SIST. DE COORD. - CONVERTER COORD.
a [V!a!BD\!A!BDRI!'!Hak _l!Zm_!>ana>aZ^kAX_lIV!l',#*!-11$&!#'?'h1'!)'9')',:$-)!
$,#$?$#6-.&',('!*1!'$@*1!#-!&oE6$,-!:*,9*)&'!*!0)*:'#$&',(*!-5-$@*F
1- Acionar a tecla “Home”
Qh!A:$*,-)!-!(':.-!H^p^qa!l[A>[I!6&-!?'b!0-)-!:-#-!'$@*!-!1')!)'9')',:$-#*V

10.3 - FUNÇÃO: G28

Aplicação: Retorna eixos para referência de máquina


OBSERVAÇÃO: O avanço de saída é o dobro do programado para a usinagem. G6-,#*! 1'! #'1'`-)! )'(*),-)! -! 9'))-&',(-! 0-)-! -! 0*1$23*! #'! H)'9')d,:$-! &oE6$,-IP!
devemos programar:

Exemplo: G28 U0 W0;

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 43 44 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
10. OUTRAS FUNÇÕES PREPARATÓRIAS 10. OUTRAS FUNÇÕES PREPARATÓRIAS
10.4 - FUNÇÃO: G90
10.8 - FUNÇÃO: G95
Aplicação: Sistema de coordenada absoluta
Aplicação: Estabelece avanço x/rotação:
a1('!:i#$J*! 0)'0-)-! -!&oE6$,-! 0-)-! '@':6(-)! *0')-2M'1! '&!:**)#',-#-! -51*.6(-P!
(',#*!6&-!*)$J'&!0)<h+@-#-!0-)-!-!0)*J)-&-23*V a1(-!96,23*!0)'0-)-!*!:*&-,#*!0-)-!:*&06(-)!(*#*1!*1!-?-,2*1!'&!0*.'J-#-1;rotação
(G20) ou milímetros/rotação (G21).
OBSERVAÇÃO:!A!96,23*!BRN!<!&*#-.!'!:-,:'.-!-!96,23*!BRWV
OBSERVAÇÃO: ! "#$%&' ()* + ,'-./ 0 1.$10/. . "#$%&' ()23

10.5 - FUNÇÃO: G91


10.9 - FUNÇÃO: G96
Aplicação: Sistema de coordenada incremental
Aplicação: Estabelece programação em velocidade de corte constante.
a1('! :i#$J*! 0)'0-)-! -! &oE6$,-! 0-)-! '@':6(-)! (*#-1! -1! *0')-2M'1! '&! :**)#',-#-!
$,:)'&',(-.V!A11$&P!(*#-1!-1!&'#$#-1!13*!9'$(-1!-()-?<1!#-!#$1(%,:$-!-!1'!#'1.*:-)P!*6!1'`-P!! ! "#$%&' ()4 50/016'$. ' ,'-' -0 78'98.,.%&' 0, :0/'16-.-0 -0 1'8;0 1'$5;.$;0<
a origem das coordenadas de qualquer ponto será o ponto anterior ao deslocamento. '$-0 ' 1=/1#/' -. >?@ + 78'98.,.-. 70/. "#$%&' “S”.
A máxima RPM alcançada pela velocidade de corte constante pode ser limitada através
OBSERVAÇÃO:!A!96,23*!BRW!<!&*#-.!'!:-,:'.-!-!96,23*!BRNV -. 78'98.,.%&' -. "#$%&' ()A3
Exemplo: G96 S200; (velocidade de corte de 200 m/min)

10.6 - FUNÇÃO: G92 OBSERVAÇÃO: ! "#$%&' ()4 + ,'-./ 0 1.$10/. . "#$%&' ()B3
Aplicação: Estabelece limite de rotação (RPM) / Estabelece nova origem
A! 96,23*! G92! `6,(-&',('! :*&! *! :i#$J*! Srrrr! 4\! #=J$(*17! <! 6($.$b-#-! 0-)-! .$&$(-)! -! 10.10 - FUNÇÃO: G97
&o@$&-! )*(-23*! #*! '$@*ho)?*)'! 4>8j7V! B')-.&',('! '1(-! 96,23*! <! 0)*J)-&-#-! ,*! 5.*:*!
Aplicação: Estabelece programação em RPM
1'J6$,('!-*!#-!96,23*!BRKP!*!E6-.!<!61-#*!0-)-!0)*J)-&-)!-!?'.*:$#-#'!#'!:*)('V
Exemplo: G92 S2500 M4; (limita a rotação do eixo-árvore em 2500 RPM) ! "#$%&' ()B + #;6/6C.-. 7.8. 78'98.,.8 #,. 8';.%&' DE. -' 576$5/0 F>?@G< 1', '
.#EH/6' -. "#$%&' I 0 #5.$-' #, "'8,.;' FI2G3
A!96,23*!BRQ!(-&5<&!0*#'!1')!61-#-!0-)-!'1(-5'.':')!,*?-!*)$J'&!#*!1$1('&-!#'!
Exemplo: N70 G97 S2500 M3; (rotação de 2500 RPM)
:**)#',-#-1V!8-)-!$11*!'.-!#'?'!1')!0)*J)-&-#-!,6&!5.*:*!`6,(-&',('!:*&!6&!*6!&-$1!
eixos da máquina.
! :.86.%&' -. >?@ 7'-0 508 "06;. .;8.:+5 -' JI0/0;'8 -0 >';.%&' -' K6E'LM8:'80N<
Exemplo: G92 Z0; 4'1(-5'.':'!6&-!,*?-!*)$J'&!#*!1$1('&-!#'!:**)#',-#-1P!+@-,#*!
podendo ser de 50% até 120% da rotação programada.
a posição atual como “Z0”)

OBSERVAÇÕES: OBSERVAÇÃO: ! "#$%&' ()B + ,'-./ 0 1.$10/. . "#$%&' ()43


s!A!96,23*!BRQ!<!&*#-.V
s!8-)-!:-,:'.-)!*!BRQP!E6-,#*!6($.$b-#*!0-)-!'1(-5'.':')!,*?-!*)$J'&!#*!1$1('&-!#'!
:**)#',-#-1P!#'?'h1'!0)*J)-&-)!6&!,*?*!BRQP!+@-,#*!-11$&!6&-!,*?-!*)$J'&P!*6!0)*J)-&-)!
-!96,23*!BRQVW!/NP!)'(*),-,#*P!#'1(-!9*)&-P!*!0*,(*!b')*!0-)-!-!0*1$23*!*)$J$,-.V

10.7 - FUNÇÃO: G94

Aplicação: Estabelece avanço x/minuto.

a1(-! 96,23*! 0)'0-)-! *! :*&-,#*! 0-)-! :*&06(-)! (*#*1! *1! -?-,2*1! '&! 0*.'J-#-1;
minutos (G20) ou milímetros/minutos (G21).

OBSERVAÇÃO:!A!96,23*!BR\!<!&*#-.!'!:-,:'.-!-!96,23*!BRDV

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 45 46 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
11. DESVIO INCONDICIONAL 12. CHAMADA E RETORNO DE UM SUBPROGRAMA
12 - CHAMADA E RETORNO DE SUBPROGRAMA
11 - DESVIO INCONDICIONAL
Funções: M98/M99
Função: M99
T#.$-' . #56$.90, -0 #,. -0;08,6$.-. 50RWX$16. -0 '708.%Y05< .7.8010 ,#6;.5
! 78'98.,.%&' -. "#$%&' @)) 1', . "#$%&' J?N< .1',7.$O.-' -' $P,08' -' Q/'1'< :0C05 $' 78'98.,.< 7'-0L50 #5.8 ' 801#85' -0 1O.,.-. -0 5#Q78'98.,. .;8.:+5 -. "#$%&'
".C 1', R#0 ' 1',.$-' .:.$10S80;'8$0 . 78'98.,.%&' 7.8. ' Q/'1' 6$-61.-' 7'8 J?N3 M98.
T#.$-' . "#$%&' @)) 5#Q5;6;#68 . @UV $' 78'98.,. 786$167./< ' 78'98.,. 508= Z Q/'1' 1'$;0$-' . "#$%&' @)[< -0:08= 1'$;08 ;.,Q+, ' $P,08' -' 5#Q78'98.,.
executado seguidamente em “looping”. .;8.:+5 -. "#$%&' J?N3 KE3\ M98 P1001.
Z 5#Q78'98.,. 7'8 5#. :0C< -0:08= 1'$;08 ' 80"086-' $P,08' $' 6$H16' -' 78'98.,.
EXEMPLO: .;8.:+5 -. "#$%&' JZN 0 D$./6C.8 1', . "#$%&' @))3

O0005 (EXEMPLO M99);


NOTA: O número do subprograma é o mesmo encontrado no diretório do comando
N10 G21 G40 G90 G95;
CNC.
N20 G54 G0 X350 Z250 T00;
N30 M99 P240;
N40 T0101 (FURAR); Z5 "'8,.;'5 7.8. . 1O.,.-. -0 #, 5#Q78'98.,. 5&' '5 509#6$;05\
N50 G54; M98 P_ _ _ _ L_ _ _ _
M98 P_ _ _ _ _ _ _ _ ou
:
:
N230 G54 G0 X350 Z250 T00; Nº do subprograma ]^ -0 8070;6%Y05
]^ -0 8070;6%Y05 Nº do subprograma
N240 T0303 (DESB. EXTERNO); do subprograma
do subprograma
N250 G54;
N260 G96 S200;
: T#.$-' ' 5#Q78'98.,. D$./6C. 5#.5 '708.%Y05< ' 1'$;8'/0 + 80;'8$.-' .' 78'98.,.
: principal.
N680 G54 G0 X350 Z250 T00;
N690 M99; EXEMPLO:

PROGRAMA PRINCIPAL SUB-PROGRAMA SUB-PROGRAMA

O1001 O1002
O1003

N50 M98 P1002 N50 M98 P1003


N60 ... N60 ...

M99
M30 M99

OBSERVAÇÃO: !"#$ #%&" $'()(*$ $ +,'%-$ *% -%.%)(/0%#1 $ 2$'"+*$ %3%24)"-5


o subprograma uma vez.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 47 48 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
12. CHAMADA E RETORNO DE UM SUBPROGRAMA 13. FUNÇÕES ESPECIAIS
13 - FUNÇÕES ESPECIAIS
EXEMPLO: PROGRAMAÇÃO INCREMENTAL E SUBPROGRAMA
13.1 - FUNÇÃO: G63
100
Aplicação: Zeramento de ferramentas utilizando o Leitor de Posição
20 20 10
?.8. .5 ,=R#6$.5 R#0 7'55#0, ' /06;'8 -0 7'56%&' -0 "088.,0$;.5 F'716'$./G< ' 78'1055'
4 7.8. -6,0$56'$.,0$;' -'5 Q./.$%'5 -.5 "088.,0$;.5 F?>KLIK_G + 0E01#;.-' .;8.:+5 -.
78'98.,.%&' -. "#$%&' (4U< R#0 0E01#;. ' C08.,0$;' -0 "'8,. 50,6L.#;',=;61.3

! "#$%&' (4U 1',' 161/' -0 C08.,0$;' -0 "088.,0$;.5< 80R#08\

G63 T__ A__ (K__); onde:


50

45
_ ` -0;08,6$. ' $P,08' -. "088.,0$;. . 508 ,0-6-.3

! ` 7'56%&' -0 ;'R#0 -' 50$5'8 0, 80/.%&' . 90',0;86. -. "088.,0$;. FR#.-8.$;0G3

K ` ZQ869.;a86' R#.$-' !`B '# !` [ 3 b . -65;c$16. 0$;80 . ".10 -. ;'880 0 ' 10$;8'
Chanfrar cantos com 0,5x45° -' 5#7'8;03 K5;0 :./'8 05;= 98.:.-' $. ".10 -' 5#7'8;0 8';.;6:' 1', ' $',0
de3 f.-. 5#7'8;0 .78050$;. #, :./'8 -6"080$;0 R#0 7'-0 :.86.8 -0 .1'8-' 1',
o tipo de suporte e o tipo da torre.

QUADRANTES:
8
4 3

Programa principal (O0001) Subprograma (O0002)


O0001 (PRINCIPAL - PECA) O0002 (SUBPROG PECA)
N10 G21 G40 G90 G95; N10 G0 W-20; 5 7
. N20 G1 X45 F.15;
. N30 G0 X55;
. N40 W-0.5;
N90 G0 X55 Z10; N50 G1 X50; 1 2
N100 M98 P30002; N60 X49 W0.5;
(N100 M98 P2 L3;) N70 G0 X55;
N110 G54 G0 X250 Z130 T00; N80 W0.5;
N120 M30; N90 G1 X50; 6
N100 X49 W-0.5;
N110 G0 X55;
N120 M99;

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 49 50 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. FUNÇÕES ESPECIAIS 13. FUNÇÕES ESPECIAIS
EXEMPLO: 13.2 - FUNÇÃO : G37

Aplicação : Sistema de compensação automática de desgaste de ferramenta

Sistema de Compensação Automática de Ferramentas é também conhecido como


I65;0,. -0 @0-6%&' -0 g059.5;0 -0 h088.,0$;.53 ?.8. ".16/6-.-0 -0 80"08X$16. < 05;0
3 Ferramenta 2 78'10-6,0$;' 68= 80"080$16=L/' 1',' JIf!hN3
Ferramenta
Ferramenta
T0101 1 Z If!h "'6 -050$:'/:6-' #;6/6C.$-'L50 -' ,05,' 50$5'8 #;6/6C.-' 70/' f61/' -0 ?8050;
de Ferramentas.

Ferramenta Z If!h 50,780 ,0-0 .5 "088.,0$;.5 0, .,Q'5 '5 06E'5 i 0 j< 7'8;.$;' $&' 708,6;0
T0303 . ,0-6%&' -0 "088.,0$;.5 R#0 ;8.Q./O0, $'5 R#.-8.$;05 *<4<B 0 [3 Z5 R#.-8.$;05 708,6;6-'5
são: 1, 2, 3 e 4, como segue exemplo:
22

Ferramenta
T0404

EXEMPLO DE PROGRAMAÇÃO:

00005 (ZERAMENTO); !5 1''8-0$.-.5 i 0 j -0 80;'8$'< D$-. . ,0-6%&'< 5&' .5 1''8-0$.-.5 -0D$6-.5


N10 G21 G40 G90 T00; antes da chamada do primeiro G37. Normalmente estas coordenadas são a posição X e Z
N20 G63 T0101 A3; -0 ;8'1.5 -0 "088.,0$;.3
N30 G63 T0303 A2;
N40 G63 T0404 A7 K30 f', 05;. "#$%&' 7'-0,'5 78'98.,.8 #,. ,0-6%&' -' -059.5;0 -. "088.,0$;. 0,
N50 M50; processo . Para isso temos :
N60 M30;
G37 T__ A__ ( I__ ) (C1) (B1) , onde
_ ` -0D$0 . "088.,0$;. . 508 ,0-6-.
! ` -0D$0 ' R#.-8.$;0 -' 50$5'8 . 508 ;'1.-'
k ` -0D$0 ' ,=E6,' :./'8 -0 -059.5;0
C1= suspende ciclo para retirada da peça
le` 6$-61. P/;6,' Q/'1' -0 ,0-6%m'
M76 = ativa o contador de peças

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 51 52 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. FUNÇÕES ESPECIAIS 13. FUNÇÕES ESPECIAIS
EXEMPLO DE PROGRAMAÇÃO 13.3 - FUNÇÃO : G10

. Aplicação : Gerenciador de Vida da Ferramenta


.
N250 G54 G0 X300 Z200 T00 ; ( ponto de troca ) K5;. "#$%&' 708,6;0 ,'$6;'8.8 ' ;0,7' '# . "80RWX$16. F]P,08' -0 70%.5G< -0 #,.
N260 M76 ; ( contador de peça ativo ) -0;08,6$.-. "088.,0$;. :65.$-' 5#. 5#Q5;6;#6%&' 7.8. . '708.%&' -050o.-.3
N270 G37 T0101 A2 I0.1 ; ( ou G37 T0101 I0.1 )
N280 G37 T0404 A3 I0.05 B1; ( ou G37 T0404 I0.05 B1) Para a determinação do modo de monitoramento, deve-se alterar o parâmetro 6800#2
N290 M50 ; (LMT) para:
N300 M30 ;
0 = gerencia por QUANTIDADE DE PEÇAS;
1 = gerencia por TEMPO de usinagem (minutos).
OBSERVAÇÕES :
Um programa contendo os dados de monitoramento deve ser executado para que
n f.5' $&' 50o. 78'98.,.-' . "#$%m' ! < 6$-61.8 R#.-8.$;0 $. 7=96$. -0 90',0;86. F_G3 50o., 1.8809.-'5 $. 7=96$. -0 :6-. -0 "088.,0$;.3

n ?.8. "'8%.8 . ,0-6%m' -0 #,. -0;08,6$.-. "088.,0$;. -0:0L50 5',.8 2 .' :./'8 g0:0L50 186.8 98#7'5 -0 "088.,0$;.5 -0 '708.%Y05 -65;6$;.53
pré determinado na coluna T da página de geometria.
Exemplo :
KE0,7/'\ 7.8. "'8%.8 . ,0-6%&' -0 #,. "088.,0$;. 0E;08$. -6806;. F_67' UG< -0:0L O0010 ;
se digitar 7. N10 G10 L3 ; ( Ativa o gerenciador )
N20 P01 L20 ; (P01 = No. do grupo, L20 = Tempo/min ou Quantidade de peça)
]';.\ !7a5 . ,0-6%&' J"'8%.-.N -. "088.,0$;.< . ,=R#6$. 80;'8$. .#;',.;61.,0$;0 N30 T0202 ;
' :./'8 '8696$./ -' /.-' -0 1'8;0< '# 50o.< 50 ' :./'8 05;.:. B< :'/;.8= . U3 ]2V _V2V2 u F f.8809. .5 "088.,0$;.5 $' 98#7' Ve G
N50 T0606 ;
n ]. 7=96$. -0 -0D$6%&' -0:0L50 6$-61.8 ' $P,08' -0 70%.5 -050o.-.5 .$;05 -0 N60 G11 ; (Cancela o gerenciador )
1.-. ,0-6%&' -0 "088.,0$;.< 1'$"'8,0 ' 78'10-6,0$;' .Q.6E'\ N70 M30 ;
- Acionar a tecla “OFFSET SETTING”
L !16'$.8 ' 5'";p0q r gKhk] s Exemplo de programa de usinagem :
- Acionar a tecla “PAGE t N -#.5 :0C05 '# .;+ 0E6Q68 . 7=96$. JgKhk]k>
TEMPORIZADOR” O0011 ;
- Posicionar o cursor em “PECAS REQUERIDAS” N10 G21 G40 G90 G95 ;
L g696;.8 . R#.$;6-.-0 -0 70%.5 -050o.-.5 .$;05 -0 1.-. ,0-6%&' 5',.$-' e3 N20 G0 X300 Z200 T00 ;
KE0,7/'\ 50 . R#.$;6-.-0 -0 70%.5 -050o.-.5 + eV< -0:0L50 -696;.8 ee3 N30 T0101 ;
- Acionar a tecla “INPUT” :
]eVV _Ve)) u FVe ` ]'3 -' 98#7'< )) ` !;6:. 9080$16.,0$;' -0 "088.,0$;.5G
N110 G96 S220 ;
:
N220 T0188 ; (Cancela o gerenciamento)
N230 T0505 ;
N240 G96 S180 ;
:
N350 M30 ;

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 53 54 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. FUNÇÕES ESPECIAIS 13. FUNÇÕES ESPECIAIS
13.5 - ENTRADA DIRETA DE VALORES PARA CHANFROS E CONCORDÄNCIAS
OBSERVAÇÃO:
Z 1',.$-' .#;',.;61.,0$;0 #;6/6C.8= .5 "088.,0$;.5 -05186;.5 $' 98#7'< 50$-' Z5 c$9#/'5 -.5 /6$O.5 80;.5< '5 :./'805 -0 1O.$"8'5< '5 :./'805 -0 .880-'$-.,0$;'5
R#0 R#.$-' ' ;0,7' -0 :6-. P;6/ -. P/;6,. "088.,0$;. 50 059';.8< 508= 0E6Q6$-' #,. -0 1.$;'5 0 '#;8'5 :./'805 7'-0, 508 78'98.,.-'5 6$;8'-#C6$-'L'5 -680;.,0$;0 $.5
,0$5.90, 5'/616;.$-' ' 801.8809.,0$;' -. :6-. -.5 "088.,0$;.53 ?.8. 0"0;#.8 0550 coordenadas.
recarregamento deve-se executar o procedimento abaixo:
- Acionar a tecla “OFFSET SETTING” Sintaxes:
L !16'$.8 ' 5'";p0q r vs .;+ 0E6Q68 r _ZZddh s A___; (onde “A” equivale ao ângulo de deslocamento)
L !16'$.8 ' 5'";p0q r _ZZddh s ,R___; (onde “R” equivale ao valor para arredondamento de canto)
L !16'$.8 ' 5'";p0q r Z?>_ s <fwwwu F'$-0 JfN 0R#6:./0 .' :./'8 7.8. 1O.$"8.,0$;' -0 1.$;'G
L !16'$.8 ' 5'";p0q r dk@?!> s
L !16'$.8 ' 5'";p0q r KiKf s
OBSERVAÇÕES:
L Z5 1a-69'5 (VA< (VU< ()V<()2 $&' 7'-0, 508 78'98.,.-'5 o#$;.,0$;0 1',
. 6$;8'-#%&' -680;. -0 :./'805 .$9#/.805< 1O.$"8'5 0 .880-'$-.,0$;'53
13.4 - FUNÇÃO “G64” - O arredondamento de canto não pode ser inserido num bloco de abertura de rosca.
L Z1'880 #, ./.8,0 R#.$-' 50 1./1#/. ' 7'$;' -0 6$;08501%&' 50 ' c$9#/' "'8,.-'
Aplicação : Posicionamento angular do eixo árvore. por duas linhas está compreendido entre +/- 1º.
!;8.:+5 -05;. "#$%&' .1',7.$O.-' -' .89#,0$;' f F057016D1.-' 0, 98.#5G 7'-0,'5
programar um determinado ângulo para o posicionamento do eixo árvore.
COMANDOS MOVIMENTO DA FERRAMENTA
!$;05 -0 .;6:.8 . "#$%&' J(42 f333 J -0:0,'5 78'98.,.8 . "#$%&' J@e)N< R#0 + .
responsável pela orientação do eixo árvore. X
(X2 , Z2)
Exemplo:
: X2____(Z2____) A__;
M19;
G64 C0u F ' 06E'L=8:'80 7'5616'$. 0, C08' 98.# G
A
:
(X1 , Z1)
Z
OBSERVAÇÃO:
K5;. "#$%&' 5a 05;= -657'$H:0/ $.5 ,=R#6$.5 -. d6$O. (d R#0 $&' '"08010, X
' 801#85' -0 "088.,0$;. 8';.;6:.< '# 50o.< $.5 ,=R#6$.5 :085&' _3 ?.8. 5.Q08 1',' X2___ Z2___ ,R1___;
'860$;.8 ' 06E'L=8:'80 $.5 ,=R#6$.5 1', "088.,0$;.5 8';.;6:.5< -0:0L50 1'$5#/;.8 . X3___ Z3___; (X3 , Z3)
Parte II deste manual (Programação Nível II). A2
OU R
1
A1___ ,R1___; A1
(X2 , Z2)
X3___ Z3___ A2___;
(X1 , Z1)
Z

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 55 56 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. FUNÇÕES ESPECIAIS 13. FUNÇÕES ESPECIAIS
COMANDOS MOVIMENTO DA FERRAMENTA 13.6 - FUNÇÃO G65
X Aplicação: MACRO B
X2___ Z2___ ,C1___; (X3 , Z3) -012304#567879:;#246:#<5=>?0#@5:=10#1242A:304#28:B0;:;#C;0D;:3:4E#F5A:4#C2>:4#:#
X3___ Z3___; A2 42;23#<:B;7F:1:4E#:C;242=6:3#<0;3:4#D203G6;7F:4#7D5:74E#3:4#F03#1732=4H24#17<2;2=624E#
05#42A:E#=0#F:40#12#<:3I87:4#12#C2>:"#J2K2304#2=6?0#28:B0;:;#53#C;0D;:3:E#12L=7=10#0#
OU C;0F2440#:#42;#567879:10#C:;:#:#547=:D23E#F03#D;:=129:4#12#1732=4H24#;2C;242=6:1:4#C0;#
K:;7MK274E#F0=<0;32#:#6:B28:"
C1 A1
A1___ ,C1___;
X3___ Z3___ A2 (X2 , Z2) Tabela de argumentos e variáveis MACRO B :
(X1 , Z1)
Z

X ENDEREÇO DO ARGUMENTO VARIÁVEL CORRESPONDENTE


X2___ Z2___ ,R1___; (X4 , Z4) A #1
(X3 , Z3)
X3___ Z3___ ,R2___; B #2
X4___ Z4____; A2 C #3
R2
D #7
OU
R E #8
A1___ ,R1___; 1 F #9
A1
X3___ Z3___ A2___ ,R2___; (X2 , Z2) H #11
X4___ Z4____; (X1 , Z1) I #4
Z J #5
K #6
X
X2___ Z2___ ,C1___; M #13
X3___ Z3___ ,C2___; Q #17
C2
X4___ Z4___;
R #18
(X4 , Z4) (X3 , Z3)
OU S #19
A2
T #20
A1___ ,C1___; U #21
X3___ Z3___ A2___ ,R2___; V #22
(X2 , Z2)
X4___ Z4___; C1 A1 W #23
X #24
(X1 , Z1)
Z Y #25
Z #26

N462# C;0D;:3:# 42;M# 7=K0F:10# C0;# 056;0E# =0# @5:8# 12K2;M# 42;# C;0D;:3:10# :# <5=>?0#
OPQ#:F03C:=R:10#1:#<5=>?0 P E#12L=7=10#0#=S32;0#10#C;0D;:3:#F0=62=10#0#C;0F2440#12#
usinagem, e também dos endereços das variáveis representados pelas letras da tabela com
seus respectivos valores dimensionais.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 57 58 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. FUNÇÕES ESPECIAIS 13. FUNÇÕES ESPECIAIS

EXEMPLO DE PROGRAMAÇÃO: 13.7 – REFERÊNCIA DE TRABALHO (G54 A G59)

d#a2<2;e=F7:#12#(;:B:8R0E#6:3BG3#F0=R2F71:#F030#\2;0X-2>:E#F0;;24C0=12#:0#C0=60#
J @52#42;K2#12#0;7D23#C:;:#0#474623:#12#F00;12=:1:4#:B40856:4E#05#42A:E#G#0#C0=60#1:#C2>:#
I ;2<2;2=F7:10#F030#fUTg#2#f\Tg"#
Q H N3# :8D5=4# F:404# 4?0# 567879:104# 3:74# @52# 53:# ;2<2;e=F7:# 12# 6;:B:8R0# =53# 32430#
Kx45° C;0D;:3:E#F03#0#7=65760#12#<:F7876:;#:#C;0D;:3:>?0#12#1262;37=:1:4#C2>:4"#Nh23C80i#C:;:#
programar a usinagem dos dois lados de uma peça num mesmo programa recomenda-se usar
1074#92;0XC2>:4#C:;:#@52#0#C;0D;:3:10;#=?0#62=R:#@52#42#C;20F5C:;#F03#:8D5=4#28232=604E#
R 6:74#F030#40B;2326:8#104#1074#8:104#10#3:62;7:8E#17<2;2=624#2=F04604#12#F:46:=R:E#26F"

C
D

A
B
NOTA: Nas máquinas da “Linha GL” podem ser referenciados até seis zero-peças,
os quais devem ser feitos manualmente durante o processo de preparação da máquina.
São eles: G54, G55, G56, G57, G58 e G59

EXEMPLO:

O0001 (PROGRAMA PRINCIPAL); O0100 (MACRO);


G21 G40 G90 G95; OT#UVW XVYZVWP[[[#\Y]
G54 G0 X350 Z200 T00; G42;
T0101 (USIN. EXT); O #\T#$VW^[]
G54; UVW [#\VXWP[]
G96 S200; \VXW _W `[]
G92 S3500 M4; OY#UVWY[#\VXW [#aVW `[]
G65 A24 B44 C50 D80 H25 I40 J80 K1.5 Q3 R10 F0.2 P100; O #UVW![#\VXWb[]
G54 G0 X350 Z200 T00; UVWcXVYZVW c[[[]
M30; O!#UVWc[#\VXWbXW c[#aVW c[]
O #\VXWQ[
G40;
Ø A = 24 mm U2;
Ø B = 44 mm M99;
Ø C = 50 mm G54 (1º REBAIXO) G55 (2º REBAIXO)
Ø D = 80 mm
*4#K:80;24#1:#<:3I87:#OQb#12K23#42;#17D76:104#=:#CMD7=:#f*$$+N(#+N(()&Og#:6;:KG4#
H = 40 mm 1:#40<6j2k#f(adlg"
I = 55 mm
J = 80 mm

Q = 3 mm
R = 10 mm
K = 1 mm

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 59 60 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
14. FUNÇÕES MISCELÂNEAS OU AUXILIARES 14. FUNÇÕES MISCELÂNEAS OU AUXILIARES
14 - FUNÇÕES MISCELÂNEAS OU AUXILIARES
N46:#<5=>?0#G#567879:1:#C:;:#12487D:;#:#;06:>?0#10#27h0XM;K0;2E#F:=F28:=10#:4#<5=>H24#
A4#<5=>H24#d5h787:;24#:B;:=D23#04#;2F5;404#1:#3M@57=:#=?0#F0B2;604#C28:4#<5=>H24# M03 ou M04E#2#C:;:#124:67K:;#04#<;2704#12#:860#2#B:7h0#60;@52E#F:=F28:=10#:4#<5=>H24#M85
anteriores. e M86, respectivamente.
d#<5=>?0#M05##AM#246M#:67K:#:0#7=7F7:;#0#C;0D;:3:"
NOTAS: d4#3M@57=:4#1:#f.7=R:#O.g#C0123#42;#F0=LD5;:1:4#12#17K2;4:4#<0;3:4#
(com/sem contra ponto, com/sem aparador de peças, com/sem porta automática, etc.) e por FUNÇÃO: M07
7440#=23#601:4#:4#<5=>H24#124F;76:4#:B:7h0#246?0#R:B7876:1:4#23#601:4#:4#3M@57=:4" dC87F:>?0i#87D:#0#;2<;7D2;:=62#12#F0;62#12#:86:#C;244?0"
X# d4# <5=>H24# F03# fREPLY INSTANTÂNEO” devem ser programadas
F571:104:32=62E#C074#:#3M@57=:#=?0#:D5:;1:#=2=R53:#F0=L;3:>?0#10#.:112;#C:;:# FUNÇÃO: M08
continuar a execução do programa. dC87F:>?0i#87D:#0#;2<;7D2;:=62#12#F0;62"
FUNÇÃO: M09
FUNÇÃO: M00 dC87F:>?0i#12487D:#0#;2<;7D2;:=62#12#F0;62"
Aplicação: parada do programa.
FUNÇÃO: M15
Es62#Fm17D0#F:54:#C:;:1:#73217:6:#1:#2h2F5>?0#10#C;0D;:3:E#7=F857=10#;2<;7D2;:=62# dC87F:>?0i#87D:#:#<2;;:32=6:#;06:67K:#=0#42=6710#R0;M;70"
de corte e eixo-árvore.
FUNÇÃO: M16
FUNÇÃO: M01 dC87F:>?0i#87D:#:#<2;;:32=6:#;06:67K:#=0#42=6710#:=67XR0;M;70"
Aplicação: parada opcional do programa.
FUNÇÃO: M17
Es6:#<5=>?0#F:54:#:#7=62;;5C>?0#=:#2h2F5>?0#10#C;0D;:3:#4032=62#42#0#B06?0#f*-()*&d.# dC87F:>?0i#12487D:#:#<2;;:32=6:#;06:67K:"
+(*-gE#80F:879:10#=0#C:7=28#12#0C2;:>?0#1:#3M@57=:E#2467K2;#:F70=:10"#+2=10#:4473#:#<5=>?0#
,T #C:44:#:#42;#2@57K:82=62#:#<5=>?0#,TTE#C0;G3E#F:40#2442#B06?0#=?0#2462A:#:67K0E#0#F03:=10# FUNÇÃO: M18
7D=0;:;M#:#<5=>?0#,T E#F0=67=5:=10#=0;3:832=62#:#2h2F5>?0#10#C;0D;:3:" Aplicação: desliga a orientação do eixo árvore.
n5:=10# 1MX42# :# C:;:1:# :6;:KG4# 12462# Fm17D0E# 12K2X42# C;24470=:;# 0# B06?0# f'/'.N#
FUNÇÃO: M19
START” para continuar a execução do programa.
Aplicação: orienta o eixo árvore.
FUNÇÃO: M02 FUNÇÃO: M20
!"#$%&'()*+,*-.*!/(0/%,%*1.,*/.2(/3(*%(*#34$#(5 Aplicação: liga a alimentação da barra.
Es6:#<5=>?0#G#54:1:#C:;:#7=17F:;#0#L3#10#C;0D;:3:#2h7462=62#=:#323m;7:#10#F03:=10E# FUNÇÃO: M21
6:3BG3#G#567879:1:#@5:=10#6;:B:8R:X42#F03#L6:#232=1:1:4#23#<0;3:#12#f8:>0g" Aplicação: desliga a alimentação da barra.
FUNÇÃO: M03 FUNÇÃO: M22
Aplicação: liga o eixo-árvore esquerdo no sentido horário. Aplicação: trava o eixo árvore
Est:#<5=>?0#D7;:#0#27h0XM;K0;2#=0#42=6710#R0;M;70E#:106:=10#F030#;2<2;e=F7:#C:;:#0# FUNÇÃO: M23
42=6710#12#D7;0#:#C047>?0#6;:927;:#1:#C8:F:" Aplicação: destrava o eixo árvore.
d#<5=>?0#M03 é cancelada por: M00, M01, M02, M04, M05 e M30.
FUNÇÃO: M24
FUNÇÃO: M04 Aplicação: abre a placa do eixo árvore.
Aplicação: liga o eixo-árvore esquerdo no sentido anti-horário.
FUNÇÃO: M25
Est:#<5=>?0#D7;:#0#27h0XM;K0;2#=0#42=6710#:=67XR0;M;70E#:106:=10#F030#;2<2;e=F7:#C:;:# dC87F:>?0i#<2FR:#:#C8:F:#10#27h0#M;K0;2
0#42=6710#12#D7;0#:#C047>?0#6;:927;:#1:#C8:F:"
d#<5=>?0#M04 é cancelada por: M00; M01; M02; M03; M05 e M30. FUNÇÃO: M26
Aplicação: recua o mangote do cabeçote móvel.
FUNÇÃO: M05
Aplicação: 12487D:#27h0XM;K0;2#2#124:67K:#<;2704#12#B:7h0#2#:860#60;@52#10#F:B2>062# FUNÇÃO: M27
esquerdo. Aplicação: avança o mangote do cabeçote móvel.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 61 62 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
14. FUNÇÕES MISCELÂNEAS OU AUXILIARES 14. FUNÇÕES MISCELÂNEAS OU AUXILIARES
FUNÇÃO: M28 FUNÇÃO: M50
Aplicação: desliga macho rígido. dC87F:>?0i#40B2#82760;#12#C047>?0#12#<2;;:32=6:.

FUNÇÃO: M29 FUNÇÃO: M51


Aplicação: liga macho rígido. dC87F:>?0i#124F2#82760;#12#C047>?0#12#<2;;:32=6:"
FUNÇÃO: M30 FUNÇÃO: M52
dC87F:>?0i#L3#12#C;0D;:3:#F03#;260;=0#:0#7=IF70" Aplicação: abre a luneta.
FUNÇÃO: M34
Aplicação: seleciona nível de pressão 1 para a placa. FUNÇÃO: M53
dC87F:>?0i#<2FR:#:#85=26:"
FUNÇÃO: M35
Aplicação: seleciona nível de pressão 2 para a placa. FUNÇÃO: M76
Aplicação: ativa o contador de peças.
FUNÇÃO: M36
Aplicação: abre a porta automática. FUNÇÃO: M78
Aplicação: liga o exaustor de névoa.
FUNÇÃO: M37
dC87F:>?0i#<2FR:#:#C0;6:#:5603M67F:" FUNÇÃO: M79
FUNÇÃO: M38 Aplicação: desliga o exaustor de névoa.
Aplicação: avança o dispositivo aparador de peças.
FUNÇÃO: M80
FUNÇÃO: M39 Aplicação: salto condicional.
Aplicação: recua o dispositivo aparador de peças.
FUNÇÃO: M85
FUNÇÃO: M40 dC87F:>?0i#87D:#0#<;270#F03#:860#60;@52#C:;:#0#27h0#M;K0;2#24@52;10"
Aplicação: seleciona prender pelo interno para a placa esquerda.
FUNÇÃO: M86
FUNÇÃO: M41 dC87F:>?0i#87D:#0#<;270#F03#B:7h0#60;@52#C:;:#0#27h0#M;K0;2#24@52;10"
Aplicação: seleciona prender pelo externo para a placa esquerda.
FUNÇÃO: M93
FUNÇÃO: M42
Aplicação: habilita a execução de programas via cartão PCMCIA.
dC87F:>?0i#87D:#0#:;#C:;:#873C29:#1:#C8:F:#24@52;1:"

FUNÇÃO: M43 FUNÇÃO: M94


dC87F:>?0i#12487D:#0#:;#C:;:#873C29:#1:#C8:F:#24@52;1:" Aplicação: desabilita a execução de programas via cartão PCMCIA.

FUNÇÃO: M44 FUNÇÃO: M99


dC87F:>?0i#87D:#;2<;7D2;:>?0#F03#:;#2#MD5:" Aplicação: reinicia a execução do programa / salto incondicional.

FUNÇÃO: M45 FUNÇÃO: M105


dC87F:>?0i#87D:#:#873C29:#1:4#C;062>H24" Aplicação: desliga o eixo árvore com replay instantâneo.
FUNÇÃO: M46 FUNÇÃO: M108
dC87F:>?0i#12487D:#:#873C29:#1:4#C;062>H24" dC87F:>?0i#87D:#;2<;7D2;:>?0#:#:;"
FUNÇÃO: M47
Aplicação: liga o transportador de cavacos. FUNÇÃO: M109
dC87F:>?0i#12487D:#;2<;7D2;:>?0#:#:;"
FUNÇÃO: M48
FUNÇÃO: M124
Aplicação: desliga o transportador de cavacos.
Aplicação: abre a placa do eixo árvore com reply instantâneo.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 63 64 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
14. FUNÇÕES MISCELÂNEAS OU AUXILIARES 15. SEQUÊNCIA PARA PROGRAMAÇÃO MANUSCRITA
FUNÇÃO: M125 15 - SEQUÊNCIA PARA PROGRAMAÇÃO MANUSCRITA
dC87F:>?0i#<2FR:#:#C8:F:#10#27h0#M;K0;2#F03#;2C8k#7=46:=6o=20"

FUNÇÃO: M128 O programador necessita ter consciência de todos os parâmetros envolvidos no processo
Aplicação: permite girar o eixo árvore com a placa aberta e obter uma solução adequada para usinagem de cada tipo de peça. Este deve analisar ainda
todos os recursos da máquina, que serão exigidos quando da execução da peça.
FUNÇÃO: M136
Aplicação: abre a porta automática com replay instantâneo.

FUNÇÃO: M137 15.1 - ESTUDO DO DESENHO DA PEÇA: FINAL E BRUTA


dC87F:>?0i#<2FR:#:#C0;6:#:5603M67F:#F03#;2C8:k#7=46:=6o=20"
O programador deve ter habilidade para comparar o desenho (peça pronta) com a
FUNÇÃO: M138 1732=4?0#1242A:1:#=:#547=:D23#F03#:#3M@57=:#:#'03:=10#&53G;7F0"
Aplicação: avança o dispositivo aparador de peças com replay instantâneo.
Há necessidade de uma análise sobre a viabilidade da execução da peça, levando-
FUNÇÃO: M139
42#23#F0=6:#:4#1732=4H24#2h7D71:4E#0#40B;2326:8#2h7462=62#1:#<:42#:=62;70;E#0#<2;;:32=6:8#
Aplicação: recua o dispositivo aparador de peças com replay instantâneo.
=2F244M;70E#:#Lh:>?0#1:#C2>:E#26F"
FUNÇÃO: M142
dC87F:>?0i#87D:#0#:;#C:;:#873C29:#1:#C8:F:#F03#;2C8:k#7=46:=6o=20"
15.2 - PROCESSO A UTILIZAR
FUNÇÃO: M143
dC87F:>?0i#12487D:#0#:;#C:;:#873C29:#1:#C8:F:#24@52;1:#F03#;2C8:k#7=46:=6o=20" q# =2F244M;70# R:K2;# 53:# 12L=7>?0# 1:4# <:424# 12# 547=:D23# C:;:# F:1:# C2>:# :# 42;#
ex2F56:1:E#246:B282F2=10X42E#:4473E#0#474623:#12#Lh:>?0#:12@5:10#r#547=:D23"
FUNÇÃO: M150
dC87F:>?0i#40B2#82760;#12#C047>?0#12#<2;;:32=6:#F03#;2C8:k#7=46:=6o=20"
15.3 - FERRAMENTAL VOLTADO AO CNC
FUNÇÃO: M151
dC87F:>?0i#124F2#82760;#12#C047>?0#12#<2;;:32=6:#F03#;2C8:k#7=46:=6o=20" d#24F08R:#10#<2;;:32=6:8#G#73C0;6:=6I4473:E#B23#F030E#:#45:#174C047>?0#=:#60;;2"#q#
=2F244M;70#@52#0#<2;;:32=6:8#42A:#F080F:10#12#6:8#<0;3:#@52#=?0#R:A:#7=62;<2;e=F7:#2=6;2#47#
FUNÇÃO: M152
2#F03#0#;246:=62#1:#3M@57=:"#%3#B03#C;0D;:3:#12C2=12#35760#1:#24F08R:#10#<2;;:32=6:8#
Aplicação: abre a luneta com replay instantâneo.
:12@5:10#2#1:#Lh:>?0#12462E#12#3010#F0=K2=72=62"
FUNÇÃO: M153
dC87F:>?0i#<2FR:#:#85=26:#F03#;2C8:k#7=46:=6o=20"
15.4 - CONHECIMENTO DOS PARÂMETRO FÍSICOS DA MÁQUINA E SISTEMA DE
FUNÇÃO: M176 PROGRAMAÇÃO DO COMANDO
dC87F:>?0i#87D:#0#:;#C:;:#873C29:#1:#C8:F:#24@52;1:#F03#;2C8:k#7=46:=6o=20"
São necessários tais conhecimentos por parte do programador, para que este possa
FUNÇÃO: M177 2=@5:1;:;#:4#0C2;:>H24#12#3010#:#567879:;#60104#04#;2F5;404#1:#3M@57=:#2#10#F03:=10E#
dC87F:>?0i#12487D:#0#:;#C:;:#873C29:#1:#C8:F:#24@52;1:#F03#;2C8:k#7=46:=6o=20" K74:=10E#423C;2#37=7379:;#04#623C04#2#<:424#12#0C2;:>H24#2#:7=1:#D:;:=67;#:#@5:871:12#
do produto.
FUNÇÃO: M224
dC87F:>?0i#J246;:K:#0#30K732=60#12#f:B2;65;:#2#<2FR:32=60g#1:#C8:F:"
15.5 - DEFINIÇÃO EM FUNÇÃO DO MATERIAL, DOS PARÂMETROS DE CORTE
FUNÇÃO: M225 COMO AVANÇO, VELOCIDADE, ETC.
dC87F:>?0i#l80@527:#0#30K732=60#12#f:B2;65;:#2#<2FR:32=60g#1:#C8:F:"
N3#<5=>?0#10#3:62;7:8#:#42;#547=:10E#B23#F030#1:#<2;;:32=6:#567879:1:#2#1:#0C2;:>?0#
FUNÇÃO: M230 a ser executada, o programador deve estabelecer as velocidades de corte, os avanços e as
Aplicação: Libera o giro da torre. potências requeridas da máquina. Os cálculos necessários na obtenção de tais parâmetros
são os seguintes:
FUNÇÃO: M231
dC87F:>?0i# l80@527:# 0# D7;0# 1:# 60;;2"# p%67879:10# @5:=10# 0# 45C0;62# C:;:# 3:=1;78R:;# G#
montado na torre.)

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 65 66 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
16. CÁLCULOS 16. CÁLCULOS
16 - CÁLCULOS VALORES ORIENTATIVOS PARA PRESSÃO ESPECÍFICA DE CORTE ( KS )

16.1 - VELOCIDADE DE CORTE (VC)


RESISTÊNCIA A TRAÇÃO “KS” EM KG/MM2
Dependendo do material a ser usinado, a velocidade de corte é um dado importante Kgf/mm2
MATERIAL AVANÇO EM MM/ROT
e necessário. DUREZA BRINELL
d#K280F71:12#12#F0;62#G#53:#D;:=129:#17;26:32=62#C;0C0;F70=:8#:0#17o326;0#2#r#;06:>?0# Kgf/mm2 HB 0,1 0,2 0,4 0,8
1:#M;K0;2E#1:1:#C28:#<m;358:i SAE 1010 a 1025 ATÉ 50 ATE 140 360 260 190 136
ØP x 3,14 x N SAE 1030 a 1035 50 a 60 140 a 167 400 290 210 152
VC =
1000 SAE 1040 a 1045 60 a 70 167 a 192 420 300 220 156
onde: SAE 1065 75 a 85 207 a 235 440 315 230 164
VC = Velocidade de corte (m/min) SAE 1095 85 a 100 235 a 278 460 330 240 172
ØP = Diâmetro da Peça (mm) AÇO FUNDIDO MOLE 30 a 50 96 a 138 320 230 170 124
N = Rotação do eixo árvore (rpm) AÇO FUNDIDO MÉDIO 50 a 70 138 a 192 360 260 190 136
AÇO FUNDIDO DURO ACIMA DE 70 ACIMA DE 192 390 286 205 150
16.2 - ROTAÇÃO (N) AÇO Mn-AÇO Cr-Ni 70 a 85 192 a 235 470 340 245 176
AÇO Cr-Mo 85 a 100 235 a 278 500 360 260 185
&:# 1262;37=:>?0# 1:# K280F71:12# 12# F0;62#C:;:# 53:# 1262;37=:1:# <2;;:32=6:# 2<265:;#
53:#547=:D23E#:#;06:>?0#G#1:1:#C28:#<m;358:i AÇO DE LIGA MOLE 100 a 140 278 a 388 530 380 275 200
AÇO DE LIGA DURO 140 a 180 388 a 500 570 410 300 215
VC X 100 dv*##)&*U)JwxN. 60 a 70 167 a 192 520 375 270 192
N =
3,14 x Ø AÇO FERRAMENTA 150 a 180 415 a 500 570 410 300 215
AÇO MANGANES DURO 660 480 360 262
16.3 - POTÊNCIA DE CORTE (NC)
FOFO MOLE ATÉ 200 190 136 100 72
Para evitarmos alguns inconvenientes durante a usinagem tais como sobrecarga do FOFO MÉDIO 200 a 250 290 208 150 108
3060;#2#F0=42@s2=62#C:;:1:#10#27h0#M;K0;2#15;:=62#:#0C2;:>?0E#<:9X42#=2F244M;70#53#FM8F580#
C;GK70#1:#C06e=F7:#:#42;#F0=45371:E#@52#C012#=04#42;#1:1:#C28:#<m;358:i FOFO DURO 250 a 400 320 230 170 120
FOFO TEMPERADO 240 175 125 92
NC = KS X FN X AP X VC ALUMÍNIO 40 130 90 65 48
(CV)
4500 X n COBRE 210 152 110 80
COBRE C/ LIGA 190 136 100 72
onde: AREA DE CORTE PARA FERRAMENTAS
DE 90 GRAUS LATÃO 80 a 120 160 115 85 60
t4#u#-;244?0#24C2FILF:#12#F0;62 BRONZE VERMELHO 140 100 70 62
dC#u#-;0<5=171:12#12#F0;62 BRONZE FUNDIDO 340 245 180 128
t4#u#-;244?0#24C2FILF:#12#F0;62
dC#u#-;0<5=171:12#12#F0;62
Fn = Avanço
Vc = Velocidade de corte
n = Rendimento:
LINHA E = 0,9
LINHA GL / GLM = 0,9
CENTUR = 0,8

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 67 68 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
17. GRÁFICO DE POTÊNCIA

17 - GRÁFICO DE POTÊNCIA 18- FLUXOGRAMA DE PROGRAMAÇÃO


GL 240, GL 240M, GL280 e GL280M:
Fluxograma das máquinas da linha G / GL:

**INÍCIO
I O
INICIO O _ _ _ _ (COMENTÁRIO); - número do programa
G21 G40 G90 G95; - bloco de segurança

*TROCA
T DEDFERRAMENTA
F A
TROCADE G5_ G00 X_ _ _ Z_ _ _ T00;!"!#$%&'()*!#$!+$,*"-$(.!/012!.!0134
FERRAMENTA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$!-*&5*!!#$!5,*6.!#.!7$,,.8$&5.
T_ _ _ _ ; "!&98$,*!#.!7$,,.8$&5.!#$:$;.#.
G5_ ; "!#$%&'()*!#*!+$,*"-$(.!(G54 a G59)

N
VCC
?

S
* !PROGRAMAÇÃO
P EM E
VCCV C
VEL. CORTE G96 S_ _ _;!"!#$%&$!<$=*6'#.#$!#$!6*,5$!6*&:5.&5$!/8>8'&4!
RPM MAX. G92 S_ _ _ _ M_ _;!"!#$%&$!8?@'8.!,*5.()*!/ABC4!$!='D.!*
eixo-árvore (M03 ou M04)

* PROGRAMAÇÃO
P E R M
EM RPM
RPM G97 S_ _ _ _ M_ _;!"!#$%&$!ABC!$!='D.!$'@*"?,<*,$!/CEF!*G!CE24

*G D P L
GERAÇÃO DO GERAÇÃO DO PERFIL
PERFIL p!/'&:5,G(H$:!#$!.6*,#*!6*8!.!6,'.5'<'#.#$!#*!-,*D,.8.#*,4
G550:

HA
S +
FER/TA
?
N
*F D P A
FIM *FIM DO PROGRAMA
G5_ G00 X_ _ _ Z_ _ _ T00;!"!#$%&'()*!#$!+$,*"-$(.!/012!.!0134
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$!-*&5*!!#$!5,*6.!#.!7$,,.8$&5.
M30/M99;!"!%8!#*!-,*D,.8.!/CFE4!*G!,$'&'6'.,!-,*D,.8.!!!!!!!!!!
(M99)

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 69 70 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
18. FLUXOGRAMA DE PROGRAMAÇÃO

Fluxograma das máquinas da linha GLM

* INÍCIO
O _ _ _ _ (comentário); - número do programa
G21 G40 G90; - bloco de segurança
* TROCA DE FERRAMENTA
G5_ G00 X_ _ _ Z_ _ _ T00;!"!#$%&'()*!#$!+$,*"-$(.!/012!.!0134
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$!-*&5*!!#$!5,*6.!#.!7$,,.8$&5.
T_ _ _ _ ; "!&98$,*!#.!7$,,.8$&5.!#$:$;.#.
G5_ G9_ ; "!#$%&'()*!#*!+$,*"-$(.!/012!.!0134
e do sistema avanço (G94 ou G95)

!RPM – FERRAMENTA ROTATIVA


G97 S_ _ _ _ M_ _;!"!#$7'&$!,*5.()*!/ABC4!$!='D.!.!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7$,,.8$&5.!,*5.5'<.!/CI1!*G!CIJ4

* ORIENTAÇÃO DO EIXO ÁRVORE


M_ _; - ativa modo de orientação (M19 ou M69)
G28 C0; - orienta o eixo árvore direito / esquerdo

!RPM – EIXO ÁRVORE


G97 S_ _ _ _ M_ _;!"!#$7'&$!,*5.()*!7'@.!/ABC4!$!='D.!*!
eixo-árvore (M03, M04, M63 ou M64)

!PROGRAMAÇÃO EM VCC
G96 S_ _ _;!"!#$%&$!<$=*6'#.#$!#$!6*,5$!6*&:5.&5$!/8>8'&4!
G92 S_ _ _ _ M_ _;!"!#$%&$!8?@'8.!,*5.()*!/ABC4!$!='D.!*!
eixo-árvore (M03, M04, M63 ou M64)

!GERAÇÃO DO PERFIL
/'&:5,G(H$:!#$!.6*,#*!6*8!.!6,'.5'<'#.#$!#*!-,*D,.8.#*,4

!FIM DO PROGRAMA
G5_ G00 X_ _ _ Z_ _ _ T00;!"!#$%&'()*!#$!+$,*"-$(.!/012!.!0134
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$!-*&5*!!#$!5,*6.!#.!7$,,.8$&5.
M30/M99;!"!%8!#*!-,*D,.8.!/CFE4!*G!,$'&'6'.,!*!-,*D,.8.!!!
(M99)

71 Programação e Operação - Linha ROMI GL / GLM - CNC FANUC 0I-TD T49092A


1. DEFINIÇÃO DOS EIXOS
1- DEFINIÇÃO DOS EIXOS
1.1 - EIXOS X / Z

X+
Z-

Z+

II - PROGRAMAÇÃO 1.2 - EIXO ÁRVORE (SPINDLE)


X-

MILLING Sp
dl
e
in rdo
qu
e
M03
Es

Sentido de Rotação

1.3 - EIXO C
a) INDEXAÇÃO b) COORDENADAS POLARES

Sentido de Sentido de C’ +
Movimento do Programação Sentido dede
Sentido Sentido
Sentido de de
Eixo C movimento do
Movimento programação
Programaçã
eixo “C”. C
do Eixo doAvanço
o do avanço
C+ 2
X+
1 X+

VISTA FRONTAL VISTA FRONTAL

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 73 74 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. DEFINIÇÃO DOS EIXOS 2. SUPORTE DE FERRAMENTA ROTATIVA

Explanação
2 - SUPORTE DE FERRAMENTA ROTATIVA
K!7Gnção COORDENADAS POLARES cria um plano virtual com os eixos X e C’, onde
os valores são dados em milímetro ou polegada. O modo de programação para o eixo X
deve ter o mesmo critério da programação normal, isto é, valor dado em raio ou diâmetro,
6*&7*,8$!#$%&'#*!&*!-.,L8$5,*IEEJ!M'5!FN!!O!$'@*!<',5G.=!PQ!:'8G=.!*!$'@*!R!6*8*!:$!*!-=.&*!
Horário Eixo de Horário
SP!7*::$!SRN!T$::.!7*,8.!-*#$":$!5,.M.=U.,!6*8!*-$,.(H$:!#$!7,$:.8$&5*!6*8*!:$!7*::$! Acoplamento Eixo de
(M15) Acoplamento (M15)
um Centro de Usinagem. Acoplamento
V8M*,.!*!$'@*!<',5G.=!:$;.!#$%&'#*!6*8*!PQW!#$<$":$!-,*D,.8.,!.-$&.:!P!-.,.!*!,$7$,'#*!
$'@*N!TG,.&5$!.!$@$6G()*!#*:!M=*6*:!#$!-,*D,.8.()*W!*!6*8.&#*!6*&<$,5$!.:!#'8$&:H$:!
Torre Torre
lineares do eixo virtual C’ em movimentos rotacionais para o eixo C real.
c) INTERPOLAÇÃO CILÍNDRICA Radial Axial Esquerdo
Sentido de Sentido de
Programação Movimento
Spindle Esquerdo Z+ Z-
do Avanço do Eixo C Z+
X+ 1 Horário
Anti-Horário
Z+
X-
2
C+
Nota:
Explanação:
PLANO VIRTUAL Z/C (PLANIFICAÇÃO)

!"#$%&'!()*+,-./ 01.!2(/3)4,(2 !5678!#9!:;8$'!<76=#8;!5'9!'>!?7@'>!AB2C!'$D?!


'!<8;'6!D?!A!E!D8D'!?9!97;F9?=6'!'#!:';?G8D8!?!2!?9!G68#H!-868!:6'G6898%&'C!:;8$7I586! NOTA: Devido alguns Suportes Axiais de Ferramenta Rotativa terem o sentido
os ângulos do eixo C no plano virtual Z/C. de rotação da ferramenta invertido com relação ao sentido de rotação do Eixo de
!"#$%&'()"*(%*+",,'*-.',*/01,%2*%!3&%45*"*#,"0,%&%6",*6'.'*!"&#'(2%,*'2)'*'7'3)"*
1.3.1 - FUNÇÃO M85 / M86. invertendo o sentido de rotação do referido Eixo de Acoplamento na Torre via código
“M” (M15/M16).
Aplicação: freio de alto torque e freio de baixo torque. Para esses casos programar:
M15 para obter o sentido de rotação da ferramenta Anti-horário
'!>?6!8=7<8D'!'!?7@'!2C!8!9JK#7$8!=68$>"'698!8!:;858!D8!9JK#7$8!?9!#9!?7@'!8!987>! M16 para obter o sentido de rotação da ferramenta Horário
8!>?6!:6'G6898D'H!-'6E9C!7$7578;9?$=?!?;?!=?6J!5'9'!67G7D?L!8:?$8>!8!"'6%8!D'!9'='6!?;E=675'!
da máquina. 2.1 - REGIME DE TRABALHO DA FERRAMENTA ACIONADA - LINHA GL 280M.
-868! 6?8;7L86! ':?68%M?>! D?! "6?>89?$='! '#! "#68%&'C! D?<?9'>! 8=7<86! #9! "6?7'! NOPQ!
ou M86) para evitar que a máquina perca a orientação da placa durante a usinagem com T#8$D'! 8! "?6689?$=8! 857'$8D8! ?>=7<?6! =68U8;V8$D'! 5'9! 586G8! 9J@798! N6'=8%&'!
"?6689?$=8>!857'$8D8>H máxima), deve haver um repouso por um período de tempo para evitar danos.
Exemplo:
'!=68U8;V86!5'9!6'=8%&'!9J@798C!WHXXX!6:9C!'!6?G79?!E!YZ!WX[!\!]X!97$H!(>='!>7G$7I58!
M85= Freio de alto torque. Trava a placa completamente, não permitindo movimento que o tempo máximo de usinagem é de 4 min e deve haver um repouso de 6 min.
8;G#9!N:'D?!>?6!58$5?;8D8!5'9!8!"#$%&'!OPR!'#!OQSH -868!=68U8;V86!?9!6?G79?!5'$=F$#'!>?9!7$=?66#:%M?>C!8!6'=8%&'!9J@798!E!ZXXX!,-OH
M86= Freio de baixo torque. Permite que se mova a placa mantendo-a precisamente +>=8!7$"'698%&'!E!<J;7D8!8:?$8>!:868!>#:'6=?>!5'9!:7$%8>!+,!Z^H!.>!>#:'6=?>!K#?!
orientada. #=7;7L89!:7$%8>!+,!^X!:'D?9!=68U8;V86!5'9!WXXX!,-O!5'$=7$#89?$=?H
OBSEVAÇÃO: QUANDO ACIONADO O FREIO DE ALTO TORQUE (M85) NÃO É -868!8!;7$V8!_/!^WXO!$&'!VJ!6?>=67%M?>H
PERMITIDO QUE SE MOVIMENTE O EIXO C, SENDO NECESSÁRIO CANCELAR ESTE
FREIO COM A FUNÇÃO M86, E SE NECESSÁRIO ATIVÁ-LO NOVAMENTE APÓS A
INDEXAÇÃO DO EIXO.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 75 76 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3. CORRETOR GEOMÉTRICO DA FERRAMENTA 3. CORRETOR GEOMÉTRICO DA FERRAMENTA
3 - CORRETOR GEOMÉTRICO DA FERRAMENTA
US!-86d9?=6'!D?!4?I$7%&'!D'!O'D'!D?!2'66?%&'!D?!`?6689?$=8
Parâmetro 5002.1 = 1
O 2'66?='6! _?'9E=675'! D8! `?6689?$=8! E! 8:;758D'! :868! 5'9:?$>86! 8! "'698! D8!
"?6689?$=8!?!8!:'>7%&'!D?!9'$=8G?9!D8!9?>98!$8!*'66?H!Y?9!'!6?"?67D'!5'66?='6C!'>!?7@'>!
a!?!A!!>&'!:'>757'$8D'>!5'$>7D?68$D'\>?!'!-'$='!D?!,?"?6b$578!D8!*'66?!?!$&'!8!-'$=8!D8!
Ferramenta.
!.>!5'66?='6?>!D?<?9!>?6!8:;758D'>!8'>!D'7>!=7:'>!D?!"?6689?$=8>c!`?6689?$=8>!+>=J=758>! Número do Corretor (Corrige pelos Valores X/Z da Tabela
e Ferramentas Rotativas. de Desgaste)
Segue abaixo esquema de aplicação para o Spindle Esquerdo e Spindle Direito
Posicionamento da Torre + Número do Corretor (Corrige pelos
3.1 - FERRAMENTAS ESTÁTICAS Valores X/Z da Tabela de Geometria)
Ponto de
Referência
+∆
∆Z da Torre
+∆
∆Z Torre Exemplo de Programa com 2 Corretores:

T0101 - Primeiro Corretor


+ ∆X

G54
. - Sistema de Coordenadas
.
+ ∆X

G00 X100 Z50 - Posiciona Rápido em X/Z


G01 X90 F0.1 - Avanço de Corte em X
G00 X100 - Posiciona Rápido em X
3.2 - FERRAMENTAS ROTATIVAS T0107 - Segundo Corretor
G00 Z49 - Posiciona Rápido em Z considerando o Segundo Corretor.
Torre
Torre Y?!8!D7"?6?$%8!?$=6?!'>!D'7>!5'66?='6?>!"'6!7G#8;!8!L?6'C!'!?7@'!A!9'<?6J!>'9?$=?!#9!
incremento de 1mm (50-49). Caso contrário, o Eixo Z moverá em avanço rápido de 1mm +
8!D7"?6?$%8!?$=6?!'>!5'66?='6?>H
+ ∆X

+ ∆X

Radial
Axial
Esquerda

+ ∆Z - ∆Z

Aplicação no Spindle Esquerdo Aplicação nos Spindles Esquerdo e Direito

3.3 - SISTEMAS DE CORREÇÃO DE FERRAMENTA


Existem dois modos de aplicação para os Corretores de Ferramenta, os quais são
D?I$7D'>!<78!:86d9?=6'H!+9!K#8;K#?6!D'>!9'D'>!'!5eD7G'!f*g!5'$=?6J!W!DFG7='>!8G6#:8D'>!
2 a 2.

8S!-86d9?=6'!D?!4?I$7%&'!D'!O'D'!D?!2'66?%&'!D?!`?6689?$=8
Parâmetro 5002.1 = 0

Número do Corretor (Corrige pela soma dos valores X/Z


de geometria e Desgaste)

Posicionamento da Torre somente

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 77 78 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. COMPENSAÇÃO DE RAIO E INTERPOLAÇÃO CIRCULAR 4. COMPENSAÇÃO DE RAIO E INTERPOLAÇÃO CIRCULAR
4 - COMPENSAÇÃO DE RAIO E INTERPOLAÇÃO CIRCULAR NOTA:
As funções de Interpolação Circular G02 / G03 e Compensação de Raio G41/ G42
!2'9:?$>8%&'!D?!,87'!D8!-'$=8!D8!`?6689?$=8!E!#98!"#$%&'!D'!2)2!K#?!:'>>7U7;7=8C!
/!%&*3(.',)36%2*2'*"$8%6%2*7,"()%$&'()'*%"*9#3(6$'*:3,'3)";*<"*'()%()"5*"$8%6%2*#",*
embora programando pela Ponta Teórica da mesma, compensar geometricamente a posição
trás, tem-se o mesmo critério adotado para vista frontal do Spindle Esquerdo.
do Raio da Ferramenta sobre elementos de programação como Linha Inclinada (Cone) e
Observar que olhando o Spindle Direito frontalmente, o sentido do eixo X+ também
Arcos.
está invertido.
)&'!E!$?5?>>J67'!8=7<86!?>=8!"#$%&'!K#8$D'!>?!?>=J!:6'G6898$D'!:?;'!2?$=6'!D'!,87'!
Disso se conclui, que o Spindle Direito não tem um Sistema de Coordenas
da Ponta da Ferramenta, porém neste caso, para todas as coordenadas deveria ser levado
3(6'#'(6'()'5*"1*2'=%5*"2*'3>"2*?5*@*-&".3&'()"*.3%*+",,'4*'*A*"B'6'!'&*"*&'2&"*
?9! 5'$>7D?68%&'! '! 6?"?67D'! ,87'! ?! 8! G?'9?=678! D?! :'>7%&'! D'! 9?>9'! 5'9! 6?;8%&'! 8'>!
critério adotado sobre o Spindle Esquerdo olhando-o por cima e frontalmente (ver
?;?9?$='>!D?!:6'G6898%&'!hJ!57=8D'>H!-'6=8$='C!:868!"857;7D8D?!D?!:6'G6898%&'C!E!8;=89?$=?!
CA"(236',%DE'2*2"B,'*%*:'/(3DF"*6"2*G3>"2H4;*
6?5'9?$DJ<?;!'!#>'!D8!"#$%&'!D?!2'9:?$>8%&'!D?!,87'i
Abaixo temos o esquema de aplicação considerando o sentido de corte e a posição
D8!"?6689?$=8c +"?7='!D'!+66'!?9!j>7$8G?9!Y?9!2'9:?$>8%&'!D?!,87'

4.1 - FERRAMENTAS ESTÁTICAS Perfil da Peça resultante da falta Caminho Programado


C+
Interpolação Circular em de Compensação de Raio e Perfil da Peça
G42 G02 função do Sentido de
Compensação de Raio em
função do Sentido de G03
Códigos “G” de
Compensação de Raio em X+
G41 função do Sentido de
Avanço
G41 G02 A ferramenta avança com
o Centro sobre o Caminho
Erro Geométrico da Peça Programado
G03

4.2 - FERRAMENTAS ROTATIVAS

a) Coordenadas Polares
Spindle Esquerdo
C+

Caminho Programado
e Perfil da Peça

G03

X+ X+

G42

VISTA FRONTAL

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 79 80 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. COMPENSAÇÃO DE RAIO E INTERPOLAÇÃO CIRCULAR 5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA
5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA (EIXO C)
b) Interpolação Cilíndrica X+
5.1 FRESAMENTO AXIAL

*68=8\>?!D?!#98!#>7$8G?9!"?7=8!$8!"85?!D8!:?%8H!+>=?!=7:'!D?!':?68%&'!:'D?!>?6!"?7='!
Z+ 5'9!8!#=7;7L8%&'!D'>!?7@'>!aBk!'#!aB2H! !:67$5F:7'!>?6J!?>:;8$8D'!8!:6'G6898%&'!#=7;7L8$D'!'!
Z+
C+ >7>=?98!D?!>7$56'$7>9'!D'>!?7@'>!aB2C!:'6=8$='!'!?7@'!fkg!D?<?6J!>?9:6?!?>=86!:'>757'$8D'!
$8!'67G?9! XH!)?>=?!=7:'!D?!':?68%&'! $?5?>>7=8\>?!#=7;7L86! #98!"?6689?$=8! 9'$=8D8! $#9!
>#:'6=?!D?!"?6689?$=8!857'$8D8!f a( /gH
O0001 (INTERP. AXIAL)
G03
N10 G21 G40 G90 G95
)^X!_QW!_X!aQXX!AZXX!kX!*XX

!"
N30 T0101 (FRESA D.16mm)
G41 O CNC interpreta as
G41 funções G02/G03 e N40 G97 S1500 M15
G41/G42 conforme N50 M19
N60 G28 C0

!
figura ao lado
(VISTA DE BAIXO) N70 G0 C0 !
N80 G94 M86
G03 N90 G0 X120 Z-3
N100 G1 X0 F500
N110 G0 Z5
Z+ N120 G0 X70 C90
C+
N130 G1 Z0 F500
VISTA DE CIMA N140 G1 C270 Z-3 F300

#%%
VISTA DE BAIXO
N150 G1 C90
N160 G1 Z5 F2000
NOTA: N170 M18
A"&"*"*'3>"*A*#%,%*I()',#"$%DF"*A3$J(6,3!%**K*6'/(36"*#",*#%,L&'),"*!"&"*2'(6"* )]PX!_QW!_X!aQXX!AZXX!kX!*XX! !
paralelo ao eixo X, as funções de Interpolação Circular G02/G03 e Compensação de N190 M30
M%3"*NOPQNOR*/!%&*3(.',)36%2*2'*"$8%6%2*#",*!3&%5*#"32*"*'3>"*AS*'2)T*3(.',)36"*!"&*
relação a direção normal do eixo X+ estabelecido para esta máquina. No entanto, se NOTA: Neste exemplo foi considerado que a largura dos canais eram iguais ao
olhado por baixo, onde o eixo C+ aponta na mesma direção de X+, as referidas funções !"#$%&'( )(*$&&)#$+%),
(G02/G03/ G41/G42) são normais.
5.2 INTERPOLAÇÃO AXIAL:
Como para o eixo C não é a ferramenta que se move e sim o Eixo-Árvore, o
2'()36"*#"23)3."*6"*,'7',36"*'3>"5*#%,%**#,"0,%&%DF"5*K*6'/(36"*!"&"*2'(6"*!"(),T,3"* !"#!$#%&'$(!$#)*+*,-'.$*$/012%3*$4)%*)0$2/$&,*3'$5%)#2*,$('"$!%6'"$789$"%34)'3%:*3('$$
%"*2'()36"*7J23!"*6"*,'2#'!)3."*&".3&'()";*:'22%*7",&%5*#%,%*"*A<A5*"!",,'*"*U1'*7"3* '"$/'5%/!3#'"$('"$/!"/'".$&'(!3('$*""%/$(!"!35',5!)$12*,12!)$&!);,$(!"!<*('=
mencionado acima. >"#!$"%34)'3%"/'"$?$'+#%('$4'/$*$&)'@)*/*AB'$(*$C23AB'$(!$%3#!)&',*AB'$*6%*,$DEF=EG

V*#$%("*.3,)1%$*@QA*6%*I()',#"$%DF"*A3$J(6,3!%*!"(7",&'*/01,%*%!3&%5*%#$3!%W2'* G12.1 - *#%5*$*$C23AB'$(!$%3#!)&',*AB'$*6%*,=


tanto para o Spindle Esquerdo como para Spindle Direito
G1 X__C__ Onde: X = Programação em diâmetro
C = Programação em comprimento linear.
G13.1 - 9*34!,*$*$C23AB'$(!$%3#!)&',*AB'$*6%*,=

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 81 82 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA 5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA
EXEMPLO 1: O0001 (INTERP. AXIAL) EXEMPLO 3:
N10 G21 G40 G90 G95
35" FH$DIJ$DH$7IHH$KLHH$MH$NHH
C+ O0002 (INTERP. AXIAL)
N30 T0101 (FRESA D.12mm)
N10 G21 G40 G90 G95
4 3 N40 G97 S1500 M15 C+ N20 G54 G0 X500 Z300 T00
N50 M19
>? N30 T0101 (FRESA D.12mm)
N60 G28 C0 ;

#$% &&
17.5
<=
3 N40 G97 S1500 M15
2 X+ N70 G0 C0
N50 M19
Ø52!

1 N80 G94 M86


N60 G28 C0
N90 G0 X70 Z0 (PTO 1)
N70 G0 C0
N100 G1 Z-5 F1000
N80 G94 M86
N110 G12.1
5 6 X+ N90 G0 X70 Z0 (PTO 1)

;<
N120 G42 G1 X35 C0 F500 (PTO 2) 4
N100 G1 Z-5 F1000
N130 G1 X35 C17.5 (PTO 3) 2 1
N110 G12.1
N140 G1 X-35 C17.5 (PTO 4)
N120 G42 G1 X52 C0 F500 (PTO 2)
N150 G1 X-35 C-17.5 (PTO 5)
N130 G2 X0 C26 R26 ,R0.5 (PTO 3)
N160 G1 X35 C-17.5 (PTO 6)
N140 G2 X-52 C0 R26 ,R0.5 (PTO 4)
N170 G1 X35 C5
N150 G2 X0 C-26 R26 ,R0.5 (PTO 5)
N180 G40 G1 X70 C0 F1000
5 N160 G2 X52 C0 ,R0.5 (PTO 2)
N190 G13.1
N170 G2 X0 C26 R26 (PTO 3)
N200 M18
N180 G40 G1 X70 C0 F1000
FEH$DIJ$DH$7IHH$KLHH$MH$NHH$OEP
N190 G13.1
N220 M30
N200 M18
N210 G54 G0 X500 Z300 T00
EXEMPLO 2:
N220 M30
O0001 (INTERP. AXIAL) N190 G1 X40 C0
N10 G21 G40 G90 G95 N200 G40 G1 X70 C0 F1000 PROFUNDIDADE = 5mm
FH$DIJ$DH$7IHH$KLHH$MH$NHH N210 G13.1 FRESA DE TOPO DE Ø 12mm
N30 T0101 (FRESA D.12mm) N220 M18
N40 G97 S1500 M15 FLH$DIJ$DH$7IHH$KLHH$MH$NHH$
N50 M19 N240 M30
N60 G28 C0
C+
N70 G0 C0
N80 G94 M86
!"#

.$ 4
N90 G0 X70 Z0 (PTO 1)
-'%).(/($!0'(123(4$#5&$(6(5&'7&)#) '(+'(1 !"#$%&'38('9(4$:)8(+;'(6(<'+4! $&) '(
N100 G1 Z-3 F1000
$"!

5 3 o deslocamento real da ferramenta, e sim a posição em que ela se encontra em relação


N110 G12.1 1 <$+%&'( )(5$=)(#9>%!5>!<) '(5'&(?8(4$:)(5)&)('(>) '(5'4!%!@'('9(+$7)%!@',
BA

N120 G42 G1 X40 C0 F500 (PTO 2) 2


/($!0'(1A3(6(5&'7&)#) '(+)(*'&#)(>!+$)&8(5'&(!44'( $@$B4$(<'+4! $&)&()( !4%"+<!)(
N130 G1 X40 C11.39 ,R2 (PTO 3) X+ absoluta na programação.
N140 G1 X0 C23.1 ,R2 (PTO 4) 6 8
N150 G1 X-40 C11.39 ,R2 (PTO 5)
N160 G1 X-40 C-11.39 ,R2 (PTO 6) 7
N170 G1 X0 C-23.1 ,R2 (PTO 7)
N180 G1 X40 C-11.39 ,R2 (PTO 8) @A

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 83 84 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA 5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA
5.3 FRESAMENTO RADIAL 5.4 INTERPOLAÇÃO CILÍNDRICA
N)*#*Q"!$(!$2/*$2"%3*@!/$C!%#*$3'$)*%'$(*$&!A*=$>"#!$#%&'$(!$'&!)*AB'$&'(!$"!)$C!%#'$ Neste plano de trabalho, a máquina usará o sincronismo entre os eixos “Z” e “C” para
4'/$*$2#%,%:*AB'$('"$!%6'"$K8M$'2$K89=$R$&)%34S&%'$"!)0$!6&,*3*('$*$&)'@)*/*AB'$2#%,%:*3('$'$ !"#$%" &' "("#)*&"*&#*+,*&-*& "$*&-"&.!/"0&.*-!+-*&"11$2&-!1!+3*#3! &.! 41&5*+56+' $5*1&
"%"#!/*$(!$"%34)'3%"/'$('"$!%6'"$K89.$&')#*3#'$'$!%6'$TMU$(!5!)0$"!/&)!$!"#*)$&'"%4%'3*('$ ao eixo da peça.
3*$')%@!/$ H=$ !"#!$#%&'$(!$'&!)*AB'$ 3!4!""%#*Q"!$2#%,%:*)$ 2/*$C!))*/!3#*$ /'3#*(*$ 32/$ 71'!&1$+5 *+$12*&8&*('$-*&.!#"&9:+/;*&<=>?@?
"2&')#!$(!$C!))*/!3#*$*4%'3*(*$TVRWXRYU=
G1 G18 W0 H0&A&B'$3"&"&9:+/;*&-!&$+'! .*#"/;*& "-$"#
EXEMPLO 1: G07.1 C___&A&B'$3"&"&9:+/;*&-!&$+'! .*#"/;*& "-$"#0&&CD& "$*&-*&9:+-*&-"&:1$+",!+
O0001 (FRESAMENTO. RADIAL) G1 Z__ C__ Onde: Z = programação linear
N10 G21 G40 G90 G95 C = programação em graus
N20 G54 G0 X500 Z300 T00
N30 T0909 (FRESA D.5mm) G07.1 C0 A&C"+5!#"&*&9:+/;*&-!&$+'! .*#"/;*& "-$"#?
N40 G97 S2500 M15

!
N50 M19 Para se trabalhar neste plano, devemos considerar a programação do eixo “C” em
N60 G28 C0 , ":10& 5*+9* 2!& !. !1!+'"-*& +"& 4,: "& @?& C"1*& *& -!1!+)*& !1'!E"& 5*2& "& -!15 $/;*& -"1&
N70 G0 C0 5*'"1&!2&2$#F2!' *10&.*-!A1!&5*+3! '! &"1&2!12"1&:'$#$%"+-*&*&!G!2.#*&-!2*+1' "-*&#*,*&
N80 G94 M86 mais abaixo.
N90 G0 X40 Z8.75 C90 Deve-se também se atentar quanto ao sentido de usinagem e a compensação de
"! "$*&"&1! &:'$#$%"-"&<H@I<HJ0&(!2&5*2*&*&1!+'$-*&-!&$+'! .*#"/;*&<JI<K&+*&L:"#&-!3!&1! &
N100 G1 X40 Z-78.75 C- 810 F500
. *, "2"-*&-!&9* 2"&M$+3! '$-"N0&-!3$-*&"*&1!+'$-*&-!&3$1:"#$%"/;*&-"&.!/"?
N110 G0 X55 FRESA DE TOPO Ø 5 mm
72&-!'! 2$+"-"1&1$':"/O!10&.*-!A1!&'! &:2"&$+'! . !'"/;*&2!#)* &L:"+-*&1!&3$1:"#$%"&
N120 M18 PROFUNDIDADE = 5mm *&&-!1!+)*&-!&9* 2"&M.#"+$45"-"N0&5*2*&+*1&!G!2.#*1&"("$G*P
N120 G54 G0 X500 Z300 T00
N130 M30 EXEMPLO 1:

5 5
EXEMPLO 2:
O0001 (FRESAMENTO. RADIAL) @ @
Z- Z-
N10 G21 G40 G90 G95 9 8 9 8
N20 G54 G0 X500 Z300 T00

18.34º
@

@
N30 T0101 (FRESA D.16mm)
N40 G97 S1200 M15

;B=>?

;B=>?
71.65º
2 1 7 2 1 7
N50 M19

;<=>?

;<=>?
N60 G28 C0

90º
N70 G0 C0 )'
N80 G94 M86
N90 G0 X48 Z10
N100 G74 X30 Z-30 P1000 Q40000 R1 F500
N110 G0 X48 C90 3 6 3 6
N120 G74 X30 Z-30 P1000 Q40000 R1 F500 4 5 4 5
&*
+'

N130 G0 X48 C180


N140 G74 X30 Z-30 P1000 Q40000 R1 F500 >A
20 >A
20
N150 G0 X48 C180
N160 G74 X30 Z-30 P1000 Q40000 R1 F500 C+ C+
!"#$%&'((
N170 M18
N170 G54 G0 X500 Z300 T00 Figura 1 - eixo “C” cotado em graus Figura 2 - eixo “C” cotado em milímetros
N180 M30

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 85 86 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA 5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA
CALCULO PARA CONVERSÃO DE GRAUS PARA MILÍMETROS: EXEMPLO 2:
Perímetro = 3.14 x Ø da peça: 360º = 157mm A = 8x360 / 157
O004 (FRESAMENTO RADIAL) N110 G3 X44 Z-15 C90 R40 (PTO 2)
3.14 x 50 = 157mm A = 8mm A = 18.34º
N10 G21 G40 G90 G95 N120 G2 Z-15 C180 R40 (PTO 3)

EXEMPLO 1: N20 G54 G0 X500 Z300 T00 N130 G3 Z-15 C270 R40 (PTO 4)
N30 T0202 (FRESA D 6MM) N140 G2 Z-15 C360 R40 (PTO 1)
O0003 (FRESAMENTO RADIAL) N160 G1 Z-13 (PTO 5) N40 G97 S2000 M15 N150 G3 Z-15 C450 R40 (PTO 2)
N10 G21 G40 G90 G95 N170 G2 Z-5 C31.25 R8 (PTO 6)
N50 M19 N160 G07.1 C0 (CANCELA INT. RADIAL)
N20 G54 G0 X500 Z300 T00 N180 G1 C19.34 (PTO 7)
N60 G28 C0 N170 G1 X55 F1000
N30 T0101 (FRESA D.12mm) N190 G2 Z-13 C0 R8 (POT 8)
N40 G97 S2000 M15 N200 G1 Z-17 (PTO 9) N70 G0 C0 (ANG. DO PTO 1) N180 M18
N50 M19 N210 G2 Z-25 C19.34 R8 (PTO 2) N80 G94 M86 N190 G54 G0 X500 Z300 T00
N60 G28 C0 N220 G40 G1 Z-15 (PTO 1) N90 G0 X55 Z-15 (PTO 1) N200 M30
N70 G0 C19.34 (ANG. PTO1) N230 G07.1 C0 (CANCELA A FUNÇÃO) N90 G1 G18 W0 H0 (ATIVA INT. RADIAL)
N80 G94 M86 N240 G1 X55 F1000
N100 G07.1 C22 (ATIVA INT. RADIAL)
N90 G0 X55 Z-15 (PTO 1) N250 M18
N100 G1 G18 W0 H0 N260 G54 G0 X500 Z300 T00
N110 G07.1 C22 (ATIVA INTERPOLAÇÃO N270 M30
RADIAL) 15
Z-
N120 G1 X44 F300 0º
1
N130 G42 G1 X-25 C19.34 F500 (PTO 2)
N140 G1 C31.25 (PTO 3)

90º
N150 G2 Z-17 C90 R8 (PTO 4) 2

180º
“G54” (Sistema de Zeramento) X+
3
&;<

270º
20
24 5
10
4

360º
Z+
Ø 50

5 C+
45 °

NOTA: No exemplo anterior a foi considerado que a largura do canal era igual ao
IMPORTANTE: A função G07.1 deve ser acionada sempre que necessitar interpolar !"#$%&'( )(*$&&)#$+%),(-'&(!..'(+/'(0'12$()(+$3$..! ) $( $(.$()%!2)&()3'#-$+.)4/'(
os eixos “Z” e “C” simultaneamente, e/ou quando houver a necessidade de ativar a
de raio .
compensação de raio.
Quando acionamos a função G07.1 no SPINDLE esquerdo, tem-se que
obrigatóriamente inverter o sentido de interpolação circular (G2/G3) e o sentido de
compensação de raio (G41/G42).

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 87 88 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA 5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA
5.5 - FURAÇÃO AXIAL EXEMPLO 2:
B1&9: "/O!1&"G$"$1&Q+"&9"5!&-"&.!/"R&.*-!2&1! &9!$'"1&:'$#$%"+-*&*1&2!12*1&5$5#*1& O0001 (FURAÇÃO / ROSCAMENTO)
:'$#$%"-*1&+*&2S-:#*&-!&'* +!"2!+'*&Q<>H&*:&<TKR0&$+5 !2!+'"+-*&*&U+,:#*&-!&9: "/;*& N10 G21 G40 G90 G95
5*2&"&9:+/;*&MCN?&7G!2.#*1P N20 G54 G0 X500 Z300 T00
N30 T0505 (BROCA D.5mm)
G83 Z___C__ (H)___Q___ (P__) (R__) F__ K__: onde; N40 G97 S2000 M15
N50 M19
V&D&W*1$/;*&4+"#&-*&9: *&Q"(1*#:'*R N60 G28 C0
C&D&U+,:#*&-!&9: "/;* N70 G0 C0 !" #
H = Incremento angular N80 G94 M86 #

!"
Q = Valor do incremento (incremental / milesimal) N90 G0 X45 Z5 # !$
%&'!$
W&D&X!2.*&-!&.! 2"+6+5$"&"*&4+"#&-!&5"-"&$+5 !2!+'*&Q2$#81$2*1&-!&1!,:+-*R N100 G83 X45 Z-20 H60 Q5000 F800 K6 (
Y&D&W#"+*&-!& !9! 6+5$"&." "&$+F5$*&-!&9: "/;*&Q$+5 !2!+'"#R N110 G80
F = Avanço N120 G54 G0 X500 Z300 T00 M18
Z&D&[\2! *&-!& !.!'$/O!1&Q+!1'!&5"1*&-!3!A1!&1:(1'$':$ &"&#!' "&MCN&.!#"&#!' "&M]NR N130 T0707 (MACHO M6X1)
N140 G97 S500 M15
EXEMPLO 1: N150 M19
O0001 (FURAÇÃO AXIAL ) O0001 (FURAÇÃO AXIAL COM A FUNÇÃO K) N160 G28 C0
N10 G21 G40 G90 G95 N10 G21 G40 G90 G95 N170 G0 C0
N20 G54 G0 X500 Z300 T00 N20 G54 G0 X500 Z300 T00 N180 G94 M86
N30 T0505 (BROCA D.6mm) N30 T0505 (BROCA D.6mm) N190 M29 S500
N40 G97 S2000 M15 N40 G97 S2000 M15 N200 G84 X45 Z-15 H60 F500 K6
N50 M19 N50 M19 N210 G80 M18
N60 G28 C0 N60 G28 C0 N220 G54 G0 X500 Z300 T00 M18
N70 G0 C0 N70 G0 C0 N230 M30
N80 G94 M86 N80 G94 M86
N90 G0 X45 Z5 N90 G0 X45 Z5 EXEMPLO 3: FURAÇÃO COM FREIO DE ALTO TORQUE
N100 G83 X45 Z-20 C0 Q5000 F800 N100 G83 X45 Z-20 H60 Q5000 F800 K6
N110 C60 Q5000 N110 G80 M18 O0001 (FURAÇÃO AXIAL ) N160 G0 C240
N120 C120 Q5000 N120 G54 G0 X500 Z300 T00 N10 G21 G40 G90 G95 N170 M85
N130 C180 Q5000 N130 M30 N20 G54 G0 X500 Z300 T00 N180 G83 X45 Z-20 Q5000 F800
N140 C240 Q5000 N30 T0505 (BROCA D.6mm) N190 G80 M86
N150 C300 Q5000 /- N200 M18
N40 G97 S2000 M15
N160 G80 M18 N50 M19 N210 G54 G0 X500 Z300 T00
N170 G54 G0 X500 Z300 T00 N60 G28 C0 N220 M30
N180 M30 N70 G0 C0

!"
!,, N80 G94 M85
01 N90 G0 X45 Z5
N100 G83 X45 Z-20 Q5000 F800
/
N110 G80 M86
N120 G0 C120
N130 M85
N140 G83 X45 Z-20 Q5000 F800
!"#$%&'&(&)*+*,-.. N150 G80 M86
#$%&'&()**

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 89 90 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA 5. PROGRAMAÇÃO COM FERRAMENTA ACIONADA
5.6 - FURAÇÃO RADIAL G88 - ROSCAMENTO RADIAL

!"!#!#"$!%&'!()*#+$#,-"*.#$#"*./!0$12*.#1*#"!&*#+!#3$(!4#3*+$.$#-2&%&'!"#!.#,-1(5$.# G88 X__ C__ (H)__(R__) F__ K__: onde;


678#9,-"!()*#"!+&!%:#$#677#9"*./!0$12*#"!+&!%:;#<-$#.)*#3"*="!0!+*.#+!#.$=-&12$#,*"0!>
?#@#A&B0$2"*#C1!%#+*#"*./!0$12*#
D#@#B1=-%*#+$#,-"!()*
G87 - FURAÇÃO RADIAL H = Incremento angular
H#@# %!1*#+$#"$,$"F1/&!#3!"!#&1I/&*#+$#,-"!()*#9&1/"$0$12!%:
F = Avanço
G87 X__ C__ (H)___Q___ (P__) (R__) F__ K__: onde;
J#@#KL0$"*#+$#"$3$2&(5$.#91$.2$#/!.*#+$M$N.$#.-O.2&2-&"#!#%$2"!#PDQ#3$%!#%$2"!#PRQ:
?#@#A&B0$2"*#C1!%#+!#,-"!()*#
EXEMPLO: FURAÇÃO E ROSCAMENTO COM FREIO DE BAIXO TORQUE
D#@#B1=-%*#+$#,-"!()*
H = Incremento angular O0001 (FURAÇÃO RADIAL )
Q = Valor do incremento (incremental / milesimal) N10 G21 G40 G90 G95
#@#E$03*#+$#3$"0!1F1/&!#!*#C1!%#+$#/!+!#&1/"$0$12*#90&%G.&0*.#+$#.$=-1+*: N20 G54 G0 X500 Z300 T00
H#@# %!1*#+$#"$,$"F1/&!#3!"!#&1I/&*#+$#,-"!()*#9&1/"$0$12!%: N30 T0505 (BROCA D.8.5mm)
F = Avanço N40 G97 S2000 M15
J#@#KL0$"*#+$#"$3$2&(5$.#91$.2$#/!.*#+$M$N.$#.-O.2&2-&"#!#%$2"!#PDQ#3$%!#%$2"!#PRQ: N50 M19
N60 G28 C0
EXEMPLO: FURAÇÃO COM FREIO DE ALTO TORQUE N70 G0 C0

"!
N80 G94 M86
O0001 (FURAÇÃO AXIAL ) N180 G87 X25 Z-10 Q5000 F800 N90 G0 X55 Z-10 %"
N10 G21 G40 G90 G95 N190 G80 M86 !$
N100 G87 X25 C0 Q5000 F800 #
N20 G54 G0 X500 Z300 T00 N200 G0 C270 N110 C60 Q5000
N30 T0505 (BROCA D10mm) N210 M85 N120 C120 Q5000
N40 G97 S2000 M15 N220 G87 X25 Z-10 Q5000 F800 N130 C180 Q5000
N50 M19 N230 G80 M86 N140 C240 Q5000 !
N60 G28 C0 N240 M18 N150 C300 Q5000
N70 G0 C0 N250 G54 G0 X500 Z300 T00 N160 G80 M18
N80 G94 M85 N260 M30 N170 G54 G0 X500 Z300 T00
N90 G0 X55 Z-10 N180 T0808 (MACHO M10X1.5)
N100 G87 X25 Z-10 Q5000 F800 N190 M5
N110 G80 M86 N200 M19
N120 G0 C90 N210 G28 C0
N130 M85 N220 G0 C0
N140 G87 X25 Z-10 Q5000 F800 N230 G94 M86
N150 G80 M86 N240 G0 X55 Z-10
"!

N160 G0 C180 N250 M29 S500


N170 M85 %" N260 G88 X30 C0 F750
!$ N270 C60
#
N280 C120
N290 C180
N300 C300
! N310 G80 M18
N320 G54 G0 X500 Z300 T00
N330 M30

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 91 92 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. FURAÇÃO E ROSCAMENTO AXIAIS
1 - FURAÇÃO E ROSCAMENTO AXIAIS

X+ “G54” (Sistema de Zeramento) X+


(C0)
+30°°

M8 x 1.25
+90°°

(6 x)
φ 50
1 6
5 Z+
2
4 15
3
25

III - EXEMPLOS
VISTA FRONTAL DO
SPINDLE PRINCIPAL

Ferramentas Usadas
No. Ferram. T0101 T0202

DE Tipo φ 6.75

(Broca Rotativa)
M8x1.25

(Macho Rotativo)

PROGRAMAÇÃO
Operação Furar Roscar

Opção para
PROGRAMA: Macho Rígido:

O0009 N170 T0202 (MACHO) .


N010 T0101 (BROCA) N180 G54 .
N020 G54 N190 G90 .
N030 G90 N200 G94 N200 G95
N040 G94 N210 G97 S600 M15 N210 G97 S600 M15
N050 G97 S1500 M15 N220 M19 N220 M19
N060 M19 N230 G28 C0 N230 G28 C0
N070 G28 C0 N240 G00 X50 Z3 C30 N240 G00 X50 Z3 C30
N080 G00 X50 Z3 C30 N250 G84 Z-15 F750 N245 M29
N090 G83 Z-25 Q5000 F225 N260 C90 N250 G84 Z-15 F1.25
N100 C90 Q5000 N270 C150 N260 C90
N110 C150 Q5000 N280 C210 N270 C150
N120 C210 Q5000 N290 C270 N280 C210
N130 C270 Q5000 N300 C330 N290 C270
N140 C330 Q5000 N310 G80 .
N150 G80 N320 G54 G00 X350 Z250 T00 M18 .
N160 G54 G00 X350 Z250 T00 M18 N330 M30 .

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 93 94 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
2. FURAÇÃO E ROSCAMENTO AXIAIS 3. FRESAMENTO, FURAÇÃO E ROSCAMENTO RADIAIS
2 - FURAÇÃO E ROSCAMENTO AXIAIS UTILIZANDO FREIO DE ALTO TORQUE 3 - FRESAMENTO, FURAÇÃO E ROSCAMENTO RADIAIS

X+ “G54” (Sistema de Zeramento) X+ X+ “G54” (Sistema de Zeramento) X+

(C0) (C0) 15
+30°°
+90°°
+30°°

M8 x 1.25
+90°°
1

M6 x 1.0
(6 x)
6

(6 x)

12
30
2 Z+

φ 80
φ 50 5
6 4
1
5 Z+ 15 3 4
25
2
4 15 VISTA FRONTAL DO
3 SPINDLE PRINCIPAL

25
Ferramentas Usadas
No. Ferram. T0101 T0202 T0303

VISTA FRONTAL DO
SPINDLE PRINCIPAL Tipo
Ø12 Ø5 M6x1

PROGRAMA: Programa Operação Fresar Furar Roscar

O0009
N010 T0101 (BROCA) N250 G80 M86 N490 M15 PROGRAMA:
N020 G54 G90 G94 N260 G0 C330 N500 M29 S500
O0011 N250 G54 G00 X350 Z250 T00 M18 N500 G88 X50 F800
N030 G97 S1500 M15 N270 M85 N510 G84 Z-15 Q5000 F750 N010 T0101 (FRESA TOPO) N260 T0202 (BROCA) N510 C90
N040 M19 N280 G83 Z-25 Q5000 N520 G80 M86 N020 G54 N270 G54 N520 C150
N050 G28 C0 N290 G80 M86 N530 G0 C210 N030 G90 N280 G90 N530 C210
N060 G00 X50 Z3 C30 N300 G54 G00 X350 Z250 T00 M18 N540 M85 N040 G94 N290 G94 N540 C270
N070 M85 N310 T0202 (MACHO) N550 M15 N050 G97 S800 M15 N300 G97 S2100 M15 N550 C330
N080 G83 Z-25 Q5000 F225 N320 G54 G90 G94 N560 M29 S500 N060 M19 N310 M19 N560 G80
N070 G28 C0 N320 G28 C0 N570 G54 G00 X350 Z250 T00 M18
N090 G80 M86 N330 G97 S600 M15 N570 G84 Z-15 Q5000 F750 N080 G00 X72 Z9 C30 N330 G00 X86 Z-15 C30 N580 M30
N100 G0 C90 N340 M19 N580 G80 M86 N090 G01 Z-30 F160 N340 G87 X30 Q5000 F210
N110 M85 N350 G28 C0 N590 G0 C270 N100 G00 Z9 N350 C90 Q5000 Opção para Macho Rígido
N120 G83 Z-25 Q5000 N360 G00 X50 Z3 C30 N600 M85 N110 C90 N360 C150 Q5000 .
N130 G80 M86 N370 M85 N610 M15 N120 G01 Z-30 F160 N370 C210 Q5000 .
N140 G0 C150 N380 M29 S500 N620 M29 S500 N130 G00 Z9 N380 C270 Q5000 N450 G95
N140 C150 N390 C330 Q5000 N460 G97 S800 M15
N150 M85 N390 G84 Z-15 Q5000 F750 N630 G84 Z-15 Q5000 F750 N150 G01 Z-30 F160 N400 G80
N160 G83 Z-25 Q5000 N400 G80 M86 N640 G80 M86 N470 M19
N160 G00 Z9 N410 G54 G00 X350 Z250 T00 M18 N480 G28 C0
N170 G80 M86 N410 G0 C90 N650 G0 C330 N170 C210 N420 T0303 (MACHO) N490 G00 X86 Z-15 C30
N180 G0 C210 N420 M85 N660 M85 N180 G01 Z-30 F160 N430 G54 N495 M29
N190 M85 N430 M15 N670 M15 N190 G00 Z9 N440 G90 N500 G88 G94 X50 F1
N200 G83 Z-25 Q5000 N440 M29 S500 N680 M29 S500 N200 C270 N450 G94 N510 C90
N210 G01 Z-30 F160 N460 G97 S800 M15 N520 C150
N210 G80 M86 N450 G84 Z-15 Q5000 F750 N690 G84 Z-15 Q5000 F750 N220 G00 Z9 N470 M19
N220 G0 C270 N460 G80 M86 N700 G80 M86 N530 C210
N230 C330 N480 G28 C0 N540 C270
N230 M85 N470 G0 C150 N710 G54 G00 X350 Z250 T00 M18 N240 G01 Z-30 F160 N490 G00 X86 Z-15 C30 .
N240 G83 Z-25 Q5000 N480 M85 N720 M30 .

NOTA: Para realizar o ciclo de roscamento com quebra de cavaco, além da programação
!"#$%&'(")*" +,+-.+"/%.+0/0"(",!1(0" +"0+2$(" ("3!24("+3"3/153+60(."%("7!083+60("5213.
9!0!"0+!1/:!0"("2/21(" +"0(.2!3+%6("2(3" +.2!0;!" +"2!,!2(*" +,+-.+" +/<!0"("7!083+60("
5200.5 (PCP)=1.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 95 96 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. INTERPOLAÇÃO CIRCULAR - EIXO C 5. INTERPOLAÇÃO HELICOIDAL - EIXOS X / Z / C
4 - INTERPOLAÇÃO CIRCULAR - EIXO C 5 - INTERPOLAÇÃO HELICOIDAL - EIXOS X / Z / C

X+ X+ X+ X+
(C0) “G54” (Sistema de Zeramento) (C0) “G54” (Sistema de Zeramento)

-15°° -75°° 30 20
+60°°
+105°°
5

Z+ Z+

80°°

φ80
A

12
φ60
+165°°
A

8
VISTA FRONTAL DO
SPINDLE PRINCIPAL VISTA FRONTAL DO
SPINDLE PRINCIPAL

Ferramenta Usada 12 Ferramenta Usada


5 T0101
No. Ferram. T0101 No. Ferram.
φ12

Tipo CORTE A-A Tipo


φ 12
(Fresa Rotativa)
(Fresa Rotativa)
Operação Fresar
Programa Operação Fresar

PROGRAMA:
PROGRAMA:
O0013
N010 T0101 (FRESA DE TOPO)
N020 G54 O0015
N030 G90 N010 T0101 (FRESA DE TOPO)
N040 G94 N020 G54
N050 G97 S1000 M15 N030 G90
N060 M19 N040 G94
N070 G28 C0 N050 G97 S1000 M15
N080 G00 X60 Z5 C105 N060 M19
N090 M86 ;Ativa Freio Baixo Torque N070 G28 C0
N100 G01 Z-5 F100
N080 G00 X86 Z-50 C140
N110 C165 F200
N120 G00 Z5 N090 M86 ;Ativa Freio Baixo Torque
N130 C-15 N100 G01 X64 F100
N140 G01 Z-5 F100 N110 X70 Z-20 C60 F200
N150 C-75 F200 N120 G00 X90
N160 G00 Z5 N130 G54 G00 X350 Z250 T00 M18
N170 G54 G00 X350 Z250 T00 M18 N140 M30 ;Fim de Programa / Desativa Freio
N180 M30 ;Fim de Programa / Desativa Freio

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 97 98 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. COORDENADAS POLARES - EIXOS X / C 7. COORDENADAS POLARES
6 - COORDENADAS POLARES - EIXOS X / C 7 - COORDENADAS POLARES - EIXOS X / C - REPETIÇÃO COM SUB PROGRAMA

X+ X+

X+

X+
40 “G54” (Sistema de Zeramento) 40 “G54” (Sistema de Zeramento)
1 5 1 5

5 5
r. r.
41

41
3 11 2 10 3 11 2 10
C+

C+
4 9 4 9
Z+ Z+

40

40
φ 60

φ 60
5 8 5 8
6 7 6 7

VISTA FRONTAL DO VISTA FRONTAL DO


SPINDLE PRINCIPAL SPINDLE PRINCIPAL

PROGRAMA: PROGRAMA:
Ferramenta Usada Ferramenta Usada
O0017 No. Ferram. T0101 O0017 No. Ferram. T0101
N010 T0101 (FRESA TOPO) N010 T0101 (FRESA TOPO)
N020 G54 N020 G54

φ12

φ12
Tipo Tipo
N030 G90 N030 G90
N040 G94 (Fresa Rotativa)
N040 G94 (Fresa Rotativa)
N050 G97 S1000 M15 N050 G97 S1000 M15
N060 M19 Operação Fresar N060 M19 Operação Fresar
N070 G28 C0 N070 G28 C0
N080 G00 X82 Z-5 ;Pos. 1 N080 G00 X82 Z0 C0 ;Pos. 1
N090 M86 ;Ativa Freio Baixo Torque N090 M86 ;Ativa Freio Baixo Torque
N100 G12.1 ;Ativa Coordenadas Polares N100 G12.1 ;Ativa Coordenadas Polares
N110 G42 G01 X40 F200 ;Pos. 2 (Com Compensação de Raio) N110 M98 P1000 L5 !"#$#%#&%'&()*&+,-.,#$#&/01'2)3#,&4&5'6'78
N120 C15 ;Pos. 3 N120 G13.1 ;Cancela Coordenadas Polares
N130 G03 X30 C20 R5 ;Pos. 4 N130 G54 G0 X350 Z250 T00 M18
N140 G01 X-30 ;Pos. 5 N140 M30 ;Fim de Programa / Desativa Freio
N150 G03 X-40 C15 R5 ;Pos. 6
N160 G01 C-15 ;Pos. 7
N170 G03 X-30 C-20 R5 ;Pos. 8 O1000 (SUB PROGRAMA)
N180 G01 X30 ;Pos. 9 N010 G1 W-1 F300 ;Incremento de 1mm no eixo Z.
N190 G03 X40 C-15 R5 ;Pos. 10 N020 G42 G01 X40 ;Pos. 2 (Com Compensação de Raio)
N200 G01 C3 ;Pos. 11 N030 C15 ;Pos. 3
N210 G40 G01 X82 F1000 ;Pos. 1 (Cancela Compensação de Raio) N040 G03 X30 C20 R5 ;Pos. 4
N220 G13.1 ;Cancela Coordenadas Polares N050 G01 X-30 ;Pos. 5
N230 G54 G00 X350 Z250 T00 M18 N060 G03 X-40 C15 R5 ;Pos. 6
N240 M30 ;Fim de Programa / Desativa Freio N070 G01 C-15 ;Pos. 7
N080 G03 X-30 C-20 R5 ;Pos. 8
N090 G01 X30 ;Pos. 9
N100 G03 X40 C-15 R5 ;Pos. 10
NOTA: Ver “Considerações sobre Compensação de Raio e Interpolação Circular N110 G01 C3 ;Pos. 11
- Item 5.2 Ferramentas Rotativas - a) Coordenadas Polares” N120 G40 G01 X82 C0 F1000 ;Pos. 1 (Cancela Compensação de Raio)
N130 M99 ;Fim de Sub Programa.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 99 100 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. COORDENADAS POLARES - EIXOS X / C 8. COORDENADAS POLARES - EIXOS X / C
8 - COORDENADAS POLARES - EIXOS X / C
O0020
9.1 - SPINDLE PRINCIPAL:
(#1 = DIAMETRO DO ALOJAMENTO)
X+ (#2 = CENTRO DO ALOJAMENTO EM X)

X+
“G54” (Sistema de Zeramento) (#3 = CENTRO DO ALOJAMENTO EM C)

-12,99
(#7 = APROXIMACAO RAPIDA EM Z)

12,99
(#8 = PROFUNDIDADE DE CORTE)
(#9 = AVANCO DE CORTE)
C+

N010 G12.1 ;Ativa Coordenadas Polares


7,5

φ 20
1 2 Z+ !"!#$!%#&'(")#*'(+)#,-!!!# # # ./012#34#0#*25670#80#*97:;<0

φ 60
!+!#='(>)## # # # # .?370@ABC#2B#=
-15

3
!D!#='(E)#,'(F4")# # # # .*076C#C6G#0#,;580#80#*97:;<0
!-!#$D"#$!%#&'("H(%)#,(F# # # .*0762#2B#&#:4#*0B3I#82#JCA0
φ22 VISTA FRONTAL DO !K!#$!"#&'("H(%)#LM'(%4")#N!# # # .L56273I#*A7:I#M#,72OCBI#PAO:078C562
SPINDLE PRINCIPAL
!>!#$D!#$!%#&'(")#,-!!!# # # .*C5:I#*0B3I#2#/012#34#*25670
Ferramentas Usadas !E!#$!%#='(>)# # # # # .J267CA#2B#=
No. Ferram. T0101 T0202
N090 G13.1 ;Cancela Coordenadas Polares
6
3

φ5 x 90°
N100 M99
φ12

Tipo
φ11
φ20 (Fresa Rotativa) (Escareador Rotativo)
Operação Fresar Chanfrar NOTA: No intuito de minimizar o espaço alocado em memória pelos programas,
recomenda-se o uso de Macros em usinagem de padrões repetidos. A função G65
PROGRAMA: chama um sub-programa podendo passar a ele argumentos que serão processados
na programação. Os argumentos são associados as variáveis locais no sub-programa,
como por exemplo:
O0019 N150 T0202 (ESCAREADOR) A => #1, B => #2, C => #3, D => #7, E => #8, F => #9
N010 T0101 (FRESA DE TOPO) N160 G54
N020 G54 N170 G90 !"!#$!%&#'()!*+(&,#-("#.!/0)1*2#34!."2&#'(#5&16"%27#82#$!81!*#9:;5<=
N030 G90 N180 G94
N040 G94 N190 G97 S1200 M15
N050 G97 S1000 M15 N200 M19
N060 G00 X100 Z50 (FURO 1)
N070 M19 N210 G28 C0
N080 G28 C0 N220 G65 P20 A22 B15 C12.99 D5 E-3 F300
N090 G65 P20 A20 B15 C12.99 D5 E-6 F150 (FURO 2)
N100 G28 C0 N230 G28 C0
(FURO 2) N240 G65 P20 A22 B15 C-12.99 D5 E-3 F300
N110 G65 P20 A20 B15 C-12.99 D5 E-6 F150 (FURO 3)
N120 G28 C0 N250 G28 C0
(FURO 3) N260 G65 P20 A22 B-30 C0 D5 E-3 F300
N130 G65 P20 A20 B-30 C0 D5 E-6 F150 N270 G00 X350 Z250 T00
N140 G00 X350 Z250 T00 M18 N280 M30

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 101 102 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
9. COORDENADAS POLARES - EIXOS X / C 10. INTERPOLAÇÃO CILÍNDRICA - EIXOS Z / C
9 - COORDENADAS POLARES - EIXOS X / C 10 - INTERPOLAÇÃO CILÍNDRICA - EIXOS Z / C
X+
“G54” (Sistema de Zeramento) X+
(C0)

X+
X+ 45° 24 10
“G54” (Sistema de Zeramento)
19
-19
135°

r 8.6 φ 60 Z+
r 8.6 5 6
r 40

r 40
C+

13.55
Z+ 5
1 2 5

φ 60
4 3
-20

6.775

24.297
48.594 PROGRAMA: Z+
VISTA FRONTAL DO O0027

63 .335°
-22

45 °
SPINDLE PRINCIPAL
N010 T0101 (FRESA DE TOPO) 5 6
-10

116.665 °
N020 G54
4 7

135 °
N030 G90 1
PROGRAMA: N040 G94 -18
Ferramenta Usada
N050 G97 S1000 M15 -26
O0023 No. Ferram. T0101
N060 M19 3 8
N010 T0101 (FRESA DE TOPO) N070 G28 C0 2
N020 G54 10 9

φ12
N030 G90 Tipo N080 G00 X68 Z-22 ;Aproximação -34
N040 G94 N090 G01 G18 W0 H0 ;Seleciona Plano Z/C C+
N050 G97 S1000 M15 (Fresa Rotativa) N100 G07.1 C25 ;Ativa Interpolação Cilíndrica
N060 M19 Operação Fresar N110 G01 C63.335 F5000 ;Pos. 1 em C
N070 G28 C0 N120 G01 X50 F80 ;Corte Axial em X Ferramenta Usada
N080 G00 X100 Z50 ;Aproximação N130 C116.665 F150 ;Pos. 2 No.
N090 G12.1 ;Ativa Coord. Polares T0101
N140 G41 G01 Z-34 ;Pos. 3 c/ Comp. de Raio Ferram.
N100 G01 X10 C19 Z5 F5000 ;Pos. 1
N110 Z-5 F80 ;Corte Axial N150 C63.335 ;Pos. 4
N120 C-19 F200 ;Pos. 2 N160 G03 Z-26 C45 R8 ;Pos. 5 Tipo
N130 G41 G01 X-3.55 C-24.297 ;Pos. 3 c/ Comp. Raio N170 G01 Z-18 ;Pos. 6 φ1
N140 G03 X23.55 C-24.297 R8.6 ;Pos. 6 N180 G03 Z-10 C63.335 R8 ;Pos. 7 2
(Fresa Rotativa)
N150 G03 X23.55 C24.297 R40 ;Pos. 5 N190 G01 C116.665 ;Pos. 8
N160 G03 X-3.55 C24.297 R8.6 ;Pos. 4 Operação Fresar
N200 G03 Z-18 C135 R8 ;Pos. 9
N170 G03 X-3.55 C-24.297 R40 ;Pos. 3 N140 G41 G01 Z-34 ;Pos. 3 com Compensação de Raio
N180 G40 G01 X10 C-19 ;Cancela Compen. Raio N210 G01 Z-26 ;Pos. 10
N190 G13.1 ;Cancela Coord polares N220 G03 Z-34 C116.664 R8;Pos. 3
N200 G00 Z5 N230 G01 C100 ;Sobre-passe
N210 X350 Z250 T00 N240 G40 G01 Z-22 F1000 ;Cancela Comp. de Raio
N220 M30 N250 G07.1 C0 ;Cancela Interpol. Cilíndrica
N260 G18 G00 X68 ;Volta para plano “XZ”.
N270 X350 Z250 T00
N280 M30

NOTA: Após cancelar a programação do comando G07.1 deve-se programar o


comando G18 para ativar o plano “X Z”.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 103 104 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
11. PEÇA COMPLETA 11. PEÇA COMPLETA
11 - PEÇA COMPLETA FERRAMENTAS USADAS:

Planificação para Interpolação Cilíndrica


MATERIAL: Ferramentas Usadas
“CORTE A-A” 8 15
X+ Z+ Latão φ 65 x 70mm
(C0)

45 °
45°
135° X+ X+

135 °
135°

68
33
5 r. 7,5 5 25
C+ 4
5
“A” 5
10
X0/ZO “VISTA A”
15 (Segundo Spindle)
(PRIMEIRO LADO)
X0/ZO
M8x1.25 (Spindle
(SEGUNDOPrincipal)
LADO)
“CORTE B-B” (2x) 10
φ 63 Z+ Z+
φ 10
5

10

10 °
15

10
22

“VISTA B” (6 RASGOS)
(Prof. = 3mm)

r2 r1
Interpolação Polar φ 56

φ 60
“A” 3
“VISTA A”
C+ 15
“B” “B”
SEQ. X C SEQ. X C
5 4
6 3
25 1 39.924 - 1.830 9 - 15.877 - 22.500
16
2 29.924 - 1.830 10 - 11.547 - 25.000
7
15
14
X+ 3 15.877 22.500 11 11.547 - 25.000
20
50

8 13 4 11.547 25.000 12 15.877 - 22.500


2 1
5 - 11.547 25.000 13 27.424 - 2.500
9
10
12 6 - 15.877 22.500 14 27.424 2.500
11
7 - 27.424 2.500 15 25.924 5.098
8 - 27.424 - 2.500 16 32.995 12.169
5
r.

C+
“VISTA B”
M8 x 1.25 x 10 prof.

13 SEQ. X C SEQ. X C
1
12 1 34.325 15.127 8 15.028 -23.030
2 34.325 7.127 9 27.459 - 1.500
X+ 2 10 11 3 φ 40
3 14.239 1.745 10 21.172 3.603
4
9 4 11.203 - 0.585 11 19.074 3.040
5
5 6.108 - 9.410 12 17.263 9.802
6
6 5.609 -13.204 13 34.325 15.127
7
8 7 7.466 -20.137
42

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 105 106 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
11. PEÇA COMPLETA 11. PEÇA COMPLETA
T1010 (TORNEAR / FACEAR EXT) (FRESAR RESSALTOS)
PROGRAMA: G54 ()
G95 G65 P33 A-5 C200
% (HEXAGONO + RASGO FRONTAL) G92 S4000 M04 G00 C120
O0030 (EXEMPLO - PEÇA COMPLETA) G65 P31 A-4 B2 C600 G96 S350 G65 P33 A-5 C200
G21 G90 () G00 X57 Z5 G00 C240
T0000 (FURO) G42 G01 X57 Z-5 F0.5 G65 P33 A-5 C200
G54 G00 X350 Z250 T00 G28 C0 X58 G55 G00 X350 Z250 T00 M18
T1010 (FERRAM. TORNEAR / FACEAR EXT.) G00 X25 Z5 G03 X60 Z-6 R1 F0.1 M01
G54 G01 Z-8 F300 G01 Z-33 T1212 (BROCA HELIC. D 6,8 MM)
G95 G00 Z5 X56 Z-37 G55
G92 S4000 M04 C180 Z-42 G94
G96 S350 G01 Z-8 X59 G97 S1900 M15
G00 X60.5 Z5 G00 Z5 G03 X63 Z-44 R2 M19
G01 Z-40 F0.4 X0 G01 Z-45 G28 C0
G00 X67 Z0 G01 Z-9.5 G40 G00 X75 Z50 G00 X40 Z5 C-30 M86
G01 X-1.6 F0.15 G00 Z50 G54 G00 X350 Z250 T00 G83 Z-15 F190
G54 G00 X350 Z250 T00 G54 G00 X350 Z250 T00 M18 M00 C90
M01 M01 (VIRAR A PECA) C210
T1212 (BROCA HELICOIDAL D 6,8 MM) T0303 (MACHO RIGIDO M8 X 1,25) T1010 (TORNEAR / FACEAR EXT) G80
G54 G54 G55 G55 G00 X350 Z250 T00 M18
G94 G94 G95 M01
G97 S1900 M15 G97 S600 M15 G92 S4000 M4 T0707 (CHANFRAR D3 X 90 GRAUS)
M19 M19 G96 S300 G55
G28 C0 G28 C0 G00 X60 Z5 G94
G00 X0 C0 Z5 G00 Z5 M86 G01 Z-4.5 F0.4 G97 S1300 M15
M86 M29 G00 X62 Z5 M19
G83 X0 C0 Z-15 F190 G84 X25 C0 Z-20 F750 G41 G01 X56 F0.5 G28 C0
Z-5 F0.15 ()
G83 X25 C0 Z-27 F190 C180 (CHANFRAR RESSALTOS)
G83 X25 C180 Z-27 F190 G80 X59
G02 X63 Z-7 R2 ()
G80 G54 G00 X350 Z250 T00 M18 G65 P33 A-4 C600
G54 G00 X350 Z250 T00 M18 M01 G01 Z-26
G40 G00 C120
M01 T1111 (RASGOS RADIAIS) G65 P33 A-4 C600
T0808 (FRESA DE TOPO D10 MM) G54 G00 X70 Z0
G01 X-1.6 F0.2 G00 C240
G54 G94 G65 P33 A-4 C600
G94 G97 S1200 M15 G00 Z50
G55 G00 X350 Z250 T00 ()
G97 S1700 M15 M19 (CHANFRAR FUROS)
() G28 C0 M01
T0909 (FRESA DE TOPO D10 MM) ()
(HEXAGONO + RASGO FRONTAL) G00 X66 Z-25 G00 X40 C-30
G65 P31 A-5 B1 C200 #5 = 0 G55
G94 G01 Z-2 F400
() N1500 G01 U-12 F100 G00 Z5
G00 X0 W10 H10 F150 G97 S1500 M15
M19 C90
G01 Z-15 F150 G00 U12 G01 Z-2
G28 C0
G00 Z50 W-10 H50 () G00 Z5
G54 G00 X350 Z250 T00 M18 #5=#5+1 C210
M01 !"#$%&'%()%*+'+%,$-- G01 Z-2
T0606 (FERRAM. DE CHANFRAR D3 X 90 G00 X70 G00 Z5
GRAUS) Z50 G55 G00 X350 Z250 T00
G54 G54 G00 X350 Z250 T00 M18 M01
G94 M01
G97 S1300 M15
()

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 107 108 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
11. PEÇA COMPLETA 11. PEÇA COMPLETA
T0303 (MACHO RIGIDO M8 X 1,25) T0101 (MACHO RIGIDO M8 X 1,25) %
G55 G55 O0031 %
G94 G94 (SUB-ROTINA P/ FRESAR O0033
G97 S600 M15 G97 S600 M15 (HEXAGONO/ RASGO FRONTAL) (SUB-ROUTINA P/ FRESAR RESSALTOS)
M19 M19 (#1 = PROFUNDIDADE) (#3 = FEED)
G28 C0 G28 C0 (#2 = TIPO DA FERRAMENTA) G00 X80 Z5
G00 X40 Z5 C-30 M86 ( 1=FRESA / 2=FER. CHANFRAR) G12.1
M29 G00 X70 C45 Z-15.5
M29 (#3 = AVANCO) G01 X68.65 Z#1 C15.127 F5000
G84 Z-10 F750 M19
C90 G88 X33 F750 G42 G01 X68.65 C7.127 F#3
C135 G28C0 X28.478 C1.745
C210 (HEXAGONO)
G80 G80 G03 X22.406 C-0.585 R5
G55 G00 X350 Z250 T00 G55 G00 X350 Z250 T00 G00 X100 Z10 G01 X12.216 C-9.41
M01 M30 G12.1 G03 X11.218 C-13.204 R5
T1111 (FRESA DE TOPO D10 MM) % G01 X79.848 Z#1 C-1.83 F5000 G01 X14.932 C-20.137
G55 G42 G01 X59.848 F#3 G03 X30.056 C-23.030 R5
G94 X31.754 C22.5 G03 X54.918 C-1.500 R27.5
G97 S1500 M15 G03 X23.094 C25 R5 G03 X42.344 C3.603 R5
M19 G01 X-23.094 G01 X38.148 C3.040
G28 C0 G03 X-31.754 C22.5 R5 G40 G01 X34.526 C9.802
G00 X70 Z-15.5 M86 G01 X-54.848 C2.5
G18 W0 H0 X68.65 C15.127
G03 X-54.848 C-2.5 R5 G13.1
G07.1 C26.5 G01 X-31.754 C-22.5
G01 Z-15.5 C45 F5000 G00 Z5
X53 F80 G03 X-23.094 C-25 R5 M99
G41 Z-23 F150 G01 X23.094 %
C135 G03 X31.754 C-22.5 R5
G03 Z-8 C135 G01 X54.848 C-2.5
G01 C45 G03 X54.848 C2.5 R5
G03 Z-23 C45 G01 X51.848 C5.098
G01 C48 G40 G01X65.99 C12.169 F2000
G40 G13.1
G00 X70 G00 Z5
G07.1 C0 ()
G18 G55 G00 X350 Z250 T00 (RASGO FRONTAL)
M01
T0505 (BROCA HELICOIDAL D 6,8 MM) G28 C0
G55 G12.1
G94 #4 = #3/2
G97 S1900 M15 !%"#.%/0%,)%*+'+%,--%
M19 G01 X25 C0 F5000
G28 C0 Z#1 F#3
G00 X70 C45 Z-15.5 GOTO 200
G87 X23 F190 ()
C135 N100 G01 X-25 C0 F5000
G80 Z#1 F#4
G55 G00 X350 Z250 T00 G01 X25 F#3
M01
()
N200 G42 G01 C10
G02 X25 C-10 R10
G01 X-25
G02 X-25 C10 R10
G01 X25
G02 X25 C-10 R10
G01 X15
G40 G01 X25 C0
G13.1
G00 Z5
M99
%

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 109 110 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. PAINEL DE COMANDO
1 - PAINEL DE COMANDO
1.1 - PAINEL DE COMANDO - CNC’S GE FANUC 0I-TD

ENTRADA
PARA CARTÃO
PCMCIA

PARTE IV TECLAS DE
CARACTERES E
NUMÉRICAS
TECLAS DE
NAVEGAÇÃO

TECLAS DE
MUDANÇA
6/%73* 51%8%

OPERAÇÃO
CURSOR

TECLAS DE
OERAÇÃO

POTENCIÔMETRO:
AVANÇO /
ROTAÇÃO

BOTÃO DE
BOTÕES:
EMERGÊNCIA
9:9&/%;'+7%8%
9:9&/%;'1<'
CHAVES LOCK
/ SETUP

MANIVELA
BOTÕES:
LIGA COMANDO
/%& *1%2304 51

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 111 112 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. PAINEL DE COMANDO 1. PAINEL DE COMANDO
1.2 - PAINEL DE COMANDO - UNIDADE MDI
1.2.2 – Teclas de caracteres e numéricas
1.2.1 – Teclas de navegação
Detalhes das teclas de caracteres e numéricas

TECLAS FUNÇÕES

POS
POSITION: Acesso á página de posição dos eixos (Relativo / Absoluto /
Máquina).

PROGRAM PROGRAM: Acesso á página de programação. TECLAS FUNÇÕES

RESET
RESET:% /??D% B>=CD% J@??SL% YAFLD?% GSINO>?V% >IBF>% >CD?V% [>FDF% @% 959V%
OFS/SET:% 1=>??@% A% B>CD% E>% =@FF>B@F>?% E>% G>FFDH>IBD?% >% D% JAKLID% E>% cancelar um alarme, interromper um programa em ciclo, etc...
OFS/SET
E>MILNO>?P%%%%%%%%

SHIFT SHIFT: %/??D%B>=CD%\%F>?J@I?AY>C%J>CD%]D^LCLBDNT@%ED%?>KSIED%GSINT@%


CUSTOM CUSTOM: %1=>??@%A%B>CD%E>%%ELG>F>I=LDE@F>?%Q2D=F@%<@HLRP ED?%B>=CD?%E>%=DFD=B>F>?%DCGD^\BL=@?V%ISH\FL=@?%>%@SBF@?%=DFD=B>F>?P

7 LETRAS / NUMEROS / OUTROS CARACTERES: Teclas para


SYSTEM SYSTEM:%%1=>??@%A%B>CD%E>%E>MILNO>?%E>%?L?B>HDP LIBF@ESNT@%E>%=DFD=B>F>?%DCGD^\BL=@?V%ISH\FL=@?%>%@SBF@?%=DFD=B>F>?P

MESSAGE MESSAGE: Acesso á tela de alarmes, mensagens e histórico de alarmes. 1.2.3 – Teclas de edição

Detalhes das teclas de edição


GRAPH GRAPH:%%1=>??@%A%B>CD%E>%?LHSCDNT@%KFAM=DP

EOB ALTER INSERT


HELP:%1=>??@%A%B>CD%E>%1USEDV%BDL?%=@H@W%+J>FDNT@%HAXSLID%G>FFDH>IBDCV% CALC
HELP
operação das teclas MDI, ou detalhes de um alarme que ocorreu no CNC.

DELET CAN INPUT


PK 1 PK1 á PK4:%%'>=CD?%E>%GSINO>?%F>?>FYD?%JDFD%DJCL=DNO>?%>?J>=LDL?P

SOFTKEY: %'>=CD?%E>%;@GBZDF>P%7@??SL%GSINO>?%YDFLDED?V%E>%D=@FE@%=@H%D?%
@JNO>?%H@?BFDED?%ID%JDFB>%LIG>FL@F%ED%B>CDP

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 113 114 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. PAINEL DE COMANDO 1. PAINEL DE COMANDO
TECLAS FUNÇÕES
1.3 - PAINEL DE OPERAÇÃO - UNIDADE MDI
EOB: % '>=CD% E>% GLH% E>% ^C@=@% E>% JF@KFDHDP% % /?BD% B>=CD% E>Y>% ?>F%
EOB JF>??L@IDED%D@%MIDC%E>%=DED%CLI]D%E>%JF@KFDHDV%LE>IBLM=DIE@%D@%959%MH%
Detalhes das teclas:
do bloco de programação.

ALTER
ALTER CALC: Tecla para alteração de qualquer caracter usado no
programa. DNC

INSERT INSERT: Tecla para introdução de caracter no programa.

DELET DELET: Tecla para apagar caracter no programa.

CAN:%'>=CD%JDFD%DJDKDF%@%_CBLH@%=DFD=B>F%@S%?`H^@C@V%XS>%G@L%LIBF@ES[LE@%
SPIN
CAN no programa. Exemplo: quando a tela de entrada mostra “N10X100Z_” e a C DLE

tecla CAN é pressionada, o “Z” será apagado e será mostrado “N10X100_”.


INPUT:%%'>=CD%F>?J@I?AY>C%J>CD%LIBF@ESNT@%E>%EDE@?%@S%F>KL?BF@%E>%@GG?>BV%
INPUT @?%XSDL?%G@FDH%ELKLBDE@?V%>%JDFD%?>F>H%H@?BFDE@?%ID%B>CDP%%1%B>=CD%" 574')%E>%
?@GBV%J@??SL%D%H>?HD%GSINT@%ED%B>=CD% 574'V%JF@ES[LIE@%@%H>?H@%F>?SCBDE@%
quando pressionada.
1.2.4 – Teclas de mudanças de páginas / cursor TECLAS FUNÇÕES

Detalhes das teclas de mudança de página / cursor


AUTO AUTO: Tecla de habilitação do modo automático

PAGE
EDIT EDIT: Tecla de habilitação do acesso a edição de programas.
PAGE

MDI: Tecla de habilitação do modo de entrada de dados, permitindo


MDI
inserir e executar um ou mais blocos de dados manualmente.

TECLAS FUNÇÕES
HOME HOME: !"#$%&!%'$()#)*$+,-%&-%.-&-%/!0!/12")$%&$%.345)2$6

PAGE
PAGE DOWN / PAGE UP: Teclas responsáveis pela JOG: Tecla de habilitação do movimento de eixos via teclas direcionais
mudança das telas, para página seguinte ou anterior. JOG 78%9:%;%9:%8%<:%!*"=6
PAGE

INC INC JOG: Tecla não aplicada.


JOG
MOVIMENTO CURSOR: Teclas responsáveis pela
movimentação do cursor (direita, esquerda, para cima e MPG MPG: Tecla de habilitação do modo manivela.
para baixo).

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 115 116 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. PAINEL DE COMANDO 1. PAINEL DE COMANDO
TECLAS FUNÇÕES TECLAS FUNÇÕES
TRVS: Tecla de habilitação de avanço em modo rápido. Para obter
SINGL SINGL BLOCK: Tecla de habilitação / desabilitação execução de
TRVS o resultado, deve ser pressionada simultânemanente com a tecla
BLOCK programa bloco a bloco.
!"#$!%&'()* %*#!+%*%*,-'(*.#* #.#/'*0%1!0#&2'"*#0*"34! %5

BLOCK BLOCK DELET: Tecla de habilitação / desabilitação para eliminação SPINDLE SPINDLE STOP: Tecla de desabilitação da rotação do eixo árvore
DELET do bloco (qualquer bloco procedido pela barra (/) é eliminado). STOP (esquerdo e direito).

OPT OPT STOP: Tecla de habilitação / desabilitação da parada opcional SPINDLE SPINDLE START: Tecla de habilitação da rotação do eixo árvore
STOP do programa. START (esquerdo e direito).

PRG PRG TEST: Tecla de habilitação / desabilitação do teste de programa CW CW: Tecla de habilitação da rotação do eixo árvore no sentido
TEST sem movimento de máquina (simulação). horário(esquerdo ou direito).

DRY CCW: Tecla de habilitação da rotação do eixo árvore no sentido anti-


DRY RUN: Tecla de habilitação / desabilitação do teste de programa. CCW
RUN horário (esquerdo ou direito).

PROGRAM TURRET TURRET POS.: Tecla de habilitação do movimento da torre no sentido


RESTART PROGRAM RESTART: !"#$%"-.%052+,-%!.%&!>!2?-#?).!2*-6 POS. positivo em modo manual.
+

JOG TURRET: Tecla auxiliar de habilitação do movimento manual da


OK OK OPERADOR: !"#$%&!%"-2@/.$+,-%&-%-A!/$&-/%A$/$%.!2>$B!2>% JOG 2%""#*&%*.#&2! %*4%.!2!1%*%-*&#6'2!1%)*%-*4'"'*0% %*"#7#"8&$!'5**9'"'*
OPERATOR
OK que aparecem na tela do cnc. TURRET se obter o resultado, esta tecla deve ser pressionada simultaneamente
$%0*'*%4:;%* #.#/' '<*/%6*4%.5*=-*/%6*&#65*=-*>%0#*2-""#25
INC INC X1: Tecla de habilitação de incrementos da ordem de 0.001Mm
TURRET TURRET NEG.: Tecla de habilitação do movimento da torre no sentido
X1 ou 0.0001” Para operação mpg (manivela eletrônica).
X1 NEG. - negativo em modo manual.

INC INC X10: Tecla de habilitação de incrementos da ordem de 0.01Mm CHIP CHIP CONVEYOR FW: Tecla de habilitação do movimento do
X10 X10 ou 0.001” Para operação mpg (manivela eletrônica). CONV
FW transportador de cavacos.

INC INC X100: Tecla de habilitação de incrementos da ordem de 0.1Mm CHIP CHIP CONVEYOR STOP: Tecla de desabilitação do movimento do
X100 X100 ou 0.01” Para operação mpg (manivela eletrônica). CONV
STOP transportador de cavacos.

- X: Tecla direcional para movimentação do eixo x no sentido CHIP


- +XY - +XY CHIP CONVEYOR REV: Tecla de habilitação do movimento do
negativo. CONV
REV transportador de cavacos no sentido reverso.

+ X: Tecla direcional para movimentação do eixo x no sentido CLNT


+X +X
positivo. CLNT ON: ?#$('* #*>'@!(!2':;%* %*.!.2#0'* #*"#7"!6#"':;%5*
ON

- Z: !"#$% &)/!")-2$#% A$/$% .-?).!2*$+,-% &-% !)9-% <% 2-% >!2*)&-% CLNT
-Z -Z CLNT OFF: ?#$('* #* #.'@!(!2':;%* %*.!.2#0'* #*"#7"!6#"':;%5*
negativo.
OFF

+ Z: !"#$% &)/!")-2$#% A$/$% .-?).!2*$+,-% &-% !)9-% <% 2-% >!2*)&-%


+Z +Z
positivo.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 117 118 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. PAINEL DE COMANDO 1. PAINEL DE COMANDO
TECLAS FUNÇÕES TECLAS FUNÇÕES
CLNT CLNT AUTO: ?#$('* #*>'@!(!2':;%* %*.!.2#0'* #*"#7"!6#"':;%*'2"'1A.*
AUTO do programa.
CYCLE START: Botão de habilitação da execução do
CYCLE
START
programa.
TECLAS DE FUNÇÃO: ?#$('.* "#.#"1'.* 4'"'* #+#$-:B#.* #.4#$!'!.*
F1
C7DE7DFG5*

DNC DNC: ?#$('* -2!(!H' '* 4'"'* #+#$-2'"* 4"%6"'0'.* I=J* KLJMN)* %-* .#/')*
CYCLE STOP: Botão de desabilitação da execução do
executar programas de drives “externos” à máquina. CYCLE
STOP programa.

C C: Tecla que indica movimentação do eixo C


100
SELECTOR DE AVANÇO: Chave rotativa que permite
SPIN variar,em porcentagem de 10% a 200%, a velocidade de avanço
SPINDLE: ?#$('*-2!(!H' '*4'"'*!& !$'"*%*0%1!0#&2%* %*#!+%O3"1%"#5 50 150
DLE (F) programada e avanço manual. Para JOG e avanço rápido
!""#$%$&'((%$)*$&%+,*-.'/*0$1$)*$2345
1.4 - PAINEL DE OPERAÇÃO ROMI 0 200

1.4.1 CNC Ge FANUC 0i-TD


100
P#2'(>#.* %.*@%2B#.*#*$>'1#.< 90 110
80 120 SELECTORSELECTORDE ROTAÇÃO
DE ROTAÇÃO DO EIXO
DO EIXOÁRVORE:
ÁRVORE: Chave
rotativarotativa
que permite variar,em
que permite porcentagem
variar,em de 50%
porcentagem dea50%
120%, a
a 120%,
velocidade de rotação
a velocidade de do eixo árvore
rotação do eixo(esquerdo ou direito).
árvore (esquerdo ou direito).
60

50

PARADA DE EMERGÊNCIA:
PARADA
funções DE EMERGÊNCIA:
da máquina, Botãode
incluindo movimento que interrompe todas as
eixos.
67-89*($)'$0:;7<-'=$<-,>7<-)%$0%?<0*-.%$)*$*<@%(5

0
90
10

MANIVELA ELETRÔNICA:$$AB'?*$+%.'.<?'$;7*$)*C-*$%$(*-.<)%$

80
)*$0%?<0*-.%$)%$*<@%=$*(.'$67-8D%$(%0*-.*$1$&%((<?*>$;7'-)%$
20
FANUC '$.*,>'$EF!$*(.<?*+$B'G<><.')'$H7-.'0*-.*$,%0$70'$)'($.*,>'($

70
de incremento x1 ou x10 ou x100.
30

60
40
50

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 119 120 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. PAINEL DE COMANDO 1. PAINEL DE COMANDO
TECLAS FUNÇÕES
1.5 - TOMADA SERIAL RS-232 E TOMADA DE ENERGIA ELETRICA

OPEN
OPEN CLOSE DOOR: $I%.D%$;7*$'G+*$%7$6*,B'$'$&%+.'$)%$
CLOSE
DOOR operador.

TAILSTOCK: Avança a manga do cabeçote móvel.

TAILSTOCK

SETUP:$ AB'?*$ ,%07.')%+'$ )7'($ J2K$ &%(<8%*($ C@'(=$ ;7*$


permite trabalho com a porta aberta, quando habilitada. Para o
0*+,')%$AL=$*@<(.*0$><0<.'89*($-'($?*>%,<)')*($)*$'?'-8%$)%($ SAÍDA SERIAL RS-232
eixos e velocidade de giro do eixo árvore (esquerdo e direito).
SETUP Retirada da chave somente na posição desabilitada.

LOCK: $AB'?*$,%07.')%+'$)7'($J2K$&%(<89*($C@'(=$;7*$<0&*)*$
LOCK: a edição de programas, quando ligada. Retirada da chave
impede a edição de programas, quando ligada. Retirada da
somente na posição habilitada.
chave somente na
LOCK

CHUCK:$$AB'?*$,%07.')%+'$)7'($J2K$&%(<89*($,%0$+*.%+-%$
'%$,*-.+%=$&'+'$'G*+.7+'$*$6*,B'0*-.%$)'$&>','5$
LEFT
CHUCK
TOMADA DE ENERGIA 220V
NC

CNC Muito cuidado deve ser tomado quando se conectar qualquer instrumento
ON CNC ON: Botão que liga o CNC.
na tomada de energia elétrica. Não conecte qualquer instrumento além
daqueles indicados para o uso.
A voltagem está sempre presente na tomada enquanto a chave geral está
ligada.
MACHINE
ON MACHINE ON: Botão que liga á máquina. (Este botão só deve A*+.<C;7*M(*$)*$%$<-(.+70*-.%$,%-*,.')%$-'$.%0')'$)*$*-*+/<'$-D%$*@,*)'$
ser pressionado, após pressionar o botão CNC ON). '$ ,%++*-.*$ ><G*+')'$ &*>'$ .%0')'5$ A*+.<C;7*M(*$ ;7*$ %$ <-(.+70*-.%$ *(.:$
'H7(.')%$&'+'$'$?%>.'/*0$)'$.%0')'$)*$*-*+/<'$*>1.+<,'5

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 121 122 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
2. OPERAÇÕES INICIAIS 2. OPERAÇÕES INICIAIS
2 - OPERAÇÕES INICIAIS
2.6 - OPERAR O COMANDO VIA MDI (ENTRADA MANUAL DE DADOS)
2.1 - LIGAR A MÁQUINA
– Acionar a tecla “MDI”.
– Ligar chave geral posicionando a alavanca em “ON”. – Acionar a tecla “PROG” .
– Acionar botão “CNC ON” JNAK$>%,'><O')%$-%$&'<-*>$)'$0:;7<-'$JP$,%0'-)%$ – %9(/),$*%$%"):3;!<%[ MDI ].
6'+:$70$,B*,QM7&$/*+'>=$,%>%,'-)%$-%$?R)*%$'$0*-('/*0S$LE!$TUE5K – %A/B/3$*%$"%/,"3*'?C!"% !"!#$ $"D
– Desativar botão de emergência . Exemplos:
– V*,B'+$'$&%+.'$6+%-.'>$)'$0:;7<-' N10 T0101 “EOB” “INSERT”%4"!0!(/),$%$%:!**$.!,3$%E-7
N20 G97 S1000 M4 “EOB” “INSERT” (liga o eixo-árvore no sentido
– Pressionar o botão “MACHINE ON”
anti-horário com 1000 RPM ).
– Acionar a tecla “CYCLE START”.
2.2 - DESLIGAR A MÁQUINA
OBSERVAÇÃO: Acionando-se a tecla “RESET” a operação é cancelada.
– Acionar o botão de emergência.
– Desligar a chave geral.

2.3 - MOVIMENTAR OS EIXOS EM JOG CONTÍNUO

– Acionar a tecla “JOG”.


– Acionar a tecla “POS” .
– $T,<%-'+$'$(%6.Q*W [ ABS ]
– Acionar tecla de movimento dos eixo X+, X-, Z+ ou Z-5$ A'(%$ )*(*H'+$ 70$
)*(>%,'0*-.%$+:&<)%=$',<%-*$(<07>.'-*'0*-.*$'$.*,>'$)*(*H')'=$*$“TRVRS”.

OBSERVAÇÃO: Pode-se variar a velocidade de deslocamento dos eixos através do


seletor de avanços.
!"#$!%!&'(!$#$!)!&*'$+,-*$.'$/0&"#12$.'3'4"'$&'5-&!&$#"$'-6#"$.!$%#"-(7#$.'$8*$.'$
curso e apertar a tecla “RESET” para retirar o alarme.
Para realizar movimentos com a porta aberta deve-se acionar a tecla “JOG” e
posicionar a chave de “SETUP” para se trabalhar com a porta aberta.

2.4 - MOVIMENTAR OS EIXOS ATRAVÉS DA MANIVELA ELETRÔNICA Página MDI

– Acionar a tecla MPG + “x1”, “x10” ou “x100“, para selecionar a velocidade 2.7 - MOVIMENTAR OS EIXOS COM O EIXO ÁRVORE LIGADO
!"!#$ $% &'!% ()**!"+), !% $% -% ./01"/.)2% -% (!,31"/.)% )'% -% 1(/.)%
respectivamente a cada pulso gerado pela manivela. – F
% G!('3!%$"%)+!*$?C!"% !"(*/3$"%,)"%($+H3'0)"%I8J%4+$*$%%0/B$*%)%!/G)%K*5)*!7%!%%
– Acionar a tecla “POS” 4+$*$%5/"'$0/6$*%)%.)5/.!,3)78 2.4 (para movimentar os eixos).
– %9(/),$*%$%"):3;!< [ ABS ].
2.8 - MOVIMENTAR OS EIXOS COM JOG INCREMENTAL
– Acionar a tecla X+, X-, Z+ ou Z- para selecionar o eixo.
– %=/*$*%)%5)0$,3!%!0!3*>,/()%4.$,/5!0$7%,$% /*!?@)% !"!#$ $8 – Acionar a tecla “POS” .
– %9(/),$*%$%"):3;!< [ ABS ]
2.5 - TROCAR DE FERRAMENTAS MANUALMENTE – Acionar a tecla “ INC JOG”.
– Acionar tecla correspondente ao valor do incremento (em milésimos de mm)
– Acionar a tecla “JOG”.
– Pressionar a tecla “JOG TURRET” e “TURRET POS” ou “TURRET NEG” X1 , X10, ou X100.
simultâneamente. – Acionar tecla de movimento dos eixo X+, X-, Z+ ou Z-.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 123 124 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3. EDIÇÃO DE PROGRAMAS 3. EDIÇÃO DE PROGRAMAS
3 - EDIÇÃO DE PROGRAMAS
b) Procura direta (direto ao endereço)
3.1 - CRIAR UM PROGRAMA NOVO
– A/B/3$*%)%!, !*!?)% !"!#$ )8%FG!.+0)D%“T0505” 4+$*$%Q'"($*%$%:!**$.!,3$%ER78
– Acionar “EDIT” – Acionar 9$:#ou 9!: 4"!%$%/,:)*.$?@)%!"3/5!*%$,3!"% $%$3'$07%)'%9&:#ou 9%:#
– Acionar “PROG” 4"!%$%/,:)*.$?@)%!"3/5!*% !+)/"% $%$3'$078
– 9(/),$*%$%"):3;!< [ DIR ] (para mostrar a tela do diretório).
3.3.2 - Procurar um dado através da tecla “SRH”
– 9(/),$*%$%"):3;!< [ OPRT ]
– 9(/),$*%$%"):3;!< [ MUDARD ISPOS ] – A/B/3$*%)%!, !*!?)% !"!#$ )8%FGD%“S2000”%4+$*$%Q'"($*%$%/,:)*.$?@)%SIEEE7.
– 9(/),$*%$%"):3;!< [ CNC MEM] – Acionar “;<=#$”%4"!%$%/,:)*.$?@)%!"3/5!*%$,3!"% $%$3'$07%)'%“;<=#&” (se a
– Digitar o Endereço “O” /,:)*.$?@)%!"3/5!*% !+)/"% $%$3'$078
– Digitar o número do programa. Exemplo: O0001
– Acionar “INSERT”. 3.4 - INSERIR DADOS NO PROGRAMA
– Digitar o comentário (nome do programa) entre parênteses. Exemplo: (PECA 01)
– T)"/(/),$*%)%('*")*%,'.%!, !*!?)%/.! /$3$.!,3!%$,3!*/)*%$%/,:)*.$?@)%$%"!*%
– Acionar “EOB”.
inserida.
– Acionar “INSERT”.
– Digitar o endereço a ser inserido. Exemplo: X
– Digitar os dados numéricos. Exemplo: 10
3.2 - SELECIONAR UM PROGRAMA EXISTENTE NO DIRETÓRIO – Acionar “INSERT”

– Acionar “EDIT” EXEMPLO 1: U,"!*/*%$%:',?@)%VWXY%,)%Q0)()D%VZ[RE%=E%\M[E%]MRE^YD


– Acionar “PROG” – T)"/(/),$*%)%('*")*%!.%V]MREY8
– 9(/),$*%$%"):3;!< [ DIR ] (para mostrar a tela do diretório). – Digitar M8
– Acionar “INSERT”.
– 9(/),$*%$%"):3;!< [ OPRT ]
S!, )%$""/.%)%Q0)()%_($*K% $%"!B'/,3!%"/,3$G!D%VZ[RE%=E%\M[E%]MRE%WXY
– 9(/),$*%$%"):3;!< [ MUDARD ISPOS ]
– 9(/),$*%$%"):3;!< [ CNC MEM] EXEMPLO 2: U,"!*/*%$%/ !,3/_($?@)%VZ-ERY%,)%"!B'/,3!%Q0)()%D%V=E%\JE%]MIE^YD
– Digitar o endereço “O” – T)"/(/),$*%)%('*")*%,)%($*$(3!*% !%_.% !%Q0)()%4“;”) do bloco anterior.
– Digitar N105
– Digitar o número do programa. Exemplo: O0001
– Acionar “INSERT”.
– Acionar [ OSRH ] ou um dos cursores !"#$"#% ou#&' S!, )%$""/.%)%Q0)()%_($*K% $%"!B'/,3!%"/,3$G!D%VZ-ER%=E%\JE%]MIEY

NOTA: 9%!&'/'&:$#$%&#;&!*!$'6-"5'<5'$<#$.-&'5=&-#$%!&!$'.-(7#$#0$3'&-8/!(7#>
3.5 - ALTERAR DADOS NO PROGRAMA

3.3 - PROCURAR UM DADO NO PROGRAMA – Posicionar o cursor no dado a ser alterado.


– A/B/3$*%)%,)5)% $ )% !"!#$ )8%FG!.+0)D%X-25
()()*#+#,-./0-1-#02#313.#14-1567#3.7#/0-7.-87# !"#$"#%#.0#&'
– Acionar “ALTER”.
a) Procura indireta (endereço por endereço)
EXEMPLO: 903!*$*%$%:',?@)%V\M-RY%+$*$%V\MIR%,)%"!B'/,3!%Q0)()D%VZ`EE%=E%\M-R%]MIE^YD
– Pre""/),$*%)"%('*")*!"%$31%"!0!(/),$*%$%!, !*!?)% !"!#$ )2%"!, )%&'!D – Posicionar o cursor em “X-15”.
% L% M%% .)5/.!,3$%)%('*")*%+$*$%3*K"% – Digitar X-25
% N% M%% .)5/.!,3$%)%('*")*%+$*$%:*!,3!% – Acionar “ALTER”.
% O%% M% .)5/.!,3$%)%('*")*%+$*$%(/.$% S!, )%$""/.%)%Q0)()%_($*K% $%"!B'/,3!%"/,3$G!D%VZ`EE%=E%\MIR%]MIEY
% P% M% .)5/.!,3$%)%('*")*%+$*$%Q$/G)

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 125 126 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3. EDIÇÃO DE PROGRAMAS 3. EDIÇÃO DE PROGRAMAS

3.6 - APAGAR DADOS NO PROGRAMA


3.10 - APAGAR TODOS OS PROGRAMAS
– Posicionar o cursor no dado a ser apagado.
– Acionar “EDIT”.
– Acionar “DELETE”.
– Acionar “PROG”.
– 9(/),$*%$%"):3;!< [ DIR ] (para mostrar a lista dos programas existentes).
3.7 - APAGAR UM BLOCO DO PROGRAMA – 9(/),$*%$%"):3;!< [ OPRT ]
– 9(/),$*%$%"):3;!< [ MUDARD ISPOS ]
– Posicionar o cursor no início do bloco a ser apagado.
– 9(/),$*%$%"):3;!< [ CNC MEM]
– Acionar “EOB”.
– Digitar: “O-9999”.
– Acionar “DELETE”.
– Acionar “DELETE”.
– %9(/),$*%$%"):3;!< [ EXEC ].
3.8 - APAGAR VÁRIOS BLOCOS DO PROGRAMA
OBSERVAÇÃO: Esse procedimento deve ser utilizado com extrema cautela, pois uma
– Posicionar o cursor no primeiro bloco a ser apagado. vez apagado os programas não há como recuperá-los através da memória da máquina.
– %9(/),$*%$%"):3;!<#>#?#@%$31%!G/Q/*%$%"):3;!<%a%SFbFcd%e
– %9(/),$*%$%"):3;!< [ SELECT ]. 3.11 - RENUMERAR UM PROGRAMA
– Posicionar o cursor no último bloco a ser apagado.
– %9(/),$*%$%"):3;!< [ CUT ]. – Selecionar o programa a ser renumerado.
– Posicionar o cursor na letra “O” (no início do programa).
– Digitar o endereço “O” e o novo número do programa. Exemplo: O1000
3.9 - APAGAR UM PROGRAMA
– Acionar “ALTER”.

– Acionar “EDIT”.
– Acionar “PROG” .
– 9(/),$*%$%"):3;!< [ DIR ] (para mostrar a lista dos programas existentes).
– 9(/),$*%$%"):3;!< [ OPRT ]
– 9(/),$*%$%"):3;!< [ MUDARD ISPOS ]
– 9(/),$*%$%"):3;!< [ CNC MEM]
– Digitar o endereço “O” e o número do programa a ser apagado. Exemplo:
O0001
– Acionar “DELETE”.
– %9(/),$*%$%"):3;!< [ EXEC ].

OBSERVAÇÃO: Esse procedimento deve ser utilizado com extrema cautela, pois uma
vez apagado um programa não há como recuperá-lo através da memória da máquina.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 127 128 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. COMUNICAÇÃO DE DADOS 4. COMUNICAÇÃO DE DADOS
4 - COMUNICAÇÃO DE DADOS NOTA: C#"$/#*!<.#"$,9CD $E-4@AF$#"$%!&G*'5&#"$.'$5&!<"*-""7#1$+A9@9$HI@J2$
#0$+@9K9CLB$AM$?9N9OP92$'$+?9PIA9AM2F$Q:$'"57#$/#<8;0&!.#"$/#*#1$+R2$'$+?9P2$
4.1 - ESPECIFICAÇÃO DA PORTA DE COMUNICAÇÃO (ou “EVEN”), respectivamente
No comand)%f9Zgc%E/MdA%1%+)""H5!0%:$6!*%$%().',/($?@)%$3*$51"% !% '$"%+)*3$"D%$%
A)B)B#+#C7D8/EF/1GH.#3.#/1I.
S!*/$0%4hS%I[I7%!%$%TcWcU98%T$*$%!"+!(/_($*%&'$0%"!*K%$%+)*3$% !%().',/($?@)2% !5!M"!%
executar o procedimento abaixo:
l%./(*)().+'3$ )*%)'%+!*/:1*/()%!G3!*,)2% )%&'$0%:$*K%$%().',/($?@)% !5!*K%+)""'/*%
– Acionar a tecla “MDI”
uma porta serial do tipo DB 9 ou DB 25 livre. O tipo de conector é irrelevante, desde que
– Acionar a tecla “OFS/SET”
p$#$%+!*:!/3$%_G$?@)2%"!.%+!*/B)% !%)()**s,(/$% !%.$0%(),3$3)"8%l%($Q)%+$*$%$%(),!G@)%
– 9(/),$*%)%"):3;!<%[ DEFININDO ]
!5!%)Q! !(!*%$%"!B'/,3!%(),_B'*$?@)D
– Posicionar o cursor em “CANAL DE COMUN.”
– A/B/3$*%)%,i.!*)% $%+)*3$% !%().',/($?@)% !"!#$ $2%)'%"!#$2% /B/3$*%E2-2I%)'%
DB25 DB25 DB9 DB25
3 para comunicação serial (RS 232) ou digitar 4 para comunicação via porta (FEMEA) (MACHO) (FEMEA) (MACHO)
PCMCIA.
1 SHIELD 1 1 SHIELD 1
– Acionar a tecla “INPUT”
2 TXD 3 2 RXD 2
3 RXD 2 3 TXD 3
4.2 - COMUNICAÇÃO ATRAVÉS DA PORTA SERIAL (RS 232)
4 DTR 5 4 DTR 6
A % ().',/($?@)% % "!*/$0% % 1% % $&'!0$% % *!$0/6$ $% % !,3*!% % $% % .K&'/,$% % !% % )% % +!*/:1*/()%% 5 GND 4 5 GND 7
(computa )*2%+!*:'*$ )*$2%()0!3)*2%!3(72%$3*$51"% $%+)*3$%"!*/$08 6 DSR 20 6 DSR 20
T$*$%%/"")%%1%%,!(!""K*/)%%$%%'3/0/6$?@)%% !%%'.%%($Q)%%45!*%%VFSTFcUfUc9jkl%%Al%% 20 RTS 6 7 RTS 5
c9ml%%AF%clWgZUc9jkl%%M%%($+H3'0)%%`8I8I7%%!2%%"!%%)%%+!*/:1*/()%%:)*%%'.%%().+'3$ )*2%% !%% 7 CTS 7 8 CTS 4
'.%%"):3n$*!%% !%().',/($?@).
FG/"3!.%%/,i.!*)"%%"):3n$*!"%% !%%().',/($?@)%%!2%%+)*%%/"")2%%,!"3!%%($+H3'0)%%"!*@)%% 4.2.3 - Salvar um programa
!"(*/3)"%$+!,$"%$"%(),_B'*$?C!"%!%+*)(! /.!,3)"%+$*$%().',/($?@)%*!0$3/5)"%o%.K&'/,$8%
T$*$%.$/)*!"% !3$0p!"%")Q*!%)"%"):3n$*!"% !%().',/($?@)2% !5!M"!%(),"'03$*%)"%:$Q*/($,3!"% – T*!+$*$*%)%+!*/:1*/()%4./(*)2%+!*:'*$ )*$2%!3(7%+$*$%*!(!Q!*% $ )"8
dos mesmos.
– Acionar a tecla “EDIT”.
– Acionar a tecla “PROG”.
4.2.1 - CONFIGURAR OS PARÂMETROS DE COMUNICAÇÃO
– 9(/),$*%$%"):3;!< [ DIR ].
– Acionar a tecla “MDI”.
– Digitar “O”%!%)%,i.!*)% )%+*)B*$.$% !"!#$ )8
– Acionar a tecla “SYSTEM”
– %9(/),$*%$%"):3;!<#>#?#@%$31%!G/Q/*%a%9bb%Uql%e – 9(/),$*%$%"):3;!< [ TRANSM ].
– %9(/),$*%$%"):3;!< [ ALL I/O ] – 9(/),$*%$%"):3;!<%[ EXEC ].
– %c),_B'*$*%)"%+$*r.!3*)"% !%3*$,"./""@)% !%$()* )%().%)% !"!#$ )8
Exemplo: OBSERVAÇÃO: Para salvar todos os programas do diretório deve-se substituir digitar
E4SSSS$!#$-<3T"$.'$0*$<U*'&#$.'$%&#;&!*!>

4.2.4 - Carregar um programa

– Acionar a tecla “EDIT”.


– Acionar a tecla “PROG”.
– 9(/),$*%$%"):3;!< [ DIR ].
– Digitar “O” e o número do programa novo a ser arquivado.
?:;-<!$.'$ #<8;0&!(7#$.'$@&!<"*-""7#$.'$A!.#"
– 9(/),$*%$%"):3;!<%[ RECEB ].
– 9(/),$*%$%"):3;!< [ EXEC ], ( aparecerá LSK ).
OBSERVAÇÃO: B$/#*%05!.#&$'$#$ C $.'3'*$"'&$/#<8;0&!.#"$.'$*#.#$-;0!)> – 93/5$*%)%+!*/:1*/()%4%./(*)2%0!/3)*$2%!3(%78

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 129 130 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. COMUNICAÇÃO DE DADOS 4. COMUNICAÇÃO DE DADOS
4.2.5 - Salvar os corretores de ferramentas TcWcU9%!,(),3*$ )%/*K%:',(/),$*%,)"%cZc"2%+*/,(/+$0.!,3!%,$"%+0$3$:)*.$"%f9Zgc8
– 93/5$*%)%+!*/:1*/()%4%./(*)2%+!*:'*$ )*$2%!3(%78 S'B!*!M"!%3$.Q1.%)%'")% )%9d9%c$* % $%9uFA%#K%/.+0$,3$ )"%,$%hlWU%49uFAvvJE`78%
– Acionar a tecla “EDIT”.
– Acionar a tecla “OFS/SET”2%4%$31%5/"'$0/6$*%a%clhhFd%e%7
– 9(/),$*%$%"):3;!<%[ CORRET ]. + CNC
– 9(/),$*%$%"):3;!<%[ OPRT ].
– 9(/),$*%$%"):3;!< [ TRANSM ]. +
– %9(/),$*%$%"):3;!<%[ EXEC ].

4.2.6 - Carregar os corretores de ferramentas


– Acionar a tecla “EDIT”. Computador PC com Interface PCMCIA
– Acionar a tecla “OFS/SET”2%4%$31%5/"'$0/6$*%a%clhhFd%e%7
– 9(/),$*%$%"):3;!<%[ CORRET ]. b) CompactFlash:
– 9(/),$*%$%"):3;!< [ OPRT ].
T$*$%!:!3'$*%$%0!/3'*$%!%B*$5$?@)% )%c$*3@)%TcWcU9%*!().!, $M"!%$%/,3!*:$(!%!f/0.%
– 9(/),$*%$%"):3;!< [ RECEB ].
h!$ !*M-I% gSm% Tlh% d% c).+$(3f0$"p% UqUU% % h!$ !*% $% A!0;/,% A!5/(!"2% )% &'$0% !5!% "!*%
– 9(/),$*%$%"):3;!< [ EXEC ]. conectado na porta USB do computador
– %93/5$*%)%+!*/:1*/()%4./(*)2%0!/3)*$2%!3(78
Observe que no caso de se usar CompactFlash, é necessário o uso de um adaptador
para CompactFlash quando conectando este dispositivo ao CNC. Isto é necessário, pois,
4.3 – COMUNICAÇÃO ATRAVÉS DA PORTA PCMCIA $%c).+$(3f0$"p%+)*%"/%+*t+*/$2%,@)%3!.%$%.!".$%/,3!*:$(!%.!(r,/($%,)%+$ *@)%TcWcU98%
F"3!%$ $+3$ )*%+) !%"!*%$ &'/*/ )%!.%0)#$"% !%/,:)*.K3/($2%+)*1.% !5!M"!%.!,(/),$*%&'!%
"!% !"!#$%$ &'/*/*%'.%9 $+3$ )*%TcWcU9%+$*$%c).+$(3f0$"p% )%d/+)%U8
O termo PCMCIA vem do inglês Personal Computer Memory Card International
A"")(/$3/),%!%(),"/"3!%,'.$%!"3*'3'*$%!013*/($%!%.!(r,/($% !%'.%"/"3!.$% !%$*.$6!,$.!,3)%
de dados.
As máquinas da “Linha GL / GLM” possuem uma porta PCMCIA situada ao lado do CNC
5H !)2% $% &'$0% +) !% "!*% '3/0/6$ $% $% 3*$,":!*s,(/$% !% /:!*!,3!"% 3/+)"% !% $ )"2% 3$/"% ().)D%
+*)B*$.$"2%+$*r.!3*)"% !%.K&'/,$"2%()**!3)*!"% !%:!**$.!,3$"2%!3(8%T$*$%().',/($*M"!%
().%!""$%+)*3$%+) !M"!%'3/0/6$*% )/"%3/+)"% !%($*3C!"D%)%TcWcU9%!%)%c).+$(3f0$"p8
No caso do cartão PCMCIA, por ser da mesma tecnologia da porta da máquina, pode
ser acoplado diretamente na máquina sem uso de qualquer sistema de adaptação. Já o Adaptador CompactFlash → PCMCIA
c).+$(3f0$"p2%+)*%"!*% !%'.$%3!(,)0)B/$% /:!*!,3!2%"t%+) !%"!*%$()+0$ )%o%.K&'/,$%.! /$,3!% Computador PC com Interface USB e CompactFlash
ao uso de um adaptador elétrico-mecânico.
T$*$%!:!3'$*%$%0!/3'*$%!%$%B*$5$?@)% !% $ )"%,!""!"%($*3C!"%1%,!(!""K*/)%)%'")% !%
computadores equipados com os respectivos drives, os quais podem ser internos ou externos Para computadores onde a Porta USB não está disponível, pode-se instalar um módulo
$)%().+'3$ )*8%Z)*.$0.!,3!%+$*$%)%'")% )"%($*3C!"%TcWcU9%1%'3/0/6$ )% */5!%/,3!*,)2%#K% !"#$!%&'!$(')(*+,-(!(./&%(0&1(2%/3&'!("!(2$42$1!(5&$$&6)"#!('!( !62/#&'!$-('172!"151%18&"'!(
+$*$%)%'")% !%c).+$(3f0$"p%1%'3/0/6$ )% */5!%!G3!*,)2%%)%&'$0%B!*$0.!,3!%!"3K%/,3!*0/B$ )% &7716(&(9!$#&(*+,:(*6&(0)8(1"7#&%&'!()7#)(64'/%!-(2!');7)()"#<!( !"=3/$&$(!(9>( !"?!$6)(
ao micro via porta USB. 6!7#$&'!("&(=3/$&(& 16&:

4.3.1 – HARDWARES RECOMENDADOS PARA LEITURA E GRAVAÇÃO: IMPORTANTE: Devido às incompatibilidades dos Sistemas Operacionais Windows
e FANUC, é necessário formatar o dispositivo PCMCIA ou CompactFlash, no PC com a
a) Cartão PCMCIA: extensão FAT.
Recomenda-se também utilizar um cartão de no máximo 1GB, devido a compatibilidades
T$*$%!:!3'$*%$%0!/3'*$%!%B*$5$?@)% )%c$*3@)%TcWcU9%*!().!, $M"!%$%/,3!*:$(!%TcAM entre os sistemas operacionais.
895A 00B1 KIT PCMCIA para PC da ADVANTECH. Os módulos PCMCIA neste caso precisam
"!*%)"%p).)0)B$ )"%+!0$%f9Zgc2%,)%($")% !%'"$M0)"%,!"3!%cZc8%U"3)%"/B,/_($%&'!%,!.%3) )%

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 131 132 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. COMUNICAÇÃO DE DADOS 4. COMUNICAÇÃO DE DADOS
NOTA: Considerando que os cartões PCMCIA (Memory Cards) são instrumentos 4.3.4 - Salvar um programa no cartão de memória
!" #$!% &!&&'()&&% (&&)!*(+!",-. !&&/(+-)&&0+-&& 1)%!&&,!&&*0%,-,( &&! '!*%-% &&20-"/(&&
– >!"=3/$&$(!(0&%!$('!( &"&%(')( !6/"1 &G<!(H(I
ao seu manuseio e armazenamento, tais como: evitar choques (quedas), calor, umidade,
não desconectar durante uma comunicação de dados, etc. – Acionar a tecla “EDIT”.
– Acionar a tecla “PROG”.
– D 1!"&$(!(7!?#E)F [ DIR ]
4.3.2 - VISUALIZAR OS ARQUIVOS DO CARTÃO DE MEMÓRIA – D 1!"&$(!(7!?#E)F [ OPRT ]
@!( !6&"'!(AB(2!77151%1'&')(')(017/&%18&$(!7(&$./10!7('!( &$#<!(')(6)64$1&(&#$&0C7( – D 1!"&$(!(7!?#E)F [ MUDARD ISPOS ]
do seguinte procedimento: – D 1!"&$(&(7!?#E)F([ CNC MEM].
– Acionar a tecla “EDIT”. – D 1!"&$(&(7!?#E)F([ TRANSM ].
– D 1!"&$(!(7!?#E)F [ DIR ] – Digitar um nome para o arquivo. Exemplo: TESTE
– D 1!"&$(!(7!?#E)F [ OPRT ] – D 1!"&$(&(7!?#E)F [ NOME F ].
– D 1!"&$(!(7!?#E)F [ MUDARD ISPOS ] – Digitar o número do programa que será enviado. Ex: 1 (para o programa O0001)
– D 1!"&$(!(7!?#E)F [ CART. MEMOR ] – D 1!"&$(&(7!?#E)F [ DEF. O ]
– D 1!"&$(&(7!?#E)F([ EXEC ]

4.3.5 - Carregar um programa do cartão de memória

– Acionar a tecla “EDIT”.


– Acionar a tecla “PROG”.
– D 1!"&$(!(7!?#E)F [ DIR ]
– D 1!"&$(!(7!?#E)F [ OPRT ]
– D 1!"&$(!(7!?#E)F [ MUDARD ISPOS ]
– D 1!"&$(!(7!?#E)F [ CART. MEMOR ]
– D 1!"&$(&(7!?#E)F [ RECEB ].
– Digitar o Nº do arquivo que será carregado (coluna da esquerda). Ex: 5
Página do Diretório do Cartão de Memória – D 1!"&$(&(7!?#E)F([ DEF F ].
OBSERVAÇÕES:&3- (&4-5-&+0%/( &-)20%$( &"(&*-)/6(7& !)8&"!*! 8)%(&-*%("-)&- & – Digitar o número que o programa será carregado. Ex: 1 (programa O0001)
teclas “PAGE UP” ou “PAGE DOWN” para poder visualizar os outros arquivos. – D 1!"&$(&(7!?#E)F([ DEF. O ].
– D 1!"&$(&(7!?#E)F([ EXEC ].
4.3.3 - Buscar um arquivo

– Acionar a tecla “EDIT”. 4.3.6 - Apagar um arquivo do cartão de memória


– Acionar a tecla “PROG”. – Acionar a tecla “EDIT”.
– D 1!"&$(!(7!?#E)F [ DIR ]
– Acionar a tecla “PROG”.
– D 1!"&$(!(7!?#E)F [ OPRT ]
– D 1!"&$(!(7!?#E)F [ DIR ]
– D 1!"&$(!(7!?#E)F [ MUDARD ISPOS ]
– D 1!"&$(!(7!?#E)F [ OPRT ]
– D 1!"&$(!(7!?#E)F [ CART. MEMOR ]
– D 1!"&$(!(7!?#E)F [ MUDARD ISPOS ]
– D 1!"&$(&(7!?#E)F([ F SRH ]
– D 1!"&$(!(7!?#E)F [ CART. MEMOR ]
– Digitar o número do arquivo (coluna da esquerda). Ex: 5
– D 1!"&$(&(7!?#E)F([ DEF. F ] – D 1!"&$(&(7!?#E)F([ FDEL ]
– D 1!"&$(&(7!?#E)F [ EXEC ] – Digitar o número do arquivo que será apagado (coluna da esquerda). Ex: 5
– D 1!"&$(&(7!?#E)F([ DEF. F ]
– D 1!"&$(&(7!?#E)F [ EXEC ]

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 133 134 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. COMUNICAÇÃO DE DADOS 4. COMUNICAÇÃO DE DADOS

4.4 COMUNICAÇÃO DE DADOS ATRAVÉS DA REDE ETHERNET. – D 1!"&$(&(7!?#E)F [ ETHER INCOR ].

@!( !6&"'!( JD@*>( K1;LM( C( 2!7710)%( $)&%18&$( !6/"1 &G<!( ')( '&'!7( &#$&0C7( '!( – D 1!"&$(&(7!?#E)F [ OPRT ].
sistema de REDE ETHERNET. – D 1!"&$(&(7!?#E)F [ RECEB ].
Através desse sistema é possível compartilhar uma pasta de dados que pode ser – Digitar o número do programa que está no servidor e será enviado para a
017/&%18&'&( #&"#!( &#$&0C7( '!( >@>-( ./&"#!( &#$&0C7( ')( /6( !62/#&'!$( ./)( 3)$&%6)"#)( C(
denominado de “servidor”. máquina.
N7#)( $) /$7!( 2!77151%1#&( ./)( 7)( $)&%18)( &2)"&7( &$3&( )( ')7 &$3&( ')( 2$!3$&6&7-( – D 1!"&$(&(7!?#E)F [ DEF O ].
"<!( 7)"'!( 2!77O0)%( &( )P) /G<!( ')( 2$!3$&6&7( 01&( 2)$?C$1 !( $)6!#!:( +)3/)( &5&1P!( !7( – D 1!"&$(&(7!?#E)F [ EXEC ].
procedimentos operacioinais.

4.4.1 Visualizar os arquivos da pasta compartilhada

– >!"=3/$&$(!( &"&%(')( !6/"1 &G<!( !6!(“9” (ver cap. 4.1).


– Acionar a tecla “EDIT”.
– D 1!"&$(&(7!?#E)F “PROG”.
– D 1!"&$(&(7!?#E)F [ DIR ].
– D 1!"&$(&(7!?#E)F [ MUDAR DISPOS ].
– D 1!"&$(&(7!?#E)F [ ETHER INCOR ].

4.4.2 Salvar um programa no servidor

– Acionar a tecla “EDIT”.


– Acionar a tecla “PROG”.
– D 1!"&$(&(7!?#E)F [ DIR ].
– D 1!"&$(&(7!?#E)F [ MUDAR DISPOS ].
– D 1!"&$(&(7!?#E)F [ ETHER INCOR ].
– D 1!"&$(&(7!?#E)F [ OPRT ].
– D 1!"&$(&(7!?#E)F [ TRANSM ].
– M131#&$(!("Q6)$!('!(2$!3$&6&(./)(')7)R&;7)(7&%0&$("&(2&7#&( !62&$#1%A&'&:
EXEMPLO: 2 (PARA ENVIAR O PROGRAMA O0002).
– D 1!"&$(&(7!?#E)F [ DEF O ].
– D 1!"&$(&(7!?#E)F [ EXEC ].

4.4.3 Carregar um programa do servidor

– Acionar a tecla “EDIT”.


– Acionar a tecla “PROG”.
– D 1!"&$(&(7!?#E)F [ DIR ].
– D 1!"&$(&(7!?#E)F [ MUDAR DISPOS ].

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 135 136 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
5. TESTE DE PROGRAMAS 5. TESTE DE PROGRAMAS
5 - TESTE DE PROGRAMAS NOTAS:
"%$3'$4'('56+$6789:6+$/$8'+-9
5.1 - TESTAR PROGRAMAS SEM GIRAR A PLACA E SEM MOVIMENTO DOS EIXOS
– Ac1!"&$(&(7!?#E)F [ ZOOM ].
5.1.1 - Teste rápido
– D 1!"&$(&(7!?#E)F [ CENTRO ].
S( !5R)#10!( ')7#)( #)7#)( C( 0)$1= &$( !"')( )7#<!( !7( )$$!7( 71"#B#1 !7( '!( 2$!3$&6&( T7)( – Aproximar o cursor ao centro do peça.
houverem). Para isso, deve-se: – Digitar o valor a ser aumentado. Ex: 1
– D 1!"&$(&(7!?#E)F [ +INSER ] para aumentar a escala.
– Selecionar o programa (capítulo 3.2). – D 1!"&$(&(7!?#E)F([ EXEC].
– Acionar a tecla “AUTO”. – Acionar a tecla “CYCLE START”.
– Acionar a tecla “PROG TEST”.
– Acionar a tecla “RESET”.
– Acionar a tecla “CYCLE START”.

OBSERVAÇÕES:
9&:-)-&*())%;%)&(&')(;)-+-7&,!$!. !&-*%("-)&<=>?@A&!&!"/6(&B-C!)&-&*())!D6(&,! !5-,-E&
Para testar novamente, basta repetir o procedimento descrito acima.
9&F(&/!)+%"-)&-& %+0G-D6(&,!$!. !&,! -/%$-)&(&H(/6(&<:IJK&@=L@A

!"!#$%$&'()'$*+,-./
S(!5R)#10!(')7#)(#)7#)(C(0)$1= &$(7)(!(2)$=%('&(2)G&()7#B( !$$)#!-(2!17(&#$&0C7(')7#)(
pod)6!7( !57)$0&$( #!'!( !( 2)$ /$7!( ./)( &( ?)$$&6)"#&( 1$1&( ')7)"0!%0)$( '/$&"#)( &./)%&(
usinagem. Para executar este teste, deve-se seguir

– Selecionar o programa (capítulo 3.2).


– Acionar a tecla “RESET”.
– Acionar a tecla “GRAPH”.

OBSERVAÇÃOM&3- (& !5-&-&')%+!%)-& %+0G-D6(&;)8N*-&,-&'!D-7&,!$!. !&%"B()+-)&( & :8;%"-&,!&L%+0G-D6(&K)8N*-


$-G()! &,!& !0&*(+')%+!"/(&!&,%O+!/)(7&'-)-&20!&(&*(+-",(&*-G*0G!&-&! *-G-&,(&;)8N*(7&
possibilitando uma melhor visualização do mesmo. Para isso deve-se: 2- Se desejar mudar o qua4+6;)'$;6$)'96$*+,-.6<
D%#)$&$(!(2&$U6)#$!(VWXYKZ-(2&$&(Y(!/(I-(7)"'!-(?/"'!(!/(?& )('&(2)G&($)72) #10&6)"#):(
– D 1!"&$(&(7!?#E)F [ PARAMETRO ] Para alterar parâmetros, consultar o capítulo 14).
– Preencher os valores do “comprimento da peça” e do “diâmetro da peça”
nos campos “WORK LENGTH” e “WORK DIAMETER” respectivamente. É X
X
necessário acionar a tecla “INPUT”(2&$&(1"#$!'/81$(!7('&'!7:
– A 1!"&$(&(7!?#E)F(0$1$2!
– D 1!"&$(&(7!?#E)F([ GRAF ].
– Acionar a tecla “AUTO”.
Z Z
– Acionar a tecla “PROG TEST”.
– Acionar a tecla “RESET”. SETANDO VALOR= 1 SETANDO VALOR= 4
– Acionar a tecla “CYCLE START”.

IMPORTANTE:&F(&/!)+%"-)&-& %+0G-D6(&;)8N*-&,!$!. !&,! -/%$-)&(&H(/6(&<:IJK&@=L@A


T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 137 138 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
5. TESTE DE PROGRAMAS 6. ZERAMENTO DE FERRAMENTAS
5.2 - TESTAR PROGRAMA (“DRY RUN”)
6 - ZERAMENTO DE FERRAMENTAS
N!(6!'!(VM[\([*@Z(2!');7)(#)7#&$(#!'!7(!7(')7%! &6)"#!7('!7()1P!7( !6(&0&"G!7(
7/2)$1!$)7( &!7( 2$!3$&6&'!7( TXKKK( 66]61"^-( )%161"&"'!( &7716( 2!77O0)17( !%17_)7( !/( S(8)$&6)"#!(')(?)$$&6)"#&7(C(/6(2$! )77!(2$B#1 !-( /R!(!5R)#10!(C()72) 1= &$(2&$&(&(
deslocamentos desnecessários durante a execução do programa em tempo real. 6B./1"&(./&17(7<!(!7( !62$16)"#!7('&7(?)$$&6)"#&7:(9&$&(177!(')0);7)(#)$(&%3/6('172!71#10!(
9&$&(/#1%18B;%!-(')0);7)` ')($)?)$c" 1&(T3)$&%6)"#)(&(?& )('&(#!$$)^(2&$&(./)(&7716(7)(2!77&( !62&$&$(&7('17#U" 1&7(
)"#$)(&7(2!"#&7('&7(?)$$&6)"#&7()()77)('172!71#10!(')($)?)$c" 1&-("!7()1P!7(e()(f:
– Selecionar o programa (capítulo 3.2).
– Acionar a tecla “PROG”. 6.1 - ZERAMENTO MANUAL DE FERRAMENTAS
– Acionar a tecla “RESET”.
– Acionar a tecla “AUTO”. 6.1.1 - Zeramento no eixo “Z”
– D 1!"&$(&(7!?#E)F([ TODOS ] T(2&$&(017/&%18&$(#!'&7(&7( !!$')"&'&7()('17#&" 1&7(
a serem deslocadas).
– Acionar a tecla “DRY RUN”.
– Acionar a tecla “SINGL BLOCK” (para executar no modo bloco-a-bloco)
– Acionar a tecla “CYCLE START” (a cada toque o comando irá executar uma
linha de programação).

IMPORTANTE: Submeta o programa em teste “DRY RUN” sem peça na placa e


(+!"/!&-'P &C!)-)&- &B!))-+!"/- &!&,!N"%,(&(&C!)(&'!D-E
Neste modo ocorre o deslocamento dos eixos, a indexação da torre e o giro do eixo árvore.
– 9!71 1!"&$(&(#!$$)(T7)6(?)$$&6:^("&(?& )('&(2)G&:
5.3 - INSERIR CÓDIGO BARRA (/) ANTES DAS FUNÇÕES M3 E M4: – Acionar a tecla “POS”
– D 1!"&$(&(7!?#E)F([ REL ]
Aplicação: Realizar teste sem rotação.
– Digitar: Z
*#1%18&;7)(&(?/"G<!(,&$$&(T]^("!(1"O 1!('!7(5%! !7(./)( !"#C6(!7( !6&"'!7(VabZ()(VaIZ( – D 1!"&$(&(7!?#E)F([ ORIGEM ]
&=6(')($)&%18&$(#)7#)7(7)6($!#&G<!(2&$&(0)$1= &$(&()P17#c" 1&(')(2!77O0)17(1"#)$?)$c" 1&7-(
2$!5%)6&7(')( !%17<!-(2!71G<!()$$&'&(')(#$! &(')(?)$$&6)"#&-()# ::: – Acionar a tecla “OFS/SET”
– D 1!"&$(&(7!?#E)F [ CORRET ]
Além de inserir o caracetere “ / ” no programa, é necessário selecionar a opção BLOCK
DELET:(+)()77&(!2G<!("<!(?!$(7)%) 1!"&'&-(!( !6&"'!()P) /#&$B(#!'!7(!7(5%! !7("!$6&%6)"#): – D 1!"&$(&(7!?#E)F [ GEOM ]
(9&$&($)&%18&$(!(#)7#)(7)6($!#&G<!(')0);7)`
1. D?&7#&$(&(#!$$)
– d"7)$1$(&(?/"G<!(5&$$&(V(](Z(&"#)7(('!7(5%! !7(./)( !"#C6(!( !6&"'!(ab(!/(aI:
2. d"')P&$(&(?)$$&6)"#&(')7)R&'&(#) %&"'! “JOG TURRET” e “TURRET POS”
– Apertar a tecla “AUTO”. simultâneamente.
– Apertar a tecla “BLOCK DELET”. 3. 9!71 1!"&$( !( /$7!$( "&( !%/"&( '!( )1P!( VfZ( ( "!( "Q6)$!( '&( ?)$$&6)"#&(
– Apertar a tecla “SINGLE BLOCK” . !$$)72!"')"#)(/#1%18&"'!(&7(#) %&7`(= e g
– Acionar a tecla “CYCLE START”. 4. T! &$(&(?)$$&6)"#&("&(?& )('&(2)G&
NP)62%!(')(2$!3$&6&( !6(?/"G<! “ / “ (Barra): 5. Digitar: “Z”
: 6. D 1!"&$(&(7!?#E)F [ INS. C ] (o valor será registrado)
N30 T0101 (DESB. EXT.);
N40 G54; OBSERVAÇÃO: Repetir as operações 1, 2, 3, 4, 5 e 6 para as demais ferramentas.
N50 G96 S200;
N60 / G92 S2500 M4;
:

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 139 140 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. ZERAMENTO DE FERRAMENTAS 6. ZERAMENTO DE FERRAMENTAS
6.1.2 - Zeramento no eixo “X” 6.2 - ZERAMENTO DE FERRAMENTAS UTILIZANDO O LEITOR DE POSIÇÃO
DE FERRAMENTAS (MODO 1)

6.2.1 - Detalhes da função

Par&()P) /#&$(!(2$)7)#(')(?)$$&6)"#&(?!1(')7)"0!%01'!(/6&(?/"G<!()72) 1&%(iWb( /R!7(


&$3/6)"#!7-(?!$6&#!()(71"#&P)(7)3/)6`
G63 T__ A__ (K__), onde:
iWb(H(1"0! &(&(?/"G<!(')(2$)7)#(')(?)$$&6)"#&:
L(( H(?)$$&6)"#&(&(7)$(2$)7)#&'&(T(2!71G<!(?)$$&6)"#&("&(#!$$)(^:
A = código de posição de toque no sensor com relação a geometria.
– a)'1$(!('1U6)#$!('&(2)G&(./)(7)$B(/7&'!( !6!($)?)$c" 1&:
K H(S5$13&#4$1!(./&"'!(DHj(!/(H(k(:(l(&('17#U" 1&()"#$)(&(?& )('&(#!$$)()(!( )"#$!(
– Acionar a tecla “OFS/SET”.
'!(7/2!$#):(N7#)(0&%!$()7#B(3$&0&'!("&(?& )('!(7/2!$#)($!#&#10!( !6(!("!6)(mY:(
– D 1!"&$(&(7!?#E)F([ CORRET ]. >&'&(7/2!$#)(&2$)7)"#&(/6(0&%!$('1?)$)"#):(n)R&(&%3/"7()P)62%!7(')(0&%!$)7(
– D 1!"&$(&(7!?#E)F([ GEOM ]. na tabela abaixo:

1. D?&7#ar a torre TABELA EXEMPLO DE VALORES “K”:


2. d"')P&$(&(?)$$&6)"#&(')7)R&'&(#) %&"'! “JOG TURRET” e “TURRET POS”
GL240 GL280 GL240M GL280M
simultâneamente.
FERRAMENTA INTERNA 30 31 0 0
3. 9!71 1!"&$(!( /$7!$("&(?)$$&6)"#&( !$$)72!"')"#)
FERRAMENTA AXIAL -- -- 0 0
4. L! &$(&(?)$$&6)"#&("!('1U6)#$!('&(2)G&
FERRAMENTA RADIAL -- -- 75 90
5. Digitar “X” e o diâmetro medido. Exemplo: X50
6. D 1!"&$(&(7!?#E)F([ MEDIR ] (o valor será registrado) Lay out para o código de posição de toque no sensor

4 8 3
OBSERVAÇÃO: Repetir as operações 1, 2, 3, 4, 5 e 6 para as demais ferramentas.

6.1.3 - Raio e Quadrante da ferramenta

Ap47(!7(8)$&6)"#!7()6(VeZ()(VfZ-(')0);7)(1"?!$6&$(!7(0&%!$)7('!([DdS()('!(h*DM[D@LN((
'&7(((?)$$&6)"#&7-((( !$$)72!"')"#)7(((&!7((( &62!7((V[Z((()((VJZ-($)72) #10&6)"#):(9&$&( 5 7
isso, deve-se:

– Acionar a tecla “OFS/SET”


– D 1!"&$(&(7!?#E)F [ CORRET ]
– D 1!"&$(&(7!?#E)F [ GEOM ]
1 2
– Posicionar o cursor nas colunas “R” ou “F” e na linha correspondente ao
"Q6)$!('&(?)$$&6)"#& 6
– Di31#&$(!(0&%!$('!($&1!(!/('!(%&'!(')( !$#)('&(?)$$&6)"#&( !"?!$6)(!( &2O#/%!(
6.4 da parte de programação deste manual. 6.2.2 - Procedimento operacional:
– Acionar a tecla “INPUT”
O processo de preset é semi-automático, para tanto, é necessário seguir o seguinte
procedimento:
– a!"#&$(?)$$&6)"#&7("&(#!$$):
– N%&5!$&$(2$!3$&6&(')(2$)7)#-( !"?!$6)(!()P)62%!(&(7)3/1$`

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 141 142 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. ZERAMENTO DE FERRAMENTAS 6. ZERAMENTO DE FERRAMENTAS
6.3 - ZERAMENTO DE FERRAMENTAS UTILIZANDO O LEITOR DE POSIÇÃO
00005 (ZERAMENTO); DE FERRAMENTAS (MODO 2)
N10 G21 G40 G90 T00;
N20 G63 T0101 A3; @&7(6B./1"&7(./)(2!77/)6(!(!2 1!"&%(')(%)1#!$(')(2!71G<!(')(?)$$&6)"#&7-(!(8)$&6)"#!(
N50 G63 T0202 A7 K30 (suporte interno – GL240); #&65C6(2!')(7)$(?)1#!(/#1%18&"'!(/6&(#)%&()72) O= &('&(6B./1"&:
N40 G63 T0303 A2; N7#&(#)%&(?!1(')7)"0!%01'&(2)%&([Sad(&=6(')(?& 1%1#&$()7#&(!2)$&G<!-(/#1%18&"'!($) /$7!7(
: 017/&17(./)(?& 1%1#&6(!()"#)"'16)"#!:(D#$&0C7(')%&-("<!(AB(&(") )771'&')(')(')7)"0!%0)$(
N80 M50; 2$!3$&6&7(')(8)$&6)"#!-()(2!');7)($)?)$)" 1&$(./&"#&7()(./&17(?)$$&6)"#&7(") )771#&$()(
N90 M30; "&(!$')6(./)(?!$(6&17( !"0)"1)"#):
Para zerar as ferramentas siga as instruções:

1. 9!71 1!"&$(&(?)$$&6)"#&(6&17( !62$1'&(6!"#&'&("&(#!$$)()6(2!71G<!(')(


segurança no campo de trabalho
2. Desça o Leitor de Posição através de “MDI” ( Função: M51 )
3. 9!71 1!"&$(&(#!$$)(01&(R!3("/6(2!"#!(./)("<!(A&R&(1"#)$?)$c" 1&('&(?)$$&6)"#&(
posicionada e o sensor, deixando um espaço mínimo de 30mm
4. Recolha o Leitor de Posição através do “MDI” ( Função: M50 )
5. +)%) 1!"&$(!(2$!3$&6&(')(2$)7)#(T !"?!$6)(!( &2O#/%!(b:o^
6. Acionar “AUTO”
7. Acionar “CYCLE START”

NOTA: Ao acionar “CYCLE START” ocorrerão os seguintes eventos:


página de utilização do TOOL EYE
– A torre posiciona a 1ª ferramenta a ser presetada.
– O Leitor de Posição desce automaticamente.
9&$&( /#1%18&$( )7#)( $) /$7!-( 2$16)1$&6)"#)( ')0);7)( 5&1P&$( !( 7)"7!$( &#$&0C7( '!(
– O CNC emite um sinal sonoro ( bip ), ativa o modo de operação “MPG” e aguarda
procedimento abaixo:
a intervenção do operador.
8. S(!2)$&'!$(')0)(2!71 1!"&$(!(2!"#!(')( !"#&#!('&(?)$$&6)"#&("!(7)"#1'!( – D?&7#&$(&(#!$$)(2&$&(/6&(2!71G<!(7)3/$&(!"')(2!77&(1"')P&$(&(?)$$&6)"#&(7)6((
“ZZ(')1P&"'!(')(o(&(YK(66(')(?!%3& ")"A/6&(1"#)$?)$c" 1&( !6(&%3/6&(2&$#)('&(6B./1"&:
9. Acionar “CYCLE START”:(T&3/&$'&$(&#C(./)(&(?)$$&6)"#&(#!./)(!(7)"7!$-( – d"')P&$(&(?)$$&6)"#&(')7)R&'&(6&"/&%6)"#)-(&#$&0C7('&7(#) %&7“TURRET” e
recue, ative o modo de operação “MPG“, Será emitido um alarme sonoro) “TURRET +” ou “TURRET -” simultâneamente.
10. S( !2)$&'!$( ')0)( )"#<!( 2!71 1!"&$( !( 2!"#!( ')( !"#&#!( '&( ?)$$&6)"#&( "!( – Acionar a tela “CUSTOM”.
– D 1!"&$(&(7!?#E)F([UTILIT].
sentido “XZ(')1P&"'!()(o(&(YK(66(')(?!%3&
– D 1!"&$(&(7!?#E)F([PRESET].
11. Acionar “CYCLE STARTZT&3/&$'&$(&#C(./)(&(?)$$&6)"#&(#!./)(!(7)"7!$-( – D 1!"&$(&(7!?#E)F([SENSOR DOWN].
recue, ative o modo de operação “MPG“, Será emitido um alarme sonoro) – D 1!"&$(&(7!?#E)F([OK].
12. O operador deve então acionar o eixo “ZZ()(&?&7#&$(&(?)$$&6)"#&(2&$&(/6&(
D247(5&1P&$(!(7)"7!$-($)&%18&$(!(8)$&6)"#!('&7(?)$$&6)"#&7( !"?!$6)(&(7/.p)" 1&(&5&1P!`
área segura
13. Acionar “CYCLE START” 1. D 1!"&$( &( 7!?#E)F( !$$)72!"')"#)( &!( 2)$=%( '&( ?)$$&6)"#&( ./)( 7)( ')7)R&(
$)?)$)" 1&$-( !"?!$6)(=3/$&(&5&1P!`

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 143 144 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. ZERAMENTO DE FERRAMENTAS 7. TORNEAMENTO DE CASTANHAS
7 - TORNEAMENTO DE CASTANHAS
2. 9!71 1!"&$(&(?)$$&6)"#&(2$4P16!(&!(7)"7!$('!()1P!(f-(')1P&"'!(/6()72&G!(
')(o(&(YK66(')(?!%3&: !46,( :.80,448( G( 15:8.62/6,( H@2/98( 4,( 9,4,I2( -1J2.( :,K2( 085( /,0,441929,( 9,(
08/0,/6.101929,?(9,B198((2(5,452(IL(6,.(48-.198(27>@5(61:8(9,(:.80,448(9,(6.2/4-8.52KM8?(
3. D 1!"&$(&(7!?#E)F( !$$)72!"')"#)(&!(7)"7!$(&(7)$(#! &'!: 8@(:2.2(8A6,.34,(@52(;J2KM8(29,H@292D

N2.206,.1O234,(:,72(@6171O2KM8(9,(@5(I8>8(9,(02462/P2(68./,LB,7(Q/M8(,/9@.,0192R(H@,?(
G(:.,:2.298(9,(-8.52(627(H@,?(085(@52(:,H@,/2(.,58KM8(9,(526,.127(,462.L(:,.;7298(9,(
208.98(085(8(91C5,6.8(2(4,.(;J298D
4. D 1!"&$(&(7!?#E)F([MEDIR] T@)7#)(1"7#&"#)(&(6B./1"&(1$B(#! &$(&(?)$$&6)"#&(
"!(7)"7!$(7)%) 1!"&'!()($)&%18&$B(!(8)$&6)"#!('!()1P!( !$$)72!"')"#)^: 7.1 - COMO USINAR AS CASTANHAS
5. 9!71 1!"&$(&(?)$$&6)"#&(2$4P16!(&!(7)"7!$('!()1P!(e-(')1P&"'!(/6()72&G!(
')(o(&(YK66(')(?!%3&: S(48A.,5,627(2(4,.(.,58B198(9,B,(4,.(4@;01,/6,(:2.2(,462A,7,0,.(@5(,/08468(:2.2(2(
:,K2(2(4,.(;J292D(%8(,J,5:78(2A21J8?(8A4,.B234,(8(91C5,6.8(:.,7151/2.(9,(TU?V(55(,(H@,(
6. D 1!"&$(&(7!?#E)F( !$$)72!"')"#)(&!(7)"7!$(&(7)$(#! &'!: será torneado com 75,5 mm x 15 mm. Assim, teremos uma parede de 7,5 mm para encosto
7. D 1!"&$(&(7!?#E)F([MEDIR] T@)7#)(1"7#&"#)(&(6B./1"&(1$B(#! &$(&(?)$$&6)"#&( ou limite.
"!(7)"7!$(7)%) 1!"&'!()($)&%18&$B(!(8)$&6)"#!('!()1P!( !$$)72!"')"#)^:
8. D 1!"&$(&(7!?#E)F [VOLTAR] W2.2(@41/2.(24(02462/P24(08/-8.5,(9,4,/P8(2A21J8(41>2(24(1/46.@KX,4+

[)2)#1$(!7(2$! )'16)"#!7(Y(&!(k(2&$&(#!'&7(&7(?)$$&6)"#&7:
Antes de usinar Depois de usinar
NOTA`(@!( &7!(')(?)$$&6)"#&7(')(?)$$&6)"#&7(& 1!"&'&7(&P1&17(!/($&'1&17-(AB(/6(0&%!$(
2&'$<!(')(8)$&6)"#!("!7()1P!7(e(!/(f-()7#)(0&%!$(')0)(7)$(1"?!$6&'!("!( &62!(q(./&"'!(
)7#)(2)$=%(')(?)$$&6)"#&(?!$(7)%) 1!"&'!: 15

Quando não se conhece este valor padrão, pode-se encontrá-lo da seguinte maneira:

75
– !""#$!%&#'(#)*#*'+(",-,.,/01234,(2(-,..25,/62(4,7,018/2/98(8(:,.;7(9,(
-,..25,/62(<!)&!"%#=(,(/2(6,72(9,(08..,68.(9,(>,85,6.12?(4@A6.212(8(B278.(98(
91C5,6.8(92(-,..25,/62(98(B278.(427B8(,5()D
– !""#$!%&#'("#E*#*'+(",-,.,/01234,(2(-,..25,/62(4,7,018/2/98(8(:,.;7(
9,(-,..25,/62(<!)&!"%#=(,(/2(6,72(9,(08..,68.,4(9,(>,85,6.12?(4@A6.212(8(
B278.(98(.218(92(-,..25,/62(98(B278.(427B8(,5(FD

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 145 146 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
7. TORNEAMENTO DE CASTANHAS 7. TORNEAMENTO DE CASTANHAS
7.1.1 – USINAR MANUALMENTE
Pa.2(68./,2.(24(02462/P24(@6171O2/98(2(52/1B,72(,7,6.Y/102(9,B,34,(4,>@1.(8(4,>@1/6,( - Parar o eixo-árvore:
procedimento: Z(#018/2.(2(6,072 “RESET”
- Ind,J2.(2(68..,(:841018/2/98(/2(-,..25,/62(1/6,./2(9,4,I292+
Z(#018/2.(2(6,072(“JOG” 3(#I@462.(2(088.9,/292(.,7261B2(98(,1J8()+
Z(#018/2.(415@762/,25,/6,(24(6,0724(“JOG TURRET” e “TURRET POS” ou as Z(#018/2.(2(6,072(“POS”
teclas “JOG TURRET” e “TURRET NEG” 26G(2(68..,(4,(:841018/2.(/2(-,..25,/62( Z(#018/2.(8(48-6\,]([ REL ]
9,4,I292 Z($,91.(8(91C5,6.8(26@27(92(02462/P2D(!J,5:78+(T^(55
3(&802.(2(-,..25,/62(/2(-20,(92(02462/P2+ Z(E1>162. X e o diâmetro medido. Exemplo: X68
Z(#0ionar a tecla “MPG” Z(#018/2.(8(48-6\,]([ PRESET ]
Z(#018/2.(2(6,072(“x1”, “x10” ou “x100”
Z(',7,018/2.(8(,1J8(9,4,I298(Q)(8@(FR - Ligar novamente o eixo-árvore:
Z([1.2.(2(52/1B,72(26G(6802.(2(-,..25,/62(/2(-20,(92(02462/P2 Z(#018/2.(2(6,072(“MDI”
- Zerar a coordenada relativa do eixo Z: Z(#018/2.(2(6,072(“PROG”
Z(#cionar a tecla “POS” Z(#018/2.(8(48-6\,] [ MDI ]
Z(#018/2.(8(48-6\,] [ REL ] Z(E1>162.(24(-@/KX,4(.,-,.,/6,4(28(B278.(92(.862KM8(9,4,I292D(!J+(G97 S800 M4
Z(E1>162.(Z0 Z(#018/2.(2(6,072(“EOB”
Z(#018/2.(8(48-6\,]([ PRESET ] Z(#018/2.(2(6,072 “CYCLE START”

3(#-2462.(2(-,..25,/62+
- Acessar a página de coordenadas relativas
Z(#018/ar a tecla “MPG”
Z(#018/2.(2(6,072(“POS”
Z(#018/2.(2(6,072 “x1”, “x10” ou “x100”
Z(#018/2.(8(48-6\,] [ REL ]
Z([1.2.(2(52/1B,72(9,4,/08462/98(2(-,..25,/62(92(02462/P2

- Ligar o eixo-árvore: - Tornear manualmente as castanhas


Z(#018/2r a tecla “MDI” Z(#018/2.(2(6,072(“MPG”
Z(#018/2.(2(6,072 “PROG” Z(#018/2.(2(6,072(“x1”, “x10” ou “x100”
Z(#018/2.(8(48-6\,]([ MDI ] Z(',7,018/2.(8(,1J8(9,4,I298(QX ou Z)
Z(E1>162.(24(-@/KX,4(.,-,.,/6,4(28(B278.(92(.862KM8(9,4,I292D(!J+(G97 S800 M4 Z([1.2.(2(52/1B,72(68./,2/98(24(02462/P24(26G(24(915,/4X,4(9,4,I2924D(
Z(#018/2.(2(6,072(“EOB”
Z(#018/2.(2(6,072(“CYCLE START”

3(E2.(@5(:244,(9,(68./,25,/68(/24(02462/P24(,(2-246,(2(-,..25,/62(485,/6,(/8(,1J8(
F?(8@(4,I2?(4,5(9,47802.(8(,1J8()+
Z(#cionar a tecla “MPG”
Z(#018/2.(2(6,072(“x1”, “x10” ou “x100”
Z(',7,018/2.(8(,1J8(9,4,I298(Q)(8@(FR
Z([1.2.(2(52/1B,72(2:.8J152/98(2(-,..25,/62(92(02462/P2?(9,1J2/98(@52(-87>2(
no eixo Z e na posição da primeira passada no eixo X
Z([1.ar a manivela no sentido “Z-“ 68./,2/98(2(02462/P2(26G(@52(:.8-@/91929,(
4@;01,/6,(:2.2(,-,6@2.(2(5,91KM8(98(91C5,6.8(92(02462/P2D
Z Girar a manivela somente no sentido “Z+” até sair da castanha

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 147 148 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
7. TORNEAMENTO DE CASTANHAS 8. DEFINIÇÃO DO ZERO-PEÇA
7.1.2 – USINAR ATRAVÉS DE PROGRAMA 8 - DEFINIÇÃO DO ZERO-PEÇA
– FaO,.(8(O,.25,/68(92(-,..25,/62(H@,(1.L(@41/2.(24(02462/P24D
8.1 - UTILIZANDO O “WORK SHIFT”
– W.,/9,.(@5(027K8(,/6.,(24(02462/P24(:2.2(,7151/2.(:844_B,14(-87>24D
– Acionar a tecla “MDI” W2.2(4,(9,;/1.(8(O,.8(:,K2(@6171O2/98(8(<E!'dSN#$!%&S(E!(&"#e#dfS=(QgS"h(
– Acionar a tecla “PROG” SHIFT), deve-se seguir o procedimento abaixo:
– #018/2.(2(48-6\,]([ MDI ]
– E1>162.(8(/`92(-,..25,/62D(!J,5:78+ T0505. – Acionar a tecla “MDI”
– Acionar a tecla “EOB” – Acionar a tecla “PROG”
– Acionar a tecla “INSERT” – #018/2.(2(48-6\,]([ MDI ]
– Acionar “CYCLE START” – Digitar “&=(,(8(/i5,.8(92(-,..25,/62(@6171O292(/,46,(:.80,448D(!J+(T0404
– Acionar a tecla “MPG” – Acionar a tecla “EOB”
– Acionar a tecla “x10” – Acionar a tecla “INSERT”
– Acionar a tecla “X” ou a “Z” – Acionar “CYCLE START”
– #6.2BG4(92(52/1B,72(,/08462.(2(-,..25,/62(/2(-20,(92(02462/P2 – Acionar “MPG” + “x1” ou “x10” ou “x100“
– Acionar a tecla “OFS/SET”
– ',7,018/2.(8(,1J8(9,4,I298(26.2BG4(924(6,0724 “X+”, “X-”, “Z+” ou “Z-” e girar
– #018/2.(2(48-6\,](a(bc?(26G(2:2.,0,.(2(48-6\,] [ W. SHIFT ] 2(52/1B,72(26G(6802.(2(-,..25,/62(/2(-20,(92(:,K2
– #018/2.(2(48-6\,]([ W. SHIFT ] – Ativar a página “OFS/SET”
– Posicionar o cursor no campo “Z” na coluna “MEDIDA” e digitar “0” – #018/2.(2(48-6\,] !"# 26G(4,.(,J1A192((a(gD('f &(c
– Acionar tecla “INPUT”
– #018/2.(2(48-6\,] [ W. SHFT ]
– W841018/2.(2(-,..25,/62(/8(91C5,6.8(1/10127(92(02462/P2(,(2018/2.(“POS”
– Posicionar o cursor no campo “Z” na coluna “MEDIDA” (à direita da tela).
– #018/2.(2(48-6\,]([ ABS ]
– Digitar “0” Q:2.2(8(O,.83:,K2(/2(-20,R(8@(8(085:.15,/68(92(:,K2(Q(:2.2(8(O,.83
– Anotar o valor do eixo “X” :,K2(/8(-@/98?(,J,5:78+(^U(55R
– 2O,.(8(:.8>.252(Q08/-8.5,(8(,J,5:78(2A21J8R – Acionar a tecla “INPUT” - 8(N%N(0270@72.L(,(9,;/1.L(8(<E!'dSN#$!%&S=(
– Testar e executar o programa /8(025:8(<F=(Qj(,4H@,.92R(2@685261025,/6,?(,(24415?(,462.L(9,;/198(8(/8B8(
Programa exemplo para torneamento de castanhas “ZERO PEÇA”.

O0500 (TORNEAM. CASTANHAS);


G21 G40 G90 G95;
G54 G00 X350 Z250 T00;
T0505 (DESB. INT.);
G54;
G96 S120;
G92 S1000 M03;
G00 X59 Z2;
G74 X75 Z-14.9 P2000 Q17000 R1 F.2;
G00 X77.5 Z2;
G01 Z0 F.16; 80
X75.5 Z-1;
Z-13; Zero-peça na Face = 0 Zero-peça no Fundo = 80
X76.1 Z-15.;
X59;
G00 Z2;
*OBSERVAÇÃO: Para este procedimento pode-se utilizar qualquer ferramenta, desde
G54 G00 X350 Z250 T00;
que tenha sido referenciada (presetada) anteriormente.
M30;

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 149 150 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
8. DEFINIÇÃO DO ZERO-PEÇA 9. CORREÇÃO DE DESGASTE DE FERRAMENTA
8.2 - UTILIZANDO O SISTEMA DE COORDENADA DE TRABALHO (G54 A G59) 9 - CORREÇÃO DE DESGASTE DA FERRAMENTA
Para(4,(9,;/1.(8(O,.83:,K2(@6171O2/98(8(<'*'&!$#(E!(NSSE!%#E#(E!(&"#e#dfS(
9.1 - MODO MANUAL
(G54 a G59), deve-se seguir o procedimento abaixo:
Tod2(-,..25,/62(48-.,(:.8>.,441B8(9,4>246,(H@2/98(,5(26.168(085(8(526,.127(4,/98(
– Acionar a tecla “MDI” .,58B198D(#4415?(H@2/98(4,(6.262.(9,(-,..25,/62(9,461/292(j(0271A.2KM8?(68./234,(/,0,44L.18(
– Acionar a tecla “PROG” corrigir tal desgaste para manter o nível de qualidade do produto no aspecto dimensional.
– #018/2.(8(48-6\,]([ MDI ]
– Acionar tecla “OFS/SET”
– Digitar “&=(,(8(/i5,.8(92(-,..25,/62(@6171O292(/,46,(:.80,448D(!J+(T0404
– #018/2.(2(48-6\,] !"#!26G(,J1A1.(2(48-6\,](a(NS""!&(c
– E1>162.(8(0k91>8(.,-,.,/6,(28(O,.83:,K2(9,4,I298(Q[Vl(2([VmR(!J+(G54
– #018/2.(2(48-6\,] [ CORRET ]
– Acionar a tecla “EOB”
– #018/2.(2(48-6\,] [ DESG ]
– Acionar a tecla “INSERT”
– W841018/2.(8(0@.48.(/2(-,..25,/62(,(,1J8(9,4,I298(@6171O2/98(24(6,0724+ e
– Acionar “CYCLE START”
– Digitar o valor a ser corrigido (+/-) ex: 0.05
– Acionar “MPG” + “x1” ou “x10” ou “x100“
– #018/2.(2(48-6\,] [ + INSER ]
– ',7,018/2.(8(,1J8(9,4,I298(26.2BG4(924(6,0724 “X+”, “X-”, “Z+” ou “Z-” e girar
– #018/2.(2(48-6\,] [ EXEC ]
2(52/1B,72(26G(6802.(2(-,..25,/62(/2(-20,(92(:,K2
– Acionar a tecla “OFS/SET”
– #018/2.(8(48-6\,]([ TRAB ]
– Posicionar o cursor no campo “Z”(98(O,.83:,K2(9,4,I298(Q[Vl(2([VmR
– Digitar “Z0”ou “Z” e o comprimento da peça?(08/-8.5,(24(;>@.24(2A21J8D
– #018/2.(2(48-6\,] [ MEDIR ] - 8(N%N(9,;/1.L(8(B278.(98(O,.8(:,K2

80

Zero-peça na Face = Z0 Zero-peça no Fundo = Z80 Página de Correção de Desgaste de Ferramenta

9.2 - MODO AUTOMÁTICO


8.3 - EFETUAR CORREÇÃO NO SISTEMA DE COORDENADA DE TRABALHO
(G54 A G59) '85,/6,(5LH@1/24(H@,(914:X,5(98(d!*&S"(E!(WS'*noS(:844@,5(,46,(8:018/27D

– Acionar tecla “OFS/SET” !46,(.,0@.48(:8441A17162(9,;/1.(1/46.@KX,4(/8(:.k:.18(:.8>.252?(:2.2(H@,(2(-,..25,/62(4,I2(


– #018/2.(8(48-6\,] [ TRAB ] 5,9192(9@.2/6,(8(:.80,448(9,(@41/2>,5?(4,/98(2(91-,.,/K2(08..1>192(2@685261025,/6,D
– Posicionar o cursor no campo “Z”(98(O,.83:,K2(9,4,I298(QG54 à G59) A medição pod,.L( 4,.( -,162( 9,( 208.98( 085( @52( -.,Hpq/012( :.,,462A,7,0192( 8@(
– Digitar o valor de correção (+/-). Exemplo: 0.5 arbitrariamente, isto é, de acordo com o interesse do operador.
– #018/2.(8(48-6\,] [ +INSER ]
r,.1;H@,(8(:.80,915,/68(9,(:.8>.252KM8(92(-@/KM8([st?(,J:710298(/,46,(52/@27(/8(
– #018/2.(8(48-6\,] [ EXEC ] capítulo 13.2 da Parte I (programação) deste manual.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 151 152 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
10. CONTADOR DE PEÇAS 11. EXECUÇÃO DE PROGRAMAS
10 - CONTADOR DE PEÇAS 11 - EXECUÇÃO DE PROGRAMAS
#(-@/KM8(98(0ontador de peças é ativada pelo código M76. 11.1 - EXECUTAR UM PROGRAMA DA MEMÓRIA DA MÁQUINA:
Exemplo1: Exemplo2: Todo programa após ter sido testado estará disponível para execução em automático.
. .
. . Para isso deve-se:
N120 M76 N120 M76 – Selecionar o programa.
N130 M30 N130 M99
– Acionar a tecla “AUTO”
OBSERVAÇÃO: Cada vez que o programa executar a função M76, ele irá somar 1 – Acionar a tecla “PROGR”
ao contador de peças. – Acionar a tecla “RESET”
– #018/2.(2(48-6\,] [ TUDO ]
10.1 - VISUALIZADOR DO CONTADOR DE PEÇAS – Acionar tecla “CYCLE START”
Modo 1:
OBSERVAÇÃO: Caso queira executar o programa passo a passo, acionar a tecla “SINGL
– Acionar a tecla “POS” (aparecerá o campo “CONT. PECAS”(/2(:2.6,(1/-,.18.(
BLOCK”, e para a execução de cada um dos blocos, acionar a tecla “CYCLE START”.
direita do comando.

Modo2
11.2 - EXECUTAR UM PROGRAMA DIRETO DO CARTÃO DE MEMÓRIA
– Acionar a tecla “OFS/SET”
– #018/2.(8(48-6\,] [ DEFININDO ] W2.2(,J,0@62.(:.8>.2524(91.,625,/6,(98(02.6M8?((9,B,34,((08/;>@.2.((27>@/4((:2.C5,6.84((
– Acionar a tecla $%&'(!)* até aparecer os seguintes campos: de comunicação (capítulo 11.2.1), selecionar e executar o programa (capítulo 11.2.2).
PEÇAS TOTAL - representa o número total de peças executadas
OBSERVAÇÃO: !"#" $"%&#'( )'*"+,'( (&-#' & ."#*/& !010234 .&5(6+*"# & ."78*6+& 9:;:<
PEÇAS REQUER - representa um limite/meta a ser atingido. Quando este limite/meta
-8.(26ingido, o comando envia um sinal interno ao seu PMC lógico. ++,-,+!.!/01234565!07!8659:;<507!=;!>0:41?>6@A0
CONT. PEÇAS - Representa o número parcial de peças usinadas – Acionar a tecla “MDI”
– Acionar a tecla “OFS/SET”
10.2 - ZERAR CONTADOR DE PEÇAS
– #018/2.(8(48-6\,] [ DEFININDO ]
Modo1 – Posicionar o cursor em “CANAL DE COMUN.”
– Digitar 4 para comunicação via porta PCMCIA.
– Acionar a tecla “POS”.
– Acionar a tecla “INPUT”
– #018/2.(2(48-6\,] [ OPRT ].
– #018/2.(2(48-6\,] [ PTSPRE ]. 11.2.2 - Executar o programa
– #018/2.(2(48-6\,] [ EXEC ]
– Colocar o PCMCIA na máquina.
O campo “CONT. PEÇAS=(4,.L(O,.298(2@685261025,/6,D
– Acionar a tecla “DNC” (aparecerá a mensagem RMT no canto esquerdo do vídeo.)
Modo 2
– Acionar a tecla “PROG”.

– Acionar a tecla “MDI” – #018/2.(2(48-6\,](([ + ](26G(,J1A1.(2(48-6\,]([ DIR ].


– Acionar a tecla “OFS/SET” – #018/2.((2(48-6\,]( [ DIR ].
– #018/2.(2(48-6\,] [DEFININDO] – #018/2.(2(48-6\,]([OPRT].
– Acionar a tecla $%&'(!)* até aparecer o campo “CONT. PEÇAS” – #018/2.(2(48-6\,]([MUDAR DISPOS].
– Digitar “0” – #018/2.(2(48-6\,]([CART. MEMORIA].
– Acionar a tecla “INPUT” – #018/2.(2(48-6\,]([ATUAL.].
O campo “CONT. PEÇAS”(4,.L(O,.298(2@685261025,/6,D – Digitar o número do arquivo a ser executado (coluna da esquerda).

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 153 154 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
11. EXECUÇÃO DE PROGRAMAS 12. FUNÇÕES ESPECIAIS
– #018/2.(2(48-6\,]([DNC DEF]. (a máquina ira selecionar o programa na parte 12 - FUNÇÕES ESPECIAIS
superior do painel). 12.1 - EDIÇÃO DE PROGRAMAS COM FUNÇÕES EXTENDIDAS
– #018/2.(NuNd!('&#"&D
Esta(-@/Kão permite(.,271O2.(24(4,>@1/6,4(8:,.2KX,4(@42/98(@5(:.8>.252(H@,(IL(,46,I2(
memor1O298+
11.3 - ABORTAR A EXECUÇÃO DE UM PROGRAMA
A- Cópia total ou parcial de um programa para outro.
– Acionar a tecla “CYCLE STOP” B- Inclusão de dois programas em um só.
– Acionar a tecla “RESET” C- Troca de um dado por outro.

!462( -@/KM8( :,.516,( H@,( 4,( -2K2( @52( 0k:12( 9,( :.8>.252( 4,5( 2:2>L378?( :.,:2.2.(
11.4 - SELECIONAR PARADA OPCIONAL: um programa incluindo um trecho similar de outro programa ou inverter alguma ordem de
programação.
– Acionar a tecla “OPT STOP”
12.1.1 - Cópia total de um programa para outro:
OBSERVAÇÃO:
= >(*" ?65@/& "*%A" 6$" 7"#")" &7.%&5"+ )'B5%)" 5& 7#&C#"$" "*#"AD( )" ?65@/& 1E<: – S,7,018/2.(8(:.8>.252(2(4,.(08:1298(3(08/-8.5,(02:_6@78(sDvD
- O operador deve selecionar esta função antes de iniciar a execução do programa. – Acionar a tecla “EDIT”
- Para desativar a função basta acionar a tecla “OPT STOP” novamente. – Acionar a tecla “PROG”
– #018/2.(2(48-6\,]([ PROG ]
– #018/2.(2(48-6\,] [ OPRT ]
11.5 - OMITIR BLOCOS DO PROGRAMA (“BLOCK DELETE”) – #018/2.(2(48-6\,] !"!#
– #018/2.(2(48-6\,] [ SELECT ALL ]
– Acionar tecla “BLOCK DELET”
– #018/2.(2(48-6\,] [ COPIAR ]
– Acessar ou criar um novo programa que receberá a cópia
OBSERVAÇÕES: – W841018/2.( 8( 0@.48.( /8( A7808( 8/9,( 9,4,I234,( 1/4,.1.( 84( 92984( 08:12984?(
= 0"(& " &7@/& FGHI0J K>H>LM '(*'N" "*%A")"4 & .&$"5)& %#O %C5&#"# P6"+P6'# -+&.& @6171O2/98(24(6,0724+ e
de informações precedidos do código “/” (barra). – #018/2.(2(48-6\,] [ COLAR ]
- Se a opção “BLOCK DELET” não estiver ativa, todos os blocos serão executados – #018/2.(2(48-6\,] [ BUFFER EXEC ]
inclusive os que contém a função (/).
12.1.2 - Cópia parcial de um programa para outro

– ',7,018/2.(8(:.8>.252(2(4,.(08:1298(3(08/-8.5,(02:_6@78(sDvD
– Acionar a tecla “EDIT”
– Acionar a tecla “PROG”
– #018/2.(2(48-6\,]([ PROG ]
– Posicionar o cursor no primeiro bloco a ser copiado.
– #018/2.(2(48-6\,] [ OPRT ]
– #018/2.(2(48-6\,] !"!#
– #018/2.(2(48-6\,] [ SELEC ]
– Posicionar o cursor no último bloco a ser copiado. @6171O2/98(24(6,0724+ e
– Acessar ou criar um novo programa que receberá a cópia.
– #018/2.(2(48-6\,] [ COPIAR ]
– W841018/2.( 8( 0@.48.( /8( A7808( 8/9,( 9,4,I234,( 1/4,.1.( 84( 92984( 08:12984?(
@6171O2/98(24(6,0724+ e
– #018/2.(2(48-6\,] [ COLAR ]
– #018/2.(2(48-6\,] [ BUFFER EXEC ]
T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 155 156 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
12. FUNÇÕES ESPECIAIS 12. FUNÇÕES ESPECIAIS
12.1.3 - Transferir (mover) uma parte de um programa para outro programa
– Selecion2.(8(:.8>.252(2(4,.(6.2/4-,.198(3(08/-8.5,(02:_6@78(sDvD NOTAS:
– Acionar a tecla “EDIT” – Ao acionar [ EXEC CALL ] todos os dados que estão depois do cursor são alterados
– Acionar a tecla “PROG” – Ao acionar [EXEC SINGLE], é alterado somente o primeiro dado encontrado.
– #018/2.(2(48-6\,]([ PROG ] – Ao acionar a softkey [ SKIP ], o dado selecionado não é alterado
– W841018/2.(8(0@.48.(/8(:.15,1.8(A7808(2(4,.(6.24/-,.198?(@6171O2/98+ e
– #018/2.(2(48-6\,] [ OPRT ]
12.2 - EDIÇÃO EM BACKGROUND
– #018/2.(2(48-6\,] !"!#
– #018/2.(2(48-6\,] [ SELEC ]
!462(-@/KM8(:,.516,(2(,91KM8(9,(:.8>.2524(085(2(5LH@1/2(,5(-@/018/25,/68D
– W841018/2.(8(0@.48.(/8(i76158(A7808(2(4,.(6.2/4-,.198D
– #018/2.(2(48-6\,] [ CUT ]
– N85(2(5LH@1/2(,5(,J,0@KM8(:.80,9,.(92(4,>@1/6,(-8.52+
– Acessar ou criar um novo programa que receberá a cópia
– Acionar a tecla “PROG”
– W841018/2.( 8( 0@.48.( /8( A7808( 8/9,( 9,4,I234,( 1/4,.1.( 84( 92984( 08:12984?(
@6171O2/98(24(6,0724+ e – #018/2.(2(48-6\,] [ OPRT ]
– Acionar a 48-6\,] [ COLAR ] – #018/2.(2(48-6\,] [ ED SIM ]
– #018/2.(2(48-6\,] [ BUFFER EXEC ] – #018/2.(2(48-6\,] [ EXEC EDIC ]
– #018/2.(2(48-6\,] [ DIR ]
NOTA: A parte do programa movida é apagada do programa original. – Digitar “O” e o número do novo programa. Exemplo: O1000
– Acionar as teclas “INSERT”, “EOB”, “INSERT”
12.1.4 - Unir dois programas
– ',7,018/2.(8(:.8>.252(H@,(1.L(.,0,A,.(2(1/-8.52KM8(3(08/-8.5,(02:_6@78(sDvD – E1>162.(1/-8.52KX,4
– Acionar a tecla “EDIT”
– Acionar a tecla “PROG” OBSERVAÇÃO: Ao terminar a edição deve-se:
– Acionar o softkey [ OPRT ]
– #018/2.(2(48-6\,]([ PROG ]
– Acionar o softkey [ FIM-ED ]
– W841018/2.(8(0@.48.(/8(/2(:841KM8(H@,(4,(1/6.89@O1.L(8@6.8(:.8>.252
– #018/2.(2(48-6\,] [ OPRT ]
– #018/2.(2(48-6\,] !"!#
– #018/2.(2(48-6\,] [ COLAR ]
– E1>162.(<S=(,(8(%`(98(:.8>.252(H@,(9,4,I234,(1/4,.1.(/,462(:841KM8(!J+ O0010
– #018/2.(2(48-6\,] [ SPEC PRG ]

12.1.5 - Substituir dados


– Selecionar o programa que será alterado
– Acionar a tecla “EDIT”
– Acionar a tecla “PROG”
– #018/2.(2(48-6\,]([ PROG ]
– #018/2.(2(48-6\,] [ OPRT ]
– #018/2.(2(48-6\,] !"!#!26G(,/08/6.2.(2(6,072(a"!Wc
– #018/2.(2(48-6\,] [ REP ]
– Digitar o dado a ser alterado. Ex: X200
– #018/2.(2(48-6\,] [ ANTES ]
– Digitar o novo dado. Ex: X300
– #018/2.(2(48-6\,] [ APOS ]
– #018/2.(2(48-6\,] [ EXEC CALL ]
T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 157 158 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. ALIMENTADOR DE BARRAS 13. ALIMENTADOR DE BARRAS
13 - ALIMENTADOR DE BARRAS NOTAS :
- Além do programa principal com as funções de alimentação de barra (O1000) deve-
13.1 - PROGRAMAÇÃO DO ALIMENTADOR DE BARRAS NA LINHA G / GL / GLM !" !#$%&'$'" &" ('&)'$*$" +!" , -.$)!*" +$" (!/$" 0123324" 5.$#-6$.+&" 7&*" $" 8,./9&" :;;<"
conforme o exemplo “c) Subprograma para o FEDEK e o VIP80 E”.
13.1.1 - Desvio condicional - M80 - Os exemplos abaixo foram desenvolvidos para as máquinas com ferramenta acionada
(Linha GLM). Para as máquinas sem esse opcional, deve-se substituir os blocos N11, N12 e
#(-@/KM8($^U(-81(9,4,/B87B192(085(8(8AI,61B8(9,(08/6.872.(8(w@J8(98(:.8>.252(2(:2.61.( N13, referentes a orientação do eixo árvore, pelos dois blocos a seguir:
9,(@5(,B,/68(,J6,./8?(8@(4,I2?(,46,(0852/98(-2.L(085(H@,(8(:.8>.252(4276,(:2.2(@5(A7808( N11 M19 .............................................ORIENTA O EIXO ÁRVORE
,4:,01;0298(68924(24(B,O,4(H@,(8(2715,/6298.(9,(A2..24(,/B12.(@5(41/27(9,(< 15(9,(e2..2=D N12 G64 C20 .....................................POSICIONA O EIXO ÁRVORE EM 20°
S(:.8>.252(1.L(9,4B12.(98(w@J8(/8.527(485,/6,(H@2/98(.,0,A,.(,46,(41/27(9,(;5(9,(
A2..2?(0248(08/6.L.18(8(w@J8(98(:.8>.252(4,.L(,J,0@6298(/8.5275,/6,D
a) Programa Principal para o FEDEK (O1000)
Sintaxe:
M80 A___ O1000 ( PRINCIPAL )
G21 G40 G90 G95
Onde: G0 X350 Z250 T00
$^U(+(1/B802(2(-@/KM8(9,(9,4B18(08/91018/27D T0808 ( STOP )
G54
(#xxx+(19,/61;02(8(A7808(98(:.8>.252(:2.2(8/9,(8(w@J8(4,.L(9,4B1298(Q%xxxRD
M05 .................................................... Desliga o eixo árvore
G0 X0 Z10
Exemplo: G94 G1 Z0.2 F2000 ........................... Posicionamento para stop da barra (avanço em mm/min)
: M80 A1000......................................... Fim de Barra? – Se positivo, vá para o bloco N1000
M80 A500 .......................................... Fim de Barra? – Se positivo, vá para o bloco N500 M20 .................................................... Abre a pinça/placa e ativa a alimentação de barra
M20 G4 X0.5 .............................................. Tempo para executar a alimentação
G4 X0.5 M21 .................................................... Fecha a pinça/placa e ativa a alimentação de barra
M21 G4 X0.5 .............................................. Tempo para fechar a pinça/placa
: G0 X350 Z250 T00
N10 M98 P1001(SUBPROGR.) ......... Chamada do programa de usinagem
N500 G0 Z200 ................................... Afasta a torre para a queda da sobra da barra
M99 .................................................... =!>&'.$"$&"-.?7-&"+&"('&)'$*$
: N1000 G0 Z200 ................................. Afasta a torre para a queda da sobra da barra
N11 M19 ............................................. Ativa a orientação do eixo árvore
OBSERVAÇÃO: Como o argumento “A” é obrigatório, o programa deve sempre ser N12 G28 C0 ....................................... Orienta o eixo árvore
'(.#%*& .&5(%)'#"5)& & 6(& )' %)'5*%B.")&#'( )' -+&.& FQM: N13 G0 C20 ....................................... Posiciona o eixo “C” em 20°
M38 .................................................... Avança o aparador de peças
M20 .................................................... Abre a pinça/placa e ativa a alimentação de barra
13.1.2 - Ligar / desligar a alimentação de barras G4 X0.5 .............................................. Tempo para expulsar a sobra de barra
M39 .................................................... Recua o aparador de peças
!"!#!$%&!"#'#(')!$%&!"#!#!*%+',$!-./#('#0!""!)1#('&'2)'#3"/4"!+!"#!)#)'45%,$')#65,-7')8 G94 G1 Z1 F2000 ............................. Aproximação para stop com avanço em mm/min
M21 .................................................... Fecha a pinça/placa e ativa a alimentação de barra
M20 - abre a pinça/placa e ativa a alimentação de barras G4 X0.5 .............................................. Tempo para fechar a pinça/placa
M21#2#6'9:!#!#3%,-!;3*!9!#'#(')!$%&!#!#!*%+',$!-./#('#0!""!) M18 .................................................... Cancela a orientação do eixo árvore
G0 X350 Z250 T00
T0303 (FACEAR NOVA BARRA )
13.1.3 - Exemplos de programação G54
G95 .................................................... Avanço em mm/rot
!"!#5$%*%<!"#/#=*%+',$!(/"#('#>!""!)#('&'2)'#3"/4"!+!"1#!*?+#(!)#65,-7')#(')9"%$!)# G96 S150
nos subcapítulos anteriores, alguns eventos e movimentos na máquina, tais como avançar/ G92 S3000 M4
"'95!"#/#!3!"!(/"#('#3'-!)1#6!9'!"#/#$/3/#(!#0!""!1#3/)%9%/,!"#/#)$/3#3!"!#!#!*%+',$!-./1# G0 X48 Z0.5....................................... Posicionamento para facear a barra
'$9@#A))')#+/&%+',$/)#&!"%!+#('#!9/"(/#9/+#/#$%3/#('#=*%+',$!(/"#('#>!""!)#5$%*%<!(/@ G1 X-2 F0.2 ....................................... Faceamento da nova barra
Abaixo seguem exemplos de programação para máquinas equipadas com os G0 X350 Z250 T00
alimentadores FEDEK e VIP80 E. M99 P10............................................. Retorna para o bloco N10
M30

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 159 160 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. ALIMENTADOR DE BARRAS 13. ALIMENTADOR DE BARRAS

b) Programa Principal para o VIP80 E (O1000) c) Subprograma para o FEDEK e o VIP80 E (O1001)

O1000 ( PRINCIPAL ) O1001 ( SUBPROGRAMA ALIM. BARRAS - PROG. USINAGEM )


G21 G40 G90 G95 G21 G40 G90 G95
G0 X350 Z250 T00 G0 X350 Z250 T00
T0808 (STOP) T0707 ( DESBASTE )
G54 G54
M05 .................................................... Desliga o eixo árvore G96 S200
G0 X0 Z0.2......................................... Posicionamento para stop da barra G92 S4000 M4
M80 A1000......................................... Fim de Barra? – Se positivo, vá para o bloco N1000 :
M20 .................................................... Abre a pinça/placa e ativa a alimentação de barra :
G4 X0.5 .............................................. Tempo para executar a alimentação G0 X350 Z250 T00
M21 .................................................... Fecha a pinça/placa e ativa a alimentação de barra T0202 (ACABAMENTO)
G4 X0.5 .............................................. Tempo para fechar a pinça/placa G54
G0 X350 Z250 T00 G96 S300
N10 M98 P1001(SUBPROGR.) ......... Chamada do programa de usinagem G92 S4000 M4
M99 .................................................... =!>&'.$"$&"-.?7-&"+&"('&)'$*$ :
N1000 G0 Z200 ................................. Afasta a torre para a queda da sobra da barra :
N11 M19 ............................................. Ativa a orientação do eixo árvore :
N12 G28 C0 ....................................... Orienta o eixo árvore G0 X350 Z250 T00
N13 G0 C20 ....................................... Posiciona o eixo “C” em 20° T0303 (CORTAR)
M38 .................................................... Avança o aparador de peças G54
M20 .................................................... Abre a pinça/placa e ativa a alimentação de barra G96 S150
G4 X0.5 .............................................. Tempo para expulsar a sobra de barra G92 S2000 M4
M39 .................................................... Recua o aparador de peças G0 X40 Z-3
M21 .................................................... Fecha a pinça/placa e ativa a alimentação de barra G1 X7 F.15
G4 X0.5 .............................................. Tempo para fechar a pinça/placa U1
M18 .................................................... Cancela a orientação do eixo árvore M38
G0 X350 Z250 T00 G97 S1000 M4
T0303 (FACEAR NOVA BARRA ) G1 X-2 F.06
G54 M39
G96 S150 G0 W2
G92 S3000 M4 G0 X350 Z250 T00
G0 X48 Z-30 ...................................... Posicionamento para facear a barra M99
G1 X-2 F0.2 ....................................... Faceamento da nova barra
T00
G0 X350 Z250
T0808 ( STOP NOVA BARRA )
G54
M5
G0 X0 Z0.2......................................... Posicionamento para stop da barra
M20 .................................................... Abre a pinça/placa e ativa a alimentação de barra
G4 X0.5 .............................................. Tempo para executar a alimentaçao da barra
M21 .................................................... Fecha a pinça/placa e ativa a alimentação de barra
G4 X0.5 .............................................. Tempo para fechar a pinça/placa
G0 X350 Z250 T00
M99 P10............................................. Retorna para o bloco N10
M30

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 161 162 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. ALIMENTADOR DE BARRAS 13. ALIMENTADOR DE BARRAS
13.2 - SISTEMA DE TUBO GUIA MODULAR 13.2.2 - Preparação do Tubo de Redução

B%)$'+!#('#C50/#D5%!#E/(5*!"#"'6'"'2)'#!/#)%)$'+!#('#"'(5-./#(/#(%F+'$"/#%,$'",/#(/# A preparação do Sistema de Tubo de Guia Modular se dá através do torneamento


9%*%,("/#3/"#/,('#)'#!*%+',$!+#!)#0!""!)1#6!<',(/#9/+#G5'#/#(%F+'$"/#%,$'",/#('))'#9%*%,("/# interno da Flange de Guia (1) e dos Discos de Nylon (2), deixando-os aproximadamente de
N1O#!#P1N#++#('#6/*4!#9/+#"'*!-./#!#0!""!#!#)'"#!*%+',$!(!@
HG5'#3"IJ%+/#!/#(%F+'$"/#'J$'",/#(!#0!""!1#!#H+#('#6!9%*%$!"#!#',$"!(!#(!#0!""!#,!#3*!9!;3%,-!#
e de diminuir a vibração da barra ocasionada pelo batimento dela no cilindro.
DISCO
KL#(%&'")/)#$%3/)#('#$50/)#45%!1#,/)#+!%)#(%6'"',$')#6/"+!$/)#'#(%+',)7')1#3/"?+# NYLON

nesse capítulo será abordado o “Sistema de Tubo de Guia Modular para Cilindro”, o qual BARRA

!$5!*+',$'#?#9/+'"9%!*%<!(/#3'*!#M/+%@

X +0,5
+1

X
13.2.1 - Componentes

O Sistema de Tubo de Guia Modular para Cilindro é composto de diversos componentes,


como mostra a seguir:
13.2.3 - Inserção / remoção do Anel de Encosto
5
Para inserir ou remover o Anel de Encosto do cilindro de tração da placa/pinça deve-se:
4 - Retirar a placa ou o sistema de pinça da máquina
2#B/*$!"#/)#$"Q)#3!"!65)/)#R')$/S/)T#',9/,$"!(/)#3"IJ%+/)#!#3/,$!#(/#9%*%,("/
- Inserir ou retirar o Anel de Encosto (7)
2#U%J!"#,/&!+',$'#/)#$"Q)#3!"!65)/)#R')$/S/)T
3
- Montar novamente a placa ou o sistema de pinça

Anel de Encosto
1
Tubo de tração da
placa / pinça

13.2.4 - Montagem do Sistema de Tubo Guia Modular


LISTA DE COMPONENTES
A montagem do Sistema de Tubo Guia Modular dentro do tubo de tração da placa/pinça
N° DESCRIÇÃO QUANT.
('&'#)'"#'6'$5!(!#9/,6/"+'#/#3"/9'(%+',$/#!0!%J/8
1 Flange de Guia 1
2#=6!)$!"#/#=*%+',$!(/"#('#>!""!)#(!#+LG5%,!
2 Disco de Nylon 5 2#V,)'"%"#/#=,'*#('#A,9/)$/#RWT1#9/,6/"+'#/#3"/9'(%+',$/#!,$'"%/"#RPX@Y@Z#2#V,)'"-./#;#
3 Tubo Guia 5 remoção do Anel de Encosto)
4 Flange de Acionamento do Micro 1 6 - Inserir os Anéis O’Ring (6) nos Discos de Nylon (2) e nos Tubos Guia (3)
5 Flange Guia 1 - Inserir os Discos de Nylon (2) e os Tubos Guia (3) obedecendo a seguinte ordem:
6 Anel O'Ring 16 2 primeiro um Disco de Nylon até tocar no Anel de Encosto, segundo um Tubo Guia até tocar
7 Anel de Encosto 1
no primeiro Disco de Nylon, depois um outro Disco de Nylon até tocar o primeiro Tubo Guia
7 e assim sucessivamente até que o último Tubo Guia toque o último Disco de Nylon
2# !"!65)!"#!#U*!,4'#('#=9%/,!+',$/#(/#E%9"/#RXT#,!#[!,4'#(/#9%*%,("/#:%("L5*%9/
2# !"!65)!"#!#U*!,4'#D5%!#ROT#,!#U*!,4'#('#=9%/,!+',$/#(/#E%9"/#RXT
2# !"!65)!"#!#U*!,4'#('#D5%!#RPT#,!#U*!,4'#D5%!#ROT

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 163 164 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. ALIMENTADOR DE BARRAS 13. ALIMENTADOR DE BARRAS
NOTA: @$'$" 8$7-#->$'" $" -.>'&+,/9&" !" $" '!>-'$+$" +&" 7&.A,.>&" +!" >,%& " +!" '!+,/9&<" 13.3 - ALIMENTADOR DE BARRAS FEDEK
'!7&*!.+$B !"$",>-#-6$/9&"+!"$#),*">-(&"+!"#,%'-57$.>!".$ "($'>! "!C>!'.$ "+& "D,%& "
Guia e Anéis de Nylon. ^'))'#9!3]$5*/#)'"L#!0/"(!(/#!*45,)#(/)#3"%,9]3%/)#65,(!+',$!%)#(/#=*%+',$!(/"#('#
U'('_@# !"!#/0$'"#+!%/"')#('$!*:')#)/0"'#'))'#'G5%3!+',$/#('&'2)'#9/,)5*$!"#/#+!,5!*#
/"%4%,!*#(/#6!0"%9!,$'1#/#G5!*#?#',$"'45'#S5,$!+',$'#9/+#/#+')+/@

13.3.1 - Ligar o alimentador

Para ligar o alimentador deve-se executar o procedimento abaixo:


2#`%4!"#'#','"4%<!"#!#+LG5%,!
- Ligar a chave geral do alimentador de barras
2#\')!$%&!"#/)#0/$7')#('#'+'"4Q,9%!#(/#!*%+',$!(/"
DETALHE B
LISTA DE COMPONENTES - Acionar o botão #,/#3!%,'*#"'+/$/#9/,6/"+'#3/('#)'"#&%)$/#,!#H45"!#!0!%J/8
N° Montagem do
DESCRIÇÃO Anel de
QUANT.

1 Flange de Guia Encosto no Cilindro


1

2 Disco de Nylon da placa/pinça.


5

3 Tubo Guia 5

4 Flange de Acionamento do Micro 1

5 Cilindro
Flange Guiada 1

placa/pinça
DETALHE A
Montagem da Flange de Guia,
da Flange de Acionamento do
Micro e da Flange Guia.

13.2.5 - Remoção do Conjunto de Tubos de Redução

=#"'+/-./#(/#B%)$'+!#('#C50/#('#D5%!#E/(5*!"1#5+!#&'<#G5'#'*'#')$'S!#(',$"/#(/#
$50/#('#$"!-./#(!#3*!9!;3%,-!1#('&'#)'"#'6'$5!(!#9/,6/"+'#/#3"/9'(%+',$/#!0!%J/8
2#=6!)$!"#/#=*%+',$!(/"#('#>!""!) 13.3.2 - Operação e uso
- Retirar a Flange de Guia (1)
2#\')3!"!65)!"#!#U*!,4'#D5%!#ROT 13.3.2.1 - Trabalhar em Modo Manual
2#V,)'"%"#/#9/,S5,$/#'J$"!$/"#)'+#/#0!$',$'#('#+',/"#(%F+'$"/#!$?#!#6!9'#(!#3*!9!;3%,-!
Para trabalhar em modo manual deve-se:
2#U%J!"#/#>!$',$'#E',/"#,/#9/,S5,$/#'J$"!$/"
2#D/*3'!"#/#>!$',$'#E!%/"#9/+#E!,]35*/#AJ$"!$/"#!$?#)!9!"#$/(/#/#9/,S5,$/#('#$50/)# - Acionar o botão #,/#3!%,'*#"'+/$/1#"'6'"',$'#!/#E/(/#E!,5!*
de redução 2#=9%/,!"#/)#0/$7')#('#+/&%+',$!-./#(/#!*%+',$!(/"1#9/,6/"+'#!#(')9"%-./#!0!%J/8

TECLA DESCRIÇÃO

E/&%+',$!#/#9!,!*#('#45%!#3!"!#6"',$'#R+/(/#'+35""!(/"T

Movimenta o canal de guia para trás (modo pré-avanço)


Batente Manípulo Haste para Batente
Maior Extrator Extração Menor Avança o empurrador

E&.A,.>&"FC>'$>&' ! Recua o empurrador

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 165 166 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. ALIMENTADOR DE BARRAS 13. ALIMENTADOR DE BARRAS
13.3.2.2 - Trabalhar em Modo Automático
VALOR
Para trabalhar em modo automático deve: PARAM. DESCRIÇÃO
EXEMPLO
- Posi9%/,!"#+!,5!*+',$'#/#&!"./#3"IJ%+/#(!#0!""!1#9/,6/"+'#/#3"/9'(%+',$/#!,$'"%/"
- Acionar o botão #,/#3!%,'*#"'+/$/1#"'6'"',$'#!/#E/(/#=5$/+L$%9/ POSIÇÃO DE RECUO APÓS EMPURRAR A BARRA :
- Acionar o botão no painel remoto para iniciar o ciclo de alimentação /)%-./#!0)/*5$!#RHJ!T#('#"'95/#!3I)#'+35""!"#!#0!""!#G5!,(/#
/#&!"./#SL#')$L#0'+#!&!,-!(/@
- Executar o programa da máquina P2 A)$'#3!"F+'$"/#$"!0!*:!#'+#9/,S5,$/#9/+#/#3!"F+'$"/# X@#
500

13.3.3 - Parâmetros do Alimentador Após cada incremento o varão pode recuar até P2, ou P4.
Sempre o que estiver mais a esquerda.
Muitos movimentos que ocorrem no alimentador de barras durante o processo de troca
ou de alimentação de barra, tais como as coordenadas para expulsão da sobra de barra, para VALOR DE ALIMENTAÇÃO: ALTERAR DE
"'95/#(/#'+35""!(/"#!3I)#!#!*%+',$!-./1#3!"!#)%,!*%<!"#/#H+#('#0!""!1#'$91##)./#3"/4"!+!(/)# P3 Este parâmetro corresponde ao valor a ser alimentado a cada ACORDO COM A
nova peça (comprimento da peça + largura do bedame). PEÇA
através de da páginas de parâmetros, aqui chamada de: Parâmetros de Trabalho.
VALOR DE RECUO INICIAL :
"#$%&'()*"+$&,$-"+./01+&,$'"$2+"3"45&
Para inserir valores na página de Parâmetros de Trabalho deve-se:
P4 Valor de recuo (incremental) após os primeiros movimentos 50
de avanço do varão.
- Acionar a tecla [F4/F9] (“ a página PARAMETER será exibida”)
- Quando necessário, deve-se inserir a senha: (F0 , F0 , F0 , SHIFT F5, SHIFT F6, POSIÇÃO DE 1º FACEAMENTO:
SHIFT F5) Este valor equivale a distância da lingueta presente na saída
ALTERAR DE
2#B'*'9%/,!"#,/#3!"F+'$"/#(')'S!(/1#5$%*%<!,(/#!)#$'9*!)#PAGE UP e PAGE DOWN (/#!*%+',$!(/"#!$?#!#3/)%-./#('#)$/3#('#0!""!@# !"!#!S5)$!"#
P5 este valor, pode-se avançar o varão até chegar a posição
ACORDO COM A
Exemplo: P1 PEÇA
2# a5!,(/# /# 3!"F+'$"/# )'*'9%/,!(/# !3"')',$!"# (/%)# 9!+3/)# (%6'"',$')# 3!"!# )'"'+# de STOP e descontar 70 mm do valor exibido no display do
preenchidos deve-se acionar [F0/F5] para alterar o primeiro campo e acionar a tecla [F1/ alimentador.
F6] para alterar o segundo campo POSIÇÃO DE FIM DE BARRA.
- Digitar o novo valor. Exemplo: 100 Este valor corresponde a coordenada máxima até onde o varão
- Acionar a tecla [ENTER]#3!"!#9/,H"+!"#!#!*$'"!-./ pode chegar durante a alimentação. A partir do momento que
')$'#&!*/"#6/"#!$%,4%(/1#/#!*%+',$!(/"#%"L#(')9!"$!"#/#"')$!,$'#
b) Lista de parâmetros da Página de Trabalho P6 ('#+!$'"%!*#R$/9/T#'#5+!#,/&!#0!""!#)'"L#%,)'"%(!@# !"!#!S5)$!"# 1200
')$'# &!*/"1# ('&'2)'# !&!,-!"# /# &!"./# !$?# '*'# H9!"# 6!9'!,(/#
IMPORTANTE: Sempre que for alterado o tamanho da peça a ser usinada, deve- a castanha ou pinça e, do valor apresentado no display do
!" $#>!'$'" &*!.>!" & " ($'G*!>'&" @2H<" @I" !" @JK" 1 " +!*$- " ($'G*!>'& " .&'*$#*!.>!" alimentador, descontar o comprimento de pega necessário
>!'9&" L$#&'! " 5C& <" &," !A$<" M,!" .9&" .!7! ->$*" !'" $#>!'$+& " -.+!(!.+!.>!*!.>!" +&" 3!"!#HJ!"#5+!#3'-!@
comprimento da peça ou da barra utilizada. POSIÇÃO DE DESCARTE DE MATERIAL RESTANTE:
/)%-./# 3!"!# ('""50!"# /# H+# (!# 0!""!# Rh$/9/iT@# A)$'# &!*/"#
Segue a lista com o descrição e exemplo de inserção de valores dos parâmetros da
Página de Trabalho.
P7 normalmente é um pouco maior que P6. Para expulsar o toco, 1230
)'+3"'#)'"L#6'%$/#5+#+/&%+',$/#('#PNN#++#!*?+#(/#&!*/"#
registrado.
VALOR
PARAM. DESCRIÇÃO CURSO TOTAL DO ALIMENTADOR.
EXEMPLO P8 /)%-./#(/#&!"./#,/#H+#('#95")/#('#!*%+',$!-./@
1594

POSIÇÃO MÍNIMA DE ALIMENTAÇÃO: TEMPO DE ESPERA APÓS TOCAR A BARRA NO


Quantidade mínima de incremento a cada nova peça. NORMALMENTE P9A STOP. 2
P1A
b!)/# ')$'# &!*/"# )'S!# 5*$"!3!))!(/1# )'"L# 4'"!(/# 5+# 0. Tempo em segundos.
alarme. P9
P1 TEMPO DE ESPERA APÓS FECHAR A PLACA.
cBVdec#EfgVE=#\A#=`VEA^C=dec: NORMALMENTE P9B 2
Tempo em segundos.
P1B Quantidade máxima de incremento a cada nova peça. MAIOR QUE O
Geralmente é o valor de P3 + 10 mm aproximadamente. VALOR DE P3.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 167 168 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. ALIMENTADOR DE BARRAS 13. ALIMENTADOR DE BARRAS
13.4 - ALIMENTADOR DE BARRAS VIP80 E
VALOR
PARAM. DESCRIÇÃO
EXEMPLO !""!#$%&'()*+#"!,-#%.+,/%/+#%*0)1"#/+"#&,21$'&2+"#3)1/%4!1(%2"#/+#5*24!1(%/+,#/!#
Barras VIP80 E. Para obter maiores detalhes sobre esse equipamento deve-se consultar o
MODO DE TRABALHO: 4%1)%*#+,2021%*#6789:;#<=+*)(2+1#>#?5@@<A5BC@#5DECFGE8?C#B<#H5@@5IJK#+#L)%*#M#
0 = Modo Padrão, alimentando e empurrando a barra. !1(,!0)!#N)1(%4!1(!#$+4#+#4!"4+O
P10 1 = Modo de trabalho apenas de alimentação (para casos de 0
trabalhos com uma única alimentação, onde trabalha-se com 13.4.1 - Ligar o alimentador
puxador de peças, peças grandes ou subspindle).
Para ligar o alimentador deve-se executar o procedimento abaixo:
>#P20%,#!#!1!,02Q%,#%#4-L)21%
Diagrama de explicação de parâmetros de trabalho, P2 - P7:
- Ligar a chave geral do alimentador de barras
>#B!"%(2=%,#+"#.+(R!"#/!#!4!,0S1$2%#/+#%*24!1(%/+,#*+$%*2Q%/+"#%+#*%/+#/%#$T%=!#0!,%*#
e no painel remoto
"
- Acionar o botão STOP
! - Pressionar o botão I #%(M#L)!#+#4!"4+#"!N%#%$!"+K#!1!,02Q%1/+#%""24#+#%*24!1(%/+,
#
13.4.2 - Operação e uso
$
POSIÇÃO INICIAL

#
13.4.2.1 - Trabalhar em Modo Manual
!"!#$%&
$ a) Movimentar os elementos de carga
# !"#$%!&'(&)(*+!
#
Para movimentar os elementos de carga deve-se:
$ " ,-.!)&'(&-.#/(01-$%!
>#A2,%,#%#?T%=!#/!#F+/+K#*+$%*2Q%/%#1%#&%,(!#(,%"!2,%#/+#&%21!*#,!4+(+K#&%,%#%#&+"2UV+#
&
! ,-.!)&'(&)(*+!&#0#*#-.
vertical, acessando assim o Modo de Trabalho
$ - Acionar a tecla (“MANUAL”)
& $ !"#$%!&'(&2-*(-/(01! >#F%1(!,#&,!""2+1%/+#+"#/+2"#.+(R!"#/!#4%,$T%#W.+(R!"#%Q)2"#*+$%*2Q%/+"#&,XY24+#%#
Chave de Modo)
$ % !"#$%!&'(&2#/&'(&3-))-
>#F%1(!,#&,!""2+1%/+#)4#/+"#.+(R!"#/!#4+=24!1(%UV+#/+"#!*!4!1(+"#/!#$%,0%#%(M#
& & !"#$%!&'(&'("*-)1( $+4&*!(%,#+#!=!1(+#/!"!N%/+K#$+13+,4!#%#(%.!*%#%.%2Y+Z
% >#I+*(%,#+"#.+(R!"#/!#4%,$T%

Diagrama de explicação de parâmetros de trabalho, P1A, P1B: Nº TECLA DESCRIÇÃO

1 Eleva o empurrador e seleciona a nova barra


!"
Eleva a guia, alimenta a barra selecionada e ativa o modo de
2
pré-avanço
#
3* Abaixa a guia e ativa o modo empurrador

4 Eleva a guia e ativa o modo de pré-avanço


!$

*OBSERVAÇÃO: Para executar o evento 3 deve-se:


- Acionar a tecla #%(M#!Y2.2,#%#4!1"%0!4Z#6H5@@5# 5#AD85[[[#I!# \CK#,!"!(%,#$+4#]
- Acionar a tecla
- Acionar a tecla novamente para abaixar a guia e ativar o modo empurrador

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 169 170 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. ALIMENTADOR DE BARRAS 13. ALIMENTADOR DE BARRAS
b) Movimentar o empurrador de barras
13.4.3 - Parâmetros do Alimentador
Para movimentar o empurrador de barras, tanto no modo de pré-avanço quanto no
modo empurrador, deve-se: Muitos movimentos que ocorrem no alimentador de barras durante o processo de
>#A2,%,#%#?T%=!#/!#F+/+K#*+$%*2Q%/%#1%#&%,(!#(,%"!2,%#/+#&%21!*#,!4+(+K#&%,%#%#&+"2UV+# troca ou de alimentação de barra, tais como as coordenadas para expulsão da sobra de
vertical, acessando assim o Modo de Trabalho .%,,%K#&%,%#,!$)+#/+#!4&),,%/+,#%&X"#%#%*24!1(%UV+K#&%,%#"21%*2Q%,#+#_4#/!#.%,,%K#!($K##"V+#
- Acionar a tecla (“MANUAL”) programados através dos parâmetros do alimentador.
>#5(2=%,# +# 4+/+# /!# &,M>%=%1U+# +)# +# 4+/+# !4&),,%/+,K# $+13+,4!# +# &,+$!/24!1(+# Esses parâmetros se dividem em seis grupos, chamados de:
anterior - Parâmetros de Operação (1 a 45)
>#F%1(!,#&,!""2+1%/+#)4#/+"#.+(R!"#/!#4+=24!1(%UV+#/+#!4&),,%/+,#%(M#%(2102,#%# - Parâmetros Fases do Carregador (46 a 54)
&+"2UV+#/!"!N%/%K#$+13+,4!#%#(%.!*%#%.%2Y+Z >#9%,`4!(,+"#&%,%#a)+(%"#/!#@!3!,S1$2%#Wb;#>#b:^
>#9%,`4!(,+"#/!#c)1UR!"#/!#<2Y+#Wbd#>#:e^
>#9%,`4!(,+"#/!#81(!,3%$!#W:f^
Nº TECLA DESCRIÇÃO
- Parâmetros Genéricos (87 - 98)
1 Recua o empurrador com avanço baixo
NOTA: Os Parâmetros a partir do de número 46 só podem ser alterados mediante a
2 Avança o empurrador com avanço baixo inserção de uma senha de liberação. Sendo assim esses parâmetros serão tratados neste
manual como Parâmetros Protegidos.
3 Avança o empurrador com avanço alto

4 Recua o empurrador com avanço alto a) Acessar os Parâmetros

Para acessar os parâmetros deve-se:


#A2,%,#%#?T%=!#/!#F+/+K#*+$%*2Q%/%#1%#&%,(!#(,%"!2,%#/+#&%21!*#,!4+(+K#&%,%#%#&+"2UV+#
T+,2Q+1(%*#W%&%,!$!,-#%#&%*%=,%#6F< DJ#!4#/!"(%L)!^
13.4.2.2 - Trabalhar em Modo Automático - Acionar a tecla (“MAIN”)
- Acionar a tecla (“INSERT”)
Para trabalhar em modo automático deve: >#B202(%,#+#1g4!,+#/+#&%,`4!(,+#/!"!N%/+O#<Y!4&*+Z#hf#
>#A2,%,#%#?T%=!#/!#F+/+K#*+$%*2Q%/%#1%#&%,(!#(,%"!2,%#/+#&%21!*#,!4+(+K#&%,%#%#&+"2UV+# - Acionar a tecla (“ENTER”)
vertical, acessando assim o Modo de Trabalho
- Acionar a tecla #W65DECFGE8?CJ^#
- Executar o programa da máquina b) Alteração dos Parâmetros de Operação (1 a 45)

Para alterar os Parâmetros de Operação deve-se:


- Acionar a tecla (“MAIN”)
- Acionar a tecla (“INSERT”)
>#B202(%,#+#1g4!,+#/+#&%,`4!(,+#/!"!N%/+O#<Y!4&*+Z#if#
- Acionar a tecla (“ENTER”)
>#I!*!$2+1%,#W"!#1!$!""-,2+^#%#213+,4%UV+#%#"!,#%*(!,%/%K#)(2*2Q%1/+#%"#(!$*%"# ou
- Acionar a tecla (“INSERT”)
- Posicionar o cursor sobre o dado a ser alterado
>#B202(%,#+#=%*+,#/!"!N%/+
- Acionar a tecla (“ENTER”)

NOTA: !"!#$!%"#&!#'()%*!#&+# !",-+."/$#&+0+1$+#!2%/*!"#!#.+23!# (“MAIN”)

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 171 172 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
13. ALIMENTADOR DE BARRAS 13. ALIMENTADOR DE BARRAS

c) Alteração dos Parâmetros Protegidos (46 a 98) d) Lista de Parâmetros

Para alterar os Parâmetros Protegidos deve-se: Devido ao grande número de parâmetros do Alimentador de Barras VIP80 E, segue
- Acionar a tecla (“MAIN”) abaixo uma lista relacionando somente seus principais parâmetros. A relação completa dos
- Acionar a tecla (“ENTER”) %(M#L)!#"!N%#!Y2.2/%#%#&-021%#/!#"!()& parâmetros pode ser encontrada no manual original “VIP80 Evolution - Carregador Automático
- Posicionar o cursor em “PSW”, através da tecla /!#H%,,%"JK#+#L)%*#"!0)!#N)1(+#$+4#+#!L)2&%4!1(+O
- Acionar a tecla (“ENTER”)
- Digitar a senha de liberação: 2301
- Acionar a tecla (“ENTER”)
PARÂMETROS DE OPERAÇÃO
- Acionar a tecla (“MAIN”) PARAM. DESCRIÇÃO EXPLANAÇÃO EXEMPLO
- Acionar a tecla (“INSERT”)
>#B202(%,#+#1g4!,+#/+#&%,`4!(,+#/!"!N%/+O#<Y!4&*+Z#eb Inserir tamanho da peça + largura do
1 Fim de barra 80
- Acionar a tecla (“ENTER”) bedame
>#I!*!$2+1%,#W"!#1!$!""-,2+^#%#213+,4%UV+#%#"!,#%*(!,%/%K#)(2*2Q%1/+#%"#(!$*%"# ou Inserir a distância que a ponta da
- Acionar a tecla (“INSERT”) 2 Comprimento da ponta de barra .%,,%#_$%,-#3+,%#/%#&*%$%j&21U%#%&X"# 15
- Posicionar o cursor sobre o dado a ser alterado o primeiro estágio de alim. da barra
>#B202(%,#+#=%*+,#/!"!N%/+ 0 = expulsa a sobra da barra
- Acionar a tecla (“ENTER”) com o pusher (varão)
1 = expulsa a sobra da barra
NOTAS: com a nova barra, a qual
>#5&X"#%#%*(!,%UV+#/+"#&%,`4!(,+"#/!"!N%/+"#")0!,!>"!#L)!#"!N%#&,+(!02/+#1+=%4!1(!## só entra no eixo árvore no
esses parâmetros. Para isso deve-se: 21 Gestão da troca de barra momento da troca 1
# ]#5$2+1%,#%#(!$*%# (“MAIN”) 2 = expulsa a sobra da barra
# ]#5$2+1%,#%#(!$*%# (“ENTER”) %(M#L)!#"!N%#!Y2.2/%#%#&-021%#/!#"!()& com a nova barra, a qual
# ]#9+"2$2+1%,#+#$),"+,#!4 “PSW”, através da tecla entra no eixo árvore durante
# ]#5$2+1%,#%#(!$*%# (“ENTER”) a execução da última peça
# ]#B202(%,#%#"!1T%#/!#&,+(!UV+Z#;;;; da barra anterior
# ]#5$2+1%,#%#(!$*%# (“ENTER”)
- !"!#$!%"#&!#'()%*!#&+# !",-+."/$#&+0+1$+#!2%/*!"#!#.+23!# (“MAIN”) Correção da posição máxima de Inserir valor do comprimento da
29 40
alimentação (ver parâmetro 66) castanha/pinça

Inserir o valor do torque para


34 Torque de alimentação 300
!3!()%,#%#%*24!1(%UV+#/%#.%,,%

PARÂMETROS PROTEGIDOS
PARAM. DESCRIÇÃO EXPLANAÇÃO EXEMPLO

Distância do indicador da pinça/ 81"!,2,#/2"(`1$2%#/%#3%$!#/2%1(!2,%#/%#


63 pinça/placa até o sensor de presença 1200
placa de barra (bandeira)
Inserir a distância da ponta do varão
66 Posição máxima de alimentação W1+#&+1(+#/!#,!3!,S1$2%^#%(M#%#(,%Q!2,%# 1165
da pinça/placa.

Inserir o comprimento total do


67 Comprimento máximo da barra 1000
cabeçote

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 173 174 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
14. ALTERAÇÃO DE PARÂMETROS 15. AJUSTES DOS ACESSÓRIOS DA MÁQUINA

14 - ALTERAÇÃO DE PARÂMETROS 15 - AJUSTE DOS ACESSÓRIOS DA MÁQUINA

IMPORTANTE: A ALTERAÇÃO DE PARÂMETROS DE MÁQUINA INFLUI NO 15.1 - AJUSTE DE PRESSÃO DO CABEÇOTE MÓVEL / PLACA
SEU DEVIDO FUNCIONAMENTO. PORTANTO, A MUDANÇA DE QUALQUER ITEM
DEVE SER FEITA CUIDADOSA E CRITERIOSAMENTE. 5#&,!""V+#/+"#"2"(!4%"#T2/,-)*2$+"#/!#_Y%UV+#W&*%$%"K#%&%,!*T+"#/!#&21U%"#!#$%.!U+(!#
4X=!*^# &+/!# "!,# =2")%*2Q%/%# !# %*(!,%/%# %(,%=M"# /+"# =2"+,!"# 21/2$%/+,!"# !# 4%1n4!(,+"K#
– Acionar a tecla “MDI” ,!"&!$(2=%4!1(!K#$+13+,4!#2*)"(,%#%#_0),%#%.%2Y+Z
– Acionar a tecla “OFS/SET”
– 5$2+1%,#%#"+3(k!l#[ DEFININDO ] INDICADOR DE PRESSÃO
– Posicionar o cursor em “ESCRITA PARAM.” PRINCIPAL

– Digitar: 1 REGULAGEM DO CABEÇOTE


MÓVEL
– Acionar a tecla “INPUT” ( caso ocorra alarme acionar- “CAN” + “RESET”)
INDICADOR DE PRESSÃO
– Acionar tecla “SYSTEM”
DO CABEÇOTE MÓVEL
– B202(%,#+#1m/+#&%,`4!(,+#/!"!N%/+O#<YZ#6510#W&%,`4!(,+#0,-_$+^
REGULAGEM DE PRESSÃO
– 5$2+1%,#%#"+3(k!l#[ NO. SRH ] DA PLACA
– Quando necessário, posicionar o cursor no “bit” a ser alterado INDICADOR DE PRESSÃO DA
PLACA ESQUERDA OU DO
– Entrar com a alteração CABEÇOTE MÓVEL
– Acionar tecla “INPUT”

OBSERVAÇÕES: 15.2 - CABEÇOTE MÓVEL (OPCIONAL)


- Após alteração voltar em “ESCRITA PARAM.” , digitar “0”, acionar “INPUT”.
- Quando necessário, desligar a máquina, após a alteração. O (+,1+#&+"")2#)4#$%.!U+(!#4X=!*#$+4#%$2+1%4!1(+#/%#4%10%#T2/,-)*2$+K#3+,1!$2/+#
como equipamento opcional. O cabeçote é movimentado automaticamente ao longo das
guias de seu barramento.
A manga deve ser posicionada com um menor curso possivel. É importante que este
$+4&+1!1(!#/%#4-L)21%#"!N%#!Y&*+,%/+#&!*+#)")-,2+#&%,%#"!#+.(!,#%#4!*T+,#L)%*2/%/!#/!#
torneamento.

ATENÇÃO

o#<"(!N%#$!,(+#/!#L)!#+#$%.!U+(!#4X=!*#!"(!N%#.!4#(,%=%/+#!4#")%#.%"!#
antes de atuar a manga.

o#a)%1/+#%#4%10%#!"(2=!,#%=%U%/%K#2"(+#MK#)4%#&!U%#+.,%#!"(2=!,#&,!"%#
entre pontas, o cabeçote móvel nunca deverá ser destravado.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 175 176 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
15. AJUSTES DOS ACESSÓRIOS DA MÁQUINA 15. AJUSTES DOS ACESSÓRIOS DA MÁQUINA
15.2.1 - Movimento da manga do cabeçote móvel via JOG (modo PULSAR)
Ajuste do sensor:
Pode-se movimentar a manga do contra-ponto através do modo “PULSAÇÃO”, isto é o
movimento ocorre apenas enquanto a chave estiver sendo acionada. Para isso, deve-se: +#$+,&+#/+#$%.!U+(!#4X=!*#!Y2"(!4#p#"!1"+,!"#L)!#213+,4%4#%+#? ?#"!#%#4%10%#
– Acionar a tecla “JOG”. está avançada ou recuada. Os sensores são acionados quando estão próximos aos anéis
– Pulsar a chave “TAILSTOCK” para movimentar a manga do cabeçote móvel /!#,!0)*%0!4#21"(%*%/+"#1+#!2Y+#L)!#"!#4+=24!1(%#N)1(+#$+4#%#4%10%O#9%,%#$%/%#/24!1"V+#
/!#&!U%#%#"!,#)"21%/%K#+"#%1M2"#&,!$2"%4#"!,#%N)"(%/+"K#$+4+#4+"(,%#%#_0)%#%#"!0)2,Z
%(M#%#&+"2UV+#/!"!N%/%O

15.2.2 - Movimento “Direto” da manga do cabeçote móvel ANEL DE AJUSTE


ANEL DE AJUSTE
Pode-se movimentar a manga do contra-ponto através do modo “DIRETO”, isto é, basta DE MANGA DE MANGA
AVANÇADA
%&!1%"#)4#&)*"+#1%#$T%=!#&%,%#L)!#+#4+=24!1(+#"!N%#!Y!$)(%/+#!#$+1$*)'/+#%(M#+#_4#/!# AVANÇADA
curso da manga. Para isso deve-se:
– Acionar a tecla “AUTO” .
– Girar a chave “TAILSTOCK” para recuar / avançar a manga do cabeçote móvel
%(M#+#_4#/!#$),"+#/%#4!"4%O

15.2.3 Movimento do Cabeçote Móvel AUTOMÁTICO.


Pa,%#4+=24!1(%,#+#$+1(,%#&+1(+#!4#F+/+#5)(+4-(2$+#/!=!>"!#&,24!2,%4!1(!#!3!()%,# SENSOR
+#"!()&#4!$`12$+#/!""!#$+1N)1(+#W%N)"(!#/!#"!1"+,#!#%N)"(!#/!#&+"2UV+#/%#.%"!^O DE MANGA
RECUADA
5&X"#+#"!()&#/+#$+1(,%#&+1(+#&+/!>"!#21"!,2,#1+#&,+0,%4%#3)1UR!"#%)Y2*2%,!"#L)!#3%,V+# SENSOR
com que, num determinado momento do processo de usinagem, ele avance ou recue, essas DE MANGA
3)1UR!"#!"(V+#/!"$,2(%"#%.%2Y+Z AVANÇADA

M26 - Recua a manga do contra ponto


M27 - Avança a manga do contra ponto
9%,%# %N)"(%,# +# "!1"+,# /!# 4%10%# %=%1U%/%K# %=%1$!# %# 4%10%# %(M# &,!1/!,# %# &!U%K#
15.2.4 Setup do cabeçote móvel: "+*(!#+#&%,%3)"+#/+#%1M*#!"L)!,/+K#/!"*+L)!>+#%(M#%$2+1%,#+#"!1"+,#!#%&!,(!#+#&%,%3)"+#
novamente.
Ajuste da posição da base:

– Solt%,#+"#&%,%3)"+"#/!#_Y%UV+#/%#.%"!#/+#$%.!U+(!#4X=!* 15.3 - AJUSTES DOS SENSORES DE PLACA:


– 9+"2$2+1%,#%#.%"!#1%#&+"2UV+#/!"!N%/%
A placa pode operar prendendo peças pelo
– 9,!1/!,#+"#&%,%3)"+"#/!#_Y%UV+
diâmetro externo ou pelo diâmetro interno.O cilindro
hidráulico possui dois sensores que detectam a
situação da peça na placa.

5(,%=M"#/!"(!#4!$%12"4+K#+#? ?#&+/!#=!,2_$%,#
%#&+"2UV+#/%#&*%$%#!4#i#$+1/2UR!"Z
- Placa sem peça
PARAFUSOS DE
FIXAÇÃO DA BASE DO - Placa aberta
CABEÇOTE MÓVEL >#9*%$%#3!$T%/%#4%"#1V+#1+#_1%*#/+#$),"+
SENSORES:
PLACA ABERTA
PLACA SEM PEÇA

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 177 178 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
15. AJUSTES DOS ACESSÓRIOS DA MÁQUINA 15. AJUSTES DOS ACESSÓRIOS DA MÁQUINA

!"#" "$%$&'()*+$,-)$.+/)-0+)$1202$3420$2$1+52$10+/,+/,-$1+6-$+4*+0/- !"#"$"%&%'()*+,%-.*%/,0*.1,*%2313%4531%3%2,63%21,0-,0-.%2,7.%80+,10.


Pa !" #!$%&! "'"!()*+#",'*"*#-*' #*",#".$!/!".! !". #-,# "!".#0!".#$'"#1+# -'2",#3#4 Pa !" #!$%&! "'"!()*+#",'*"*#-*' #*",#".$!/!".! !". #-,# "!".#0!".#$'"%-+# -'2",#3#4*#"
se seguir o procedimento abaixo: seguir o procedimento abaixo:
– Executar o comando M40 (prender pelo interno) via MDI.
– Executar o comando M41 (prender pelo externo) via MDI.
– Prender a peça girando o botão “CHUCK”
– Prender a peça girando o botão “CHUCK”
5'*%/%'-! "'*"*#-*' #*",#".$!/!",#"6','"7)#"-#-8)6"97)#
– 5'*%/%'-! "'*"*#-*' #*",#".$!/!",#"6','"7)#"-#-8)6"97)#"!/%'-!,'2"%*+'":2"o acionado, isto é, o LED"$! !-(!",#"/!,!"*#-*' ",#3# >"#*+! "apagado.
;<="$! !-(!",#"/!,!"*#-*' ",#3# >"#*+! "!.!?!,'@
– Fechar a placa girando o botão “CHUCK”
– Abrir a placa girando o botão “CHUCK” 5'*%/%'-! "'"*#-*' ",#".$!/!"!A# +!",#"6','"7)#"#*+#"97)#"!/%'-!,'2"%*+'":2"
5'*%/%'-! "'"*#-*' ",#".$!/!"!A# +!",#"6','"7)#"#*+#"97)#"!/%'-!,'2"%*+'":2"o o LED"$! !-(!",'"*#-*' ",#3# >"#*+! "aceso.
LED"$! !-(!",'"*#-*' ",#3# >"#*+! "aceso.
– Abrir a placa (sem peça) girando o botão “CHUCK”
– Fechar a placa (sem peça) girando o botão “CHUCK” 5'*%/%'-! "'"*#-*' ",#".$!/!"*#6".#0!",#"6','"7)#"#*+#"97)#"!/%'-!,'2"%*+'"
5'*%/%'-! "'"*#-*' ",#".$!/!"*#6".#0!",#"6','"7)#"#*+#"97)#"!/%'-!,'2"%*+'":, é, o LED"$! !-(!",'"*#-*' ",#3# >"#*+! "acionado.
o LED"$! !-(!",'"*#-*' ",#3# >"#*+! "aceso.
=#*+!"B' 6!2"'*"*#-*' #*",#3# C'"9/! "/'6"!"*#?)%-+#"/'-9?) !0C'D
=#*+!"B' 6!2"'*"*#-*' #*",#3# C'"9/! "/'6"!"*#?)%-+#"/'-9?) !0C'D
AJUSTE DOS SENSORES DE PLACA (FIXAÇÃO DA PEÇA PELO INTERNO):
AJUSTE DOS SENSORES DE PLACA (FIXAÇÃO DA PEÇA PELO EXTERNO):
SENSOR A SER ACIONADO
SENSOR A SER ACIONADO CONDIÇÃO:
CONDIÇÃO: (MENSAGEM NA TELA):
(MENSAGEM NA TELA):
PLACA ABERTA SENSOR DE PLACA SEM PEÇA
PLACA ABERTA SENSOR DE PLACA ABERTA
PLACA FECHADA SENSOR DE PLACA ABERTA
PLACA FECHADA
SENSOR DE PLACA SEM PEÇA PEÇA PRESA
(SEM PEÇA) ----
(ABRINDO A PLACA)
PEÇA PRESA
----
(FECHANDO A PLCA)
OBSERVAÇÃO: !"#$#"$"%&"#'%"$&(#$%")%*!+$,#''%)!+%&)%$!*-")!.#"/$!$+01-2&!$
pode gerar os seguintes alarmes:
OBSERVAÇÃO: !"#$#"$"%&"#'%"$&(#$%")%*!+$,#''%)!+%&)%$!*-")!.#"/$!$+01-2&!$
pode gerar os seguintes alarmes: *FALHA NA PLACA AO PRENDER A PEÇA- Este alarme ocorre quando o sensor de
placa aberta é acionado ao prender a peça.
*FALHA NA PLACA AO PRENDER A PEÇA- Este alarme ocorre quando o sensor de
placa aberta é acionado ao prender a peça. *FALHA NA PLACA AO SOLTAR A PEÇA- Este alarme ocorre quando o sensor de
placa aberta não é acionado ao fechar a placa.
*FALHA NA PLACA AO SOLTAR A PEÇA- Este alarme ocorre quando o sensor de
placa aberta não é acionado ao abrir a placa.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 179 180 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
15.4 - SUPORTE PARA BARRA DE MANDRILHAR ( Ø 80mm )

Nas máquinas da linha G550 existe uma alteração no modelo do corpo da torre. Foi
!/ #*/#-+!,'")6"!**#-+'"#"B) '*".! !"91!0C'",#")6"*).' +#".! !"A! !",#"6!-, %$8!6#-+'"
E*#0F#*D"GHI"#"GJI"K'6"A)/8!",#" #,)0C'L2"/'-B' 6#"6'*+ !"!"9?) !"!"*#?)% D

M).' +#",#"91!0C'".! !"


barra de mandrilhar
Ø80mm 5! !B)*'*",#"91!0C'"
do suporte da barra de
Ø80mm

Para se trabalhar com o suporte de barras de 80mm, é necessário :

– 5'*%/%'-! "!"+' #"#6")6!",%*+N-/%!"*#?) !".! !"%-,#1!0C'",#"B# !6#-+!*@


– O-,#1! "!"+' #"!+:"!".'*%0C'",#*#(!,!".! !"!"6'-+!?#6",'"*).' +#",#"A! !*.
– P'-+! "'"*).' +#"E/'-B' 6#"!*"9?) !*"!/%6!L@
– “Travar” o giro da torre executando o comando M231 via MDI.
– Montar a barra no suporte.
– 5 #*#+! "!"B# !6#-+!"E6'-+!,!"-!"A! !L@
– Executar o programa de usinagem
– Retirar a barra da torre.
– “Destravar” o giro da torre executando o comando M230 via MDI.

NOTA: 3$4#""56%7$'%)2'!'$!$8!''!$'%+#6%&.#$"#+%&)%$!"$.-!"$4!')%"$"-4%'2#'%"$.#$$
suporte.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 181


1. INTRODUÇÃO
1 - INTRODUÇÃO

<*+#"6!-)!$"+#6".' "'A(#+%3'"%-*+ )% "'*"/$%#-+#*"QR'6%S"7)!-+'"!'"/' #+'"6!-)*#%'",#"


um importante recurso de programação das máquinas equipadas com o CNC FANUC. Este
recurso é denominado Modo Guide.
O Modo Guide é um ambiente interativo de programação e operação que consiste em
*%6.$%9/! "!$?)-*". '/#,%6#-+'*",#"#,%0C'",#". '? !6!*2"*%6)$!0C'",#")*%-!?#62"#1#/)0C'"
de programas, entre outros.
Este manual contém:

– 5 '/#,%6#-+'*"B #7)#-+#*"T"*# #6" #!$%&!,'*@


– <1.$!-!0F#*",'*". %-/%.!%*"/%/$'*2" #/) *'*"#"B)-0F#*@
– Tutorial de programação.

5! !"%-B' 6!0F#*"6!%*",#+!$8!,!*",#3#4*#"3# %9/! "'"6!-)!$"' %?%-!$"U!-)/@

1.1 - INICIAR O MODO GUIDE:


– Acionar a tecla “CUSTOM”

PARTE V – V/%'-! "!"*'B+W#X"[GUIDE]

1.2 - SAIR DO MODO GUIDE:


– Acionar a tecla “CUSTOM”

GUIDE – Acionar a tecla “YS".! !"/'-9 6! "!"*!Y,!@"EZ["MOPL

1.3 - EXPLANAÇÃO DA TELA INICIAL DO MODO GUDE:

POSIÇÃO
ATUAL STATUS

DISTÂNCIA A AVANÇO
PERCORRER ATUAL

ROTAÇÃO
ATUAL SEQUÊNCIA
DO
M\U]^<ZM PROGRAMA

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 183 184 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. INTRODUÇÃO 1. INTRODUÇÃO
1.4 - DESCRIÇÃO DAS SOFTKEYS INICIAIS:
Detalhes da tela inicial:
1.4.1 - Softkeys inicias que aparecem com o Modo “EDIT” acionado:
ÁREA DA TELA DEFINIÇÕES
POSIÇÃO ATUALD"P'*+ !"!".'*%0C'"!+)!$",!"B# !6#-+!"
ativa. Pode se alternada entre coordenadas absolutas e
/'' ,#-!,!*",#"6>7)%-!*"!.# +!-,'"!"*'B+W#X"[POS.AT]

DISTÂNCIA A PERCORRER: Mostra a distância residual


.! !" '" B%6" ,'" 6'3%6#-+'@" EV*" /'' ,#-!,!*" !.! #/#6"
apenas quando é executado um comando para movimentar
!"B# !6#-+!_+' #"3%!"P=O"')"V`]\L.

ROTAÇÃO ATUAL: Mostra a velocidade de rotação atual


,'"#%1'4> 3' #"')",!"B# !6#-+!"!/%'-!,!@

AVANÇO ATUAL: Mostra a velocidade de avanço atual da


B# !6#-+!"_"+' #@"5',#"!.! #/# "#6"66_6%-"')"66_ '+!0C'"
de acordo com o último comando executado - G94 ou G95. Detalhes das softkeys da tela inicial:
STATUS: Mostra os seguintes dados atuais:
SOFTKEY FUNÇÕES
O = Número do programa ativo;
N = Número do ultimo bloco executado; NOVOPROG Criar um novo programa.
]"["ab6# '",!"B# !6#-+!"!+%3!c OLIST Listar os programas existentes na memória CNC.
S = Número da última rotação programada; BUSCA^ d)*/! ")6",!,'"7)#"9/!"#6")6!".'*%0C'"!-+# %' "T".'*%0C'"!+)!$",'"/) *' @
M= Último comando “M” programado;
BUSCAv d)*/! ")6",!,'"7)#"9/!"#6")6!".'*%0C'".'*+# %' "T".'*%0C'"!+)!$"/) *' @
F = Último avanço programado;
G = Mostra os comandos “G” ativos na memória da máquina. BUSCA Buscar um programa pelo número.
COPIAR Copiar parte de um programa.
CORTAR Cortar parte de um programa.
SEQUÊNCIA DO PROGRAMA: Mostra a sequência do APAGAR Apagar parte de um programa.
último programa aberto para edição / execução. CRLTCL K'.%! ")6"%+#6".! !"'"A$'/'",#"#,%0C'".! !"B!/%$%+! "!"!$+# !0C'@
COLAR K'$!"!".! +#",'". '? !6!"7)#"B'%"/'.%!,!@
INICIO VA % "!"(!-#$!",#"'.0F#*"%-%/%!%*"7)#".# 6%+#"%-*# % "!"6!+: %!". %6!@
VA % "!"(!-#$!",#"B' 6!*"91!*",#"%-%/%!$%&!0C'",#". '? !6!@
SOFTKEYS: Mostram as teclas de navegação e suas CICLO VA % "!"(!-#$!",#". '? !6!0C'",#"/%/$'*",#"+' -#!6#-+'@
#*.#/+%3!*"B)-0F#*"!"*# #6"#1#/)+!,!*2"/'6'".' "#1#6.$'D" VA % "!"(!-#$!",#". '? !6!0C'",#"/%/$'*",#"B #*!6#-+'"/'6"B# !6#-+!*"
VA % ")6". '? !6!2"d)*/! ")6"/'6!-,'2"e%*)!$%&! "!".>?%-!" acionadas.
,#"B# !6#-+!*2"#+/@@@ FIM VA % "!"(!-#$!",#"'.0F#*",#"B' 6!*"91!*",#"9-!$%&!0C'",#". '? !6!*@
5! !"3%*)!$%&! "')+ ! "*'B+W#X*2":"-#/#**> %'". #**%'-! "!*"
CICMED ]#/$!"*#6"B)-0C'@
ultimas de cada lado. Ex “<” ou “>”.
ALTER VA % "!"+#$!",#")6"/%/$'"7)#"(>"#*+>"-'". '? !6!".! !"#B#+)! "!$+# !0CF#*@

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 185 186 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. INTRODUÇÃO 1. INTRODUÇÃO
SOFTKEY FUNÇÕES
1.5 - PÁGINA DE FERRAMENTAS:
FIGURA VA % "!"+#$!".! !"#$!A' !0C'",#".# 9*".! !"/%/$'*",#",#*A!*+#@
VA % ".'*%0F#*".! !"/%/$'*",#"B) !0C'@
1.5.1 - Explanação da página de ferramentas
VA % "!"+#$!".! !"#$!A' !0C'",#".# 9*".! !"/%/$'*",#"B #*!6#-+'@
REBOB Voltar o cursor para o inicio do programa. V" .>?%-!" ,#" B# !6#-+!*" ,#3#" *# " !/#**!,!" .! !" %-B' 6! " '*" ,!,'*" ,#" +',!*" !*"
ALT DIM V+# ! "!",%6#-*C'",!"+#$!",'". '? !6!"E6!1%6%&! "_"6%-%6%&! L@ B# !6#-+!*" 6'-+!,!*" -!" 6>7)%-!2" !96" ,#" #!$%&! " )6!" .# B#%+!" *%6)$!0C'" ? >9/!" #" !"
NUM LIN Mostrar / Esconder a numeração sequencial de cada bloco. correta compensação no momento da execução do programa.
G-CONT K %! "/'6!-,'*"QfS"!.g*" #!$%&! "!"#$!A' !0C'",#".# 9*@
UNDO =#*B!&# ")6!"'.# !0C'"@ Para acessar esta tela deve-se:
REDO R#B!&# ")6!"'.# !0C'@
– V/%'-! "!"*'B+W#X" !"#!!+:"#-/'-+ ! "!"*'B+W#X"[CORR-F].
AJ TRAB V/#**! "!"+#$!",#"&# !6#-+'",#"+ !A!$8'"Efhi4fhjL – V/%'-! "!"*'B+W#X"[ CORR-F ].
CORR-F V/#**! "!"+#$!",#"%-B' 6!0F#*",#"B# !6#-+!*"E5 #*#+"_"=#*?!*+#"_"]%.'L – V/%'-! "!"*'B+W#X"[ ALTCUR ] para alternar entre as abas:
AJUSTE V/#**! "!"+#$!".! !"#$!A' !0C'",#"B' 6!*"91!*@
“CORRETOR DE GEOMETRIA”
“CORRETOR DE DESGASTE”
“DADO FER”.
1.4.2 - Softkeys inicias que aparecem com o Modo “AUTO” acionado:
1.5.2 - Detalhes da aba CORRETOR DE GEOMETRIA:

SOFTKEY FUNÇÕES
REBOB Voltar o cursor para o inicio do programa.
OLIST Abrir a tela de diretório de programas
EDIBKG O-%/%! "'"6','",#"#,%0C'"#6"A!/W? ')-,"E#,%0C'"*%6)$+N-#!L
BUSCA N Buscar o bloco do programa digitado
BUSCA d)*/! "!"%-B' 6!0C'",%?%+!,! Descrição:
POS. AT V$+# !"!*"/'' ,#-!,!*D"VdM\;`]V"_"Pkl`OaV
PREAJT COLUNA DEFINIÇÃO
LST MED ]#/$!"*#6"B)-0C' NUM ab6# '",!"B# !6#-+!
GRFMAQ V/#**! "!"+#$!",#"*%6)$!0C'"? >9/!"m= EIXO-X e!$' ",'". #*#+",#"B# !6#-+!*"-'"#%1'"QpS
SIMULA V/#**! "!"+#$!",#"*%6)$!0C'"? >9/!"n= EIXO-Z e!$' ",'". #*#+",#"B# !6#-+!*"-'"#%1'"QqS
CNV CN Converter um programa Guide para ISO <Op\4Z e!$' ",'". #*#+",#"B# !6#-+!*"-'"#%1'"QZS"4"\./%'-!$
TIPO-P Reiniciar no meio do programa RAIO e!$' ",'" !%'",!".'-+!",!"B# !6#-+!
TIPO - Q Reiniciar no meio do programa FERR. VIRT. l)!, !-+#",!"B# !6#-+!"E;!,'",#"/' +#L
AJTRAB V/#**! "!".>?%-!",#"&# !6#-+'",#"+ !A!$8'"EfhiofhjL
CORR-F V/#**! "!"+#$!",#"%-B' 6!0F#*",#"B# !6#-+!*"E5 #*#+"_"=#*?!*+#"_"]%.'L
AJUSTE V/#**! "!"+#$!".! !"#$!A' !0C'",#"B' 6!*"91!*@

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 187 188 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. INTRODUÇÃO 1. INTRODUÇÃO
1.5.3 - Aba CORRETOR DESGASTE:
"!"!%&%9.04:)131%);3%<,113;,0+3%-,%+.10,3;,0+.

1.5.4 - Detalhes da aba DADO FER:


– V/%'-! "!"*'B+W#X" !"#!!+:"#-/'-+ ! "!"*'B+W#X"[CORR-F].
ÂNGULO DE – V/%'-! "!"*'B+W#X"[ CORR-F ].
TIPO DE POSIÇÃO DA ANGULO DA – 5'*%/%'-! "'"/) *' "-!"$%-8!",!"B# !6#-+!"!"*# "/'-9?) !,!@
FERRAMENTA FERRAMENTA FERRAMENTA
– Posicionar o cursor na coluna “RAIO”"#",%?%+! "'"3!$' ",'" !%'",!"B# !6#-+!2"
Ex:“0.8”
– Acionar a tecla “INPUT”.

– Posicionar o cursor no campo “FERR. VIRT” e digitar:


“3S"5! !"B# !6#-+!"#1+# -!@
“2S"5! !"B# !6#-+!"%-+# -!@

– Posicionar o cursor no campo “TIPO DA FERRAMENTA”


– V/%'-! "!"*'B+W#X"[ GERAL ]

Descrição: – Posicionar o cursor na coluna “AJTFER” e digitar:


“1S"5! !"B# !6#-+!"#1+# -!@
COLUNA DEFINIÇÃO “2S"5! !"B# !6#-+!"%-+# -!@
NUM ab6# '",!"B# !6#-+! – Acionar a tecla “INPUT”.
2º CAMPO:
=#9-#"'"+%.'",#"B# !6#-+!"!"*# ")+%$%&!,!D"<1D"]\Ra<VP<a]\2"
TIPO DA
CANAL, ROSCA, BROCA, FRESA, MACHO, ETC.. – Posicionar o cursor na coluna “ANGCOR” e digitar
FERRAMENTA
FERR. a'6#",!"B# !6#-+!@"M# 3#"!.#-!*".! !"%,#-+%9/!0C'"-!"+#$!@ "" '"3!$' ",'"N-?)$'",#".'*%0C'",!"B# !6#-+!@"<1D"Q93”
AJFER 5'*%0C'",!"B# !6#-+!@ – Acionar a tecla “INPUT”.
r-?)$'",#".'*%0C'",!"B# !6#-+!@"<1D"jns2tm@hs2"umhs2#+/@@
“ANGCOR” No /!*'" ,#" )6!" B# !6#-+!,#" ,#" '*/!2" #*+#" /!6.'" ,#3#" +# " !"
– Posicionar o cursor na coluna “ANGPON” e digitar
ÂNGULO DE %-B' 6!0C'",'"N-?)$'",!"B# !6#-+!@"<1DJIs2hhs2#+/@@
'"3!$' ",'"N-?)$'",!"B# !6#-+!@"<1D"Q55”
POSIÇÃO DA No" /!*'" ,#" )6!" B# !6#-+!" ,#" /!-!$2" #*+#" /!6.'" ,#3#" +# " !"
%-B' 6!0C'",!"$! ?) !",!"B# !6#-+!",#"/!-!$@ – Acionar a tecla “INPUT”.
FERRAMENTA
No"/!*'",#")6!"A '/!2"#*+#"/!6.'",#3#"+# "!"%-B' 6!0C'",'"N-?)$'"
da ponta da broca.

“ANGPON” r-?)$'",#"/' +#",!"B# !6#-+!@"<1D"nhs2hhs2HIs2#+/@@


ÂNGULO DA No caso de um bedame, este campo deve ser preenchido com o
FERRAMENTA valor do comprimento útil da lâmina de corte.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 189 190 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. INTRODUÇÃO 1. INTRODUÇÃO
"!"=%&%9.04:)131%);3%<,113;,0+3%-,%>3037
"!"@%&%9.04:)131%);3%A1.>3%

– Acessar a página de Ferramentas


– 5'*%/%'-! "'"/) *' "-!"$%-8!",!"B# !6#-+!"!"*# "/'-9?) !,!@
– V/%'-! "!"*'B+W#X" !"#!!+:"#-/'-+ ! "!"*'B+W#X"[CORR-F].
– Posicionar o cursor no campo “TIPO DA FERRAMENTA” – V/%'-! "!"*'B+W#X"[ CORR-F ].
– V/%'-! "!"*'B+W#X"[ CANAL ] – 5'*%/%'-! "'"/) *' "-!"$%-8!",!"B# !6#-+!"!"*# "/'-9?) !,!@
– Posicionar o cursor na coluna “AJTFER” e digitar:
– Posicionar o cursor no campo “TIPO DA FERRAMENTA”
“1S"5! !"B# !6#-+!",#"/!-!$"#1+# -!@
– Acio-! "!"*'B+W#X" !"#!!+:"#-/'-+ ! "!"*'B+W#X [ BROCA ]
“2S"5! !"B# !6#-+!",#"/!-!$",#"B!/#@
“10S"5! !"B# !6#-+!",#"/!-!$"%-+# -!@ – V/%'-! "!"*'B+W#X"[ FURAR ]

– Acionar a tecla “INPUT”. – Posicionar o cursor na coluna “AJTFER” e digitar:


– Na coluna “ANGCOR”, “1” Para Broca Radial.
"" ,%?%+! "!"$! ?) !",!"B# !6#-+!",#"/!-!$@"<1D"Q3” “2” Para Broca Axial.
– Acionar a tecla “INPUT”. – Acionar a tecla “INPUT”.

– Na coluna “ANGPON”, digitar o comprimento – Na coluna “ANGCOR”, digitar o ângulo


útil da lâmina de corte. Ex:”20”. da ponta da broca. Ex: “118”
– Acionar a tecla “INPUT”. – Acionar a tecla “INPUT”.

"!"?%&%9.04:)131%);3%<,113;,0+3%-,%1.*>3 "!"B%&%9.04:)131%);%;3>C.

– Acessar a página de Ferramentas


– V/%'-! "!"*'B+W#X" !"#!até encon+ ! "!"*'B+W#X"[CORR-F].
– 5'*%/%'-! "'"/) *' "-!"$%-8!",!"B# !6#-+!"!"*# "/'-9?) !,!@
– V/%'-! "!"*'B+W#X"[ CORR-F ].
– Posicionar o cursor no campo “TIPO DA FERRAMENTA”
– 5'*%/%'-! "'"/) *' "-!"$%-8!",!"B# !6#-+!"!"*# "/'-9?) !,!@
– V/%'-! "!"*'B+W#X"[ ROSCA ]
– Posicionar o cursor na coluna “AJTFER” e digitar: – Posicionar o cursor no campo “TIPO DA FERRAMENTA”
– Acio-! "!"*'B+W#X" !"#!!+:"#-/'-+ ! "!"*'B+W#X [ MACHO ]
“1S"5! !"B# !6#-+!",#" '*/!"#1+# -!@
“10S"5! !"B# !6#-+!",#" '*/!"%-+# -!@ – V/%'-! "!"*'B+W#X"[ MACHO ]

– Acionar a tecla “INPUT”. – Acionar a tecla “INPUT”.

– Na coluna “ANGCOR”, digitar o ângulo – Posicionar o cursor na coluna “AJTFER” e digitar:


,!"B# !6#-+!",#" '*/!@"<1D"Q60” “1” Para Macho Radial.
“2” Para Macho Axial.
– Acionar a tecla “INPUT”.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 191 192 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. INTRODUÇÃO 1. INTRODUÇÃO

"!" D%&%9.04:)131%);3%<1,*3 1.6.4 - Apagar um programa

– Acionar a tecla “EDIT”


– 7$#!%&'(&("!-04.5([ OLIST ].
– Posicionar o cursor no programa que será apagado.
– 7$#!%&'(&("!-04.5([ APAGAR ].
– V/%'-! "!"*'B+W#X" !"#!!+:"#-/'-+ ! "!"*'B+W#X"[CORR-F]. – 7$#!%&'(&("!-04.5([ SIM ] 8&'&($!%1'/&'3
– V/%'-! "!"*'B+W#X"[ CORR-F ].
– !"#$#!%&'(!($)'"!'(%&(*#%+&(,&(-.''&/.%0&(&(".'($!%12)'&,&3
1.6.5 - Abrir um programa já existente na memória da máquina.
– Posicionar o cursor no campo “TIPO DA FERRAMENTA”
– Acionar a tecla “EDIT”
– Acio%&'(&("!-04.5( !"#!&06(.%$!%0'&'(&("!-04.5 [ FRESPL ]
– 7$#!%&'(&("!-04.5([ OLIST ].
– 7$#!%&'(&("!-04.5([ FRESPL ]
– !"#$#!%&'(!($)'"!'(%!(8'!2'&/&(,.".>&,!3
– Posicionar o cursor na coluna “AJTFER” e digitar: – 7$#!%&'(&("!-04.5([ ABRIR ].
“1” Para Fresa Radial.
“2” Para Fresa Axial.
1.6.6 - Copiar um programa inteiro para outro programa
1.6 - EDIÇÃO DE PROGRAMAS:
– Acionar a tecla “EDIT”
1.6.1 - Explanação da página de edição de programas – 7$#!%&'(&("!-04.5([ OLIST ].
7(892#%&(,.(.,#:;!(,.(8'!2'&/&"(,.<.(".'(&$.""&,&(8&'&(.=.$)0&'(0&'.-&"('.*&$#!%&,&"( – Posicionar o cursor no programa que será copiado.
à programas, como por exemplo: Criar um programa novo, apagar, copiar, etc.. – 7$#!%&'(&("!-04.5([ COPIAR ].
– Digitar o número do novo programa (que será a cópia).
Para acessar esta tela deve-se:
– 7$#!%&'(&("!-04.5([ COPIAR ].
– 7$#!%&'(&("!-04.5( !"#!&06(.%$!%0'&'(&("!-04.5([OLIST].
– Acion&'(&("!-04.5([ OLIST ].
1.6.7 - Salvar um programa no cartão de memória
1.6.2 - Criar um programa
– Acionar a tecla “EDIT” – Acionar a tecla “EDIT”
– Acion&'(&("!-04.5([ OLIST ]. – 7$#!%&'(&("!-04.5([ OLIST ].
– 7$#!%&'(&("!-04.5([ NOVO ]. – 7$#!%&'(&("!-04.5([ MCARD ].
– Digitar o número do programa. Ex: 1000 – 7$#!%&'(&("!-04.5([ SAIDA ].
– 7$#!%&'(&("!-04.5([ CRIAR ].
– ?0#*#@&'(&"(".0&"(<.'0#$&#"(A BCD((8&'&(8!"#$#!%&'(!($)'"!'(%&(8'!2'&/&(&(".'("&*<!3
1.6.3 - Nomear um programa – 7$#!%&'(&("!-04.5([ SAIDA ].
– No campo “SAIDA DE NOME DE ARQUIVO” , deve-se digitar o nome que o
– Acionar a tecla “EDIT”
– Acio%&'(&("!-04.5([ OLIST ]. arquivo receberá ao ser salvo no cartão. Ex: PROG1
– 7$#!%&'(&("!-04.5([ EDICOM ]. – 7$#!%&'(&("!-04.5([ SAIDA ].
– Digitar o nome do programa. Ex: PROG1 – 7$#!%&'(&("!-04.5([RETORN](E(<.@."(A &'&(<!*0&'(%&(892#%&(FGHIJKLD
– 7$#!%&'(&("!-04.5([ ALTER ].

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 193 194 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. INTRODUÇÃO 1. INTRODUÇÃO
1.6.8 - Carregar um programa do cartão 1.6.10 - Inserir dimensões da matéria prima para simulação

– Acionar a tecla “EDIT” – Acionar a tecla “EDIT”


– 7$#!%&'(&("!-04.5([ OLIST ]. – 7$#!%&'(&("!-04.5([ OLIST ].
– 7$#!%&'(&("!-04.5([ MCARD ]. – !"#$#!%&'(!($)'"!'(%!(8'!2'&/&(,.".>&,!3
– ?0#*#@&'(&"(".0&"(<.'0#$&#"(A BCD((8&'&(8!"#$#!%&'(!($)'"!'(%&(8'!2'&/&(,.".>&,!3 – 7$#!%&'(&("!-04.5([ ABRIR ].
– 7$#!%&'(&("!-04.5([ INP.O ]. – Posicionar o cursor no início do programa
– Digitar o n número que o arquivo receberá ao entrar na máquina. – 7$#!%&'(&("!-04.5( !"#!&06(.%$!%0'&'(&("!-04.5([INICIO].
– 7$#!%&'(&("!-04.5([ INPUT ]. – 7$#!%&'(&("!-04.5([ INICIO ].
– 7$#!%&'(&("!-04.5([RETORN] (Para voltar na página “OLIST”). – ?0#*#@&'(&"(".0&"(+!'#@!%0&#"(A!B(OD((8&'&(8!"#$#!%&'(!($)'"!'(%&(&M&(FPC BRUTA”
– ?0#*#@&'(&"(".0&"(<.'0#$&#"(A BCD((8&'&(8!"#$#!%&'(!($)'"!'(%!(0#8!(,.(/&06'#&(8'#/&(
,.".>&,&3(8!'(P=./8*!Q(“FIGURA PECA BRUTA CICLINDRO”.
1.6.9 - Copiar / colar parte de um programa – 7$#!%&'(&("!-04.5([ SELEC ].
– Preencher os dados das medidas da peça. Exemplo:
– Abrir o programa a ser copiado.
– Posicionar o cursor no bloco inicial a ser copiado. DIÂMETRO: 82 (Diâmetro da matéria prima)
– 7$#!%&'(&("!-04.5([ COPIAR ]. COMPRIMENTO CANAL: 87 (Comprimento da matéria prima)
ORIGEM PECA Z: 1 AJ!M'./.0&*(8&'&(-&$.&/.%0!D
– !"#$#!%&'(!($)'"!'(%!(M*!$!(1%&*(&(".'($!8#&,!3
– 7$#!%&'(&("!-04.5([ COPIAR ].
– !"#$#!%&'(!($)'"!'(%!(M*!$!(!%,.(,.".>&N".(#%".'#'(&($!8#&3 1.6"##$%$&'()'$*+',)-$./)-
– 7$#!%&'(&("!-04.5([ COLAR ]. Este r.$)'"!(6()0#*#@&,!(8&'&($'#&'()/&(".R)S%$#&(,.($!/&%,!"(R).(".'9()0#*#@&,&($!/(
-'.R)S%$#&(,)'&%0.(&(.*&M!'&:;!(,!(8'!2'&/&3(
NOTA: !"#$"%&!$'%(%"")*+#$,%"-!.%*$!/012!$#3%*!45#$*%!/+.!,!$'#$3*#0*!2!6$3#,%7 Para $'#&'(."0&"(F-!'/&"(1=&"L(6(%.$.""9'#!(".2)#'(!(8'!$.,#/.%0!(&M&#=!Q
se acionar a softkey [ UNDO ].
– Acionar a tecla “EDIT”
Para refazer uma operação que foi cancelada através da tecla [UNDO] , pode-se
– 7$#!%&'(&("!-04.5( !"#!&06(.%$!%0'&'(&("!-04.5(89:;<=>?@
apertar a tecla [ REDO ]
– 7$#!%&'(&("!-04.5([ AJUSTE ].
– ?0#*#@&'(&"(".0&"(<.'0#$&#"(A BCD((8&'&(8!"#$#!%&'(!($)'"!'(%&(!8:;!(,.".>&,&Q
1.6.9 - Apagar parte de um programa
“REGISTRAR SENTENCA FORMA FIXA DE FRESAM.”
– Abrir o programa a ter uma parte apagada. “REGISTRAR SENTENCA FORMA FIXA DE TORNEAM.”
– Posicionar o cursor no bloco inicial a ser apagado. – 7$#!%&'(&("!-04.5([ SELEC ].
– 7$#!%&'(&("!-04.5([ APAGAR ]. – 7$#!%&'(&("!-04.5([ NOVO ].
– !"#$#!%&'(!($)'"!'(%!(M*!$!(1%&*(&(".'(&8&2&,!3 – T!($&/8!(FTGUP(VPWIJKV7XGLB(,#2#0&'(!(%!/.(,&(-!'/&(1=&(&(".'($'#&,&3((
– 7$#!%&'(&("!-04.5([ SELEC ]. Ex: INICIO
– 7$#!%&'(&("!-04.5([ SIM] 8&'&($!%1'/&'. – Acionar a tecla “INPUT”
– No campo “SENTENCA REGISTRADA”, digitar a sequencia de comandos
NOTA: !"#$"%&!$'%(%"")*+#$,%"-!.%*$!/012!$#3%*!45#$*%!/+.!,!$'#$3*#0*!2!6$3#,%7
se acionar a softkey [ UNDO ]. ,.".>&,!"(./(&8.%&"()/&(*#%+&3P=Q
Para refazer uma operação que foi cancelada através da tecla [UNDO] , pode-se G21 G40 G90 G95; G54 G00 X350 Z250 T00; T?; G96 Z?; G92 S? M?; G00 X? Z?;
acionar a softkey [ REDO ]
– Acionar a tecla “INPUT”
– 7$#!%&'(&("!-04.5([ ADIC. ].

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 195 196 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. INTRODUÇÃO 1. INTRODUÇÃO
#"0"#1$%$23-4'('$*+',)-$./)-
– Ac.""&'(!(8'!2'&/&(!%,.(".'9(#%".'#,&(&(-!'/&(1=&3 1.7.5 - Alterar a vista da simulação
– ?0#*#@&'(&"(".0&"(<.'0#$&#"(A BCD((8&'&(8!"#$#!%&'(!($)'"!'((%!(M*!$!(,.".>&,!3 – Acessar a página de simulação
– 7$#!%&'(&("!-04.5( !"#!&06(.%$!%0'&'(&("!-04.5([INICIO]. – 7$#!%&'(&("!-04.5( !"!#!&06(.%$!%0'&'(&("!-04.5([ GIRAR ] .
– 7$#!%&'(&("!-04.5([ INICIO ]. – 7$#!%&'(&("!-04.5([ GIRAR ]
– ?0#*#@&'(&"(".0&"(<.'0#$&#"(A BCD((8&'&(8!"#$#!%&'(!($)'"!'(%&(-!'/&(1=&(,.".>&,&3( – 7$#!%&'(&("!-04.5($!''.8!%,.%0.(&(<#"0&(,.".>&,&3(.=Q
Exemplo: “INICIO”. [ XY ] , [ ZY ] , [ XZ ] , [ XZ ] , [ISO XY]
– 7$#!%&'(&("!-04.5([ INSERT ].
1.7.6 - Girar a vista da simulação
– Acessar a página de simulação
1.7 - SIMULAÇÃO DE PROGRAMAS:
– 7$#!%&'(&("!-04.5( !"!#!&06(.%$!%0'&'(&("!-04.5([ GIRAR ] .
1.7.1 - Explanação da página de simulação de programas
– 7$#!%&'(&("!-04.5([ GIRAR ]
Apó"(,#2#0&'(!(8'!2'&/&(,.()"#%&2./B('.$!/.%,&N".('.&*#@&'(&("#/)*&:;!(2'91$&($!/(
&(1%&*#,&,.(,.(<.'#1$&'(&(.=#"0S%$#&(,.(8!""Y<.#"(.''!"(Z(&*&'/."($!%0#,!"(%&(8'!2'&/&:;!3(G( – 7$#!%&'(&("!-04.5($!''."8!%,.%0.([(,#'.:;!(.(&!(2#'!(,.".>&,!3(P=Q
Guide possui dois modos de simulação: 2D e 3D. Segue abaixo os procedimentos:

#"5"1$%$6(,78)9:+$;'<.=)$1>
1.8 - EXECUÇÃO DE PROGRAMAS:
– Acessar o programa
– Acionar a tecla “AUTO” 1.8.1 - Explanação da página de execução de programas
– Acionar a tecla “PROGTEST”
V.$!/.%,&N".(&(.=.$):;!(,!(8'!2'&/&("!/.%0.(&8\"('.&*#@&'(&(<.'#1$&:;!($!/8*.0&(
– 7$#!%&'(&("!-04.5([ REBOB ].
,!(/."/!(A<#&(2'91$!(.(<#&(0."0.(./(XV]NV?TD3
– 7$#!%&'(&("!-04.5([ GRFMAQ ].
– Acionar a tecla “CYCLE START” 1.8.2 - Executar um programa
– Acessar o programa
#"5"?$%$6(,78)9:+$;'<.=)$?> – Acionar a tecla “AUTO”
– 7$#!%&'(&("!-04.5([ REBOB ].
– Acessar o programa
– Acionar a tecla “CYCLE START”
– Acionar a tecla “AUTO”
– 7$#!%&'(&("!-04.5([ REBOB ]. 1.8.3 - Ativar o modo de edição “BACKGOUNROUND” - SIMULTÂNEA
– 7$#!%&'(&("!-04.5([ SIMULA ]. – 7$#!%&'(&("!-04.5([ EDIBKG ] enquanto um programa estiver sendo executado.
– 7$#!%&'(&("!-04.5([ INICIO ].
1.8.4 - Converter um programa para o modo ISO “passo-a-passo”
NOTA: Para realizar a simulação corretamente, é necessário:
– Acessar o programa
$ A$ #'B01*!*$!"$-%**!2%'C!"$1C+/+.!,!"$'#$3*#0*!2!$7$ !3D$E@F
– Acionar a tecla “AUTO”
$ A$G*%%'(H%*$!"$,+2%'"I%"$,!$2!CJ*+!$3*+2!$'#$+'K(+#$,#$3*#0*!2!$7$ !3D$E@L@EM
– 7$#!%&'(&("!-04.5([ REBOB ].
– 7$#!%&'(&("!-04.5( !"!#!&06(.%$!%0'&'(&("!-04.5([ CNV CN ] .
1.7.4 - Alterar ZOOM da smiulação
– 7$#!%&'(&("!-04.5([ CNV CN ]
– Acessar a página de simulação – 7$#!%&'(&("!-04.5([ INICIO ]
– 7$#!%&'(&("!-04.5( !"!#!&06(.%$!%0'&'(&("!-04.5([ MAIOR ] .
– 7$#!%&'(&("!-04.5([ MAIOR ] para ampliar ou [ MENOR ] 8&'&('.,)@#'.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 197 198 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. CICLOS DE TORNEAMENTO

1 - CICLOS DE TORNEAMENTO

1.1 - ACESSAR A PÁGINA DE CICLOS DE TORNEAMENTO:

– 7$.""&'(!(8'!2'&/&(,.".>&,!3
– Acionar a tecla “EDIT”
– !"#$#!%&'(!($)'"!'(%!(M*!$!(!%,.(,.".>&N".(#%".'#'(!($#$*!3
– 7$#!%&'(&("!-04.5(^_`(&06(.%$!%0'&'(&("!-04.5 [INICIO]
– 7$#!%&'(&("!-04.5([INICIO]
– ?0#*#@&'(&"(".0&"(+!'#@!%0&#"(8&'&(8!"#$#!%&'(!($)'"!'(%&(&M&(‘‘TORNEAM.”
– ?0#*#@&'(&"(".0&"(<.'0#$&#"(8&'&(8!"#$#!%&'(!($)'"!'(%!($#$*!(,.".>&,!3(P=Q(
“1. TORNEAMENTO (DESBASTE EXTERNO)”
– Acionar a tecla “INPUT”
– Preencher os dados da aba “COND. CORTE” e “DETALHE”.
– 7$#!%&'(&("!-04.5([INSERT] (Neste momento, será inserido alguns comandos

VI - GUIDE (CICLOS
%!(8'!2'&/&(.(&8&'.$.'9(%&(0.*&(&(>&%.*&(,.(,.".%+!(,!(8.'1*D
– I%-!'/&'(!(8!%0!(#%#$#&*(,!(8.'1*(%!"(.#=!"(“X” e “Z”.
– 7$#!%&'(&("!-04.5([OK]
– ?0#*#@&'(!"('.$)'"!"(,.(,.".%+!(8&'&(-&@.'(!(8.'1*(&(".'()"#%&,!3(P=Q

DE TORNEAMENTO) LINHA
ARC
-- Para desenhar retas
-- Para desenhar círculos
ARRECA -- Para arredondar cantos
– 7$#!%&'(&("!-04.5([CRIAR]
– 7$#!%&'(&("!-04.5([OK]

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 199 200 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. CICLOS DE TORNEAMENTO 1. CICLOS DE TORNEAMENTO
1.1.1 Dados da página do ciclo de torneamento: Aba “DESTALHE”

Aba “COND. CORTE”

CAMPO DEFINIÇÃO
CAMPO DEFINIÇÃO PRIMEIRO ( !'$.%0&2./(,&(<.*!$#,&,.(,.(&<&%:!(,&(8'#/.#'&(8'!-)%,#,&,.(./(
X.<.N".(."$!*+.'(!(".%0#,!(,&()"#%&2./(&0'&<6"(,&"("!-04.5"Q OVERRIDE %: '.*&:;!(&"(,./&#"(8'!-)%,#,&,."3
SENTIDO DE
^aN`(b(J.%0#,!(,.($!'0.(,&(,#'.#0&(8&'&(&(."R).',& VALOR DE
CORTE: d&*!'(,.('.$)!(,!(-.''&/.%0&(%!(.#=!(FeL(&8\"(!(1/(,.($&,&(8&""&,&3
^ac`N(J.%0#,!(,.($!'0.(,&(."R).',&(8&'&(&(,#'.#0& ESCAPE:
PROFUNDIDADE '!-)%,#,&,.(,.($!'0.(A#%$'./.%0!(,.()"#%&2./D(,&(8'#/.#'&(8&""&,&(
DIST. SEGURAN.
DE CORTE: (no Raio). Distância de segurança para aproximação no eixo “X”.
EIXO-X:
VEL. PROF. !'$.%0&2./( ,&( 8'!-)%,#,&,.( ,.( $!'0.( ./( '.*&:;!( &( 8'#/.#'&(
CORTE: DIST. SEGURAN.
passada. Distância de segurança para aproximação no eixo “Z”.
EIXO-Z:
d&*!'(,.("!M'./.0&*(8&'&(&$&M&/.%0!(%!(.#=!(FeL3(d&*!'(#%-!'/&,!(
VL. ACABAM. no Diâmetro. X.<.N".(."$!*+.'(!(0#8!(,.(&8'!=#/&:;!(&0'&<6"(,&"("!-04.5"Q
EIXO-X: P"0.( <&*!'( 8!,.( ".'( !/#0#,!( $&"!( %;!( ".>&( %.$.""9'#!( ,.#=&'( MOVIM. ^a(O(e`(b(78'!=#/&(!(.#=!(FaL(.(,.8!#"(!(.#=!(FeL3
sobremetal para acabamento. APROXIMACAO: ^e(O(a`(b(78'!=#/&(!(.#=!(FeL(.(,.8!#"(!(.#=!(FaL3
d&*!'(,.("!M'./.0&*(8&'&(&$&M&/.%0!(%!(.#=!(FaL3(d&*!'(#%-!'/&,!( ^E(PIeG`(b(78'!=#/&(!"(,!#"(.#=!"("#/)*0&%.&/.%0.3
VL.ACABAM. no Raio.
EIXO-Z: P"0.( <&*!'( 8!,.( ".'( !/#0#,!( $&"!( %;!( ".>&( %.$.""9'#!( ,.#=&'( T."0.($&/8!(,.<.N".(."$!*+.'(&0'&<6"(,&"("!-04.5"Q
CORTE
sobremetal para acabamento. ^fGVKP`(b(V.&*#@&(FUPVW?HgGJL(%!(,#h/.0'!(,&(8.:&
CAVIDADE:
VL. AV. SENTIDO ^TGVU7H`(b(T;!('.&*#@&(FUPVW?HgGJL(%!(,#h/.0'!(,&(8.:&
(d.*!$#,&,.(,.(&<&%:!(,&(-.''&/.%0&(,)'&%0.()"#%&2./(*#%.&'3
DE CORTE:
VAL. AV. PROF. d.*!$#,&,.(,.(&<&%:!(,&(-.''&/.%0&(%&(.%0'&,&(,&()"#%&2./(&%2)*&'( T."0.($&/8!(,.<.N".(."$!*+.'(&0'&<6"(,&"("!-04.5"Q
CORTE DE
CORTE: (Mergulho) ^fGVKP`(b(V.&*#@&(FUPVW?HgGJL(%&(-&$.(,&(8.:&
PROTUBERANCIA:
^TGVU7H`(b(T;!('.&*#@&(FUPVW?HgGJL(%&(-&$.(,&(8.:&
VAL. AVAN. SAID. (d.*!$#,&,.(,.(&<&%:!(,&(-.''&/.%0&(%&("&Y,&(,&()"#%&2./(&%2)*&'(
CORTE: (mergulho)

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 201 202 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. CICLOS DE TORNEAMENTO 1. CICLOS DE TORNEAMENTO
1.2 - PROGRAMANDO O PERFIL DA PEÇA: CAMPO DEFINIÇÃO
70'&<6"(,&"("!-04.5"B(8!,.N".(."$!*+.'(.%0'.Q
PROXIMA
^K7TW`(N(0&%2.%0.($!/(!(8'\=#/!(.*./.%0!B
CONEXÃO:
^TG7kJ`(N("./(0&%2S%$#&($!/(!(8'\=#/!(.*./.%0!3

70'&<6"(,&"("!-04.5"B(8!,.N".(."$!*+.'(.%0'.Q
TIPO DE
^ Pf7`(N(X.".%+!(,!(8.'1*(,&(8.:&(&$&M&,&3
A8\"(#%".'#'(!($#$*!(,.(0!'%.&/.%0!(%!(8'!2'&/&B(&(0.*&(,.(,.".%+!(,!(8.'1*(,.()"#%&2./( ELEMENTO:
irá surgir automaticamente na tela. Primeiramente é necessário preencher a coordenada do ^jV?KG`(N(X.".%+!(,&(8.:&(./(M')0!3
8!%0!(#%#$#&*(,!(8.'1*3( &'&(#""!(,.<.N".Q

– Posicionar o cursor no campo “PONTO INICIAL DX”. 1.2.2 - Arc


– Digitar a coordenada do ponto inicial no eixo “X”. Ex: 20
m()/('.$)'"!()0#*#@&,!(8&'&(8'!2'&/&'('&#!"(%!(".%0#,!(+!'9'#!B(!)(%!(".%0#,!(&%0#(b
– Posicionar o cursor no campo “PONTO INICIAL Z”
horário. Os campos a serem preenchidos neste recurso são:
– Digitar a coordenada do ponto inicial no eixo “Z”. Ex 0
– 7$#!%&'(&("!-04.5([OK] CAMPO DEFINIÇÃO
PONTO FINAL
f!!',.%&,&(1%&*(,!(&'$!(%!(.#=!(FeL
DX:

PONTO FINAL
f!!',.%&,&(1%&*(,!(&'$!(%!(.#=!(FeL
Dep!#"(,.(8'..%$+#,!(&($!!',.%&,&(,!(8!%0!(#%#$#&*(,!(8.'1*B(,.<.N".(8'!2'&/&'(!( Z:
8.'1*(,&(8.:&(&$&M&,&(.(!(,&(8.:&(./(M')0!B()0#*#@&%,!(!"(".2)#%0."('.$)'"!"Q
d&*!'(,!(V&#!(&(".'(8'!2'&/&,!3(A8!,.(".'(#%-!'/&,!(!(<&*!'(,!('&#!(!)(
1.2.1 Linha RAIO:
do centro do raio)
É )/('.$)'"!()0#*#@&,!(8&'&(8'!2'&/&'('.0&"("!M(!(.#=!(FeLB(FaLB(!)(,#&2!%&*3
Os campos a serem preenchidos neste recurso são: PONTO
Coordenada do centro do raio em “X” - Coord. Absoluta
CENTRO CDX:
CAMPO DEFINIÇÃO
70'&<6"(,&"("!-04.5"B(8!,.N".(."$!*+.'(.%0'.Q PONTO
^XIVPIK`(b(H#%+&(&(,#'.#0&(AX#'.:;!(N(a( !"#0#<!D Coordenada do Centro do raio em “Z” - Coord. Absoluta
CENTRO CZ:
^XN7fIU`(b(H#%+&(&(,#'.#0&(.(&$#/&(AX#'.:;!(N(e(.(a(8!"#0#<!D
^7fIU7`(b(H#%+&(7$#/&(AX#'.:;!(N(e(8!"#0#<!D 70'&<6"(,&"("!-04.5"B(8!,.N".(."$!*+.'(.%0'.Q
ULTIMA
DIREÇÃO ^PN7fIU`(b(H#%+&(&(."R).',&(.(&$#/&(AX#'.:;!(N(e(8!"#0#<!(.(a(%.2&0#<!D ^K7TW`(N(0&%2.%0.($!/(!()*0#/!(.*./.%0!B
CONEXÃO:
^PJi?PV`(b(H#%+&(."R).',&(AX#'.:;!(N(a(%.2&0#<!D ^TG7kJ`(N("./(0&%2S%$#&($!/(!(l*0#/!(.*./.%0!3
^PN7j7I`(b(H#%+&(."R).',&(.(&M&#=!(AX#'.:;!(N(e(%.2&0#<!(.(a(%.2&0#<!D A0'&<6"(,&"("!-04.5"B(8!,.N".(."$!*+.'(.%0'.Q
^7j7IeG`(H#%+&(&M&#=!(AX#'.:;!(N(e(%.2&0#<!D PROXIMA
^K7TW`(N(0&%2.%0.($!/(!(8'\=#/!(.*./.%0!B
^XN7j7I`(b(H#%+&(&(,#'.#0&(.(&M&#=!(AX#'.:;!(N(e(%.2&0#<!(.(a(8!"#0#<!D CONEXÃO:
^TG7kJ`(N("./(0&%2S%$#&($!/(!(8'\=#/!(.*./.%0!3
PONTO FINAL f!!',.%&,&(1%&*(,&(*#%+&(%!(.#=!(FeLB(FaLB(!)(&/M!"3
70'&<6"(,&"("!-04.5"B(8!,.N".(."$!*+.'(.%0'.Q
70'&<6"(,&"("!-04.5"B(8!,.N".(."$!*+.'(.%0'.Q TIPO DE
ULTIMA ^ Pf7`(N(X.".%+!(,!(8.'1*(,&(8.:&(&$&M&,&3
^K7TW`(N(0&%2.%0.($!/(!()*0#/!(.*./.%0!B ELEMENTO:
CONEXÃO: ^jV?KG`(N(X.".%+!(,&(8.:&(./(M')0!3
^TG7kJ`(N("./(0&%2S%$#&($!/(!(l*0#/!(.*./.%0!3

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 203 204 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. CICLOS DE TORNEAMENTO 2. CICLOS DE FURAÇÃO
1.2.3 - Arreca
É u/('.$)'"!()0#*#@&,!(8&'&(F&''.,!%,&'($&%0!"LB(#%".'#%,!()/('&#!(./()/(F$&%0!(<#<!L3(
2 - CICLOS DE FURAÇÃO:
Deve ser programado entre duas retas ou entre um círculo e uma reta.

1.2.4 - Arrech
É u/('.$)'"!()0#*#@&,!(8&'&(FR).M'&'($&%0!"LB(#%".'#%,!()/($+&%-'!(./()/(F$&%0!(<#<!L3(
Deve ser programado entre duas retas, ou entre um círculo e uma reta.

1.2.5 - Alter
É )/('.$)'"!()0#*#@&,!(8&'&(F&*0.'&'L(!)0'!"('.$)'"!"3( &'&(#""!B(,.<.N".(8!"#$#!%&'(!(
$)'"!'("!M'.(!(#0./(&(".'(&*0.'&,!(.(&8.'0&'(&("!-04.5(F7HKPVL3
2.1 - ACESSAR A PÁGINA DE CICLOS DE FURAÇÃO:
1.2.6 - Apagar – 7$.""&'(!(8'!2'&/&(,.".>&,!3
– Acionar a tecla “EDIT”
É um('.$)'"!()0#*#@&,!(8&'&(F&8&2&'L(!)0'!"('.$)'"!"3( &'&(#""!B(,.<.N".(8!"#$#!%&'(!(
– !"#$#!%&'(!($)'"!'(%!(M*!$!(!%,.(,.".>&N".(#%".'#'(!($#$*!3
$)'"!'("!M'.(!(#0./(&(".'(&*0.'&,!(.(&8.'0&'(&("!-04.5(F7 7W7VL3
– 7$#!%&'(&("!-04.5(^_`(&06(.%$!%0'&'(&("!-04.5([INICIO]
– 7$#!%&'(&("!-04.5([INICIO]
1.2.7 - Recalc
– ?0#*#@&'(&"(".0&"(+!'#@!%0&#"(8&'&(8!"#$#!%&'(!($)'"!'(%&(&M&(“FURACAO”
É um re$)'"!()0#*#@&,!(8&'&(F'.$&*$)*&'L(!(8.'1*(&8\"(&(&*0.'&:;!(,.(&*2)/&(#%-!'/&:;!( – ?0#*#@&'(&"(".0&"(<.'0#$&#"(8&'&(8!"#$#!%&'(!($)'"!'(%!($#$*!(,.".>&,!3(
de coordenada. Ex: “2. FURACAO”.
– Acionar a tecla “INPUT”
1.2.8 - Criar – Preencher os dados das abas:
É um r.$)'"!()0#*#@&,!(8&'&(#%".'#'(!(8.'1*(,.".%+&,!(%!(8'!2'&/&3 “COND. CORTE”
“POS/DIMENS”
1.2.9 - Cancel “DETALHE”.
– 7$#!%&'(&("!-04.5([INSERT] (Neste momento, será inserido alguns comandos
É u/('.$)'"!()0#*#@&,!(8&'&($&%$.*&'(&(.,#:;!(,.(8.'1*3
no programa)

2.2 - DADOS DA PÁGINA DO CICLO DE FURAÇÃO:

Aba “COND. CORTE”

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 205 206 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
2. CICLOS DE FURAÇÃO 2. CICLOS DE FURAÇÃO

CAMPO DEFINIÇÃO Aba “DETALHE”.

INCREMENTO T."0.( $&/8!( ,.<.N".( #%".'#'( !( <&*!'( ,&( 8'!-)%,#,&,.( ,.( $!'0.(
DE CORTE: (incremento de usinagem) da primeira penetração da broca.

VALOR
Medida do comprimento da ponta (aresta angular) da broca.
EXCEDIDO:

RETRACAO: Coordenada de retração para quebra de cavacos da broca.

VALOR AVANCO: d.*!$#,&,.(,.(&<&%:!(,.(-)'&:;!3

TEMPO DE
K./8!(,.(."8.'&(%!(1%&*(,&(-)'&:;!3
ESPERA:

Neste campo deve-se escolher o tipo de aproximação através das CAMPO DEFINIÇÃO
"!-04.5"Q
MOVIM. d&*!'(,.(8'!-)%,#,&,.(8&'&(&<&%:!(,.()"#%&2./(#%#$#&*3(AP"0.($&/8!(
^a(O(e` – Aproxima o eixo “Z” e depois o eixo “X”. START CUT DEPTH:
APROXIMACAO: 8!,.(".'(!/#0#,!(>)%0&/.%0.($!/(!($&/8!(JK7VK(nPPX(V7KPD3
^e(O(a`(b(78'!=#/&(!(.#=!(FeL(.(,.8!#"(!(.#=!(FaL(3
^E(PIeG`(b(78'!=#/&(!"(,!#"(.#=!"("#/)*0&%.&/.%0.3 Avanço de usinagem inicial. (Este campo pode ser omitido
START FEED RATE:
>)%0&/.%0.($!/(!($&/8!(JK7VK(f?K(XP gKD3

Aba “POS/DIMENS” d&*!'(,&(8'!-)%,#,&,.(8&'&(&<&%:!(,.()"#%&2./(1%&*3(AP"0.($&/8!(


END CUT DEPTH:
8!,.(".'(!/#0#,!(>)%0&/.%0.($!/(!($&/8!(PTX(nPPX(V7KPD3

7<&%:!( ,.( )"#%&2./( -#%&*3( AP"0.( $&/8!( 8!,.( ".'( !/#0#,!(


END FEED RATE:
>)%0&/.%0.($!/(!($&/8!(PTX(f?K(XP gKD3

CAMPO DEFINIÇÃO
POSICAO BASE (Z): !"#:;!(./(FaL(,!(#%Y$#!(,&(-)'&:;!3

PROFUNDIDADE CORTE: !"#:;!(./(FaL(,!(1%&*(,&(-)'&:;!3

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 207 208 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3. CICLOS DE CANAIS 3. CICLOS DE CANAIS
3 - CICLOS DE CANAIS: CAMPO DEFINIÇÃO
70'&<6"(,&"("!-04.5"B(8!,.N".(."$!*+.'(.%0'.Q
FURAÇÃO ^TGVU7H`(N(P=.$)0&(!($&%&*(./(&8.%&"()/(F#%$'./.%0!L(A,#'.0!D
PROFUNDA: ^ITKPVV3`(b(P=.$)0&(!($&%&*(./(F<9'#!"(#%$'./.%0!"L(
(modo - “quebra cavacos”, pica-pau)

INCREMENTO DE Valor do primeiro incremento de corte no raio (antes de recuar para


CORTE: quebrar cavacos)

PORC. INCREM. Porcentagem dos demais incrementos de corte em relação ao


CORTE: primeiro.
3.1 - ACESSAR A PÁGINA DE CICLOS DE CANAIS:
VALOR
Valor de recuo no raio (para quebra cavacos)
– 7$.""&'(!(8'!2'&/&(,.".>&,!3 RETORNO:
– Acionar a tecla “EDIT”
– !"#$#!%&'(!($)'"!'(%!(M*!$!(!%,.(,.".>&N".(#%".'#'(!($#$*!3 Aba “DETALHE”.
– 7$#!%&'(&("!-04.5 "#(&06(.%$!%0'&'(&("!-04.5(^ITIfIG`
– 7$#!%&'(&("!-04.5 [INICIO]
– ?0#*#@&'(&"(".0&"(+!'#@!%0&#"(8&'&(8!"#$#!%&'(!($)'"!'(%&(&M&(“CANAL - T”
– ?0#*#@&'(&"(".0&"(<.'0#$&#"(8&'&(8!"#$#!%&'(!($)'"!'(%!($#$*!(,.".>&,!3(
Ex: “1. CANAL (DESBASTE EXTERNO)”.
– Acionar a tecla “INPUT”
– Preencher os dados da aba “COND. CORTE” e “DETALHE”.
– 7$#!%&'(&("!-04.5 [INSERT] (Neste momento, será inserido alguns comandos
no programa)
CAMPO DEFINIÇÃO
Aba “COND. CORTE”.
RETRACAO: X#"0h%$#&(,.('.0!'%!(,&(-.''&/.%0&(&8\"(1%&*(,!($#$*!3
CAMPO DEFINIÇÃO ESPERA: K./8!(,.(."8.'&(%!(1%&*(,!($&%&*3
70'&<6"(,&"("!-04.5"B(8!,.N".(."$!*+.'(.%0'.Q Neste campo deve-se escolher o tipo de aproximação através das
^fPTKVG`(b(I%$'./.%0&(&06(!(,#h/.0'!(1%&*B(8&'&(,.8!#"(&M'#'( "!-04.5"Q
TIPO DESBASTE: o canal lateralmente. ^a( O( e`( b( U!<#/.%0&( 8'#/.#'!( !( .#=!( FaL( &06( !( 8!%0!( ,.(
^f7U7X3`(b(7M'.(!($&%&*(*&0.'&*/.%0.(&%0."(,.($&,&(#%$'./.%0!( aproximação e depois movimenta o eixo “X” até o ponto de
no diâmetro. aproximação.
MOVIM.
SOBREMETAL APROXIMACAO: ^e( O( a`( b( U!<#/.%0&( 8'#/.#'!( !( .#=!( FeL( &06( !( 8!%0!( ,.(
Valor de sobremetal para acabamento nas laterais do canal. aproximação e depois movimenta o eixo “Z” até o ponto de
LATERAL:
aproximação.
SOBREMETAL ^E( PIeG`( b( U!<#/.%0&( !"( ,!#"( .#=!"( "#/)*0&%.&/.%0.( &06( !(
d&*!'(,.("!M'./.0&*(8&'&(&$&M&/.%0!(%!(-)%,!(,!($&%&*3
FUNDO: ponto de aproximação.
DISTANCIA DE Valor de recuo (no raio) durante movimento angular após acabamento
VALOR AVANÇO: Avanço de usinagem.
SAIDA: lateral.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 209 210 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3. CICLOS DE CANAIS 3. CICLOS DE CANAIS

CAMPO DEFINIÇÃO
A8\"( #%".'#'( !( $#$*!( ,.( $&%&#"( %!( 8'!2'&/&B( &( 0.*&( ,.( 12)'&( ,!( $&%&*( #'9( ")'2#'(
&)0!/&0#$&/.%0.(%&(0.*&3( '#/.#'&/.%0.(6(%.$.""9'#!(."$!*+.'(&(12)'&(,.".>&,&(.(,.8!#"( PROFUNDIDADE: '!-)%,#,&,.(,!($&%&*(AU.,#,&(#%-!'/&,&(%!('&#!D3
preencher os dados da mesma. Para isso deve-se:
LARGURA: Largura do canal.
– Po"#$#!%&'(!($)'"!'(%&(12)'&(,.".>&,&3(P=Q(“1. CANAL (NORMAL EXTERNO) - ZX”.
– Acionar a tecla [INPUT] .
@A)$B2HKDLF@&@DI$J)$.;7')$J4$=)3)8"

@A)$BCD6E>2FGH6I$J)$.;7')$J4$=)3)8" CAMPO DEFINIÇÃO

X.<.N".(."$!*+.'(!(0#8!(,.(2.!/.0'#&(,!($&%0!(o(&0'&<6"(,&"("!-04.5"Q(
^TGVU7H`(b(f&%0!(F'.0!L3
TIPO CANTO-1:
^fg7TnVG`(b(f+&%-'!3
^7VfG`(b(7''.,!%,&,!3

DIMENSAO d&*!'(,!($+&%-'!Z'&#!(,!($&%0!(o3(A."0&(!8:;!(&8&'.$.(&8.%&"(R)&%,!(
CANTO-1: 6(".*.$#!%&,&(&(!8:;!(^fg7TnVG`(!)(^7VfG`(&0'&<6"(,&"("!-04.5"3(

X.<.N".(."$!*+.'(!(0#8!(,.(2.!/.0'#&(,!($&%0!(E(&0'&<6"(,&"("!-04.5"Q(
^TGVU7H`(b(f&%0!(F'.0!L3
TIPO CANTO-2:
^fg7TnVG`(b(f+&%-'!3
CAMPO DEFINIÇÃO
^7VfG`(b(7''.,!%,&,!3
Deve-se escolher o ponto inicial das coordenadas através das
AJUSTE PONTO "!-04.5"Q(
DIMENSAO d&*!'(,!($+&%-'!Z'&#!(,!($&%0!(E3(A."0&(!8:;!(&8&'.$.(&8.%&"(R)&%,!(
BASE: ^H7XG(c(a`(b( !%0!(#%#$#&*(,!(*&,!(,#'.#0!(,!($&%&*3 CANTO-2: 6(".*.$#!%&,&(&(!8:;!(^fg7TnVG`(!)(^7VfG`(&0'&<6"(,&"("!-04.5"3
^H7XG(N(a`(b( !%0!(#%#$#&*(,!(*&,!(."R).',!(,!($&%&*3
X.<.N".(."$!*+.'(!(0#8!(,.(2.!/.0'#&(,!($&%0!(p(&0'&<6"(,&"("!-04.5"Q(
PONTO BASE (X) : Posição inicial do canal no eixo “X”.
^TGVU7H`(b(f&%0!(F'.0!L3
TIPO CANTO-3:
^fg7TnVG`(b(f+&%-'!3
PONTO BASE (Z) : Posição inicial do canal no eixo “Z”.
^7VfG`(b(7''.,!%,&,!3

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 211 212 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3. CICLOS DE CANAIS 4. CICLOS DE ROSCA
CAMPO DEFINIÇÃO 4 - CICLOS DE ROSCA:

DIMENSAO d&*!'(,!($+&%-'!Z'&#!(,!($&%0!(p3(A."0&(!8:;!(&8&'.$.(&8.%&"(R)&%,!(
CANTO-3: 6(".*.$#!%&,&(&(!8:;!(^fg7TnVG`(!)(^7VfG`(&0'&<6"(,&"("!-04.5"3

Deve-se escolher o tipo de geometria do canto 4 através das "!-04.5"Q(


^TGVU7H`(b(f&%0!(F'.0!L3
TIPO CANTO-4:
^fg7TnVG`(b(f+&%-'!3
^7VfG`(b(7''.,!%,&,!3

DIMENSAO d&*!'(,!($+&%-'!Z'&#!(,!($&%0!(q3(A."0&(!8:;!(&8&'.$.(&8.%&"(R)&%,!(
CANTO-4: 6(".*.$#!%&,&(&(!8:;!(^fg7TnVG`(!)(^7VfG`(&0'&<6"(,&"("!-04.5"3 4.1 - ACESSAR A PÁGINA DE CICLOS DE ROSCA:
– 7$.""&'(!(8'!2'&/&(,.".>&,!3
@A)$BLGCGM2LI$J)$.;7')$J4$=)3)8" – Acionar a tecla “EDIT”
– !"#$#!%&'(!($)'"!'(%!(M*!$!(!%,.(,.".>&N".(#%".'#'(!($#$*!3
– 7$#!%&'(&("!-04.5! "#!&06(.%$!%0'&'(&("!-04.5(^ITIfIG`
– 7$#!%&'(&("!-04.5([INICIO]
– ?0#*#@&'(&"(".0&"(+!'#@!%0&#"(8&'&(8!"#$#!%&'(!($)'"!'(%&(&M&(“ROSQUEAM.”
– ?0#*#@&'(&"(".0&"(<.'0#$&#"(8&'&(8!"#$#!%&'(!($)'"!'(%!($#$*!(,.".>&,!3(
Ex: “1. ROSQUEAMENTO (EXTERNO)”.
– Acionar a tecla “INPUT”
– Preencher os dados da aba “COND. CORTE” e “DETALHE”.
– 7$#!%&'(&("!-04.5([INSERT] (Neste momento, será inserido alguns comandos
no programa).

CAMPO DEFINIÇÃO Aba “COND. CORTE”.

NUMERO CANAL: Quantidade de canais a serem executados.

PASSO: Distância entre os canais

Sentido de incremento para usinagem dos demais canais. (Esta


opção será preenchida somente quando existir mais que um canal
DIREC. LARG. %&(8.:&3D(X.<.N".(."$!*+.'(&0'&<6"(,&"("!-04.5"Q
PASSO:
^Na`
^ca`

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 213 214 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. CICLOS DE ROSCA 4. CICLOS DE ROSCA
Aba “DETALHE”.
CAMPO DEFINIÇÃO
Neste campo deve-se escolher o tipo de método de corte através
,&"("!-04.5"Q
^dfo(H7K`(b(U60!,!(,.()"#%&2./($!/(#%$'./.%0!(&%2)*&'(.(
&8'!-)%,&($!/(<!*)/.(,.($&<&$!"($!%"0&%0.(A,#/#%)#(&(8'!-)%,#,&,.(
a cada passada).
^dfEH7K`(b(U60!,!(,.()"#%&2./($!/(#%$'./.%0!(<.'0#$&*(,.(
F0!8!L(.(&8'!-)%,&($!/(<!*)/.(,.($&<&$!"($!%"0&%0.3

METODO DE ^dfpH7K`(b(U60!,!(,.()"#%&2./($!/(#%$'./.%0!(&*0.'%&%,!( CAMPO DEFINIÇÃO


CORTE: .%0'.(!"(r&%$!"(AFaIWNa7WLD(.(&8'!-)%,&($!/(<!*)/.(,.($&<&$!"( Neste campo deve-se escolher o tipo de aproximação através das
constante. "!-04.5"Q
^ fo(H7K`(b(U60!,!(,.()"#%&2./($!/(#%$'./.%0!(&%2)*&'(.( ^a( O( e`( b( U!<#/.%0&( 8'#/.#'!( !( .#=!( FaL( &06( !( 8!%0!( ,.(
8'!-)%,#,&,.($!%"0&%0.3 aproximação e depois movimenta o eixo “X” até o ponto de
MOVIM. aproximação.
^ fEH7K`(b(U60!,o de usinagem com incremento vertical (“de
APROXIMACAO: ^e( O( a`( b( U!<#/.%0&( 8'#/.#'!( !( .#=!( FeL( &06( !( 8!%0!( ,.(
0!8!LD(.(8'!-)%,#,&,.($!%"0&%0.3
aproximação e depois movimenta o eixo “Z” até o ponto de
^dfpH7K`(b(U60!,!(,.()"#%&2./($!/(#%$'./.%0!(&*0.'%&%,!( aproximação.
.%0'.(!"(r&%$!"(AFaIWa7WLD(.(8'!-)%,#,&,.($!%"0&%0.3 ^E( PIeG`( b( U!<#/.%0&( !"( ,!#"( .#=!"( "#/)*0&%.&/.%0.( &06( !(
VALOR ponto de aproximação.
d&*!'(8'!-)%,#,&,.(,.($!'0.(,&(l*0#/&(8&""&,&3
ACABAMENTO: DIST. SEGUR.
X#"0h%$#&(,.(".2)'&%:&(A'.$)!(,&(-.''&/.%0&D(./(FeL
SUPERFIC:
NUM. DE
Número de passes para acabamento. DIST. SEGUR.
ACABAMENTO: X#"0h%$#&(,.(".2)'&%:&(A'.$)!(,&(-.''&/.%0&D(./(FaL
ENTRADA:
T."0.($&/8!(,.<.N".(."$!*+.'(!(0#8!(,&,!(&(".'(#%-!'/&,!(&0'&<6"(
DIST. SEGUR. X#"0h%$#&(&,#$#!%&*(./(FaL(Ad&*!'(#%-!'/&,!(&8.%&"(R)&%,!(.=#"0.(
,&"("!-04.5"Q
TIPO CORTE: SAIDA: um canal de saída de rosca).
^T?UPVG`(b(I%-!'/&(!(%l/.'!(,.(8&""&,&"
^ VGn`(b(I%-!'/&(&(8'!-)%,#,&,.(,&(8'#/.#'&(8&""&,&3 A8\"( #%".'#'( !( $#$*!( ,.( '!"$&( %!( 8'!2'&/&B( &( 0.*&( ,.( 12)'&( ,&( '!"$&( #'9( ")'2#'(
&)0!/&0#$&/.%0.(%&(0.*&3( '#/.#'&/.%0.(6(%.$.""9'#!(."$!*+.'(&(12)'&(,.".>&,&(.(,.8!#"(
Tl/.'!(,.(8&""&,&"3(P"0&(!8:;!(&8&'.$.($&"!(&("!-04.5(^T?UPVG`( preencher os dados da mesma. Para isso deve-se:
NUM. PASSADAS:
".>&(8'.""#!%&,&
– Posic#!%&'(!($)'"!'(%&(12)'&(,.".>&,&3(P=Q(“1. ROSCA (GERAL) - ZX”.
PROFUNDIDADE '!-)%,#,&,.(,&(os(8&""&,&3(P"0&(!8:;!(&8&'.$.($&"!(&("!-04.5( – Acionar a tecla [INPUT] .
CORTE: ^ VGn`(".>&(8'.""#!%&,&3

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 215 216 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. CICLOS DE ROSCA 4. CICLOS DE ROSCA

CAMPO DEFINIÇÃO
;)+1)*,(0<"*&)=)>+)*)+,"3?)!*"*1'<"*&)*<(++"*'%#"!0(&"*(1!(=@+*
&(+*+"#1A)B+C*
TIP. ROSMUL:
DEFG.HI*4*J"%+'&)!(*"*<(++"*'%#"!0(&"*)0*2"+*<"!*<"3)K(&(-
D LEJFI*4*J"%+'&)!(*"*<(++"*'%#"!0(&"*)0*00-

NUM. FIOS O valor a ser inserido neste campo deve ser o resultado da conta:
Aba “POS/DIMENS”. ROSCA: PASSO / NÚMERO DE ENTRADAS

CAMPO DEFINIÇÃO
T."0.($&/8!(,.<.N".(."$!*+.'(!(0#8!(,.('!"$&(&0'&<6"(,&"("!-04.5"Q(
TIPO FIGURA: (( ^U7fgG`(b(V!"$&(P=0.'%&
(( ^ntUP7`(b(V!"$&(I%0.'%&
PONTO INICIAL
Diâmetro inicial da rosca – “X”
(X) :

PONTO INICIAL
Posição inicial da rosca no eixo “Z”
(Z):

PASSO DE
Passo da rosca
ROSCA:

PROFUNDIDADE
!"#$%&'&(&)*&(*!"+,(*%"*!('"-
DA ROSCA:

PONTO FINAL (X): .'/0)1!"*2%(3*&(*!"+,(*4*567*

PONTO FINAL (Z): "+'89"*2%(3*&(*!"+,(*4*5:7

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 217 218 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
1. ACESSAR A PÁGINA DE CICLOS DE FERRAMENTAS ACIIONADAS
1 - ACESSAR A PÁGINA DE CICLOS DE FERRAMENTA ACIONADA:

VII - GUIDE

(FRESAMENTO) – M,)++(!*"*<!"K!(0(*&)+)N(&"-
– Acionar a tecla “EDIT”
– "+','"%(!*"*,$!+"!*%"*O3","*"%&)*&)+)N(>+)*'%+)!'!*"*,',3"-
– M,'"%(!*(*+"#1A)B* !"#(1@*)%,"%1!(!*(*+"#1A)B*DL;LJLPI
– M,'"%(!*(*+"#1A)B [INICIO]
– Q1'3'R(!*(+*+)1(+*?"!'R"%1('+*<(!(*<"+','"%(!*"*,$!+"!*%(*(O(*&)+)N(&(-
Ex: “CONTORNO”.
– Q1'3'R(!*(+*+)1(+*=)!1',('+*<(!(*<"+','"%(!*"*,$!+"!*%"*,',3"*&)+)N(&"-*
Ex: “1. CONTORNO DA PAREDE EXTERNA (DESBASTE)”
– Acionar a tecla “INPUT”
– Preencher os dados da aba “COND. CORTE” e “DETALHE”.
– M,'"%(!*(*+"#1A)B [INSERT] (Neste momento, será inserido alguns comandos
%"*<!"K!(0(*)*(<(!),)!S*%(*1)3(*(*N(%)3(*&)*&)+)%?"*&"*<)!23*T*<"+'8U)+V
– L%#"!0(!*"+*&(&"+*'%','('+-
– M,'"%(!*(*+"#1A)B*[OK]
– Q1'3'R(!* "+* !),$!+"+* &)* &)+)%?"* WLINHA, ARC, ARRECA,)1,--V* <(!(* #(R)!* "*
<)!23*(*+)!*$+'%(&"-
– M,'"%(!*(*+"#1A)B [CRIAR]
– M,'"%(!*(*+"#1A)B*[OK]

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 219 220 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
2. CICLOS DE FURAÇÃO 2. CICLOS DE FURAÇÃO
2 - CICLOS DE FURAÇÃO: 2.1.2 - Dados da página do ciclo furacao:

2.1- FURAÇÃO Aba “COND. CORTE”

2.1.1 - Acessar a página do ciclo furacao:


– M,)++(!*"*<!"K!(0(*&)+)N(&"- CAMPO DESCRIÇÃO
– Acionar a tecla “EDIT” ;)+1)*,(0<"*&)=)>+)*'%+)!'!*"*=(3"!*&(*<!"#$%&'&(&)*
– "+','"%(!*"*,$!+"!*%"*O3","*"%&)*&)+)N(>+)*'%+)!'!*"*,',3"- INCREMENTO DE CORTE: de corte (incremento de usinagem) da primeira
penetração da broca.
– M,'"%(!*(*+"#1A)B* !"#(1@*)%,"%1!(!*(*+"#1A)B*DL;LJLPI
– M,'"%(!*(*+"#1A)B [INICIO] Neste campo deve-se escolher o tipo de ponto inicial
(1!(=@+*&(+*+"#1A)B+C*
– Q1'3'R(!*(+*+)1(+*?"!'R"%1('+*<(!(*<"+','"%(!*"*,$!+"!*%(*(O( “FURACAO”
DL;LJ>YI4*G)1"!%(*("*<"%1"*G*("*2%(3*&)*,(&(*#$!"*
– Q1'3'R(!*(+*+)1(+*=)!1',('+*<(!(*<"+','"%(!*"*,$!+"!*%"*,',3"*&)+)N(&"-* MODO PONTO REFER.: )*!)1"!%(*("*<"%1"*L*&)<"'+*&"*$31'0"*#$!"-*
Ex: “2. FURACAO”.
DL;LJ>ZI4*G)1"!%(*("*<"%1"*L*("*2%(3*&)*1"&"+*"+*#$!"+-
– Acionar a tecla “INPUT”
DGX[-I4**G)1"!%(*("*<"%1"*G*("*2%(3*&)*1"&"+*"+*#$!"+-
– Preencher os dados da aba “COND. CORTE” e “DETALHE”.
– M,'"%(!*(*+"#1A)B [INSERT] (Será inserido alguns comandos no programa) PONTO I: "%1"*&)*!)1"!%"*(<\+*20*&(*#$!(89"-
– X+,"3?)!*"*1'<"*&)*<"+','"%(0)%1"*&"+*#$!"+-
– M,'"%(!*(*+"#1A)B*[OK] PROFUNDIDADE CORTE: !"#$%&'&(&)*1"1(3*&)*,"!1)*W,"0*+'%(3V-
– Preencher os dados de posicionamento.
Medida do comprimento da ponta (aresta angular)
– M,'"%(!*(*+"#1A)B [CRIAR] (Será inserido alguns comandos no programa) VALOR EXCEDIDO:
da broca.
– M,'"%(!*(*+"#1A)B*[OK]
Coordenada de retração para quebra de cavacos da
RETRACAO:
broca.

VALOR AVANCO: ])3",'&(&)*&)*(=(%8"*&)*#$!(89"-

TEMPO DE ESPERA: E)0<"*&)*)+<)!(*%"*2%(3*&(*#$!(89"-

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 221 222 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
2. CICLOS DE FURAÇÃO 2. CICLOS DE FURAÇÃO

CAMPO DESCRIÇÃO FUROS NA FACE:


Neste campo deve-se escolher o tipo de aproximação
Aba “POS. FURO 1”
através das +"#1A)B+C
D:*^*6I – Aproxima o eixo “Z” e depois o
eixo “X”.
MOVIM. APROXIMACAO:
D6*^*:I*4*M<!"_'0(*"*)'_"*567*)*&)<"'+*"*
eixo “Z” .
DZ* XL6PI* 4* M<!"_'0(* "+* &"'+* )'_"+*
simultaneamente.

Aba “DETALHE”
CAMPO DESCRIÇÃO
CAMPO DESCRIÇÃO POSICAO BAZE (Z): "+'89"*'%','(3*&(*#$!(89"-
](3"!*&)*<!"#$%&'&(&)*<(!(*(=(%8"*&)*$+'%(K)0*'%','(3-*WX+1)* POS. 1 EIXO X (RAD.): "+'89"*&"*<!'0)'!"*#$!"*%"*)'_"*567-
START CUT DEPTH: ,(0<"*<"&)*+)!*"0'1'&"*N$%1(0)%1)*,"0*"*,(0<"*HEMGE*[XX.*
POS. 1 EIXO C: "+'89"*&"*<!'0)'!"*#$!"*%"*)'_"*5J7-
RATE).
POS. 2 EIXO X (RAD.): "+'89"*&"*+)K$%&"*#$!"*%"*)'_"*567-
Avanço de usinagem inicial. (Este campo pode ser omitido
START FEED RATE: POS. 2 EIXO C: "+'89"*&"*+)K$%&"*#$!"*%"*)'_"*5J7-
N$%1(0)%1)*,"0*"*,(0<"*HEMGE*JQE*.X FEV-
POS. 3 EIXO X (RAD.): "+'89"*&"*1)!,)'!"*#$!"*%"*)'_"*567-
](3"!* &(* <!"#$%&'&(&)* <(!(* (=(%8"* &)* $+'%(K)0* 2%(3-* WX+1)*
END CUT DEPTH: ,(0<"*<"&)*+)!*"0'1'&"*N$%1(0)%1)*,"0*"*,(0<"*X;.*[XX.* POS. 3 EIXO C: "+'89"*&"*1)!,)'!"*#$!"*%"*)'_"*5J7-
RATE). POS. 4 EIXO X (RAD.): "+'89"*&"*a$(!1"*#$!"*%"*)'_"*567-

M=(%8"* &)* $+'%(K)0* 2%(3-* WX+1)* ,(0<"* <"&)* +)!* "0'1'&"* POS. 4 EIXO C: "+'89"*&"*a$(!1"*#$!"*%"*)'_"*5J7-
END FEED RATE:
N$%1(0)%1)*,"0*"*,(0<"*X;.*JQE*.X FEV-
Aba “POS. FURO 2”

2.1.3 - Posições de furação:

Ap\+*'%+)!'!*"*,',3"*&)*#$!(89"*%"*<!"K!(0(`*(*1)3(*&)*<"+'8U)+*&)*#$!(89"*'!S*+$!K'!*
automaticamente na tela. Primeiramente é necessário escolher o tipo de posição, preencher
"+*&(&"+*)*&)<"'+`*'%+)!'!*(+*<"+'8U)+*%"*<!"K!(0(-* (!(*'++"*&)=)>+)C

CAMPO DESCRIÇÃO
POS. 5 EIXO X (RAD.): "+'89"*&"*a$'%1"*#$!"*%"*)'_"*567-
– "+','"%(!*"*,$!+"!*)0*$0(*&(+*"<8U)+*&)+)N(&(+`*X6C

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 223 224 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
2. CICLOS DE FURAÇÃO 2. CICLOS DE FURAÇÃO
CAMPO DESCRIÇÃO 2.2.2 - Dados da página do ciclo de rosca:

POS. 5 EIXO C: "+'89"*&"*a$'%1"*#$!"*%"*)'_"*5J7- Aba “COND. CORTE”


POS. 6 EIXO X (RAD.): "+'89"*&"*+)_1"*#$!"*%"*)'_"*567-
POS. 6 EIXO C: "+'89"*&"*+)_1"*#$!"*%"*)'_"*5J7-
POS. 7 EIXO X (RAD.): "+'89"*&"*+@1'0"*#$!"*%"*)'_"*567-
POS. 7 EIXO C: "+'89"*&"*+@1'0"*#$!"*%"*)'_"*5J7-
POS. 8 EIXO X (RAD.): "+'89"*&"*"'1(="*#$!"*%"*)'_"*567-
POS. 8 EIXO C: "+'89"*&"*"'1(="*#$!"*%"*)'_"*5J7-

2.2. - CICLO DE ROSCA:


CAMPO DESCRIÇÃO

E'<"*&)*!"+,(0)%1"C*M<)!1(!*(*+"#1A)B*DGLbL.PI*<(!(*
TIPO DE MACHO:
rsca com macho rígido.

PASSO DA ROSCA: Passo da rosca

Neste campo deve-se escolher o tipo de ponto inicial


(1!(=@+*&(+*+"#1A)B+C*
2.2.1 - Acessar a página do ciclo de rosca:
DL;LJ>YI4*G)1"!%(*("*<"%1"*G*("*2%(3*&)*,(&(*#$!"*
– M,)++(!*"*<!"K!(0(*&)+)N(&"- MODO PONTO REFER.: )*!)1"!%(*("*<"%1"*L*&)<"'+*&"*$31'0"*#$!"-*
– Acionar a tecla “EDIT” DL;LJ>ZI4*G)1"!%(*("*<"%1"*L*("*2%(3*&)*1"&"+*"+*#$!"+-
– "+','"%(!*"*,$!+"!*%"*O3","*"%&)*&)+)N(>+)*'%+)!'!*"*,',3"- DGX[-I4**G)1"!%(*("*<"%1"*G*("*2%(3*&)*1"&"+*"+*#$!"+-
– M,'"%(!*(*+"#1A)B* !"#(1@*)%,"%1!(!*(*+"#1A)B*DL;LJLPI
– M,'"%(!*(*+"#1A)B [INICIO] PONTO I: "%1"*&)*!)1"!%"*(<\+*20*&(*#$!(89"-
– Q1'3'R(!*(+*+)1(+*?"!'R"%1('+*<(!(*<"+','"%(!*"*,$!+"!*%(*(O( “FURACAO”
– Q1'3'R(!*(+*+)1(+*=)!1',('+*<(!(*<"+','"%(!*"*,$!+"!*%"*,',3"*&)+)N(&"-* PROFUNDIDADE CORTE: !"#$%&'&(&)*1"1(3*&)*,"!1)*W,"0*+'%(3V-
Ex: “3. ROSCA COM MACHO”.
RETRACAO: Coordenada de retração para quebra de cavacos
– Acionar a tecla “INPUT”
– Preencher os dados da aba “COND. CORTE”.
TEMPO DE ESPERA: E)0<"*&)*)+<)!(*%"*2%(3*&(*#$!(89"-
– M,'"%(!*(*+"#1A)B [INSERT] (Será inserido alguns comandos no programa)
– Escolher o tipo de posicionamento da rosca.
– M,'"%(!*(*+"#1A)B*[OK]
– Preencher os dados de posicionamento.
– M,'"%(!*(*+"#1A)B [CRIAR] (Será inserido alguns comandos no programa)
– M,'"%(!*(*+"#1A)B*[OK]

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 225 226 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
2. CICLOS DE FURAÇÃO 2. CICLOS DE FURAÇÃO

CAMPO DESCRIÇÃO CAMPO DESCRIÇÃO


Neste campo deve-se escolher o tipo de aproximação POS. 1 EIXO C: "+'89"*&"*<!'0)'!"*#$!"*%"*)'_"*5J7-
através das +"#1A)B+C
POS. 2 EIXO X (RAD.): "+'89"*&"*+)K$%&"*#$!"*%"*)'_"*567-
D:*^*6I – Aproxima o eixo “Z” e depois o
eixo “X”. POS. 2 EIXO C: "+'89"*&"*+)K$%&"*#$!"*%"*)'_"*5J7-
MOVIM. APROXIMACAO:
D6*^*:I*4*M<!"_'0(*"*)'_"*567*)*&)<"'+*"* POS. 3 EIXO X (RAD.): "+'89"*&"*1)!,)'!"*#$!"*%"*)'_"*567-
eixo “Z” .
POS. 3 EIXO C: "+'89"*&"*1)!,)'!"*#$!"*%"*)'_"*5J7-
DZ* XL6PI* 4* M<!"_'0(* "+* &"'+* )'_"+*
simultaneamente. POS. 4 EIXO X (RAD.): "+'89"*&"*a$(!1"*#$!"*%"*)'_"*567-

VEL. FUSO PRINCIPAL : G"1(89"*$1'3'R(&(*%"*!"+,(0)%1"- POS. 4 EIXO C: "+'89"*&"*a$(!1"*#$!"*%"*)'_"*5J7-

2.2.3 - Posições de furação:

Ap\+*'%+)!'!*"*,',3"*&)*#$!(89"*%"*<!"K!(0(`*(*1)3(*&)*<"+'8U)+*&)*#$!(89"*'!S*+$!K'!*
automaticamente na tela. Primeiramente é necessário escolher o tipo de posição, preencher Aba “POS. FURO 2”
"+*&(&"+*)*&)<"'+`*'%+)!'!*(+*<"+'8U)+*%"*<!"K!(0(-* (!(*'++"*&)=)>+)C

– "+','"%(!*"*,$!+"!*)0*$0(*&(+*"<8U)+*&)+)N(&(+`*X6C

FUROS NA FACE (PONTOS ALEATÓRIOS)


CAMPO DESCRIÇÃO
Aba “POS. FURO 1”
POS. 5 EIXO X (RAD.): "+'89"*&"*a$'%1"*#$!"*%"*)'_"*567-
POS. 5 EIXO C: "+'89"*&"*a$'%1"*#$!"*%"*)'_"*5J7-
POS. 6 EIXO X (RAD.): "+'89"*&"*+)_1"*#$!"*%"*)'_"*567-
POS. 6 EIXO C: "+'89"*&"*+)_1"*#$!"*%"*)'_"*5J7-
POS. 7 EIXO X (RAD.): "+'89"*&"*+@1'0"*#$!"*%"*)'_"*567-
POS. 7 EIXO C: "+'89"*&"*+@1'0"*#$!"*%"*)'_"*5J7-
POS. 8 EIXO X (RAD.): "+'89"*&"*"'1(="*#$!"*%"*)'_"*567-
CAMPO DESCRIÇÃO
POS. 8 EIXO C: "+'89"*&"*"'1(="*#$!"*%"*)'_"*5J7-
POSICAO BAZE (Z): "+'89"*'%','(3*&(*#$!(89"-
POS. 1 EIXO X (RAD.): "+'89"*&"*<!'0)'!"*#$!"*%"*)'_"*567-

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 227 228 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3. CICLO DE FACEAMENTO 3. CICLO DE FACEAMENTO
3 - CICLO DE FACEAMENTO: CAMPO DESCRIÇÃO

3.1 - ACESSAR A PÁGINA DO CICLO DE FACEAMENTO: PROF. CORTE DP EIXO: L%,!)0)%1"*%(*<!"#$%&'&(&)*(*#(,)(!-

VALOR AVANCO-RAIO: ])3",'&(&)*&)*(=(%8"*%"*0"='0)%1"*3(1)!(3*&(*#!)+(-

VALOR AVANCO-EIXO: ])3",'&(&)*&)*(=(%8"*%"*'%,!)0)%1"*<"!*<(++(&(*&(*#!)+(-

Aba “DETALHE”

– M,)++(!*"*<!"K!(0(*&)+)N(&"-
– Acionar a tecla “EDIT”
– "+','"%(!*"*,$!+"!*%"*O3","*"%&)*&)+)N(>+)*'%+)!'!*"*,',3"-
– M,'"%(!*(*+"#1A)B# !"#(1@*)%,"%1!(!*(*+"#1A)B*DL;LJLPI
– M,'"%(!*(*+"#1A)B*[INICIO]
– Q1'3'R(!*(+*+)1(+*?"!'R"%1('+*<(!(*<"+','"%(!*"*,$!+"!*%(*(O(*“FACEAMENTO”
– Q1'3'R(!*(+*+)1(+*=)!1',('+*<(!(*<"+','"%(!*"*,$!+"!*%"*,',3"*&)+)N(&"-*
Ex: “1. DESBASTE”.
– Acionar a tecla “INPUT”
CAMPO DESCRIÇÃO
– Preencher os dados da aba “COND. CORTE” e “DETALHE”.
"!,)%1(K)0*&)*(=(%8"*&)*$+'%(K)0*$1'3'R(&"*%(*<!'0)'!(*
– M,'"%(!*(*+"#1A)B [INSERT] (Neste momento, será inserido alguns comandos PRIMEIRO OVERRIDE:
passada em relação às demais passadas.
no programa)
.)=)>+)*)+,"3?)!*)%1!)*(+*+"#1A)B+C
3.2 - DADOS DA PÁGINA DO CICLO DE FACEAMENTO: DQ;LJPI*- Usinagem sempre no mesmo sentido.
METODO DE CORTE:
Aba “COND. CORTE” D:Lb>:MbI*>*Q+'%(K)0*,"0*(31)!%/%,'(*)%1!)*"+*+)%1'&"+*
WR'K>R(KV

.)=)>+)*)+,"3?)!*)%1!)*(+*+"#1A)B+C
D Q6MGI*>*H('*,"0*(<)%(+*$0(*<(!1)*&(*#!)+(*(%1)+*&"*
METODO MOV.
próximo incremento lateral.
TRAJET:
DcM;EXGI*>*H('*,"0*"*&'/0)1!"*1"&"*&(*#!)+(*(%1)+*&"*
próximo incremento lateral.
VL. AVANCE MOV. ])3",'&(&)*&)*(=(%8"*&(*#)!!(0)%1(*)%a$(%1"*(*#!)+(*)+1S*
TRAJ: !)(3'R(%&"*"*'%,!)0)%1"*3(1)!(3*#"!(*&(*<)8(-
.'+1/%,'(*&)*(<!"_'0(89"*&"*1"<"*&(*#)!!(0)%1(*<(!(*'%','"*&"*
CAMPO DESCRIÇÃO DIST. APROXIM. EIXO:
ciclo.
ESPESSURA: !"#$%&'&(&)*1"1(3*(*+)!*#(,)(&(- .'+1/%,'(*&)*(<!"_'0(89"*&(*3(1)!(3*&(*#)!!(0)%1(*<(!(*'%','"*&"*
RETRACAO RAIO:
ciclo.
VALOR ACABAMENTO: H"O!)0)1(3*<(!(*(,(O(0)%1"*%(*#(,)-

PROF. CORTE RAIO: L%,!)0)%1"*3(1)!(3*&(*#)!!(0)%1(*%"*#(,)(0)%1"-

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 229 230 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
3. CICLO DE FACEAMENTO 3. CICLO DE FACEAMENTO
CAMPO DESCRIÇÃO – "+','"%(!*"*,$!+"!*)0*$0(*&(+*"<8U)+*&)+)N(&(+`*X6C

.)=)>+)*)+,"3?)!*)%1!)*(+*+"#1A)B+C 5. XC-FREE FACING FIGURE


D.LGXLEI*>*Q+'%(K)0*&(*)+a$)!&(*<(!(*(*&'!)'1(- 6. ZC PLANE FREE FACING FIGURE FOR CYLINDER
SENTIDO DE CORTE: DXHdQXGI*>*Q+'%(K)0*&(*&'!)'1(*<(!(*(*)+a$)!&(- – .)<"'+*&)*)+,"3?'&"*"*1'<"*&)*2K$!(*&)=)>+)*<!))%,?)!*"+*&(&"+*'%','('+*&"*<)!23C
DMJLcMI*>*Q+'%(K)0*&)*O('_"*<(!(*,'0(-
DMeML6PI*>*Q+'%(K)0*&)*,'0(*<(!(*O('_"

Deve-+)*)+,"3?)!*)%1!)*(+*+"#1A)B+C
D.LGXLEI*>*Q+'%(K)0*&(*)+a$)!&(*<(!(*(*&'!)'1(-*M<(!),)*
+"0)%1)*a$(%&"*+)3),'"%(&(*DMJLcMI*"$*DMeML6PI*%(*"<89"*
anterior. – Posicionar o cursor no campo “TIPO DE FIGURA”
DXHdQXGI*>*Q+'%(K)0*&(*&'!)'1(*<(!(*(*)+a$)!&(- – !)++'"%(!*(*+"#1A)B*[FACE]
M<(!),)*+"0)%1)*a$(%&"*+)3),'"%(&(*DMJLcMI*"$*DMeML6PI* – Posicionar o cursor no campo “PONTO INICIAL X”.
DIR. DESLOC. CORTE: na opção anterior. – Digitar a coordenada do ponto inicial no eixo “X”. Ex: 20
DMJLcMI*>*Qsinagem de baixo para cima.Aparece – Posicionar o cursor no campo “PONTO INICIAL C”
+"0)%1)*a$(%&"*+)3),'"%(&(*D.LGXLEI*"$*DXHdQXGI*%(*"<89"*
– Digitar a coordenada do ponto inicial no eixo “C”. Ex 0
anterior.
– Posicionar o cursor no campo “POSIÇÃO BASE (Z)”
DMeML6PI*>*Usinagem de cima para baixo. Aparece
– Digitar a coordenada do ponto inicial no eixo “Z”. Ex 0
+"0)%1)*a$(%&"*+)3),'"%(&(*D.LGXLEI*"$*DXHdQXGI*%(*"<89"*
anterior. – M,'"%(!*(*+"#1A)B*[OK]

Deve-+)*)+,"3?)!*)%1!)*(+*+"#1A)B+C .)<"'+* &)* <!))%,?'&"* "+* &(&"+* '%','('+* &"* <)!23`* &)=)>+)* <!"K!(0(!* "* <)!23* (* +)!*
$+'%(&"`*$1'3'R(%&"*"+*+)K$'%1)+*!),$!+"+C
DZ*XL6PI*>*M<!"_'0(*"+*)'_"+*6*)*:*)*&)<"'+*<"+','"%(*"*
MOVIM.
eixo “C”.
APROXIMACAO:
Df*XL6PI*>*M<!"_'0(*"+*)'_"+*6*)*:*)*<"+','"%(*"*)'_"*5J7*
simultâneamente.
.)<"'+*&)*&)+)%?(!*"*<)!23*&)+)N(&"*&)=)>+)C*

3.3 - FIGURA DE FACEAMENTO – M,'"%(!*(*+"#1A)B*[CRIAR]


– M,'"%(!*(*+"#1A)B*[OK]
M<\+*'%+)!'!*"*,',3"*&)*#(,)(0)%1"*%"*<!"K!(0(`*(*1)3(*&)*2K$!(*&"*<)!23*&)*$+'%(K)0*
'!S*+$!K'!*($1"0(1',(0)%1)*%(*1)3(-* !'0)'!(0)%1)*@*%),)++S!'"*)+,"3?)!*"*1'<"*&)*<)!23`*
<!))%,?)!*"+*&(&"+*'%','('+*)*&)<"'+`*&)+)%?(!*"*<)!23-* (!(*'++"*&)=)>+)C

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 231 232 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. C
11. PEÇA
ICLO DE CONTORNO
COMPLETA 11.
4. C PEÇA
ICLO COMPLETA
DE CONTORNO

4 - CICLO DE CONTORNO:
CAMPO DESCRIÇÃO
ESPESSURA DO FUNDO: ](3"!*&(*<!"#$%&'&(&)*(*+)!*$+'%(&(-

ESPESSURA LATERAL: Valor da espessura lateral a usinada.

PROF. CORTE RAIO: Incremento de corte lateral.

PROF. CORTE DO EIXO: L%,!)0)%1"*&)*,"!1)*%(*<!"#$%&'&(&)-


4.1 - ACESSAR A PÁGINA DO CICLO DE CONTORNO:
Valor de sobremetal para acabamento na lateral do
– M,)++(!*"*<!"K!(0(*&)+)N(&"- SOBREMETAL LATERAL:
contorno. (Este valor pode ser omitido).
– Acionar a tecla “EDIT”
](3"!*&)*+"O!)0)1(3*<(!(*(,(O(0)%1"*%"*#$%&"*&"*
– "+','"%(!*"*,$!+"!*%"*O3","*"%&)*&)+)N(>+)*'%+)!'!*"*,',3"- SOBREMETAL FUNDO:
contorno. (Este valor pode ser omitido).
– M,'"%(!*(*+"#1A)B* !"#(1@*)%,"%1!(!*(*+"#1A)B*DL;LJLPI
– M,'"%(!*(*+"#1A)B [INICIO] Velocidade de avanço durante usinagem com parte
VAL. AVAN-CORTE.UNI:
&(*#!)+(*)0*,"%1(1"*,"0*"*0(1)!'(3-
– Q1'3'R(!*(+*+)1(+*?"!'R"%1('+*<(!(*<"+','"%(!*"*,$!+"!*%(*(O(*“CONTORNO”.
– Q1'3'R(!*(+ setas verticais para posicionar o cursor no ciclo: Velocidade de avanço durante usinagem com toda a
VAL. AVAN-DOIS CORTE:
#!)+(*)0*,"%1(1"*,"0*"*0(1)!'(3-
“1. CONTORNO DA PAREDE EXTERNA (DESBASTE)”
– Preencher os dados da aba “COND. CORTE” e “DETALHE”. Velocidade de avanço durante o movimento de
VAL. AVAN- EIXO:
– A,'"%(!*(*+"#1A)B [INSERT] (Neste momento, será inserido alguns comandos '%,!)0)%1"*&)*<!"#$%&'&(&)-
%"*<!"K!(0(*)*(<(!),)!S*%(*1)3(*(*N(%)3(*&)*&)+)%?"*&"*<)!23V
Aba “DETALHE”
– L%#"!0(!*"+*&(&"+*'%','('+-
– M,'"%(!*(*+"#1A)B*[OK]
– Q1'3'R(!* "+* !),$!+"+* &)* &)+)%?"* WLINHA, ARC, ARRECA,)1,--V* <(!(* #(R)!* "*
<)!23*(*+)!*$sinado.
– M,'"%(!*(*+"#1A)B [CRIAR]
– M,'"%(!*(*+"#1A)B*[OK]

4.2 - DADOS DA PÁGINA DO CICLO DE CONTORNO:

Aba “COND. CORTE”

CAMPO DESCRIÇÃO
Porcentagem de avanço de usinagem da primeira
PRIMEIRO OVERRIDE %:
passada em relação as demais passadas.
Neste campo deve-se escolher o tipo corte através das
+"#1A)B+C*
CORTE CONC/DISCORD:
* DJPGEXgI*4*J"!1)*&'+,"!&(%1)-
* DJPGEX=I*4*J"!1)*,"%,"!&(%1)-
.'+1/%,'(*&)*(<!"_'0(89"*&(*#)!!(0)%1(*(%1)+*&"*'%h,'"*
DIST. APROXIM. EIXO C:
do ciclo.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 233 234 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
4. C
11. PEÇA
ICLO DE CONTORNO
COMPLETA 11.
4. C PEÇA
ICLO COMPLETA
DE CONTORNO

CAMPO DESCRIÇÃO
Neste campo deve-se escolher o tipo de aproximação
(1!(=@+*&(+*+"#1A)B+C*
DMGJPI*4*X%,"+1(*(*#)!!(0)%1(*%"*0(1)!'(3*)0*$0*
– "+','"%(!*"*,$!+"!*)0*$0(*&(+*"<8U)+*&)+)N(&(+`*X6C
movimento circular.
TIPO APROXIMACAO:
DEM;bX;EXI*4*X%,"+1(*(*#)!!(0)%1(*1(%K)%,'(%&"* 5. XC-FREE CONVEX FIGURE
o material. 6. ZC PLANE FREE CONVEX FIGURE FOR CYLINDER
D]XGELJI* 4* M<!"#$%&(* (* #)!!(0)%1(* &)* 1"<"* %(*
usinagem. – .)<"'+*&)*)+,"3?'&"*"*1'<"*&)*2K$!(*&)=)>+)*<!))%,?)!*"+*&(&"+*'%','('+*&"*<)!23C

RAIO/DIST.APROXIM.: Valor do raio / distância de aproximação.

i%K$3"*&"*!('"*%(*)%1!(&(*&(*#)!!(0)%1(-*WX+1(*"<89"*&)=)*
ANGULO DE APROXIM.: +)!*<!))%,?'&(*+"0)%1)*a$(%&"*(*)%1!(&(*&(*#)!!(0)%1(*
#"!*)0*$0*0"='0)%1"*,'!,$3(!-V
;)+1)*,(0<"*&)=)>+)*)+,"3?)!*"*1'<"*&)*+(h&(*&(*#)!!(0)%1(*
(1!(=@+*&(+*+"#1A)B+C* – Posicionar o cursor no campo “TIPO DE FIGURA”
DMGJPI* 4* G)1'!(* (* #)!!(0)%1(* &"* 0(1)!'(3* )0* $0* – !)++'"%(!*(*+"#1A)B*[CONVEX]
TIPO ESCAPE: movimento circular.
– Posicionar o cursor no campo “PONTO INICIAL X”.
DEM;bX;EXI*4*G)1'!(*(*#)!!(0)%1(*1(%K)%,'(%&"*"* – Digitar a coordenada do ponto inicial no eixo “X”. Ex: 20
material.
– Posicionar o cursor no campo “PONTO INICIAL C”
D]XGELJI*4*G)1'!(*(*#)!!(0)%1(*(*#)!!(0)%1(*&)*1"<"-
– Digitar a coordenada do ponto inicial no eixo “C”. Ex 0
RAIO/DIST. ESCAPE: Valor do raio / distância de saída. – Posicionar o cursor no campo “POSIÇÃO BASE (Z)”
– Digitar a coordenada do ponto inicial no eixo “Z”. Ex 0
i%K$3"*&"*!('"*%(*+(h&(*&(*#)!!(0)%1(-*WX+1(*"<89"*&)=)* – Posicionar o cursor no campo “ALTURA/PROFUNDIDADE”
ANGULO ESCAPE: +)!*<!))%,?'&(*+"0)%1)*a$(%&"*(*+(h&(*&(*#)!!(0)%1(* – .'K'1(!*(*,""!&)%(&(*&"*<"%1"*2%(3*%"*)'_"*5:7-*X_* -10
#"!*)0*$0*0"='0)%1"*,'!,$3(!-V
– M,'"%(!*(*+"#1A)B*[OK]
Neste campo deve-se escolher o tipo de aproximação
(1!(=@+*&(+*+"#1A)B+C* .)<"'+* &)* <!))%,?'&"* "+* &(&"+* '%','('+* &"* <)!23`* &)=)>+)* <!"K!(0(!* "* <)!23* (* +)!*
$+'%(&"`*$1'3'R(%&"*"+*+)K$'%1)+*!),$!+"+C
DZ*XL6PI*4*M<!"_'0(*<!'0)'!"*"+*)'_"+*567*)*5:7*<(!(*
MOVIM. APROXIMACAO:
depois posicionar o eixo “C”

Df* XL6PI* 4*M<!"_'0(* "+* )'_"+* 567* )* 5:7* ("* 0)+0"*


tempo que posiciona o eixo “C”
.)<"'+*&)*&)+)%?(!*"*<)!23*&)+)N(&"*&)=)>+)C*

4.3 - FIGURA DE CONTORNO – M,'"%(!*(*+"#1A)B [CRIAR]


– M,'"%(!*(*+"#1A)B*[OK]
M<\+*'%+)!'!*"*,',3"*&)*,"%1"!%"*%"*<!"K!(0(`*(*1)3(*&)*2K$!(*&"*<)!23*&)*$+'%(K)0*
'!S*+$!K'!*($1"0(1',(0)%1)*%(*1)3(-* !'0)'!(0)%1)*@*%),)++S!'"*)+,"3?)!*"*1'<"*&)*<)!23`*
<!))%,?)!*"+*&(&"+*'%','('+*)*&)<"'+`*&)+)%?(!*"*<)!23-* (!(*'++"*&)=)>+)C

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 235 236 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
5. CICLO DE EMBOSSING 5. CICLO DE EMBOSSING
5 - CICLO DE EMBOSSING (RELEVO):
CAMPO DESCRIÇÃO
Total do material a remover o eixo “Z”. Este valor
ESPESSURA FUNDO:
pode ser omitido.
Total de material a remover na lateral da peça caso
ESPESSURA LATERAL: +)N(*$0(*<)8(*#$%&'&(*"$*#"!N(&(-*X+1)*,(0<"*<"&)*
ser omitido.
PROF. CORTE RAIO: L%,!)0)%1"*3(1)!(3*&(*#)!!(0)%1(-
5.1 - ACESSAR A PÁGINA DO CICLO DE EMBOSSING:
L%,!)0)%1"*&)*$+'%(K)0*%(*<!"#$%&'&(&)-*X+1)*
– M,)++(!*"*<!"K!(0(*&)+)N(&"- PROF. CORTE DO EIXO:
valor pode ser omitido.
– Acionar a tecla “EDIT”
Sobremetal para acabamento na lateral da peça.
– "+','"%(!*"*,$!+"!*%"*O3","*"%&)*&)+)N(>+)*'%+)!'!*"*,',3"- SOBREMETAL LATERAL:
Este campo pode ser omitido.
– M,'"%(!*(*+"#1A)B* !"#(1@*)%,"%1!(!*(*+"#1A)B*DL;LJLPI
H"O!)0)1(3*<(!(*(,(O(0)%1"*%"*#$%&"*&(*<)8(-*
– M,'"%(!*(*+"#1A)B [INICIO] SOBREMETAL FUNDO:
Este campo pode ser omitido.
– Q1'3'R(!*(+*+)1(+*?"!'R"%1('+*<(!(*<"+','"%(!*"*,$!+"!*%(*(O( “EMBOSSING”
– Q1'3'R(!*(+*+)1(+*=)!1',('+*<(!(*<"+','"%(!*"*,$!+"!*%"*,',3"*&)+)N(&"-* ])3",'&(&)*&)*(=(%8"*'%#"!0(&(*a$(%&"*)+1'=)!*
VAL. AVAN-CORTE.UNI: +)%&"*$1'3'R(&"*(*3(!K$!(*&)*,"!1)*'%#"!0(&(*%"*
Ex: “1. EMBOSSING (ROUGH)”. campo “PROF. CORTE RAIO”.
– Acionar a tecla “INPUT”
])3",'&(&)*&)*(=(%8"*'%#"!0(&(*a$(%&"*)+1'=)!*
– Preencher os dados da aba “COND. CORTE” e “DETALHE”. VAL. AVAN-DOIS CORTE: +)%&"*$1'3'R(&"*(*3(!K$!(*&)*,"!1)*'K$(3*("*"*
– M,'"%(!*(*+"#1A)B [INSERT] (Será inserido alguns comandos no programa) &'/0)1!"*1"1(3*&(*#!)+(-
– L%#"!0(!*"+*&(&"+*'%','('+- ])3",'&(&)*&)*(=(%8"*'%#"!0(&(*a$(%&"*!)(3'R(>+)*
– M,'"%(!*(*+"#1A)B*[OK] VALOR AVANCO- EIXO:
"*'%,!)0)%1"*&(*<!"#$%&'&(&)-
– Q1'3'R(!* "+* !),$!+"+* &)* &)+)%?"* WLINHA, ARC, ARRECA,)1,--V* <(!(* #(R)!* "*
Aba “DETALHE”
<)!23*(*+)!*$+'%(&"-
– M,'"%(!*(*+"#1A)B [ILHA] (Será inserido alguns comandos no programa)
– Q1'3'R(!*"+*!),$!+"+*&)*&)+)%?"*<(!(*#(R)!*"*<)!23*&"*0(1)!'(3*O!$1"-
– M,'"%(!*(*+"#1A)B [CRIAR] (Será inserido alguns comandos no programa)
– M,'"%(!*(*+"#1A)B*[OK]

5.2 - DADOS DA PÁGINA DO CICLO DE EMBOSSING:


Aba “COND. CORTE”

CAMPO DESCRIÇÃO
Neste campo deve-se escolher o tipo corte através das
+"#1A)B+C*
CORTE CONC/DISCORD:
* DJPGEXgI*4*J"!1)*&'+,"!&(%1)-
* DJPGEX=I*4*J"!1)*,"%,"!&(%1)-
](3"!*&)*!),$"*(%1)+*&)*(#(+1(!*(*#!)+(*&(*<)8(-*W (!(*
RETRACA RAIO:
não riscar a peça)

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 237 238 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
5. CICLO DE EMBOSSING 5. CICLO DE EMBOSSING
– Posicionar o cursor no campo “ALTURA/PROFUNDIDADE”
CAMPO DESCRIÇÃO
.'+1/%,'(*&)*(<!"_'0(89"*&"*1"<"*&(*#)!!(0)%1(*<(!(* – .'K'1(!*(*,""!&)%(&(*&(*<!"#$%&'&(&)*(*+)!*$+'%(&(*5:7-*X_ 20
DIST. APROXIM. EIXO: – M,'"%(!*(*+"#1A)B*[OK]
inicio do ciclo.
Deve-+)*)+,"3?)!*)%1!)*(+*+"#1A)B+C
D)<"'+* &)* <!))%,?'&"* "+* &(&"+* '%','('+* &"* <)!23`* &)=)>+)* <!"K!(0(!* "* <)!23* (* +)!*
DZ*XL6PI*>*M<!"_'0(*"+*)'_"+*6*)*:*)*&)<"'+* $+'%(&"`*$1'3'R(%&"*"+*+)K$'%1)+*!),$!+"+C
MOVIM. APROXIMACAO: posiciona o eixo “C”.
Df*XL6PI*>*M<!"_'0(*"+*)'_"+*6*)*:*)*<"+','"%(*"*
eixo “C” simultâneamente.
.)<"'+*&)*&)+)%?(!*"*<)!23*&)+)N(&"*&)=)>+)C*
5.3 - FIGURA DE EMBOSSING
– A,'"%(!*(*+"#1A)B*[CRIAR]
Ap\+*'%+)!'!*"*,',3"*&)*#(,)(0)%1"*%"*<!"K!(0(`*(*1)3(*&)*2K$!(*&"*<)!23*&)*$+'%(K)0* – M,'"%(!*(*+"#1A)B*[OK]
'!S*+$!K'!*($1"0(1',(0)%1)*%(*1)3(-* !'0)'!(0)%1)*@*%),)++S!'"*)+,"3?)!*"*1'<"*&)*<)!23`*
<!))%,?)!*"+*&(&"+*'%','('+*)*&)<"'+`*&)+)%?(!*"*<)!23-* (!(*'++"*&)=)>+)C

– "+','"%(!*"*,$!+"!*)0*$0(*&(+*"<8U)+*&)+)N(&(+`*X6C

1. XC-FREE CONCAVE FIGURE


2. ZC PLANE FREE CONCAVE FIGURE FOR CYLINDER

– .)<"'+*&)*)+,"3?'&"*"*1'<"*&)*2K$!(*&)=)>+)*<!))%,?)!*"+*&(&"+*'%','('+*&"*<)!23C

– Posicionar o cursor no campo “TIPO DE FIGURA”


– !)++'"%(!*(*+"#1A)B*[FACE]
– Posicionar o cursor no campo “PONTO INICIAL X”.
– Digitar a coordenada do ponto inicial no eixo “X”. Ex: 20
– Posicionar o cursor no campo “PONTO INICIAL C”
– Digitar a coordenada do ponto inicial no eixo “C”. Ex 0
– Posicionar o cursor no campo “POSIÇÃO BASE (Z)”
– Digitar a coordenada do ponto inicial no eixo “Z”. Ex 0

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 239 240 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. CICLO DE CORTE CAV 6. CICLO DE CORTE CAV
6 - CICLO DE CORTE CAV (CAVIDADES): 6.2 - DADOS DA PÁGINA DO CICLO DE CORTE CAV:

Aba “COND. CORTE”

6.1 - ACESSAR A PÁGINA DO CICLO DE CORTE CAV (CAVIDADES):

– M,)++(!*"*<!"K!(0(*&)+)N(&"-
– Acionar a tecla “EDIT”
– "+','"%(!*"*,$!+"!*%"*O3","*"%&)*&)+)N(>+)*'%+)!'!*"*,',3"-
– M,'"%(!*(*+"#1A)B* !"#(1@*)%,"%1!(!*(*+"#1A)B*DL;LJLPI CAMPO DESCRIÇÃO
– M,'"%(!*(*+"#1A)B [INICIO]
Total do material a remover o eixo “Z”. Este valor pode
– Q1'3'R(!*(+*+)1(+*?"!'R"%1('+*<(!(*<"+','"%(!*"*,$!+"!*%(*(O( “CORTECAV” ESPESSURA FUNDO:
ser omitido.
– Q1'3'R(!*(+*+)1(+*=)!1',('+*<(!(*<"+','"%(!*"*,$!+"!*%"*,',3"*&)+)N(&"-*
Total de material a remover na lateral da peça caso
Ex: “1. FRESAM. DE CAVIDADES (DESBASTE)”. ESPESSURA LATERAL: +)N(*$0(*<)8(*#$%&'&(*"$*#"!N(&(-*X+1)*,(0<"*<"&)*+)!*
– Acionar a tecla “INPUT” omitido.
– Preencher os dados da aba “COND. CORTE” e “DETALHE”.
PROF. CORTE RAIO: L%,!)0)%1"*3(1)!(3*&(*#)!!(0)%1(-
– M,'"%(!*(*+"#1A)B [INSERT] (Será inserido alguns comandos no programa)
– L%#"!0(!*"+*&(&"+*'%','('+- L%,!)0)%1"*&)*$+'%(K)0*%(*<!"#$%&'&(&)-*X+1)*=(3"!*
PROF. CORTE DO EIXO:
– M,'"%(!*(*+"#1A)B*[OK] pode ser omitido.
– Q1'3'R(!* "+* !),$!+"+* &)* &)+)%?"* WLINHA, ARC, ARRECA,)1,--V* <(!(* #(R)!* "* Sobremetal para acabamento na lateral da peça. Este
SOBREMETAL LATERAL:
<)!23*(*+)!*$+'%(&"- campo pode ser omitido.
– M,'"%(!*(*+"#1A)B [ILHA] (Será inserido alguns comandos no programa) H"O!)0)1(3*<(!(*(,(O(0)%1"*%"*#$%&"*&(*<)8(-*X+1)*
SOBREMETAL FUNDO:
– Q1'3'R(!*"+*!),$!+"+*&)*&)+)%?"*<(!(*#(R)!*"*<)!23*&"*0(1)!'(3*O!$1"- campo pode ser omitido.
– M,'"%(!*(*+"#1A)B [CRIAR] (Será inserido alguns comandos no programa) ])3",'&(&)*&)*(=(%8"*'%#"!0(&(*a$(%&"*)+1'=)!*+)%&"*
– M,'"%(!*(*+"#1A)B*[OK] VAL. AVAN-CORTE. UNI: $1'3'R(&"*(*3(!K$!(*&)*,"!1)*'%#"!0(&(*%"*,(0<"*5PROF.
CORTE RAIO”.

])3",'&(&)*&)*(=(%8"*'%#"!0(&(*a$(%&"*)+1'=)!*+)%&"*
VAL. AVAN-DOIS CORT.: $1'3'R(&"*(*3(!K$!(*&)*,"!1)*'K$(3*("*"*&'/0)1!"*1"1(3*&(*
#!)+(-
])3",'&(&)*&)*(=(%8"*'%#"!0(&(*a$(%&"*!)(3'R(>+)*"*
VALOR AVANCO-EIXO:
'%,!)0)%1"*&(*<!"#$%&'&(&)-

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 241 242 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. CICLO DE CORTE CAV 6. CICLO DE CORTE CAV
Aba “DETALHE”

– Posicionar o cursor no campo “TIPO DE FIGURA”


– !)++'"%(!*(*+"#1A)B*[FACE]
– Posicionar o cursor no campo “PONTO INICIAL X”.
– Digitar a coordenada do ponto inicial no eixo “X”. Ex: 20
– Posicionar o cursor no campo “PONTO INICIAL C”
– Digitar a coordenada do ponto inicial no eixo “C”. Ex 0
CAMPO DESCRIÇÃO
– Posicionar o cursor no campo “POSIÇÃO BASE (Z)”
Neste campo deve-se escolher o tipo corte através
&(+*+"#1A)B+C* – Digitar a coordenada do ponto inicial no eixo “Z”. Ex 0
CORTE CONC / DISCORD:
* DJPGEXgI*4*J"!1)*&'+,"!&(%1)- – Posicionar o cursor no campo “ALTURA/PROFUNDIDADE”
* DJPGEX=I*4*J"!1)*,"%,"!&(%1)- – .'K'1(!*(*,""!&)%(&(*&(*<!"#$%&'&(&)*(*+)!*$+'%(&(*5:7-*X_ 20
](3"!*&)*!),$"*(%1)+*&)*(#(+1(!*(*#!)+(*&(*<)8(-* – M,'"%(!*(*+"#1A)B*[OK]
RETRACAO RAIO:
(Para não riscar a peça)
.)<"'+* &)* <!))%,?'&"* "+* &(&"+* '%','('+* &"* <)!23`* &)=)>+)* <!"K!(0(!* "* <)!23* (* +)!*
.'+1/%,'(*&)*(<!"_'0(89"*&"*1"<"*&(*#)!!(0)%1(* $+'%(&"`*$1'3'R(%&"*"+*+)K$'%1)+*!),$!+"+C
DIST. APROXIM. EIXO:
para inicio do ciclo.
.'+1/%,'(*&)*(<!"_'0(89"*&"*1"<"*&(*#)!!(0)%1(*
MOVIM. APROXIMACAO:
para inicio do ciclo.
ANGULO CORTE: i%K$3"*&(*!(0<(*%"*'%,!)0)%1"*&)*<!"#$%&'&(&)-
.)<"'+*&)*&)+)%?(!*"*<)!23*&)+)N(&"*&)=)>+)C*

6.3 - FIGURA DE CORT CAV: – M,'"%(!*(*+"#1A)B*[CRIAR]


– M,'"%(!*(*+"#1A)B*[OK]
Ap\+*'%+)!'!*"*,',3"*&)*#(,)(0)%1"*%"*<!"K!(0(`*(*1)3(*&)*2K$!(*&"*<)!23*&)*$+'%(K)0*
'!S*+$!K'!*($1"0(1',(0)%1)*%(*1)3(-* !'0)'!(0)%1)*@*%),)++S!'"*)+,"3?)!*"*1'<"*&)*<)!23`*
<!))%,?)!*"+*&(&"+*'%','('+*)*&)<"'+`*&)+)%?(!*"*<)!23-* (!(*'++"*&)=)>+)C

– "+','"%(!*"*,$!+"!*)0*$0(*&(+*"<8U)+*&)+)N(&(+`*X6C

5. XC-FREE CONCAVE FIGURE


5. ZC PLANE FREE CONCAVE FIGURE FOR CYLINDER

– .)<"'+*&)*)+,"3?'&"*"*1'<"*&)*2K$!(*&)=)>+)*<!))%,?)!*"+*&(&"+*'%','('+*&"*<)!23C

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 243 244 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. CICLO DE CORTE CAV 6. CICLO DE CORTE CAV
7 - CICLO DE CANAIS: CAMPO DESCRIÇÃO
PROF. CORTE RAIO: L%,!)0)%1"*3(1)!(3*&(*#)!!(0)%1(-
L%,!)0)%1"*&)*$+'%(K)0*%(*<!"#$%&'&(&)-*X+1)*=(3"!*
PROF. CORTE DO EIXO:
pode ser omitido.
Sobremetal para acabamento na lateral da peça. Este
SOBREMETAL LATERAL:
campo pode ser omitido.
H"O!)0)1(3*<(!(*(,(O(0)%1"*%"*#$%&"*&(*<)8(-*X+1)*
7.1 - ACESSAR A PÁGINA DO CICLO CANAIS: SOBREMETAL FUNDO:
campo pode ser omitido.
– M,)++(!*"*<!"K!(0(*&)+)N(&"- ])3",'&(&)*&)*(=(%8"*'%#"!0(&(*a$(%&"*)+1'=)!*+)%&"*
– Acionar a tecla “EDIT” VAL. AVAN-CORTE. UNI: $1'3'R(&"*(*3(!K$!(*&)*,"!1)*'%#"!0(&(*%"*,(0<"*5PROF.
CORTE RAIO”.
– "+','"%(!*"*,$!+"!*%"*O3","*"%&)*&)+)N(>+)*'%+)!'!*"*,',3"-
])3",'&(&)*&)*(=(%8"*'%#"!0(&(*a$(%&"*)+1'=)!*+)%&"*
– M,'"%(!*(*+"#1A)B* !"#(1@*)%,"%1!(!*(*+"#1A)B*DL;LJLPI
VAL. AVAN-DOIS CORT. $1'3'R(&"*(*3(!K$!(*&)*,"!1)*'K$(3*("*"*&'/0)1!"*1"1(3*&(*
– M,'"%(!*(*+"#1A)B [INICIO] #!)+(-
– Q1'3'R(!*(+*+)1(+*?"!'R"%1('+*<(!(*<"+','"%(!*"*,$!+"!*%(*(O( “CANAL”
])3",'&(&)*&)*(=(%8"*'%#"!0(&(*a$(%&"*!)(3'R(>+)*"*
– Q1'3'R(!*(+*+)1(+*=)!1',('+*<(!(*<"+','"%(!*"*,$!+"!*%"*,',3"*&)+)N(&"-* VALOR AVANCO-EIXO:
'%,!)0)%1"*&(*<!"#$%&'&(&)-
Ex: “1. CANAL (DESBASTE)”.
ANGULO CORTE: i%K$3"*&(*!(0<(*%"*'%,!)0)%1"*&)*<!"#$%&'&(&)-
– Acionar a tecla “INPUT”
– Preencher os dados da aba “COND. CORTE” e “DETALHE”.
Aba “DETALHE”
– M,'"%(!*(*+"#1A)B [INSERT] (Será inserido alguns comandos no programa)
– L%#"!0(!*"+*&(&"+*'%','('+-
– M,'"%(!*(*+"#1A)B*[OK]
– Q1'3'R(!* "+* !),$!+"+* &)* &)+)%?"* WLINHA, ARC, ARRECA,)1,--V* <(!(* #(R)!* "*
<)!23*(*+)!*$+'%(&"-
– M,'"%(!*(*+"#1A)B [CRIAR] (Será inserido alguns comandos no programa)
– M,'"%(!*(*+"#1A)B*[OK]

7.2 - DADOS DA PÁGINA DO CICLO DE CANAIS:

Aba “COND. CORTE”

CAMPO DESCRIÇÃO
Neste campo deve-se escolher o tipo corte através
&(+*+"#1A)B+C*
CORTE CONC / DISCORD:
* DJPGEXgI*4*J"!1)*&'+,"!&(%1)-
* DJPGEX=I*4*J"!1)*,"%,"!&(%1)-
](3"!*&)*!),$"*(%1)+*&)*(#(+1(!*(*#!)+(*&(*<)8(-*
RETRACAO RAIO:
(Para não riscar a peça)
.'+1/%,'(*&)*(<!"_'0(89"*&"*1"<"*&(*#)!!(0)%1(*
DIST. APROXIM. EIXO:
para inicio do ciclo.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 245 246 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. CICLO DE CORTE CAV 6. CICLO DE CORTE CAV
CAMPO DESCRIÇÃO – M,'"%(!*(*+"#1A)B*[OK]
.'+1/%,'(*&)*(<!"_'0(89"*&"*1"<"*&(*#)!!(0)%1(*
MOVIM. APROXIMACAO: .)<"'+* &)* <!))%,?'&"* "+* &(&"+* '%','('+* &"* <)!23`* &)=)>+)* <!"K!(0(!* "* <)!23* (* +)!*
para inicio do ciclo.
$+'%(&"`*$1'3'R(%&"*"+*+)K$'%1)+*!),$!+"+C
ANGULO CORTE: i%K$3"*&(*!(0<(*%"*'%,!)0)%1"*&)*<!"#$%&'&(&)-

7.3 - FIGURA DE CANAIS:

Ap\+*'%+)!'!*"*,',3"*&)*#(,)(0)%1"*%"*<!"K!(0(`*(*1)3(*&)*2K$!(*&"*<)!23*&)*$+'%(K)0* .)<"'+*&)*&)+)%?(!*"*<)!23*&)+)N(&"*&)=)>+)C*
'!S*+$!K'!*($1"0(1',(0)%1)*%(*1)3(-* !'0)'!(0)%1)*@*%),)++S!'"*)+,"3?)!*"*1'<"*&)*<)!23`*
<!))%,?)!*"+*&(&"+*'%','('+*)*&)<"'+`*&)+)%?(!*"*<)!23-* (!(*'++"*&)=)>+)C – M,'"%(!*(*+"#1A)B*[CRIAR]
– M,'"%(!*(*+"#1A)B*[OK]

– "+','"%(!*"*,$!+"!*)0*$0(*&(+*"<8U)+*&)+)N(&(+`*X6C

5. XC-FREE CONCAVE FIGURE


5. ZC PLANE FREE CONCAVE FIGURE FOR CYLINDER

– .)<"'+*&)*)+,"3?'&"*"*1'<"*&)*2K$!(*&)=)>+)*<!))%,?)!*"+*&(&"+*'%','('+*&"*<)!23C

– Posicionar o cursor no campo “TIPO DE FIGURA”


– !)++'"%(!*(*+"#1A)B*[FACE]
– Posicionar o cursor no campo “PONTO INICIAL X”.
– Digitar a coordenada do ponto inicial no eixo “X”. Ex: 20
– Posicionar o cursor no campo “PONTO INICIAL C”
– Digitar a coordenada do ponto inicial no eixo “C”. Ex 0
– Posicionar o cursor no campo “POSIÇÃO BASE (Z)”
– Digitar a coordenada do ponto inicial no eixo “Z”. Ex 0
– Posicionar o cursor no campo “ALTURA/PROFUNDIDADE”
– .'K'1(!*(*,""!&)%(&(*&(*<!"#$%&'&(&)*(*+)!*$+'%(&(*5:7-*X_ 20
– Posicionar o cursor no campo “LARGURA CANAL”
– .'K'1(!*(*,""!&)%(&(*&(*<!"#$%&'&(&)*(*+)!*$+'%(&(*5:7-*X_ 10

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 247 248 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. CICLO DE CORTE CAV 6. CICLO DE CORTE CAV
8 - CICLO ENGRAVING (ESCRITA): CAMPO DESCRIÇÃO
L%,!)0)%1"*&)*$+'%(K)0*%(*<!"#$%&'&(&)-*X+1)*
VALOR AVANCO- EIXO:
valor pode ser omitido.

Neste campo deve-se escolher o plano de usinagem


(1!(=@+*&(+*&"#1A)B+C*
PLANE SELECTION:
D6JI*4*Q+'%(*"*,(!(,1)!)*%(*#(,)*&(*<)8(-
8.1 - ACESSAR A PÁGINA DO CICLO ENGRAVING: D:JI*4*Q+'%(*"*,(!(,1)!)*%"*&'/0)1!"*&(*<)8(-
– A,)++(!*"*<!"K!(0(*&)+)N(&"-
– Acionar a tecla “EDIT” Aba “POSICAO”
– "+','"%(!*"*,$!+"!*%"*O3","*"%&)*&)+)N(>+)*'%+)!'!*"*,',3"-
– M,'"%(!*(*+"#1A)B* !"#(1@*)%,"%1!(!*(*+"#1A)B*DL;LJLPI
– M,'"%(!*(*+"#1A)B [INICIO]
– Q1'3'R(!*(+*+)1(+*?"!'R"%1('+*<(!(*<"+','"%(!*"*,$!+"!*%(*(O( “SPECIAL”
– Q1'3'R(!*(+*+)1(+*=)!1',('+*<(!(*<"+','"%(!*"*,$!+"!*%"*,',3"*&)+)N(&"-*
Ex: “1. ENGRAVING”.
– Acionar a tecla “INPUT”
– Preencher os dados da aba “COND. CORTE” e “DETALHE”.
– M,'"%(!*(*+"#1A)B [INSERT] (Será inserido alguns comandos no programa) CAMPO DESCRIÇÃO
– L%#"!0(!*"+*&(&"+*'%','('+- Posição inicial do caractere no eixo 1. (“X” ou “Z”,
PT. INICIAL (EIXO 1):
depende do plano selecionado - XC ou ZC)
– M,'"%(!*(*+"#1A)B*[OK]
– Q1'3'R(!* "+* !),$!+"+* &)* &)+)%?"* WLINHA, ARC, ARRECA,)1,--V* <(!(* #(R)!* "* PT. INICIAL (EIXO 2): Posição inicial do caractere no eixo 2. (“C”).
<)!23*(*+)!*$+'%(&"- Posição de início usinagem (“X” ou “Z”, depende do
POSICAO BASE:
– Acio%(!*(*+"#1A)B [CRIAR] (Será inserido alguns comandos no programa) plano selecionado).
– M,'"%(!*(*+"#1A)B*[OK] CHAR. DEPTH: !"#$%&'&(&)*&)*K!(=(89"*&"*,(!(,1)!)-
CHAR. SIZE: Tamanho do caratere.
8.2 - DADOS DA PÁGINA DO CICLO ENGRAVING:
ANGULO: Ângulo de inclinação do caractere
Aba “COND. CORTE”
Aba “STRING”

CAMPO DESCRIÇÃO
RETRACAO: ](3"!*&)*!),$"*(<\+*20*&(*$+'%(K)0-
VALOR AVANCO- RAIO: L%,!)0)%1"*3(1)!(3*&(*#)!!(0)%1(-

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 249 250 Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD T49092E
6. CICLO DE CORTE CAV

CAMPO DESCRIÇÃO
Neste campo deve-se digitar os caracteres a serem
STRING:
usinados.

T49092E Programação e Operação - Linha G / GL / GLM - CNC FANUC 0I-TD 251

Das könnte Ihnen auch gefallen