Buscar

Aula 3 FAC Introdução a programação manual (1)

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 43 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 43 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 43 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

CURSO DE ENGENHARIA MECÂNICA
Disciplina: Fabricação Assistida por Computador
Aula 3 
Introdução a Programação Manual.
Anápolis – 2019.1
Profº ª. M.e Márcio José Dias
Associação Educativa Evangélica 1
Associação Educativa Evangélica
Atividades Culturais
Aulas Práticas
Visitas Técnicas
Copa Rolimã
Eletrocart
Atividades Teóricas/PráticasGraduados
Eventos Científicos
Eventos Internacionais
Atlética
D.A. Nikola Tesla
Disciplina: Fabricação Assistida por Computador
OBJETIVOS:
 Introduzir conceitos de programação manual em máquinas de 2 eixos.
 Apresentar a evolução da tecnologia CNC.
o Tipos de acionamentos.
o Tipos de fixação de ferramentas.
o Tipos e sistemas de programação.
 Sistema Absoluto de Coordenadas.
 Sistema Incremental de Coordenadas.
CURSO DE ENGENHARIA MECÂNICA
Disciplina: Fabricação Assistida por Computador
Associação Educativa Evangélica 3
Aula 3 
Introdução a Programação Manual
REFERÊNCIAS:
- SILVA, Sidnei Domingues da. CNC: Programação 
de Comandos Numéricos Computadorizados. 8. 
ed. São Paulo: Erica. 2008. (Cap. 3 e 4)
Leitura complementar
- SILVA e da, S. Processos de Programação, 
Preparação e Operação de Torno CNC, [Inserir 
cidade de publicação]. Disponível em: Minha 
Biblioteca. (Cap. 3 e 4)
Associação Educativa Evangélica 4
CURSO DE ENGENHARIA MECÂNICA
Disciplina: Fabricação Assistida por Computador
Aula 3 
Introdução a Programação Manual
Fabricação Assistida por Computador
Fabricação Assistida por Computador 5
Máquinas CNC 
Comando 
Numérico
Computadorizado
Revisão
AULA 2
Fabricação Assistida por Computador 6
Revisão
AULA 2
Fabricação Assistida por Computador 7
Interface para tornos
Revisão
AULA 2
Revisão
AULA 2
Fabricação Assistida por Computador 8
Revisão
AULA 2
Fabricação Assistida por Computador 9
Revisão
AULA 2
Razões para Automatizar
• Incrementar a produtividade
• Reduzir custo da mão de obra
• Reduzir e eliminar rotinas manuais
• Melhorar a segurança dos funcionários
• Melhorar a qualidade do produto
• Reduzir o tempo de manufatura
• Executar processos que não podem ser realizados manualmenteFabricação Assistida por Computador 10
Revisão
AULA 2
CNC
Computer Numerical Control
• Do ponto de vista do 
software :
Fabricação Assistida por Computador 11
IHM
CNC
DADOS
#@%5432(*
&&)
G00 XYZ MF
Revisão
AULA 2
CNC
Computer Numerical Control
Fabricação Assistida por Computador 12
 Do ponto de vista do hardware:
