Você está na página 1de 41

Lab.

de Sistemas Computacionais

Apresentação
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

SISTEMAS COMPUTACIONAIS DE APOIO NO

PROJETO, PROCESSO E MANUFATURA

PROGRAMAÇAO/OPERAÇAO BÁSICA DO
COMANDO NUMÉRICO SIEMENS 810D

Prof.Dr.-Ing. Klaus Schützer


Eng. André Luís Helleno
Figura 1
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Tópicos
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Ø Integração CAD/CAM/CNC
Ø Programa NC
Ø Norma ISO 6983
Ø Geração do Programa NC
Ø Sistema de Coordenadas
Ø Coordenadas Absolutas
Ø Coordenadas Incrementais
Ø Cabeçalho de Programação
Ø Funções G
Ø Funções M
Ø Parâmetros de Corte
Ø Exemplo de Programação – Faceamento
Ø Exemplo de Programação – Fresamento de Contorno
Ø Exercício de Programação – Fresamento de Contorno
Ø Programação de Ciclos
Ø Cycle81 – Furação Simples
Ø Cycle84 – Roscamento com macho rígido
Ø Pocket1 – Fresamento de um alojamento retangular
Ø Pocket2 – Fresamento de um alojamento circular
Figura 2
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Integração CAD/CAM/CNC
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

CAD Solid Edge CAM UG NX CAM

Concepção do produto Projeto Programação NC Simulação

CNC

SIEMENS 810D

Figura 3
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Programa NC
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

CNC PROGRAMA NC

Introdução desta Tecnologia na Aplicação no ambiente industrial


Década de 70; encontrou grandes restrições devido
ao grande número de fabricantes de
Proporciona ao comando numérico CNC e conseqüentemente de
a edição e armazenamento local do linguagens de programação;
programa NC;
1978 – surge a ISO 6983, Linguagem
Utilização de uma linguagem de Universal de Programação NC;
programação para comandar a
máquina ferramenta; Programação NC pode ser elaborada
de 2 formas:
Transforma o Programa NC num
elemento importante na integração Programação Manual
CAD/CAM/CNC.
Programação CAD/CAM
Figura 4
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Norma ISO 6983


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Funções G
G00 Interpolação Linear com Avanço rápido
G01 Interpolação Linear com Avanço programado
G02 Interpolação Circular - Sentido Horário
G03 Interpolação Circular - Sentido Anti - Horário
G04 Tempo de Espera
G40 Cancela Compensação automática do raio da Ferramenta
G41 Ativa compensação automática do raio da ferramenta à esquerda
G42 Ativa compensação automática do raio da ferramenta à direita
G70 Dimensões em polegadas
G71 Dimensões em milímetros
G90 Dimensões Absolutas
G91 Dimensões Incrementais
Funções M
M00 Parada do Programa
M01 Parada Opcional do Programa
M03 Eixo árvore sentido horário
M04 Eixo árvore sentido anti-horário
M05 Parada do Eixo árvore
M06 Troca da ferramenta
M08 Liga refrigeração da ferramenta
M09 Desliga refrigeração da ferramenta
M30 Fim do programa
Figura 5
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Geração do Programa NC - I
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

PROGRAMAÇÃO CAD/CAM

CONCEPÇÃO DO
SISTEMA CAD
PRODUTO

MODELO 3D

SISTEMA CAM
PROGRAMAÇÃO MANUAL

PÓS
PROGRAMADOR DESENHO 2D PROGRAMA NC
PROCESSADOR

PROGRAMA NC PROGRAMA NC
ESPECÍFICO ESPECÍFICO

COMANDO NUMÉRICO / MÁQUINA FERRAMENTA

Figura 6
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Geraçao do Programa NC - II
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

PROGRAMAÇAO MANUAL PROGRAMAÇAO CAD/CAM

Alto tempo para a geração do Menor tempo de geração do Programa


