Buscar

Curso Usinagem Heidenhain2 34

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 481 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 481 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 481 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

DIADUR Ind. e Com. Ltda.
http://www.heidenhain.de
DIADUR Ind. e Com. Ltda.
Linguagem de programação
HEIDENHAIN CNC-interativo
DIADUR Ind. e Com. Ltda.
http://www.heidenhain.de
DIADUR Ind. e Com. Ltda.
Conceito de sistema de coordenadas
Y+
2o EIXO
A+
Z+
EIXO DA FERRAMENTA3o EIXO
C+
B+
U+
W+
X+
1o EIXO
V+
DIADUR Ind. e Com. Ltda.
Exemplo de máquinas operatrizes - Mandriladora
DIADUR Ind. e Com. Ltda.
Exemplo de máquinas operatrizes – Fresadora Portal
DIADUR Ind. e Com. Ltda.
Tipos de cabeçotes e mesas giratórias
DIADUR Ind. e Com. Ltda.
PONTO ZERO
Zero Máquina
Zero Peça
DIADUR Ind. e Com. Ltda.
Interface
Monitor BF120 - mostra de forma clara todas as informações que são necessárias para a programação, manipulação e controle do comando e da máquina.
Teclado TE420 - está estruturado de acordo com o processo de programação. Os símbolos de fácil compreensão ou as abreviaturas simples identificam as funções de forma clara e evidente.
DIADUR Ind. e Com. Ltda.
Monitor BF120
SETAS DE TROCA SOFTKEY
TECLA DE COMUTAÇÃO 1/2 JANELAS
TECLA DE COMUTAÇÃO PROG./EXEC.
SOFTKEY
DISPLAY
DIADUR Ind. e Com. Ltda.
Introdução de letras e sinais
ISO
LETRAS
Nomes de arquivos, pastas e comentários
Introdução de letras e sinais
ISO
LETRAS
Teclas realçadas para programas DIN/ISO
Gerenciamento de programas/MOD/HELP
Gerenciamento
de programa / Transmissão de dados
Gerenciamento de programas/MOD/HELP
Reservado
Gerenciamento de programas/MOD/HELP
Seleção da função MOD
Gerenciamento de programas/MOD/HELP
Seleção da função de ajuda
Modos de funcionamento
Modo de operação manual
Modos de funcionamento
Volante eletrônico
Modos de funcionamento
Posicionamento com introdução manual MDI
Modos de funcionamento
Execução passo a passo
Modos de funcionamento
Execução contínua
Modos de programação
Edição de programa
Modos de programação
Teste de programa
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Seleção dos eixos de coordenadas e introdução dos mesmos no programa
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Números
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Ponto decimal
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Comutação do sinal
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Captura da posição atual do eixo em destaque
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Parâmetros Q para edição de programa parametrizado
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Anular introduções de valores numéricos ou apagar avisos de erro do TNC
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Interrupção do diálogo ou apagar parte de programa
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Introdução de coordenadas polares
Números, eixos de coordenadas e edição
7
4
1
0
8
5
2
9
6
3
Valores incrementais
Múltiplas funções
Salto de frases de diálogo e apagar palavras
Múltiplas funções
Finalizar introdução e continuar o diálogo
Múltiplas funções
Finalizar a frase
Movimentos de programação
Aproximação e saída do contorno
Movimentos de programação
Livre programação de contorno FLEX-K
Movimentos de programação
Chanfro
Movimentos de programação
Movimento linear
Movimentos de programação
Movimento circular com raio
Movimentos de programação
Arredondamento
Movimentos de programação
Movimento circular tangencial
Movimentos de programação
Centro de círculo para coordenadas polares ou movimento circular
Movimentos de programação
Movimento circular
Ciclos/Subprogramas/Repetição de blocos/Ferramentas
Introdução de função apalpador no programa
Ciclos/Subprogramas/Repetição de blocos/Ferramentas
Definição de ciclo
Ciclos/Subprogramas/Repetição de blocos/Ferramentas
Chamada de ciclo
Ciclos/Subprogramas/Repetição de blocos/Ferramentas
Definição de sub-programas ou repetições
Ciclos/Subprogramas/Repetição de blocos/Ferramentas
Chamada de sub-programas ou repetições
Ciclos/Subprogramas/Repetição de blocos/Ferramentas
Introdução de parada dentro de um programa
Ciclos/Subprogramas/Repetição de blocos/Ferramentas
Definição de ferramenta
Ciclos/Subprogramas/Repetição de blocos/Ferramentas
Chamada de ferramenta
Ciclos/Subprogramas/Repetição de blocos/Ferramentas
Introdução de chamada de outro programa
Potenciômetros de avanço e rotação
Potenciômetro de rotação S
Potenciômetros de avanço e rotação
Potenciômetro de avanço F
Estrutura da linguagem CNC-interativo HEIDENHAIN
Todos os programas de usinagem HEIDENHAIN são arquivos de extensão *.H ou *.HNC(formato não mais utilizado)
Possuem uma estrutura que inicia com a linha “BEGIN PGM XXXXX MM” e termina com a linha “END PGM XXXXX MM” onde XXXXX é o nome alfa-numérico do arquivo dado ao programa
O nome presente na linha BEGIN deve ser o mesmo da linha END e do arquivo *.H
EX: ARQUIVO TNC:\TESTE001.H
 
				BEGIN PGM TESTE001 MM
						:
				END PGM TESTE001 MM 
Passos para criar um novo programa HEIDENHAIN
Imagem do TNC430
Programação e edição
Passos para criar um novo programa HEIDENHAIN
Imagem do TNC430
Programação e edição
Seleção de programa
Passos para criar um novo programa HEIDENHAIN
Imagem do TNC430 (modo Standard)
Programação e edição
Seleção de programa
Teclas ALFA-NUM
Passos para criar um novo programa HEIDENHAIN
Imagem do TNC430 (modo Standard)
Para TNC410, escolher pela SOFTKEY, o formato .H
Para TNC430 ou superior, colocar também a extensão .H  TESTE001.H
Programação e edição
Teclas ALFA-NUM
Seleção de programa
SOFTKEY MM/INCH
Passos para criar um novo programa HEIDENHAIN
Imagem do TNC430 (modo Standard)
Programação e edição
Teclas ALFA-NUM
Seleção de programa
SOFTKEY MM/INCH
Passos para criar um novo programa HEIDENHAIN
Imagem do TNC430
Programação e edição
Teclas ALFA-NUM
Seleção de programa
SOFTKEY MM/INCH
Definição de bloco bruto BLANK FORM
Para realizar a simulação gráfica em teste de programa, é necessário definir um bloco bruto.
Este bloco terá necessariamente a forma de um paralelepípedo
O bloco é determinado por dois pontos de seus extremos.
	Ponto Mínimo X , Y , Z
	Ponto Máximo X , Y , Z