IHM
CNC
DADOS
Revisão
AULA 2
• G99
• T0101 ;DESBASTE / ACABAMENTO
• G54
• M14
• G96
• S180.
• G92 S1500 M03
• G00 X150. Z150. M08
• G01 X11. Z47. F.15
• X15. Z45.
• Z35.
• X50.
• Z25.
• X60. Z20.
• X80.
• G03 X90. Z15. R5.
• G40
• G01 X94. Z15.
• G00 X150. Z150. M09
• M30 ;FINAL DE PROGRAMA
Fabricação Assistida por Computador 13
Revisão
AULA 2
• Romi, Ergomat, Mazak, Index- Traub, Mori Seiki, Nardini, etc
Fabricação Assistida por Computador 14
Japonesa
Brasileira
Brasileira
Sulamericana
Em todo mundo
Brasileira
Brasileira
Tipos de máquinas, modelos e comandos
– São exemplos de fabricantes de máquinas
– São exemplos de modelos de máquinas;
• Galaxy 10, TND 180, Centur 30 RV, Logic 195, Cosmos 10, Centur 30 D, etc
– São exemplos de comandos.
• Fanuc, Siemens, Mach, Fagor, MCS, Heidenhain, Mazatrol, Mitsubishi, etc
Torno CNC Ergomat TND 180
Torno CNC Centur 30 RV
Torno CNC Centur 30 R
Fabricação Assistida por Computador 15
Tipos de máquinas, modelos e comandos
Retificadora CNC
Fresadora CNC Sinitron
Eletroerosão a Fio – 5 eixos
Torno CNC portátil
Centro de Usinagem
Fabricação Assistida por Computador
16
Tipos de máquinas, modelos e comandos
Comando Fanuc Oi M
Comando Maxitec Siemens
Comando Siemens 810
Comando Mach 8
Fabricação Assistida por Computador 17
Tipos de máquinas, modelos e comandos
Comando Fanuc 21i
Comando Mach 5
Comando Diadur
Comando MCS
Comando Mitsubishi
Fabricação Assistida por Computador 18
Tipos de máquinas, modelos e comandos
• Torre hidráulica;
• Torre elétrica;
• Fixação por “Gang”;
• Troca rápida.
Fabricação Assistida por Computador 19
Tipos de fixação das ferramentas
Torre elétrica
Torre hidráulicaFixação por “Gang”
Troca rápida
Fabricação Assistida por Computador 20
Tipos de fixação das ferramentas
• Placa hidráulica;
• Placa pneumática;
• Placa manual.
Fabricação Assistida por Computador 21
Tipos de fixação das peças
Placa manual
Placa hidráulica
Placa pneumática
Fabricação Assistida por Computador 22
Tipos de fixação das ferramentas
Programação manual
de Máquinas CNC 
(Tornos 2 eixos)
Fabricação Assistida por Computador 23
A fim de facilitar o processo de desenvolvimento 
de programas, foram desenvolvidas linguagens 
de programação que facilitam ao usuário ordenar 
aos computadores o que fazer.
Criaram-se linguagens como:
ISO (linguagem dos “G's”)
Tipos de comandos…
MAZATROL
HEIDENHAIN
Fabricação Assistida por Computador 24
Linguagens de programação ?
• PROGRAMA DE INSTRUÇÕES:
• São instruções detalhadas, passo-a-passo, das ações e diretivas que o
equipamento de processo (máquina) deve exercer sobre o produto. Nas
máquinas ferramentas, o objetivo do programa é orientar a ferramenta
de corte em relação a mesa de trabalho. Neste caso o programa de
instrução é chamado de “part program”, que é criado por um código
composto por letras e números, (G code).
• EX: N10 G91 G30 X12.002 Y23.012 Z50.401;
Fabricação Assistida por Computador 25
Linguagens de programação ?
Todas as máquinas-ferramenta CNC são
comandadas por um sistema de coordenadas
cartesianas na elaboração de qualquer perfil
geométrico.
Para que a máquina possa trabalhar com as
posições especificadas, estas têm que ser declaradas
em um sistema de referência, que corresponde aos
sentidos dos movimentos dos eixos (X, Y, Z).
Fabricação Assistida por Computador 26
Sistema de coordenadas
Fabricação Assistida por Computador 27
( x, y)
( x, y)
( x, y) ( x, y)
Plano Cartesiano
(40, 30)(-30, 20)
(-20, -30) (40, -20)
Sistema Absoluto de Coordenadas
10 200 30 40
0
10
20
30
40
P2
P3
P4P5
P6
P7
P8
P1
eixo X
eixo Y
origem
Fabricação Assistida por Computador 28
Sistema Incremental de Coordenadas
10 200 30 40
0
10
20
30
40
P2
P3
P4P5
P6
P7
P8
P1
eixo X
eixo Y
origem
Fabricação Assistida por Computador 29
Exemplo Coordenada absoluta
Fabricação Assistida por Computador 30
Ponto de origem “zero máquina”
Fabricação Assistida por Computador 31
Exemplo Coordenada
incremental
Ponto de origem INICIAL “zero máquina”
Neste caso o ponto zero passará a ser oscilará
Fabricação Assistida por Computador 32
Sistema Absoluto de Coordenadas
Pontos X Z
P1
P2
P3
P4
P5
P6
P7
ABSOLUTA
20
20
30
0
40
-15
-45
-15
-4550
50 -60
60 -60
Fabricação Assistida por Computador 33
Pontos X Z
P1
P2
P3
P4
P5
P6
P7
INCREMENTAL
20
0
10
0
10
-15
-30
0
010
0 -15
10 0
Sistema Incremental de Coordenadas
Avanço Não Programado (G00)
e
Programação Avanço Programado (G01)
Fabricação Assistida por Computador 34
Funções Preparatórias
G00 Interpolação linear com avanço rápido
G01 Interpolação linear com avanço programado
G02 Interpolação circular no sentido horário
G03 Interpolação circular no sentido anti-horárioG18 Seleção de plano de trabalho X - Z
G20 Programação em Polegada
G21 Programação em Milímetro
G40 Cancela compensação de raio
G41 Compensação do raio da ferramenta à esquerda
G42 Compensação do raio da ferramenta à direita
Fabricação Assistida por Computador 35
Próximas
aulas
G42 Compensação do raio da ferramenta à direita
G53 Cancela os Deslocamentos de Ponto Zero (DPZ's)
G54 a G59 Ativa os Deslocamentos de Ponto Zero peça.
G90 Programação em Coordenadas Absolutas
G91 Programação em Coordenadas Incrementais
G92 Limite de RPM
G94 Programação em Avanço por minuto
G95 Programação em Avanço por rotação
G96 Programação em Velocidade de Corte Constante
G97 Programação em RPM direta
Fabricação Assistida por Computador 36
Funções Preparatórias… continuação
Próximas
aulas
Função G00 – Posicionamento Rápido
Fabricação Assistida por Computador 37
Função G01 – Interpolação Linear
Fabricação Assistida por Computador 38
Avanço Não Programado (G00)
e
Programação Avanço Programado (G01)
Fabricação Assistida por Computador 39
Sem remoção de material Com remoção de material
Funções Miscelânea 
M00 Parada programada 
M02 Fim de programa 
M03 Sentido anti-horário de rotação do eixo-árvore 
M04 Sentido horário de rotação do eixo-árvore 
M05 Desliga o eixo-árvore sem orientação
M07 Liga refrigerante de corte (alta pressão) 
M08 Liga refrigerante de corte (baixa pressão) 
M09 Desliga refrigerante de corte 
M24 Abre a Placa de Fixação 
M25 Fecha a Placa de Fixação 
M26 Recua o Mangote da contra ponta 
M27 Avança o Mangote da contra ponta 
M30 Fim de programa 
Fabricação Assistida por Computador 40
Próximas
aulas
Fabricação Assistida por Computador 41
Dado o desenho do perfil de uma peça (abaixo) desenvolva a programação, 
considerando que a peça será usinada utilizando-se:
- Funções G00, G01
* O desbaste da peça poderá ser feitos com passes de até 5 mm... Diâmetro do material 
55mm;
* O desbaste e o acabamento deverão ser feitos com a mesma ferramenta;
RETOMADA DOS OBJETIVOS:
 Introduzir conceitos de programação manual em máquinas de 2 eixos.
 Apresentar a evolução da tecnologia CNC.
o Tipos de acionamentos.
o Tipos de fixação de ferramentas.
o Tipos e sistemas de programação.
 Sistema Absoluto de Coordenadas.
 Sistema Incremental de Coordenadas.
CURSO DE ENGENHARIA MECÂNICA
Disciplina: Fabricação Assistida por Computador
Associação Educativa Evangélica 42
Aula 3 
Introdução a Programação Manual
43Associação Educativa Evangélica

Continue navegando