programa NC ; NC ;
Conhecimento detalhado da Recursos gráficos para simulação da
linguagem NC conforme ISO 6983 ; usinagem ;
Conhecimento das características Recursos de estratégias de usinagem ;
específicas de cada CNC ;
Permite programação de peças com
Permite apenas a programação de
geometrias simples e complexas num
peças com geometria simples
pequeno espaço de tempo;
representadas por retas e arcos;
Menor influência do programador,
Maior possibilidade de erros de
possibilitando assim, menores
programação .
chances de erro.
Figura 7
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Sistema de Coordenadas
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

SISTEMA DE COORDENADAS REGRA DA MÃO DIREITA

É a base para a definição dos Posicione sua mão direita,


pontos que representará a trajetória da direcionando o Eixo Z no
ferramenta na máquina CNC. sentido do Eixo-Árvore da
Máquina e as costas da mão
Sua posição depende do tipo de para a base de fixação da
máquina peça

Para determinar sua posição e direção


utiliza – se a regra da mão direita

Figura 8
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Coordenadas Absolutas - Exemplo


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

SISTEMA DE COORDENADAS ABSOLUTAS


Y

40

30 A

B 20
PONTO X Y
10 A 20 30
- 40 - 30 - 20 - 10 10 20 30 40
B -10 20
X
C -30 -10
C - 10 D 40 -30
- 20

- 30 D

- 40

Figura 9
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Coordenadas Incrementais - Exemplo


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

SISTEMA DE COORDENADAS INCREMENTAIS


Y

40

30 A

B 20 (-10)
PONTO X Y
(-20)
10
(70)
A 20 30
- 40 - 30 - 20 - 10 10 20 30 40
B -30 -10
X
(-30) C -20 -30
C - 10 (-30) D 70 -20
- 20

(-20) - 30 D

- 40

Figura 10
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Coordenadas Absolutas - Exercício


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

SISTEMA DE COORDENADAS ABSOLUTAS


Y

40 A

30

C 20 B
PONTO X Y
10 A 40 40
- 40 - 30 - 20 - 10 10 20 30 40
B 10 20
X
C -20 20
- 10
D 20 -30
E - 20 E -30 -20

- 30 D

- 40

Figura 11
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Coordenadas Incrementais - Exercício


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

SISTEMA DE COORDENADAS INCREMENTAIS


Y

40 A

30

(0) (-20)
C 20 B
PONTO X Y
(-50)
10 (40) A 40 40
- 40 - 30 - 20 - 10 10 20 30 40
B -30 -20
X
(-30) (-30) C -30 0
- 10
D 40 -50
E - 20 (10) E -50 10
(-50) - 30 D

- 40

Figura 12
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Cabeçalho de Programação
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

CABEÇALHO DE PROGRAMAÇÃO

%_N_NOME_EXTENSÃO DO ARQUIVO
;$PATH=ENDEREÇO DO ARQUIVO
N010 G90 G71 G94 G17
N020 T1 ; FRESA DE TOPO DIAMETRO 10MM
N030 M6
N040 G54 D1 S1000 M3
N050 G64
N060 MSG(“FRESANDO A ALTURA DE 15MM”)
N070 G00 G01 G02 ou G03 G04 G41/G42

N999 M30 Figura 13


© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Funções N, MSG E Ponto e Virgula (;)


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

FUNÇÃO N FUNÇÃO (;) FUNÇÃO MSG

Numeração Indica o início de um Permite a exibição de


seqüencial do blocos comentário uma mensagem no
painel de comando
Uso facultativo Tudo o que estiver a para o operador
direita do (;) é um
No comando Siemens comentário, ou seja, Uso facultativo
existe a função de não função para a
numeração máquina Limite de 124
automática dos blocos caracteres
Uso Facultativo
Vantagens: Facilidade Para ativa:
para localizar blocos É usado como inibidor MSG(“mensagem”)
no programa de blocos
Para desativar
Desvantagens: MSG(“”)
Consumo de memória Figura 14
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Funções G - I
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

FUNÇÃO G90 FUNÇÃO G71 FUNÇÃO G94


Programação em Sistema de unidade Programação de avanço
coordenadas absolutas milímetro em mm/min ou pol/mm
Sintaxe: Sintaxe: Sintaxe:
G90 (Modal) ou G71 (Modal) G94 (Modal)
X=AC(...), Y=AC(...),
Z=AC(...)

FUNÇÃO G91 FUNÇÃO G70 FUNÇÃO G95