X+
Y+
Z+
Bloco bruto BLANK FORM
0 BEGIN PGM TESTE001 MM
XX END PGM TESTE001 MM
X+
Y+
Z+
min
max
50
100
100
SOFTKEY BLKFORM
Bloco bruto BLANK FORM
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1
XX END PGM TESTE001 MM
X+
Y+
Z+
min
max
50
100
100
SOFTKEY BLKFORM
X+
Y+
Z+
min
max
50
100
100
Bloco bruto BLANK FORM
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 ..
XX END PGM TESTE001 MM
Eixo ferramenta
SOFTKEY BLKFORM
Bloco bruto BLANK FORM
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z
XX END PGM TESTE001 MM
X+
Y+
Z+
min
max
50
100
100
Eixo ferramenta
SOFTKEY BLKFORM
X+
Y+
Z+
min
max
50
100
100
Bloco bruto BLANK FORM
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X.. Y.. Z..
XX END PGM TESTE001 MM
Ponto mínimo
SOFTKEY BLKFORM
X+
Y+
Z+
min
max
50
100
100
Bloco bruto BLANK FORM
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50XX END PGM TESTE001 MM
Ponto mínimo
SOFTKEY BLKFORM
X+
Y+
Z+
min
max
50
100
100
Bloco bruto BLANK FORM
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+.. Y+.. Z+..
XX END PGM TESTE001 MM
Ponto máximo
SOFTKEY BLKFORM
X+
Y+
Z+
min
max
50
100
100
Bloco bruto BLANK FORM
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
XX END PGM TESTE001 MM
Ponto máximo
SOFTKEY BLKFORM
Bloco bruto BLANK FORM
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
XX END PGM TESTE001 MM
X+
Y+
Z+
min
max
50
100
100
SOFTKEY BLKFORM
Exercício de BLK FORM
Z+
Y+
X+
Y+
100
50
100
BLK FORM 0.1 .. X... Y... Z...
BLK FORM 0.2 X... Y... Z...
BLK FORM 0.1 Z X+0 Y+0 Z-50
BLK FORM 0.2 X+100 Y+100 Z+0
Exercício de BLK FORM
Z+
Y+
X+
Y+
100
50
100
BLK FORM 0.1 Z X+0 Y+0 Z-50
BLK FORM 0.2 X+100 Y+100 Z+0
Exercício de BLK FORM
Z+
Y+
X+
Y+
100
50
100
Z+
Y+
X+
Y+
50
40
50
BLK FORM 0.1 .. X... Y... Z...
BLK FORM 0.2 X... Y... Z...
50
50
BLK FORM 0.1 Z X-50 Y-50 Z-40
BLK FORM 0.2 X+50 Y+50 Z+0
BLK FORM 0.1 Z X+0 Y+0 Z-50
BLK FORM 0.2 X+100 Y+100 Z+0
Exercício de BLK FORM
Z+
Y+
X+
Y+
100
50
100
Z+
Y+
X+
Y+
50
40
50
50
50
Exercício de BLK FORM
Z+
Y+
90
47
90
BLK FORM 0.1 .. X... Y... Z...
BLK FORM 0.2 X... Y... Z...
Y+
X+
BLK FORM 0.1 Z X-90 Y-90 Z+0
BLK FORM 0.2 X+0 Y+0 Z+47
Exercício de BLK FORM
Z+
Y+
90
47
90
Y+
X+
Exercício de BLK FORM
Z+
Y+
90
47
90
Z+
Y+
X+
Y+
55
20
55
BLK FORM 0.1 ?? X+?? Y+?? Z+??
BLK FORM 0.2 X+?? Y+?? Z+??
BLK FORM 0.1 Z X-90 Y-90 Z+0
BLK FORM 0.2 X+0 Y+0 Z+47
Y+
X+
35
BLK FORM 0.1 .. X... Y... Z...
BLK FORM 0.2 X... Y... Z...
45
45
BLK FORM 0.1 Z X-55 Y-55 Z-20
BLK FORM 0.2 X+45 Y+45 Z+35
Exercício de BLK FORM
Z+
Y+
90
47
90
Z+
Y+
X+
Y+
55
20
55
BLK FORM 0.1 ?? X+?? Y+?? Z+??
BLK FORM 0.2 X+?? Y+?? Z+??
BLK FORM 0.1 Z X-90 Y-90 Z+0
BLK FORM 0.2 X+0 Y+0 Z+47
Y+
X+
35
45
45
Dados de ferramenta
Em um programa de usinagem, normalmente se utiliza as dimensões desejadas da peça
Para tanto, cada ferramenta deve conter certas informações para que o TNC faça as devidas compensações.
Estas informações são basicamente o comprimento(L) e raio(R) da ferramenta.
O gerenciamento das ferramentas no TNC é feito por uma tabela chamada TOOL.T
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
XX END PGM TESTE001 MM
?
?
?
?
TECLA TOOL DEF
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF ..
XX END PGM TESTE001 MM
Número ferramenta
?
?
?
?
TECLA TOOL DEF
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4
XX END PGM TESTE001 MM
4
?
?
?
TECLA TOOL DEF
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+..
XX END PGM TESTE001 MM
4
L +143.528
Comprimento
TECLA TOOL DEF
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528
XX END PGM TESTE001 MM
L +143.528
Comprimento
4
TECLA TOOL DEF
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+..
XX END PGM TESTE001 MM
Raio
R +15.073
4
TECLA TOOL DEF
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
XX END PGM TESTE001 MM
Raio
R +15.073
4
TECLA TOOL DEF
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
XX END PGM TESTE001 MM
4
?
?
?
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL ..
XX END PGM TESTE001 MM
4
Número ferramenta
?
?
?
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4
XX END PGM TESTE001 MM
Número Ferramenta
4
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4 ..
XX END PGM TESTE001 MM
Eixo Ferramenta
4
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4 Z
XX END PGM TESTE001 MM
Eixo Ferramenta
4
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4 Z S..
XX END PGM TESTE001 MM
Velocidade Rotação(rpm)
4
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4 Z S2000
XX END PGM TESTE001 MM
Velocidade Rotação(rpm)
4
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4 Z S2000 DL+..
XX END PGM TESTE001 MM
DL-
DL+
4
Correção 
Sobre-metal L
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4 Z S2000 DL+0
XX END PGM TESTE001 MM
DL-
DL+
4
Correção 
Sobre-metal L
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4 Z S2000 DL+0 DR+..
XX END PGM TESTE001 MM
DR-
DR+
4
Correção 
Sobre-metal R
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4 Z S2000 DL+0 DR+0
XX END PGM TESTE001 MM
Correção 
Sobre-metal R
DR-
DR+
4
TECLA TOOL DEF
TECLA TOOL CALL
Definição e chamada de ferramenta TOOL DEF/CALL
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 4 L+143.528 R+15.073
4 TOOL CALL 4 Z S2000 DL+0 DR+0
XX END PGM TESTE001 MMIr para Mov.Linear
4
TECLA TOOL DEF
TECLA TOOL CALL
Preset de ferramentas (L)
Para determinar os comprimentos das ferramentas(preset), devemos utilizar um comprimento PADRÃO
Estende-se como comprimento padrão, o comprimento com valor zero. L=0mm
Existem duas formas principais de preset:
Usar ferramenta padrão
Usar o encaixe do cone (quando se utiliza preseter externo de ferramentas)
L=0
L=0
Preset por ferramenta padrão (L)
1
Chamar com TOOL CALL uma ferramenta da tabela TOOL.T com comprimento L=0 (ex: TOOL CALL 1 Z)  PADRÃO
L=0
actl.Z +345.432
Preset por ferramenta padrão (L)
Chamar com TOOL CALL uma ferramenta da tabela TOOL.T com comprimento L=0 (ex: TOOL CALL 1 Z)  PADRÃO
Encostar a ponta da ferramenta na superfície de um bloco retificado
actl.Z +131.657
1
Preset por ferramenta padrão (L)
Chamar com TOOL CALL uma ferramenta da tabela TOOL.T com comprimento L=0 (ex: TOOL CALL 1 Z)  PADRÃO
Encostar a ponta da ferramenta na superfície de um bloco retificado
Fixar ZERO no valor atual do eixo Z
actl.Z + 0.000
1
Preset por ferramenta padrão (L)
Chamar com TOOL CALL uma ferramenta da tabela TOOL.T com comprimento L=0 (ex: TOOL CALL 1 Z)  PADRÃO
Encostar a ponta da ferramenta na superfície de um bloco retificado
Fixar ZERO no valor atual do eixo Z
Chamar uma nova ferramenta que será presetada e posicionar na mesma superfície. Inicialmente, o valor de L na tabela deverá ser 0. (ex:TOOLCALL 2 Z)
actl.Z + 27.350
2
Preset por ferramenta padrão (L)
Chamar com TOOL CALL uma ferramenta da tabela TOOL.T com comprimento L=0 (ex: TOOL CALL 1 Z)  PADRÃO
Encostar a ponta da ferramenta na superfície de um bloco retificado
Fixar ZERO no valor atual do eixo Z
Chamar uma nova ferramenta que será presetada e posicionar na mesma superfície. Inicialmente, o valor de L na tabela deverá ser 0. (ex:TOOLCALL 2 Z)
O valor atual do eixo Z no display equivale ao comprimento da ferramenta atual. Este valor deverá ser colocado na tabela.  L2 = +27,350mm
	O sinal determina se a ferramenta é maior ou menor que o padrão:
	+  L2 > padrão
	-  L2 < padrão
