• Nenhum resultado encontrado

Computer Aided Manufacturing. Adaptado de: Donghoon Yang

N/A
N/A
Protected

Academic year: 2021

Share "Computer Aided Manufacturing. Adaptado de: Donghoon Yang"

Copied!
45
0
0

Texto

(1)

Computer Aided Manufacturing

Frederico Damasceno Bortoloti Frederico Damasceno Bortoloti

Adaptado de: Donghoon Yang

(2)

CAD : Computer Aided Design

CAD : Computer Aided Design

A t l i d • A tecnologia que se preocupa com o uso de  sistemas de computação para assistir a criação,  modificação, análise, e otimização de um projeto Groover, M.P. and Zimmers, E.W. CAD/CAM Computer‐Aided Design and  Man fact ring Prentice Hall Engle ood Cliffs NJ 1984

(3)

CAM : Computer Aided Manufacturing

CAM : Computer‐Aided Manufacturing

A t l i d • A tecnologia que se preocupa com o uso de  sistemas de computação para planejar, gerenciar,  e controlar operações de manufatura. Groover, M.P. and Zimmers, E.W. CAD/CAM Computer‐Aided Design and  Man fact ring Prentice Hall Engle ood Cliffs NJ 1984

(4)

CAM : Computer Aided Manufacturing

CAM : Computer‐Aided Manufacturing

Uso de sistemas de computação para planejar

Uso de sistemas de computação para planejar, 

gerenciar, e controlar operações de manufatura

t é d i t f t i l di t

através de interface computacional direta ou indireta com os recursos de produto da planta • ÁreasÁreas

Controle Numérico (Numerical Controls) – Programação de robôs – Programação de robôs – Planejamento de processo MRP (M t i l R i t Pl i ) – MRP (Material Requirements Planning) Lee, K. Principles of CAD/CAM/CAE Systems, Addison‐Wesley, 1999

(5)

CAE : Computer Aided Engineering

CAE : Computer‐Aided Engineering

A t l i d • A tecnologia que se preocupa com o uso de  sistemas de computação para analisar geometria  de CAD, permitindo o projetista a simular e  estudar como o produto se comportará.p p Groover, M.P. and Zimmers, E.W. CAD/CAM Computer‐Aided Design and  Manufacturing, Prentice‐Hall, Englewood Cliffs, NJ, 1984

(6)

Controle Numérico

(Numerical Control)

U d i f õ é i difi d

• Usando informações numéricas codificadas

(instruções programadas) para controlar uma

ferramenta de máquina para produzir uma parte ferramenta de máquina para produzir uma parte  acabada

• Trivia

– Final de 1940s : John Parsons primeiro formou a idéiaFinal de 1940s : John Parsons primeiro formou a idéia – 1952 : 3 Axis Cincinnati Hydrotel, MIT

– 1725 : knitting machines in England used punched g g p cards to form various pattern

(7)

Configuração de NC

Configuração de NC

E t d d D d (D t I t)

Entrada de Dados (Data Input) – Um programa de instruções

• Fita perfurada / Cartão perfurado / Fita magnética / • Fita perfurada / Cartão perfurado / Fita magnética / 

Amazenamento de computador remoto / Discos flexíveis /  Sistema de memória da unidade de controle

U id d d C t l (C t l U it)

Unidade de Controle (Control Unit)Lês nas entradas (inputs)

C t d á i

– Converte para comandos para uma máquina

Ferramenta de Máquina (Machine Tool)

R d d d id d d t l

– Responde aos comandos de uma unidade de controle – Perfurar, cortar, gravar, …

(8)

Unidade de Controle de Máquina

(Machine Control Unit – MCU)