Programação em Sistema de unidade Programação de avanço
coordenadas incrementais polegadas em mm/rot ou pol/rot
Sintaxe: Sintaxe: Sintaxe:
G91 (Modal) ou G70 (Modal) G95 (Modal)
X=IC(...), Y=IC(...),
Z=IC(...)
Figura 15
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Funções G - II
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

FUNÇÃO G17, G18 e G19 FUNÇÃO G54 à G57


Seleção do plano de Ativa sistema de
trabalho coordenadas de trabalho
Sintaxe: (Zero Peça)
G17 Plano de trabalho XY Sintaxe:
G18 Plano de trabalho XZ G54 ou G55 ou G56 ou
G19 Plano de trabalho YZ G57
Parâmetros da altura da
ferramenta: FUNÇÃO G64
G17 – COMP1 Ativa Look Ahead
G18 – COMP3
Resulta na trajetória
G19 – COMP2
contínua do perfil

Figura 16
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Funções G - III
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

FUNÇÃO G00 FUNÇÃO G02/G03 FUNÇÃO G4

Interpolação Linear com Interpolação Circular Tempo de Permanência


Avanço rápido
G02 - Sentido Horário Sintaxe:
Sintaxe: G03 – Sentido Anti Horário G04/G4 F (segundos) ou
G00 XYZ ou G0 XYZ G04/G4 S (Nº de rotações)
Sintaxe:
FUNÇÃO G01 G2/G3 XYZ CR=(raio) ou FUNÇÃO G40/G41/G42

Interpolação Linear com G2/G3 XYZ IJK(Centro do Compensação do raio da


Avanço Programável raio incremental) ou ferramenta
Usinagem externa
Sintaxe: G2/G3 XYZ I=AC() J=AC() G41 – Sentido Horário
G01 XYZ F ou G1 XYZ F K=AC() (centro do raio G42 – Sentido Anti Horário
absoluto) Usinagem interna
G41/G42 – Inverso
Usinagem externa – CFTCP
Usinagem Interna – CFIN G40 – Cancela G41/G42
Avanço constante
Figura 17
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Funções T e D
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

FUNÇÃO T FUNÇÃO D
Número da ferramenta Ativa o corretor de altura da
Varia de T1 à T22 ferramenta
(Discovery – Romi) D1 - Ativa o primeiro corretor da
ferramenta
Cada ferramenta pode ter até 3
corretores (D1, D2 e D3)
O comando Siemens 810D, permite
criar até 30 corretores
Cada ferramenta já nasce com o
primeiro corretor (D1)
Como a máquina possui 22
ferramentas, sobram 8 corretores
para serem usados.

Figura 18
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Gerenciamento de Programas
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

TIPOS DE EXTENSÃODE ARQUIVOS

MPF – Programa Principal


SPF - Subprograma

ENDEREÇO DO ARQUIVO

/_N_MPF_DIR – Para armazenar os programas


/_N_SPF_DIR – Para armazenar os subprogramas

Figura 19
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Funções Miscelâneas
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

M00 – Parada obrigatória do Programa M30 – Fim do Programa

M01 – Parada opcional do Programa M31 – Avança Magazine de Ferram.

M02 – Fim do Programa M32 – Recua Magazine de Ferram.

M03 – Rotação sentido horário M36 – Abre porta automática

M04 – Rotação sentido anti – horário M37 – Fecha porta automática

M05 – Desliga eixo árvore M45 – Liga Limpeza das Proteções

M06 – Troca de Ferramenta M46 – Desliga Limpeza das Proteções

M08 – Liga refrigeração de corte

M09 – Desliga Refrigeração de corte

M17 – Fim de Subprograma


Figura 20
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Parâmetros de Corte
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Rotação da Ferramenta (S) Avanço de Corte (F)

S = 320 x Vc / Ø (rpm) F = Fz x Z x S

Onde: Onde:

Vc = Velocidade de Corte (m/min) Fz = Avanço por Aresta de Corte mm/rpm)

Ø = Diâmetro da Ferramenta (mm) Z = Número de Arestas de Corte

S = Rotação da Ferramenta (rpm)

