Baixe o app para aproveitar ainda mais
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
Compartilhar