Repetir os passos 4 e 5 para as outras ferramentas
actl.Z + 27.350
2
1
+27.350 (L2 > L1)
Preset por ferramenta padrão (L)
Chamar uma nova ferramenta que será presetada e posicionar na mesma superfície. Inicialmente, o valor de L na tabela deverá ser 0. (ex:TOOLCALL 3 Z)
O valor atual do eixo Z no display equivale ao comprimento da ferramenta atual. Este valor deverá ser colocado na tabela.  L3 = +13,500mm
actl.Z + 13.500
3
+13.500 (L3 > L1)
1
Preset por ferramenta padrão (L)
Chamar uma nova ferramenta que será presetada e posicionar na mesma superfície. Inicialmente, o valor de L na tabela deverá ser 0. (ex:TOOLCALL 4 Z)
O valor atual do eixo Z no display equivale ao comprimento da ferramenta atual. Este valor deverá ser colocado na tabela.  L4 = -21,500mm
actl.Z - 21.500
-21.500 (L4 < L1)
4
1
Preset por ferramenta padrão (L)
Com todos os valores de comprimento de ferramenta obtidos, inserir na tabela TOOL.T e chamar cada ferramenta normalmente.
Ao zerar utilizando qualquer ferramenta na superfície do bloco, todas as demais ferramentas chamadas estarão zeradas.
actl.Z + 0.000
1
4
3
2
Preset por encaixe de cone (L)
Utilizar esta opção quando os comprimentos das ferramentas foram determinadas por um aparelho de preset (projetor) 
No projetor, mede-se normalmente a distância do encaixe do cone até a ponta da ferramenta. Assim, o encaixe fica sendo o nosso padrão com L=0
Isto significa que o comprimento de todas as ferramentas serão positivas
Nesta forma de preset, colocar previamente todos os comprimentos das ferramentas antes de chamá-las
	Ao zerar utilizando qualquer ferramenta na superfície do bloco, todas as demais ferramentas chamadas estarão zeradas.
L=0
+143.528
Movimento LINEAR
Movimento retilíneo determinado por um ponto final
Movimento LINEAR de eixos (1EIXO)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
 :
 :
 :
XX END PGM TESTE001 MM
14
15
TECLA LINEAR
Movimento LINEAR de eixos (1EIXO)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+..
 :
 :
 :
XX END PGM TESTE001 MM
14
15
TECLA LINEAR
TECLA EIXOS
Movimento LINEAR de eixos (2EIXOS)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+.. Y+..
 :
 :
 :
XX END PGM TESTE001 MM
14
15
TECLA LINEAR
TECLA EIXOS
Movimento LINEAR de eixos (3EIXOS)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+.. Y+.. Z+..
 :
 :
 :
XX END PGM TESTE001 MM
14
15
TECLA LINEAR
TECLA EIXOS
Movimento LINEAR de eixos (3EIXOS)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10
 :
 :
 :
XX END PGM TESTE001 MM
14
15
TECLA LINEAR
Movimento LINEAR de eixos (3EIXOS)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10
 :
 :
 :
XX END PGM TESTE001 MM
14
35
45
15
TECLA LINEAR
TECLA INCREMENTAL
Movimento LINEAR de eixos (3EIXOS)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L IX+.. Y+0 Z-10
 :
 :
 :
XX END PGM TESTE001 MM
14
35
15
45
TECLA LINEAR
TECLA INCREMENTAL
Movimento LINEAR de eixos (3EIXOS)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L IX+45 Y+0 Z-10
 :
 :
 :
XX END PGM TESTE001 MM
14
35
15
45
TECLA LINEAR
TECLA INCREMENTAL
Exercício Movimento LINEAR
57
7
Y+
X+
X+
Z+
8
25
15
22
0 BEGIN PGM EXE001 MM
 :
 :
 :
 :
 :
27 L X+25 Y+7 Z+15
28 L X... Y... Z...
 :
 :
 :
XX END PGM EXE001 MM
27
28
Exercício Movimento LINEAR
57
7
Y+
X+
X+
Z+
8
25
15
22
0 BEGIN PGM EXE001 MM
 :
 :
 :
 :
 :
27 L X+25 Y+7 Z+15
28 L X+57 Y+22 Z+8
 :
 :
 :
XX END PGM EXE001 MM
27
28
Exercício Movimento LINEAR
41
15
Y+
X+
X+
Z+
25
10
37
0 BEGIN PGM EXE002 MM
 :
 :
 :
 :
 :
27 L X+25 Y+37 Z+10
28 L X... Y... Z...
 :
 :
 :
XX END PGM EXE002 MM
27
28
Exercício Movimento LINEAR
41
15
Y+
X+
X+
Z+
25
10
37
0 BEGIN PGM EXE002 MM
 :
 :
 :
 :
 :
27 L X+25 Y+37 Z+10
28 L X+41 Y+15
 :
 :
 :
XX END PGM EXE002 MM
27
28
Exercício Movimento LINEAR
65
22
Y+
X+
X+
Z+
15
42
0 BEGIN PGM EXE003 MM
 :
 :
 :
 :
 :
27 L X+65 Y+22 Z+8
28 L IX... Y... IZ...
 :
 :
 :
XX END PGM EXE003 MM
27
28
8
15
Exercício Movimento LINEAR
65
22
Y+
X+
X+
Z+
15
42
0 BEGIN PGM EXE003 MM
 :
 :
 :
 :
 :
27 L X+65 Y+22 Z+8
28 L IX-50 Y+42 IZ+7
 :
 :
 :