Figura 21
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Exemplo de Programação – Faceamento


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

L K

I J

H G
T06 - Fresa de topo Ø 20mm
Passo
2 Arestas de corte
50

10
Lateral
E F
VC = 90 m/min
D C Fz = 0,15 mm/rot
PROF: 5 mm (2 passes)
A B

20 80 20
Folga = Ø Folga = Ø
da Fresa da Fresa

Cálculo dos Parâmetros de Corte

Rotação da Ferramenta Avanço de Corte

S = 320 x Vc / Ø (rpm) F = Fz x Z x S

S = 320 x 90 / 20 = 1440 rpm F = 0,15 x 2 x 1440 = 432 mm/min

Figura 22
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Exemplo de Programação – Faceamento - Continuação


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Programação sem a função REPEAT Programação com a função REPEAT


N010 G90 G71 G94 G17 N010 G90 G71 G94 G17
N020 T06; Fresa de topo dia. 20 mm N020 T06; Fresa de topo dia. 20 mm
N030 M6 N030 M6
N040 G54 D1 S1440 M3 N040 G54 D1 S1440 M3
N050 G64 N050 G64
N060 G0 X-20 Y0; PTO A N060 G0 X-20 Y0; PTO A
N070 G0 Z0 N070 G0 Z0
N080 G1 Z-2,5 F432 N080 INICIO: G1 Z=IC(-2,5) F432
N090 G1 X100 Y0; PTO B N090 G1 X100 Y0; PTO B
N100 G1 X100 Y10; PTO C N100 G1 X100 Y10; PTO C
N110 G1 X-20 Y10; PTO D N110 G1 X-20 Y10; PTO D
N120 G1 X-20 Y20; PTO E N120 G1 X-20 Y20; PTO E
N130 G1 X100 Y20; PTO F N130 G1 X100 Y20; PTO F
N140 G1 X100 Y30; PTO G N140 G1 X100 Y30; PTO G
N150 G1 X-20 Y30; PTO H N150 G1 X-20 Y30; PTO H
N160 G1 X-20 Y40; PTO I N160 G1 X-20 Y40; PTO I
N170 G1 X100 Y40; PTO J N170 G1 X100 Y40; PTO J
N180 G1 X100 Y50; PTO K N180 G1 X100 Y50; PTO K
N190 G1 X-20 Y50; PTO L N190 G1 X-20 Y50; PTO L
N200 G0 X-20 Y0; PTO A N200 FIM: G0 X-20 Y0; PTO A
N210 G1 Z-5 N210 REPEAT INICIO FIM P1
N220 G1 X100 Y0; PTO B N220 G0 Z100
N230 G1 X100 Y10; PTO C N230 M30
N240 G1 X-20 Y10; PTO D
N250 G1 X-20 Y20; PTO E
N260 G1 X100 Y20; PTO F
N270 G1 X100 Y30; PTO G OBSERVAÇÃO: Não é necessário a programação
N280 G1 X-20 Y30; PTO H dos itens em vermelho, decorrente de funções modais
N290 G1 X-20 Y40; PTO I
N300 G1 X100 Y40; PTO J e repetição de coordenadas.
N310 G1 X100 Y50; PTO K
N320 G1 X-20 Y50; PTO L
N330 G0 Z100
N340 M30 Figura 23
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Exemplo de Programação – Fresamento de Contorno


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

H G

R10
I
R15
F

R15
E

T05 - Fresa de topo Ø 10mm


70

D
2 Arestas de corte
VC = 100 m/min

30
R12
C Fz = 0,2 mm/rot
A
Prof: 10mm

B
100

Cálculo dos Parâmetros de Corte

Rotação da Ferramenta Avanço de Corte

S = 320 x Vc / Ø (rpm) F = Fz x Z x S

S = 320 x 100 / 10 = 3200 rpm F = 0,2 x 2 x 3200 = 1280 mm/min


Figura 24
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Exemplo de Programação – Fresamento de Contorno - Continuação


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