Unidade de Processamento de Dados (Data Processing UnitUnidade de Processamento de Dados (Data Processing Unit –

DCU)

– Lê o programa da parte decodifica processa e passa informação para CLULê o programa da parte, decodifica, processa e passa informação para CLU

Unidade de Loop de Controle (Control Loop Unit – CLU)

– Converte informação em sinal de controleç

– Informação: posição, direção do movimento, alimentação, sinais de  controle auxiliares

(9)

Tipos de Sistemas de NC

Tipos de Sistemas de NC

Ponto‐a‐ponto (Point‐to‐point) – Perfurar, furar, gravar, e inserção de componente, , g , ç p em placa de circuito • Contorno (Contouring)Contorno (Contouring) – Fresadoras, tornos, cortadores de quadro,  ld d d soldadores, e moedores

(10)

NC/CNC/DNC

NC/CNC/DNC

NC • NC

– 1ª geração : Tubo de vácuo

2ª geração : Transistor + fita perfurada

– Sem armazenamento para programa dentro da MCU – Processa um comando por vez

• CNC Computer numerical control • CNC – Computer numerical control

– 3ª geração : IC  + Memória

• DNC – Direct numerical control

– Usa um computador central para controlar várias máquinas simultaneamente

• Distributed numerical controlDistributed numerical control

– Usa um computador central para fazer o download de programas completos para máquinas CNC

(11)

NC

NC

(12)

Máquina de NC

Máquina de NC

(13)

Máquina CNC

Máquina CNC

(14)

Máquina CNC

Máquina CNC

(15)

Máquina CNC

Máquina CNC

(16)

Máquina CNC

Máquina CNC

(17)

Máquina CNC

Máquina CNC

(18)

Comparação

Comparação

• NCNC • CNC • Hard‐wired • Lógica de controle fixa (códigos, funções, comandos,  CNC • Baseado em lógica de Software • Lógica de controle baseada em microprocessador  etc) • Lógica de controle interna não alterável exceto através  de mudança de placa de circuitos residente • Programa executável alterável; faz o controle “pensar”  como um centro de usinagem ou centro de torneamento • Sem memória • Deve ser programada externamente com fita  • Capacidade de memória com habilidade computacional  e compensacional • Programa entrado via linha direta a partir de um  p g perfurada; nenhum programa criado em máquina • Programas armazenados em fitas ou cartões  perfurados g p computador externo, disco flexível, cassette, fita  perfurada, ou entrada manual • Programa armazenado em computador externo e 

baixado sob demanda via linha direta também perfurados • Fita deve ser reciclada para cada parte baixado sob demanda via linha direta; também  armazenado em memória ou em disco flexível ou  cassette • Capacidade de memória guarda programa; programa  p p p g p g ; p g executado da memória Luggen, W.W. CNC First Look Primer, Delmar Publishers, 1997 

(19)

Programação de parte

Programação de parte

Si d d d d ã di i

• Sistema de coordenadas da mão direita

• Direção positiva de eixos são definidos pelo fabricante • eixo z • eixo x • eixo x • eixo y i i d i dá i

• eixos u,v,w : eixos de movimentos secundários • eixos a,b,c : eixos rotacionais

(20)

Eixos

Eixos

(21)

Eixos

Eixos

(22)

Eixos

Eixos

(23)

Eixos

Eixos

(24)

Eixos

Eixos

(25)

Eixos

Eixos

(26)

Programação de parte

Programação de parte

• Número seqüencial (código N)

• Comando preparatório (código G)

• Palavras de dimensão (palavras X, Y, Z, A e B) • Comandos de alimentação (código F)

• Comandos de alimentação (código F) • Comandos de velocidade (código S)

• Comandos de seleção de ferramentas (código T) • Comandos diversos (código M)

(27)

Programação de parte

Programação de parte

(28)

Programação de parte

Programação de parte

(29)

Programação de parte

Programação de parte

(30)

Programação de parte

Programação de parte

N001 G91 EOB Posicionamento relativo N001 G91 EOB N002 G71 EOB N003 G00 X0 0 Y0 0 Z40 0 T01 M06 EOB Unidade métrica Muda ferramenta Posicionamento ponto a ponto N003 G00 X0.0 Y0.0 Z40.0 T01 M06 EOB N004 G01 X65.0 Y0.0 Z‐40.0 F950 S717 M03 EOB

N005 G01 X10.0 F350 M08 EOB005 G0 0 0 350 08 O Velocidade do eixo N006 G01 X110.0 EOB N007 G01 Y70.0 EOB Refrigerante nº 1. ligado Velocidade do eixo N008 G01 X‐40.86 EOB N009 G02 X‐28.8 Y0.0 I14.14 J5.0 EOB Fim de bloco N010 G01 X‐40.86 EOB N011 G01 Y‐70.0 EOB Interpolação circular Interpolação linear N011 G01 X‐75.0 Y0.0 Z40.0 F950 M30 Fim de fita

(31)

Programação de parte assistida por

computador

Linguagem de programação de alto nível

Baseada em palavras comuns em inglês e fácilBaseada em palavras comuns em inglês e fácil  para usar notação matemática F P d A i • Ferramentas Programadas Automaticamente  (APT – Automatically Programmed Tools) • Arquivo de dados CL – Posição da Fresa  (Cutter Location) (Cutter Location)

(32)

Processo de programação de parte do banco de dados  em CAD • Identificação e isolamento de geometria para  propósito de usinagem p p g • Definição da geometria da ferramenta Id ifi ã d á i d ê i • Identificação de usuário da sequência  desejada • Cálculo de coordenadas V ifi ã áfi • Verificação gráfica • Geração de arquivo de dados CL

(33)

Programação de parte do banco de 

dados em CAD

(34)

Programação de parte do banco de 

dados em CAD

(35)

Geração de caminho de ferramenta

Geração de caminho de ferramenta

(36)

Geração de caminho de ferramenta

Geração de caminho de ferramenta

(37)
(38)

Coisas a considerar

Coisas a considerar

(39)

Coisas a considerar

Coisas a considerar

(40)
(41)
(42)
(43)
(44)
(45)

Referências

Referências

• Groover, M.P. and Zimmers, E.W. CAD/CAM  Computer‐Aided Design and Manufacturing,  Prentice‐Hall, Englewood Cliffs, NJ, 1984

• Lee K Principles of CAD/CAM/CAE Systems AddisonLee, K. Principles of CAD/CAM/CAE Systems, Addison  Wesley, 1999

• Luggen, W.W. CNC First Look Primer, Delmar  Publishers, 1997

• Krar, S. Gill, A. Smid, P. Computer Numerical Control  Simplified, Industrial Press Inc. 2001

Referências

Documentos relacionados

As profissionais expressam, atentando apenas para a técnica administrativa, pois as empresas hoje procuram pessoas que, embora diferentes, consigam conviver com a diversidade e

Neste contexto, criou-se o projeto Coleção da Academia Brasileira de Ciências (ABC): pesquisa e caracterização do perfil da biblioteca por meio do seu acervo

Assim, a título exemplificado de convenções, segundo Josef Kohler 1887 citado por Antonio do Passos Cabral 2018 teríamos inúmeras referências tais como “àqueles para exclusão

Todavia, somente uma seção trabalha com requisitos (SAR), tema chave do BAI02 e, embora todas sejam parte atuante na identificação e construção de soluções (BAI03), este é

Isto se torna mais relevante porque, diante da proposta de Habermas de que o último fundamento de uma sociedade só pode ser a razão prática de um pensamento secular sobre o

Os proprietários dos animais selecionados no final das 07 (sete) etapas observatórios 2018 serão convidados a assinar o Termo de Participação do Projeto de

Este estudo objetivou estimar a prevalência de lesões pré-malignas em gestantes que realizaram o acompanhamento pré- natal no Hospital Universitário de Santa Maria (HUSM), analisar

ultrapassar 100, mas não for maior que 400 minutos, o preço por minuto terá um desconto de R$ 0,001 (um milésimo de real) multiplicado pelo número de minutos que exceder o consumo