XX END PGM EXE003 MM
27
28
8
15
7
50
X+
Y+
80
200
COMPENSAÇÃO DE RAIO 
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10
16 L X+200
XX END PGM TESTE001 MM
15
14
16
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (R0) 
SEM COMPENSAÇÃO DE RAIO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 R..
16 L X+200
XX END PGM TESTE001 MM
15
14
16
SOFTKEY R0
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (R0)
SEM COMPENSAÇÃO DE RAIO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 R0
16 L X+200
XX END PGM TESTE001 MM
15
14
16
SOFTKEY R0
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (R0)
SEM COMPENSAÇÃO DE RAIO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 R0
16 L X+200 R..
XX END PGM TESTE001 MM
15
14
16
SOFTKEY R0
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (R0)
SEM COMPENSAÇÃO DE RAIO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 R0
16 L X+200 R0
XX END PGM TESTE001 MM
15
14
16
SOFTKEY R0
X+
Y+
80200
COMPENSAÇÃO DE RAIO (RR) 
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10
16 L X+200
XX END PGM TESTE001 MM
15
14
16
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RR) 
COMPENSAÇÃO DE RAIO À DIREITA (RIGHT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 R..
16 L X+200
XX END PGM TESTE001 MM
15
14
16
SOFTKEY RR
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 RR
16 L X+200
XX END PGM TESTE001 MM
15
14
16
COMPENSAÇÃO DE RAIO À DIREITA (RIGHT)
SOFTKEY RR
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 RR
16 L X+200 R..
XX END PGM TESTE001 MM
15
14
16
COMPENSAÇÃO DE RAIO À DIREITA (RIGHT)
SOFTKEY RR
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RR)
COMPENSAÇÃO DE RAIO À DIREITA (RIGHT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 RR
16 L X+200 RR
XX END PGM TESTE001 MM
15
14
16
SOFTKEY RR
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RR)
COMPENSAÇÃO DE RAIO À DIREITA (RIGHT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 RR
16 L X+200 RR
XX END PGM TESTE001 MM
15
14
16
RR
SOFTKEY RR
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RL) 
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10
16 L X+200
XX END PGM TESTE001 MM
15
14
16
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RL) 
COMPENSAÇÃO DE RAIO À ESQUERDA (LEFT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 R..
16 L X+200
XX END PGM TESTE001 MM
15
14
16
SOFTKEY RL
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RL)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 RL
16 L X+200
XX END PGM TESTE001 MM
15
14
16
COMPENSAÇÃO DE RAIO À ESQUERDA (LEFT)
SOFTKEY RL
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RL)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 RL
16 L X+200 R..
XX END PGM TESTE001 MM
15
14
16
COMPENSAÇÃO DE RAIO À ESQUERDA (LEFT)
SOFTKEY RL
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RL)
COMPENSAÇÃO DE RAIO À ESQUERDA (LEFT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 RL
16 L X+200 RL
XX END PGM TESTE001 MM
15
14
16
SOFTKEY RL
X+
Y+
80
200
COMPENSAÇÃO DE RAIO (RL)
COMPENSAÇÃO DE RAIO À ESQUERDA (LEFT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
14 (POSIÇÃO ANTERIOR QUALQUER)
15 L X+80 Y+0 Z-10 RL
16 L X+200 RL
XX END PGM TESTE001 MM
15
14
16
RL
SOFTKEY RL
Exercícios de COMPENSAÇÃO DE RAIO
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
Exercícios de COMPENSAÇÃO DE RAIO
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
Exercícios de COMPENSAÇÃO DE RAIO
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
Exercícios de COMPENSAÇÃO DE RAIO
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
Exercícios de COMPENSAÇÃO DE RAIO
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
Exercícios de COMPENSAÇÃO DE RAIO
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
RR
RL
Exercícios de COMPENSAÇÃO DE RAIO
RR
RL
RR
RL
RR
RL
Exercícios de COMPENSAÇÃO DE RAIO
RR
RL
RR
RL
RR
RL
Exercícios de COMPENSAÇÃO DE RAIO
RR
RL
RR
RL
RR
RL
?
VELOCIDADE DE AVANÇO dos eixos (F)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+80 Y+0 Z-10 RL F..
 FMAX
 :
 :
XX END PGM TESTE001 MM
F = VELOCIDADE DE AVANÇO
	em mm/min ou graus/min
VELOCIDADE DE AVANÇO dos eixos (F)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+80 Y+0 Z-10 RL F1500
 : 
 :
 :
XX END PGM TESTE001 MM
F = VELOCIDADE DE AVANÇO
	em mm/min ou graus/min
Função auxiliar (M)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+80 Y+0 Z-10 RL F1500 M..
 : 
 :
 :
XX END PGM TESTE001 MM
M3 = Liga Spindle horário
M4 = Liga Spindle anti-horário
M5 = Pára Spindle
M2 / M30 = Fim de programa
M90 = Velocidade de corte constante
 :
Função auxiliar (M)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+80 Y+0 Z-10 RL F1500 M3
 : 
 :
 :
XX END PGM TESTE001 MM
M3 = Liga Spindle horário
M4 = Liga Spindle anti-horário
M5 = Pára Spindle
M2 / M30 = Fim de programa
M90 = Velocidade de corte constante
 :
Função CHANFRO / ARREDONDAMENTO
Cria chanfro ou arredondamento em um movimento já determinado
Função de CHANFRO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+0 Y+30 RL F2000 M3
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
Função de CHANFRO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+0 Y+30 RL F2000 M3
31 L X+40 Y+35
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
Função de CHANFRO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+0 Y+30 RL F2000 M3
31 L X+40 Y+35
33 L X+45 Y+0
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
TECLA CHANFRO
Função de CHANFRO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+0 Y+30 RL F2000 M3
31 L X+40 Y+35
32 CHF ..
33 L X+45 Y+0
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
32
TECLA CHANFRO
Função de CHANFRO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+0 Y+30 RL F2000 M3
31 L X+40 Y+35
32 CHF 12
33 L X+45 Y+0
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
32
TECLA CHANFRO
Função de CHANFRO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+0 Y+30 RL F2000 M3
31 L X+40 Y+35
32 CHF 12 F..
33 L X+45 Y+0
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
32
F = VELOCIDADE DE AVANÇO
	em mm/min ou graus/min (altera F anterior)
TECLA CHANFRO
Função de CHANFRO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+0 Y+30 RL F2000 M3
31 L X+40 Y+35
32 CHF 12 F1000
33 L X+45 Y+0
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
32
F = VELOCIDADE DE AVANÇO
	em mm/min ou graus/min (altera F anterior)
TECLA CHANFRO
Função de ARREDONDAMENTO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+10 Y+40 RL F2000 M3
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
Função de ARREDONDAMENTO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+10 Y+40 RL F2000 M3
31 L X+40 Y+25
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
Função de ARREDONDAMENTO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+10 Y+40 RL F2000 M3
31 L X+40 Y+25
33 L X+10 Y+5
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
TECLA ROUND
Função de ARREDONDAMENTO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+10 Y+40 RL F2000 M3
31 L X+40 Y+25
32 RND ..
33 L X+10 Y+5
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
32
TECLA ROUND
Função de ARREDONDAMENTO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+10 Y+40 RL F2000 M3
31 L X+40 Y+25
32 RND 5
33 L X+10 Y+5
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
32
TECLA ROUND
Função de ARREDONDAMENTO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+10 Y+40 RL F2000 M3
31 L X+40 Y+25
32 RND 5 F..
33 L X+10 Y+5
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
32
F = VELOCIDADE DE AVANÇO
	em mm/min ou graus/min (altera F anterior)
TECLA ROUND
Função de ARREDONDAMENTO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+10 Y+40 RL F2000 M3
31 L X+40 Y+25
32 RND 5 F1000
33 L X+10 Y+5
 : 
 :
 :
XX END PGM TESTE001 MM
30
31
33
32
F = VELOCIDADE DE AVANÇO
	em mm/min ou graus/min (altera F anterior)
TECLA ROUND
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
XX END PGM TESTE001 MM
X+
Y+
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
XX END PGMTESTE001 MM
X+
Y+
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
3 TOOL DEF .. L+.. R+..
4 TOOL CALL .. Z S..
XX END PGM TESTE001 MM
X+
Y+
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
3 TOOL DEF .. L+.. R+..
4 TOOL CALL .. Z S..
5 L ZSEGURANCA R0 FMAX M
XX END PGM TESTE001 MM
X+
Y+
5(Z.Segurança)
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
3 TOOL DEF .. L+.. R+..
4 TOOL CALL .. Z S..
5 L ZSEGURANCA R0 FMAX M
6 L XAUX YAUX R0 FMAX M
XX END PGM TESTE001 MM
X+
Y+
6(XY.Auxiliar)
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
3 TOOL DEF .. L+.. R+..
4 TOOL CALL .. Z S..
5 L ZSEGURANCA R0 FMAX M
6 L XAUX YAUX R0 FMAX M
7 L ZUSINAGEM R0 FMAX M
XX END PGM TESTE001 MM
X+
Y+
7(Z.Usinagem)
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
3 TOOL DEF .. L+.. R+..
4 TOOL CALL .. Z S..
5 L ZSEGURANCA R0 FMAX M
6 L XAUX YAUX R0 FMAX M
7 L ZUSINAGEM R0 FMAX M
8 L XINI YINI RR/RL F.. M3
XX END PGM TESTE001 MM
X+
Y+
8(XY.Inicial)
RR/RL
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
3 TOOL DEF .. L+.. R+..
4 TOOL CALL .. Z S..
5 L ZSEGURANCA R0 FMAX M
6 L XAUX YAUX R0 FMAX M
7 L ZUSINAGEM R0 FMAX M
8 L XINI YINI RR/RL F.. M3
9 L X.. Y.. RR/RL F..
 :
 :
 :
XX END PGM TESTE001 MM
X+
Y+
9(XY.Contornos) RR/RL
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
3 TOOL DEF .. L+.. R+..
4 TOOL CALL .. Z S..
5 L ZSEGURANCA R0 FMAX M
6 L XAUX YAUX R0 FMAX M
7 L ZUSINAGEM R0 FMAX M
8 L XINI YINI RR/RL F.. M3
9 L X.. Y.. RR/RL F..
 :
 :
 :
10 L XFIM YFIM RR/RL F..
XX END PGM TESTE001 MM
X+
Y+
10(XY.Final)
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
3 TOOL DEF .. L+.. R+..
4 TOOL CALL .. Z S..
5 L ZSEGURANCA R0 FMAX M
6 L XAUX YAUX R0 FMAX M
7 L ZUSINAGEM R0 FMAX M
8 L XINI YINI RR/RL F.. M3
9 L X.. Y.. RR/RL F..
 :
 :
 :
10 L XFIM YFIM RR/RL F..
11 L XFORA YFORA R0 F..
XX END PGM TESTE001 MM
X+
Y+
11(XY.Fora)
R0
Estrutura padrão de programação
0 BEGIN PGM TESTE001 MM
1 BLK FORM 0.1 .. X+.. Y+.. Z-..
2 BLK FORM 0.2 X+.. Y+.. Z+..
3 TOOL DEF .. L+.. R+..
4 TOOL CALL .. Z S..
5 L ZSEGURANCA R0 FMAX M
6 L XAUX YAUX R0 FMAX M
7 L ZUSINAGEM R0 FMAX M
8 L XINI YINI RR/RL F.. M3
9 L X.. Y.. RR/RL F..
 :
 :
 :
10 L XFIM YFIM RR/RL F..
11 L XFORA YFORA R0 F..
12 L ZSEGURANCA R0 FMAX M30
XX END PGM TESTE001 MM
X+
Y+
12(Z.Seguranca)
Movimento CIRCULAR
CÍRCULO COM CENTRO
CÍRCULO COM RAIO
CÍRCULO TANGENCIAL
Movimento CIRCULAR (C)
Movimento circular definido por um centro de giro e ponto final
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
 :
XX END PGM TESTE001 MM
X+
Y+
50
40
110
80
CC
15
17
16
CENTRO DE CÍRCULO
Y+
40
CC
15
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+..
 :
XX END PGM TESTE001 MM
17
16
X+
50
110
80
CENTRO DE CÍRCULO
Y+
40
CC
15
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80
 :
XX END PGM TESTE001 MM
17
16
X+
50
110
80
CENTRO DE CÍRCULO
Y+
40
CC
15
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+..
 :
XX END PGM TESTE001 MM
17
16
X+
50
110
80
CENTRO DE CÍRCULO
Y+
40
CC
15
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
 :
XX END PGM TESTE001 MM
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+..
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50 Y+..
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50 Y+40
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50 Y+40 DR+/DR-
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50 Y+40 DR+
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50 Y+40 DR+ F..
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50 Y+40 DR+ F500
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50 Y+40 DR+ F500 M..
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50 Y+40 DR+ F500 M3
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (C)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
15 L X+110 Y+40 Z-10 RR F500 M3
16 CC X+80 Y+40
17 C X+50 Y+40 DR+ F500 M3
 :
XX END PGM TESTE001 MM
Y+
40
CC
15
17
16
X+
50
110
80
CENTRO DE CÍRCULO
CÍRCULO COM CENTRO
Movimento CIRCULAR (CR)
Movimento circular definido por um raio e ponto final
Movimento CIRCULAR (CR)
X+
Y+
40
40
70
R20
31
CÍRCULO COM RAIO
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
 :
XX END PGM TESTE001 MM
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+..
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+..
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+/-
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Alteração sinal numérico
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20
 ARCO < 180GRAUS
 :
XX END PGM TESTE001 MM
CÍRCULO COM RAIO
Alteração sinal numérico
Y+
40
40
70
R20
31
32
X+
X+
Y+
40
40
70
R20
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R-20
 ARCO > 180GRAUS
 :
XX END PGM TESTE001 MM
31
32
CÍRCULO COM RAIO
Alteração sinal numérico
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Alteração sinal numérico
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20 DR+/DR-
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Alteração sinal numérico
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20 DR-
 :
XX END PGM TESTE001 MM
CÍRCULO COM RAIO
Alteração sinal numérico
X+
Y+
40
40
70
R20
31
32
DR-
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20 DR+
 :
XX END PGM TESTE001 MM
CÍRCULO COM RAIO
Alteração sinal numérico
X+
Y+
40
40
70
R20
31
32
DR+
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20 DR-
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Alteração sinal numérico
Movimento CIRCULAR (CR)
X+
Y+
R..
CR R+.. DR+
X+
Y+
R..
CR R+.. DR-
X+
Y+
R..
CR R-.. DR-
Y+
R..
X+
CR R-.. DR+
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20 DR- F..
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Alteração sinal numérico
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20 DR- F700
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Alteração sinal numérico
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20 DR- F700 M..
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Alteração sinal numérico
Movimento CIRCULAR (CR)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
31 L X+40 Y+40 Z-10 RL F500 M3
32 CR X+70 Y+40 R+20 DR- F700 M3
 :
XX END PGM TESTE001 MM
X+
Y+
40
40
70
R20
31
32
CÍRCULO COM RAIO
Alteração sinal numérico
Movimento CIRCULAR (CT)
Movimento definido por um ponto final, formando um deslocamento suave tangenciando o percurso anterior
Movimento CIRCULAR (CT)
56
0 BEGIN PGM TESTE001 MM
 :
 :
 :
56 L X+0 Y+25 RL F1500 M3
 :
 :
XX END PGM TESTE001 MM
Movimento CIRCULAR (CT)
56
0 BEGIN PGM TESTE001 MM
 :
 :
 :
56 L X+0 Y+25 RL F1500 M3
57 L X+25 Y+30
 :
 :
XX END PGM TESTE001 MM
57
CÍRCULO TANGENCIAL
Movimento CIRCULAR (CT)
56
0 BEGIN PGM TESTE001 MM
 :
 :
 :
56 L X+0 Y+25 RL F1500 M3
57 L X+25 Y+30
58 CT X+..
 :
 :
XX END PGM TESTE001 MM
57
CÍRCULO TANGENCIAL
58
Movimento CIRCULAR (CT)
56
0 BEGIN PGM TESTE001 MM
 :
 :
 :
56 L X+0 Y+25 RL F1500 M3
57 L X+25 Y+30
58 CT X+45
 :
 :
XX END PGM TESTE001 MM
57
CÍRCULO TANGENCIAL
58
Movimento CIRCULAR (CT)
56
0 BEGIN PGM TESTE001 MM
 :
 :
 :
56 L X+0 Y+25 RL F1500 M3
57 L X+25 Y+30
58 CT X+45 Y+..
 :
 :
XX END PGM TESTE001 MM
57
CÍRCULO TANGENCIAL
58
Movimento CIRCULAR (CT)
56
0 BEGIN PGM TESTE001 MM
 :
 :
 :
56 L X+0 Y+25 RL F1500 M3
57 L X+25 Y+30
58 CT X+45 Y+20
 :
 :
XX END PGM TESTE001 MM
57
CÍRCULO TANGENCIAL
58
Movimento CIRCULAR (CT)
56
0 BEGIN PGM TESTE001 MM
 :
 :
 :
56 L X+0 Y+25 RL F1500 M3
57 L X+25 Y+30
58 CT X+45 Y+20
59 L Y+0
 :
 :
XX END PGM TESTE001 MM
57
CÍRCULO TANGENCIAL
58
59
Movimentos de APROXIMAÇÃO e SAÍDA
PONTOS IMPORTANTES
Movimentos de APROXIMAÇÃO e SAÍDA
PONTOS IMPORTANTES
Ponto de partida (PsR0)
1
Movimentos de APROXIMAÇÃO e SAÍDA
PONTOS IMPORTANTES
Ponto de partida (PsR0)
Ponto auxiliar (PhRL) (opcional)
1
2
Movimentos de APROXIMAÇÃO e SAÍDA
PONTOS IMPORTANTES
Ponto de partida (PsR0)
Ponto auxiliar (PhRL) (opcional)
Ponto inicial do contorno (PaRL)
1
2
3
Movimentos de APROXIMAÇÃO e SAÍDA
PONTOS IMPORTANTES
Ponto de partida (PsR0)
Ponto auxiliar (PhRL) (opcional)
Ponto inicial do contorno (PaRL)
Ponto final do contorno (PeRL)
1
2
3
4
Movimentos de APROXIMAÇÃO e SAÍDA
PONTOS IMPORTANTES
Ponto de partida (PsR0)
Ponto auxiliar (PhRL) (opcional)
Ponto inicial do contorno (PaRL)
Ponto final do contorno (PeRL)
Ponto de saída (PnR0)
1
2
3
4
5
Contorno de aproximação e saída
APROXIMAÇÃO
SAÍDA
Movimentos de APROXIMAÇÃO e SAÍDA
PONTOS IMPORTANTES
Ponto de partida (PsR0)
Ponto auxiliar (PhRL) (opcional)
Ponto inicial do contorno (PaRL)
Ponto final do contorno (PeRL)
Ponto de saída (PnR0)
1
2
3
4
5
Contorno de aproximação e saída
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+..
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+..
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20 Z+..
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20 R..
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20 R10
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20 R10 RR/RL
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20 R10 RR
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20 R10 RR F..
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+40Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20 R10 RR F500
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+70 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20 R10 RR F500
32 L X+20 Y+35
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
32
Movimento de aproximação (APPR LCT)
30
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L X+70 Y+10 R0 FMAX M3
31 APPR LCT X+10 Y+20 R10 RR F500
32 L X+20 Y+35
 :
 :
XX END PGM TESTE001 MM
Contorno de aproximação e saída
31
32
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+..
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+10
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+10 Y+..
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+10 Y+12
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+10 Y+12 R..
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+10 Y+12 R8
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+10 Y+12 R8 RR/RL
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+10 Y+12 R8 R0
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+10 Y+12 R8 R0 F..
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Movimento de saída (DEP LCT)
0 BEGIN PGM TESTE001 MM
 :
 :
 :
30 L Y+70 RR F100
31 DEP LCT X+10 Y+12 R8 R0 F200
 :
 :
XX END PGM TESTE001 MM
30
Contorno de aproximação e saída
31
Exercício exemplo
X+
Z+
100
-20
0 BEGIN PGM EXERC001 MM
1 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
Exercício exemplo
X+
Z+
100
-20
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
Exercício exemplo
X+
Z+
100
-20
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 L Z+250 R0 FMAX
6 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 L Z+250 R0 FMAX
6 L X-12 Y-12 R0 FMAX
7 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 L Z+250 R0 FMAX
6 L X-12 Y-12 R0 FMAX
7 L Z-5 R0 F1000 M3
8 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 L Z+250 R0 FMAX
6 L X-12 Y-12 R0 FMAX
7 L Z-5 R0 F1000 M3
8 APPR LCT X+5 Y+5 R10 RL F300
9 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 L Z+250 R0 FMAX
6 L X-12 Y-12 R0 FMAX
7 L Z-5 R0 F1000 M3
8 APPR LCT X+5 Y+5 R10 RL F300
9 L X+5 Y+85
10 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 L Z+250 R0 FMAX
6 L X-12 Y-12 R0 FMAX
7 L Z-5 R0 F1000 M3
8 APPR LCT X+5 Y+5 R10 RL F300
9 L X+5 Y+85
10 RND R10 F150
11 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 L Z+250 R0 FMAX
6 L X-12 Y-12 R0 FMAX
7 L Z-5 R0 F1000 M3
8 APPR LCT X+5 Y+5 R10 RL F300
9 L X+5 Y+85
10 RND R10 F150
11 L X+30 Y+85
12 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 L Z+250 R0 FMAX
6 L X-12 Y-12 R0 FMAX
7 L Z-5 R0 F1000 M3
8 APPR LCT X+5 Y+5 R10 RL F300
9 L X+5 Y+85
10 RND R10 F150
11 L X+30 Y+85
12 CR X+70 Y+95 R+30 DR-
13 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
0 BEGIN PGM EXERC001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 13 L+150 R+5
4 TOOL CALL 13 Z S4000
5 L Z+250 R0 FMAX
6 L X-12 Y-12 R0 FMAX
7 L Z-5 R0 F1000 M3
8 APPR LCT X+5 Y+5 R10 RL F300
9 L X+5 Y+85
10 RND R10 F150
11 L X+30 Y+85
12 CR X+70 Y+95 R+30 DR-
13 L X+95
14 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
 :
11 L X+30 Y+85
12 CR X+70 Y+95 R+30 DR-
13 L X+95
14 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
 :
11 L X+30 Y+85
12 CR X+70 Y+95 R+30 DR-
13 L X+95
14 L X+95 Y+40
15 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
 :
11 L X+30 Y+85
12 CR X+70 Y+95 R+30 DR-
13 L X+95
14 L X+95 Y+40
15 CT X+40 Y+5
16 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
 :
11 L X+30 Y+85
12 CR X+70 Y+95 R+30 DR-
13 L X+95
14 L X+95 Y+40
15 CT X+40 Y+5
16 L X+5
17 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
 :
11 L X+30 Y+85
12 CR X+70 Y+95 R+30 DR-
13 L X+95
14 L X+95 Y+40
15 CT X+40 Y+5
16 L X+5
17 DEP LCT X-20 Y-20 R10 R0 F990
18 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Exercício exemplo
 :
11 L X+30 Y+85
12 CR X+70 Y+95 R+30 DR-
13 L X+95
14 L X+95 Y+40
15 CT X+40 Y+5
16 L X+5
17 DEP LCT X-20 Y-20 R10 R0 F990
18 L Z+250 R0 FMAX M30
19 END PGM EXERC001 MM
FERRAMENTA 13
RAIO=5mm COMPRIM.=150mm
X+
Z+
100
-20
Movimento com COORDENADAS POLARES
Com o sistema de coordenadas polares, é possível determinar uma posição no espaço através de um ângulo PA e uma distância relativa PR a um centro cartesiano pré-definido CC.
X+
Y+
47
14
CC (47,14)
PA (45)
PR (20)
R20
CC
45o
Linear Polar
Circular PolarCircular Tangencial Polar
Interpolação Helicoidal
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
TECLA LINEAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 L X+..
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
TECLA LINEAR
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+..
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+..
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR/RL
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F..
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M..
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
14 LP PR+.. PA+.. RR/RL F.. M..
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
14
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
14 LP PA+60
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
14
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
14 LP PA+60
15 LP PR+.. PA+.. RR/RL F.. M..
(SE USAR MODO INCREMENTAL ?)
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
14
15
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
14 LP PA+60
15 LP IPA+60
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
14
15
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
14 LP PA+60
15 LP IPA+60
16 LP PR+.. PA+.. RR/RL F.. M..
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
14
15
16
Movimento linear polar
0 BEGIN PGM TESTE001 MM
 :
 :
 :
11 (POSIÇÃO ANTERIOR QUALQUER)
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
14 LP PA+60
15 LP IPA+60
16 LP PA+180
 :
 :
XX END PGM TESTE001 MM
11
CENTRO DE CÍRCULO
12
13
POLAR
14
15
16
Movimento CIRCULAR / TANGENTIAL POLAR
O movimento CIRCULAR POLAR e o CIRCULAR TANGENCIAL POLAR seguem o mesmo conceito
18 CC X+25 Y+25
19 LP PR+20 PA+0 RR F250 M3
20 CP PA+180 DR+
 
12 CC X+40 Y+35
13 L X+0 Y+35 RL F250 M3
14 LP PR+25 PA+120
15 CTP PR+30 PA+30
16 L Y+0
Movimento Helicoidal
Utilizando a função CIRCULAR + POLAR, é possível programar o movimento do eixo da ferramenta em conjunto.
Para tanto, programar um movimento incremental do ângulo PA e um movimento incremental do movimento da ferramenta.
O valor do total para o incremento de ângulo é de –5400o a +5400o, se desejar realizar mais de 15 voltar, programar um novo movimento
Sempre colocar o mesmo sinal para o sentido de giro DR+/- e o incremento angular IPA+/- para não danificar a ferramenta.
12 CC X+40 Y+25
13 L Z+0 F100 M3
14 LP PR+3 PA+270
15 CP IPA-1800 IZ+5 DR- RL F50
Exemplo Manual
Ciclos fixos do comando HEIDENHAIN
CICLOS SÃO OPERAÇÕES PRÉ-PROGRAMADAS PARA FACILITAR A PROGRAMAÇÃO DO OPERADOR
EXISTEM CICLOS DE USINAGEM E CICLOS MATEMÁTICOS (EX: ALTERAÇÃO DO SISTEMA DE COORDENADAS)
PODEM SER USADOS CICLOS ORIGINAIS DO FABRICANTE, MAS DEPENDENDO DA NECESSIDADE, PODEM SER CRIADOS NOVOS CICLOS
Grupos de ciclos
Os ciclos estão divididos em 7 grupos:
FURO/ROSCADO: Ciclos de furação, rosca e fresamento de rosca.
CAIXAS/ILHAS/RANHURAS: Para fresar caixas, ilhas e ranhuras.
MÁSCARA DE FURAÇÃO: Para elaboração de máscara de furação.
CICLOS SL(Sub-contour List): Para usinagem de contornos complexos compostos por vários contornos parciais sobrepostos.
SUPERFÍCIES PLANAS: Para faceamento de superfícies planas.
TRANSF.COORDENADAS: Para deslocamento pto.ZERO, espelhamento, rotação,etc.
CICLOS ESPECIAIS: Tempo de espera,Chamada de programa, orientação da ferramenta
Grupo FURO/ROSCADO
Ciclo 1: Furar em profundidade
Ciclo 200: Furação (novo)
Ciclo 201: Alargar furo
Ciclo 202: Mandrilar
Ciclo 203: Furação Universal
Ciclo 204: Rebaixamento invertido
Ciclo 2: Rosca com catraca
Ciclo 17: Rosca rígida
Para executar os ciclos, deverá ter em conta:
Programar a frase de posicionamento no CENTRO DO FURO com correção R0
Dependendo do ciclo, programar a frase de posicionamento na altura de DISTÂNCIA DE SEGURANÇA
O sinal de profundidade determina a direção de furação +/-
Ativado por CYCL CALL
Ciclo 1: Furar em profundidade
1 CYCL DEF 1.0 FURAR EM PROF.
2 CYCL DEF 1.1 DIST. 2
3 CYCL DEF 1.2 PROF. -15
4 CYCL DEF 1.3 INCR. 7,5
5 CYCL DEF 1.4 TEMPO 1 ;em baixo
6 CYCL DEF 1.5 F80
Pré posicionar a ferramenta no centro do Furo com R0
Pré posicionar a ferramenta na altura de segurança
Ciclo 200: Furação (novo)
7 CYCL DEF 200 FURAR 
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20 ;PROFUNDIDADE 
 Q206=150 ;AVANCO INCREMENTO 
 Q202=5 ;INCREMENTO 
 Q210=0 ;TEMPO ESPERA EM CIMA 
 Q203=+0 ;COORD. SUPERFICIE 
 Q204=50 ;2. DIST. SEGURANCA 
Pré posicionar a ferramenta no centro do Furo com R0
Ciclo 201: Alargar furo
8 CYCL DEF 201 ALARGAR 
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20 ;PROFUNDIDADE 
 Q206=150 ;AVANCO INCREMENTO 
 Q211=0 ;TEMPO ESP. EM BAIXO 
 Q208=30000 ;AVANCO DE RETROCESSO 
 Q203=+0 ;COORD. SUPERFICIE 
 Q204=50 ;2. DIST. SEGURANCA
Pré posicionar a ferramenta no centro do Furo com R0
DIADUR Ind. e Com. Ltda.
Ciclo 202: Mandrilar
9 CYCL DEF 202 MANDRILAR 
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20 ;PROFUNDIDADE 
 Q206=150 ;AVANCO INCREMENTO 
 Q211=0 ;TEMPO ESP. EM BAIXO 
 Q208=30000 ;AVANCO DE RETROCESSO 
 Q203=+0 ;COORD. SUPERFICIE 
 Q204=50 ;2. DIST. SEGURANCA 
 Q214=0 ;SENTIDO AFASTAMENTO 
0: sem retração
1: -X
2: -Y
3: +X
4: +Y
Pré posicionar a ferramenta no centro do Furo com R0
Valor da retração fixo em 0.2mm
Ciclo 203: Furação Universal
10 CYCL DEF203 FURAR UNIVERSAL 
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20 ;PROFUNDIDADE 
 Q206=150 ;AVANCO INCREMENTO 
 Q202=5 ;INCREMENTO 
 Q210=0 ;TEMPO ESPERA EM CIMA 
 Q203=+0 ;COORD. SUPERFICIE 
 Q204=50 ;2. DIST. SEGURANCA 
 Q212=0.5 ;REDUCAO INCREMENTO 
 Q213=2 ;QTDE. QUEBRA CAVACO 
 Q205=1 ;INCREMENTO MINIMO 
 Q211=0 ;TEMPO ESP. EM BAIXO 
 Q208=30000 ;AVANCO DE RETROCESSO 
Pré posicionar a ferramenta no centro do Furo com R0
Redução de incremento  o TNC diminui o incremento de furação a cada passada pelo valor colocado
Quantidade quebra cavaco  Número de vezes que o TNC retorna 0.2mm para quebrar cavaco até posicionar à posição de segurança 
Ciclo 204: Rebaixamento invertido
11 CYCL DEF 204 REBAIXAR INVERSO 
 Q200=2 ;DISTANCIA SEGURANCA 
 Q249=+5 ;PROFUNDID. REBAIXAR 
 Q250=20 ;ESPESSURA DE PECA 
 Q251=3,5 ;MEDIDA EXCENTRICA 
 Q252=15 ;LONGITUDE NAVALHA 
 Q253=750 ;AVANCO PRE-POSICION. 
 Q254=200 ;AVANCO REBAIXO 
 Q255=0 ;TEMPO DE ESPERA 
 Q203=+0 ;COORD. SUPERFICIE 
 Q204=50 ;2. DIST. SEGURANCA 
 Q214=0 ;SENTIDO AFASTAMENTO
0: sem retração
1: -X
2: -Y
3: +X
4: +Y 
Ciclo 2: Rosca com catraca
12 CYCL DEF 2.0 ROSCA
13 CYCL DEF 2.1 DIST. 2
14 CYCL DEF 2.2 PROF. -15
15 CYCL DEF 2.3 TEMPO 1
16 CYCL DEF 2.4 F500
Ciclo 17: Rosca rígida
17 CYCL DEF 17.0 ROSCA RIGIDA
18 CYCL DEF 17.1 DIST. 2
19 CYCL DEF 17.2 PROF. -15
20 CYCL DEF 17.3 PASSO +1
INTRODUÇÃO AO ROSQUEAMENTO
Principais ferramentas de corte empregadas para a produção de roscas internas
Princípio do rosqueamento com macho de corte 
Influência do diâmetro do pré-furo nas forças e no torque 
Os sinais das forças radiais (Fx e Fy) não mostraram nenhuma alteração significativa em função da variação dos diâmetros dos pré-furos. Entretanto, quando houve alteração da concentricidade...
Variação do erro de concentricidade dos machos de corte em relação aos pré-furos 
F
F
Variação da força X em função do deslocamento do macho de corte (40% de desgaste) em relação ao pré-furo 
Efeito da retirada de alguns dentes de um macho de corte 
d)
CYCL DEF – definição / CYCL CALL - chamada
A função auxiliar M99 também pode ser utilizada como chamada de ciclo
Definição de ciclos
Chamada de ciclos
CYCL CALL M..
CYCL DEF 200 – FURAR
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
 
 
 
XX END PGM TESTE001 MM
Definição de ciclos
Ciclos de furação
CYCL DEF 200 – FURAR
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
XX END PGM TESTE001 MM
Definição de ciclos
INCR.
Ciclo 200 FURAR
CYCL DEF 200 – FURAR
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
XX END PGM TESTE001 MM
Definição de ciclos
INCR.
Ciclo 200 FURAR
CYCL DEF 200 – FURAR
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
XX END PGM TESTE001 MM
Definição de ciclos
Ciclo 200 FURAR
CYCL DEF 200 – FURAR
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
XX END PGM TESTE001 MM
Definição de ciclos
Ciclo 200 FURAR
CYCL DEF 200 – FURAR
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
XX END PGM TESTE001 MM
Definição de ciclos
Ciclo 200 FURAR
CYCL DEF 200 – FURAR
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
XX END PGM TESTE001 MM
Definição de ciclos
ABS.
Ciclo 200 FURAR
CYCL DEF 200 – FURAR
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
XX END PGM TESTE001 MM
Definição de ciclos
INCR.
Ciclo 200 FURAR
CYCL DEF 200 – FURAR
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
XX END PGM TESTE001 MM
Definição de ciclos
Ciclo 200 FURAR
CYCL CALL – chamada
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
XX END PGM TESTE001 MM
Chamada de ciclos
CYCL CALL – chamada
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
57 CYCL CALL M..
XX END PGM TESTE001 MM
Chamada de ciclos
CYCL CALL – chamada
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
57 CYCL CALL M3
XX END PGM TESTE001 MM
Chamada de ciclos
TECLA LINEAR
CYCL CALL por M99
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
57 CYCL CALL M3
58 L X+150 M99
XX END PGM TESTE001 MM
Chamada de ciclos
TECLA LINEAR
CYCL CALL por M99
0 BEGIN PGM TESTE001 MM
 :
55 L X+100 Y+150 Z+10
56 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-20;PROFUNDIDADE
 Q206=150;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=+0 ;COORD. SUPERFICIE
 Q204=50 ;2. DIST. SEGURANCA
57 CYCL CALL M3
58 L X+150 M99
59 L X+200 M99
XX END PGM TESTE001 MM
Chamada de ciclos
TECLA LINEAR
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 L Z+250 R0 FMAX
6 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 L Z+250 R0 FMAX
6 CYCL DEF 200 FURAR
 Q200= ;DISTANCIA SEGURANCA 
 Q201= ;PROFUNDIDADE
 Q206= ;AVANCO INCREMENTO
 Q202= ;INCREMENTO
 Q210= ;TEMPO ESPERA EM CIMA
 Q203= ;COORD. SUPERFICIE
 Q204= ;2. DIST. SEGURANCA
7 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 L Z+250 R0 FMAX
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201= ;PROFUNDIDADE
 Q206= ;AVANCO INCREMENTO
 Q202= ;INCREMENTO
 Q210= ;TEMPO ESPERA EM CIMA
 Q203= ;COORD. SUPERFICIE
 Q204= ;2. DIST. SEGURANCA
7 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 L Z+250 R0 FMAX
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206= ;AVANCO INCREMENTO
 Q202= ;INCREMENTO
 Q210= ;TEMPO ESPERA EM CIMA
 Q203= ;COORD. SUPERFICIE
 Q204= ;2. DIST. SEGURANCA
7 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 L Z+250 R0 FMAX
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202= ;INCREMENTO
 Q210= ;TEMPO ESPERA EM CIMA
 Q203= ;COORD. SUPERFICIE
 Q204= ;2. DIST. SEGURANCA
7 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 L Z+250 R0 FMAX
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210= ;TEMPO ESPERA EM CIMA
 Q203= ;COORD. SUPERFICIE
 Q204= ;2. DIST. SEGURANCA
7 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 L Z+250 R0 FMAX
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203= ;COORD. SUPERFICIE
 Q204= ;2. DIST. SEGURANCA
7 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 L Z+250 R0 FMAX
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=-10 ;COORD. SUPERFICIE
 Q204= ;2. DIST. SEGURANCA
7 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
0 BEGIN PGM FURO001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 15 L+150 R+3
4 TOOL CALL 15 Z S3000
5 L Z+250 R0 FMAX
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=-10 ;COORD. SUPERFICIE
 Q204=30 ;2. DIST. SEGURANCA
7 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=-10 ;COORD. SUPERFICIE
 Q204=30 ;2. DIST. SEGURANCA
7 END PGM FURO001 MM
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=-10 ;COORD. SUPERFICIE
 Q204=30 ;2. DIST. SEGURANCA
7 L X+10 Y+15 R0 FMAX M
8 END PGM FURO001 MM
7
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=-10 ;COORD. SUPERFICIE
 Q204=30 ;2. DIST. SEGURANCA
7 L X+10 Y+15 R0 FMAX M
8 CYCL CALL M3
9 END PGM FURO001 MM
7
8
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=-10 ;COORD. SUPERFICIE
 Q204=30 ;2. DIST. SEGURANCA
7 L X+10 Y+15 R0 FMAX M
8 CYCL CALL M3
9 L Y+85 R0 FMAX M99
9 END PGM FURO001 MM
7
8
9
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=-10 ;COORD. SUPERFICIE
 Q204=30 ;2. DIST. SEGURANCA
7 L X+10 Y+10 R0 FMAX M
8 CYCL CALL M3
9 L Y+85 R0 FMAX M99
10 L X+90 R0 FMAX M99
11 END PGM FURO001 MM
7
8
9
10
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=-10 ;COORD. SUPERFICIE
 Q204=30 ;2. DIST. SEGURANCA
7 L X+10 Y+10 R0 FMAX M
8 CYCL CALL M3
9 L Y+85 R0 FMAX M99
10 L X+90 R0 FMAX M99
11 L Y+15 R0 FMAX M99
12 END PGM FURO001 MM
7
8
9
10
11
Exercício exemplo 2 - Furação
X+
Y+
15
10
-20
X+
Z+
20
100
80
90
85
100
-10
6 CYCL DEF 200 FURAR
 Q200=2 ;DISTANCIA SEGURANCA 
 Q201=-15 ;PROFUNDIDADE
 Q206=250 ;AVANCO INCREMENTO
 Q202=5 ;INCREMENTO
 Q210=0 ;TEMPO ESPERA EM CIMA
 Q203=-10 ;COORD. SUPERFICIE
 Q204=30 ;2. DIST. SEGURANCA
7 L X+10 Y+10 R0 FMAX M
8 CYCL CALL M3
9 L Y+90 R0 FMAX M99
10 L X+90 R0 FMAX M99
11 L Y+10 R0 FMAX M99
12 L Z+250 R0 FMAX M30
13 END PGM FURO001 MM
7
8
9
10
11
Exemplo Manual
Grupo CAIXAS / ILHAS / RANHURAS
Ciclo 4: Fresar (retangular)
Ciclo 212: Acabamento de caixa (retangular)
Ciclo 213: Acabamento de ilha (retangular)
Ciclo 5: Cavidade circular
Ciclo 214: Acabamento de caixa circular
Ciclo 215: Acabamento de ilha circular
Ciclo 3: Fresar canal
Ciclo 210: Canal pendular
Ciclo 211: Canal circular
Para executar os ciclos, deverá ter em conta:
Dependendo do ciclo, programar a frase de posicionamento no CENTRO DO FURO ou CAIXA com correção R0
Dependendo do ciclo, programar a frase de posicionamento na altura de DISTÂNCIA DE SEGURANÇA
O sinal de profundidade determina a direção de furação +/-
Ativado por CYCL CALL
Ciclo 4: Fresar (retangular)
21 CYCL DEF 4.0 FRES. CAVIDADE
22 CYCL DEF 4.1 DIST. 2
23 CYCL DEF 4.2 PROF. +50
24 CYCL DEF 4.3 INCR. 5 F80
25 CYCL DEF 4.4 X500
26 CYCL DEF 4.5 Y250
27 CYCL DEF 4.6 F100 DR+ RAIO 10

Continue navegando