PROGRAMA NC
N010 G90 G71 G94 G17
N020 T05; Fresa de topo dia. 10 mm
N030 M6
N040 G54 D1 S3200 M3
N050 G64
N060 G0 X-10 Y-10; APROXIMAÇÃO ( FOLGA ≥ RAIO DA FERRAMENTA)
N070 G0 Z0 CFTCP
N080 INICIO: G1 Z=IC(-2) F1280
N090 G42; ATIVACOMPENSAÇÃO DO RAIO DA FERRAMENTA
N100 G1 X0 Y0; PTO A
N110 G1 X88 Y0; PTO B
N120 G3 X100 Y12 CR=12 OU G3 X100 Y12 I0 J12 OU G3 X100 Y12 I=AC(88) J=AC(12);PTO C
N130 G1 X100 Y30; PTO D
N140 G2 X85 Y45 CR=15 OU G2 X85 Y45 I0 J15 OU G2 X85 Y45 I=AC(100) J=AC(45);PTO E
N150 G1 X85 Y55; PTO F
N160 G3 X70 Y70 CR=15 OU G3 X70 Y70 I-15 J0 OU G3 X70 Y70 I=AC(70) J=AC(55);PTO G
N170 G1 X10 Y70; PTO H
N180 G3 X0 Y60 CR=10 OU G3 X0 Y60 I0 J-10 OU G3 X0 Y60 I=AC(10) J=AC(60);PTO I
N190 G1 X0 Y0; PTO A
N200 FIM: G40 X-10 Y-10; POSIÇÃO INCIAL
N210 REPEAT INICIO FIM P4
N220 G0 Z100 OBSERVAÇÃO: Não é necessário a programação
N230 M30 dos itens em vermelho, decorrente de funções modais
e repetição de coordenadas.

Figura 25
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Exercício de Programação – Fresamento de Contorno


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

30

F E

0
R3
R10
R10
H
Fresa de topo Ø 15mm
J
3 Arestas de corte
D
K
I VC = 120 m/min
Fz = 0,15 mm/rot

80
5 X 45º

Executar em 5 Passes
R20
50

PROF: 10 mm
A

B
100

Cálculo dos Parâmetros de Corte

Rotação da Ferramenta Avanço de Corte

S = 320 x Vc / Ø (rpm) F = Fz x Z x S
Figura 26
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Resolução do Exercício – Fresamento de Contorno


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

PROGRAMA NC Rotação da Ferramenta


N010 G90 G71 G94 G17
N020 T02; Fresa de topo dia. 15 mm S = 320 x 120 / 15 = 2560 rpm
N030 M6
N040 G54 D1 S2560 M3 Avanço de Corte
N050 G64
N060 G0 X-15 Y-15; APROXIMAÇÃO ( FOLGA ≥ RAIO DA FERRAMENTA) F = 0,15 x 3 x 2560 = 1152 mm/min
N070 G0 Z0 CFTCP
N080 INICIO: G1 Z=IC(-2) F1152
N090 G42; ATIVACOMPENSAÇÃO DO RAIO DA FERRAMENTA
N100 G1 X0 Y0; PTO A
N110 G1 X80 Y0; PTO B
N120 G3 X100 Y20 CR=20 OU G3 X100 Y20 I0 J20 OU G3 X100 Y20 I=AC(80) J=AC(20);PTO C
N130 G1 X100 Y50; PTO D
N140 G2 X70 Y80 CR=30 OU G2 X70 Y80 I0 J30 OU G2 X70 Y80 I=AC(100) J=AC(80);PTO E
N150 G1 X40 Y80; PTO F
N160 G3 X30 Y70 CR=10 OU G3 X30 Y70 I0 J-10 OU G3 X30 Y70 I=AC(40) J=AC(70);PTO G
N170 G1 X30 Y60; PTO H
N180 G2 X20 Y50 CR=10 OU G2 X20 Y50 I-10 J0 OU G2 X20 Y50 I=AC(20) J=AC(60);PTO I
N190 G1 X5 Y50; PTO J
N200 G1 X0 Y45; PTO K
N210 G1 X0 Y0; PTO A
N220 FIM: G40 X-15 Y-15; POSIÇÃO INCIAL
N230 REPEAT INICIO FIM P4 OBSERVAÇÃO: Não é necessário a programação
N240 G0 Z100 dos itens em vermelho, decorrente de funções modais
N250 M30 e repetição de coordenadas.

Figura 27
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Ciclos – Siemens 810D


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Ø CYCLE 81 – Ciclo de Furação Simples


Ø CYCLE 82 – Ciclo de Furação com tempo de Permanência
Ø CYCLE 83 – Ciclo de Furação Profunda
Ø CYCLE 84 – Ciclo de Roscamento com macho rígido
Ø CYCLE 840 – Ciclo de Roscamento com mandril flutuante
Ø CYCLE 85 – Ciclo de Madrilamento
Ø CYCLE 86 – Ciclo de Madrilamento
Ø CYCLE 87 – Ciclo de Madrilamento
Ø CYCLE 88 – Ciclo de Madrilamento
Ø CYCLE 89 – Ciclo de Madrilamento
Ø CYCLE 90 – Ciclo de Interpolação Helicoidal (Fresamento de Rosca)
Ø HOLES1 – Ciclo de geração de uma linha de coordenadas
Ø HOLES2 – Ciclo de geração de um círculo de coordenadas
Ø LONGHOLE – Fresamento de Rasgos em círculo (Largura Fixa)
Ø SLOT1 – Fresamento de Rasgos em círculo (Largura Variável)
Ø SLOT2 – Fresamento de Rasgos circulares (Largura Variável)
Ø POCKET1 – Fresamento de um alojamento retangular
Ø POCKET2 – Fresamento de um alojamento circular
Ø POCKET3 – Fresamento de um alojamento retangular
Ø POCKET4 – Fresamento de um alojamento circular
Ø CYCLE 71 – Ciclo de Faceamento

Figura 28
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Ciclos a serem estudados


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

CYCLE 81 – Ciclo de Furação Simples

CYCLE 84 – Ciclo de Roscamento com macho rígido

POCKET1 – Fresamento de um alojamento retangular

POCKET2 – Fresamento de um alojamento circular

Figura 29
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Cycle81 – Ciclo de Furação Simples


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Descrição:
Sintaxe:
A ferramenta executa o furo com
CYCLE81 (RTP, RFP, SDIS, DP, DPR)
a rotação e avanço dos eixos até
a profundidade programada
RTP Plano de Retorno (Absoluto)

Comentários:
RFP Plano de Referência (Absoluto)

• A função MCALL ativa e desativa


os ciclos de furação, roscamento e SDIS Distância de Segurança (Sem Sinal)
mandrilamento.
DP Profundidade da Furação (Absoluto)
• Os parâmetros de cortes devem
ser programados em um bloco DPR Profundidade da Furação relativa ao
separado plano de referência (Sem sinal)

Figura 30
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Cycle81 – Ciclo de Furação Simples - Representação


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

G0
Z
G1

RTP

RFP + SDIS

RFP (Distância entre o início da operação até o


X zero peça – Eixo Z)

DP ou DPR

Figura 31
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Cycle81 – Ciclo de Furação Simples - Exemplo


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

40

Rosca M12 x 1.5 x 25 mm

C
T13 – Broca Ø 8.5 mm
S 1000 F500
B
T15 – Macho M12 x 1.5 mm
70

S700
D
40

30
A
15

15

30

90

120

Figura 32
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Resolução do Exercício
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

PROGRAMA NC
N010 G90 G71 G94 G17
N020 T13; Broca dia. 8.5 mm
N030 M6
N040 G54 D1 S1000 M3
N050 G64
N060 G0 X30 Y15; APROXIMAÇÃO (1º Furo)
N070 G0 Z10 F500
N080 MCALL CYCLE81( 10, 0, 2, -25, 0)
N090 X30 Y15; 1º Furo – PTO A
N100 X15 Y40; 2º Furo – PTO B
N110 X40 Y70; 3º Furo – PTO C
N120 X90 Y30; 4º Furo – PTO D
N130 MCALL
N140 T15; MACHO M12 x 1.5 mm
N150 M6
N160 G54 D1 S700 M3
N170 G64
N180 G0 X30 Y15; APROXIMAÇÃO (1º Furo)
N190 G0 Z10
N200 MCALL CYCLE84( 10, 0, 2, -22, 0, 0, 3, 0, 1.5, 0, 700, 1000)
N210 X30 Y15; 1º Furo – PTO A
N220 X15 Y40; 2º Furo – PTO B
N230 X40 Y70; 3º Furo – PTO C
N240 X90 Y30; 4º Furo – PTO D
N250 MCALL
N260 G0 Z100
N270 M30 Figura 33
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Cycle84 – Ciclo de Roscamento com macho rígido


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Descrição:
Sintaxe:
A ferramenta executa o
CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB,
roscamento com a rotação e
SDAC, MPIT, PIT, POSS, SST, SST1)
avanço dos eixos até a
profundidade programada RTP Plano de Retorno (Absoluto)
RFP Plano de Referência (Absoluto)
Comentários: SDIS Distância de Segurança (Sem Sinal)
DP Profundidade da Furação (Absoluto)
• A função MCALL ativa e desativa os DPR Profundidade da Furação relativa ao
ciclos de furação, roscamento e plano de referência (Sem sinal)
mandrilamento. DTB Tempo de esfera no fundo da Rosca
SDAC Sentido de Giro após fim do ciclo (3,4
ou 5) (Sugestão 3 ou 4)
• Roscas à esquerda ou roscas à MPIT Tamanho da Rosca (Passo
direita são especificadas através do Normalizado) (Não utilizar, sempre 0)
sinal dos parâmetros de passo: PIT Valor do passo da rosca
Valor positivo – Rosca direita POSS Ângulo da entrada da rosca
Valor negativo – Rosca esquerda (Sugestão 0)
SST Rotação de roscamento (entrada)
SST1 Rotação de roscamento (saída)
Figura 34
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Pocket1 – Fresamento de um alojamento retângular


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Descrição: RTP Plano de Retorno (Absoluto)


RFP Plano de Referência (Absoluto)
SDIS Distância de Segurança (Sem Sinal)
Este ciclo permite a usinagem DP Profundidade da Furação (Absoluto)
(desbaste e acabamento) de DPR Profundidade da Furação relativa ao plano de
alojamentos retangulares em referência (Sem sinal)
LENG Comprimento do alojamento (sem sinal)
qualquer posição ou ângulo .
WID Largura do Alojamento (sem sinal)
CRAD Raio do Canto
Sintaxe: CPA Centro do alojamento em X (Absoluto)
CPO Centro do alojamento em Y (Absoluto)
POCKET1 (RTP, RFP, SDIS, DP, DPR, STA1 Ângulo do alojamento ( 0º <= STA1< 180º)
LENG, WID, CRAD, CPA, CPO, STA1, FFD, FFD Avanço de penetração
FFP1 Avanço de desbaste
FFP1, MID, CDIR, FAL, VARI, MIDF,
MID Profundidade de corte (sem sinal)
FFP2,SSF) CDIR Direção do Desbaste
Valores: 2 - sentido horário G2
3 - sentido anti horário G3
Comentários:
FAL Sobremetal para acabamento nas laterais
VARI Modo de trabalho
• Este ciclo requer uma fresa com corte Valores: 0 – desbastar e acabar
pelo centro. 1 – desbastar
• A posição de aproximação pode ser 2 – acabar
MIDF Profundidade de corte para acabamento (sem
qualquer uma desde que se possa
sinal)
atingir, sem colisões, o centro do FFP2 Avanço de acabamento
alojamento e o plano de retorno. SSF Rotação de acabamento
Figura 35
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Pocket1 – Fresamento de um alojamento retângular - Representação


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Y Y
CPA

STA1

W
ID
CRAD
G2
CDIR
ENG
L

CPO
G3

X X

Figura 36
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Pocket2 – Fresamento de um alojamento circular


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Descrição: RTP Plano de Retorno (Absoluto)


RFP Plano de Referência (Absoluto)
SDIS Distância de Segurança (Sem Sinal)
Este ciclo permite a usinagem
DP Profundidade da Furação (Absoluto)
(desbaste e acabamento) de DPR Profundidade da Furação relativa ao plano de
alojamentos circulares em qualquer referência (Sem sinal)
posição ou ângulo . PRAD Raio do alojamento
CPA Centro do alojamento em X (Absoluto)
Sintaxe: CPO Centro do alojamento em Y (Absoluto)
FFD Avanço de penetração
POCKET2 (RTP, RFP, SDIS, DP, DPR, FFP1 Avanço de desbaste
PRAD, CPA, CPO, FFD, FFP1, MID, CDIR, MID Profundidade de corte (sem sinal)
FAL, VARI, MIDF, FFP2,SSF) CDIR Direção do Desbaste
Valores: 2 - sentido horário G2
3 - sentido anti horário G3
FAL Sobremetal para acabamento nas laterais
Comentários: VARI Modo de trabalho
Valores: 0 – desbastar e acabar
1 – desbastar
• Este ciclo requer uma fresa com corte
2 – acabar
pelo centro.
MIDF Profundidade de corte para acabamento (sem
• A posição de aproximação pode ser sinal)
qualquer uma desde que se possa FFP2 Avanço de acabamento
atingir, sem colisões, o centro do SSF Rotação de acabamento
alojamento e o plano de retorno. Figura 37
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Pocket – Exemplo
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

T18 - Fresa de topo Ø 15mm


40
3 Arestas de corte
VC = 110 m/min (Desbaste)
VC = 180 m/min (Acabamento)
Fz = 0,15 mm/rot (Desbaste)
Fz = 0,12 mm/rot (Acabamento)
Profundidade por passe = 2.5mm

40
PROF; 10MM
70

MM
20
;
OF
PR
R8

55
20

22

95

Figura 38
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Resolução do Exercício
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

PROGRAMA NC Rotação da Ferramenta


N010 G90 G71 G94 G17 S = 320 x 110 / 15 = 2346 rpm (Desb)
N020 T18; Broca dia. 8.5 mm
N030 M6 S = 320 x 180 / 15 = 3840 rpm (Acab)
N040 G54 D1 S2346 M3
N050 G64 Avanço de Corte
N060 G0 X0 Y0; APROXIMAÇÃO PONTO QUALQUER
N070 G0 Z10 F = 0,15 x 3 x 2346 = 1055 mm/min (Desb)
N080 POCKET1( 10, 0, 2, -10, 0, 40, 70, 8, 42, 55, 0, 500, 1055, 2.5, 3, 1, 0, 12,1382, 3840)
N090 POCKET2( 10, 0, 2, -20, 0, 20, 95, 55, 500, 1055, 2.5, 3, 1, 0, 22,1382, 3840) F = 0,12 x 3 x 3840 = 1382 mm/min (Acab)
N100 G0 Z100
N110 M30

Figura 39
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Exercício Final
para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

Figura 40
© SCPM ’03 PROGR810D A. Helleno
Lab. de Sistemas Computacionais

Folha de Processo – Exercício Final


para Projeto e Manufatura
Prof. Dr.-Ing. K. Schützer
FEAU - UNIMEP

FOLHA DE PROCESSO
PARÂMETROS DE
OPERAÇÃO DESCRIÇÃO FERRAMENTA
CORTE

T01 – Fresa de topo Vc = 150 m/min


FRESAR O CONTORNO
OPER-01 • Diâmetro 20 MM Fz = 0,3 mm/min
DA PEÇA
• 3 arestas de corte Prof. por passe =2.5 mm

Vc = 130 m/min (Desb)


Vc = 180 m/min (Acab)
FRESAR O T02 – Fresa de topo
Fz = 0,3 mm/min (Desb)
OPER-02 ALOJAMENTO • Diâmetro 10 MM
CIRCULAR Fz = 0.25 mm/min (Acab)
• 2 arestas de corte
Prof. por passe =2 mm
Sobremetal = 1 mm
T03 – Broca
EXECUTAR A Vc = 50 m/min
OPER-03 • Diâmetro 10.8 MM
FURAÇÃO Fz = 0,3 mm/min
• 2 arestas de corte
EXECUTAR O T04 – Macho
OPER-04 ROSCAMENTO NOS Vc = 25 m/min
FUROS DIA. 5mm • M12 X 1.5

Figura 41
© SCPM ’03 PROGR810D A. Helleno

Você também pode gostar