Você está na página 1de 123

CAD/CAE/CAM/CIM

CAD/CAE/CAM/CIM

INSTITUTO POLITCNICO DO PORTO


INSTITUTO SUPERIOR DE ENGENHARIA DO PORTO
DEPARTAMENTO DE ENGENHARIA INFORMTICA

PROJECTO
LICENCIATURA EM COMPUTADORES E SISTEMAS

RICARDO JORGE COSTA DE MORAIS FIGUEIRA


970800
2002/2003
Projecto

Pgina 1 de 123

CAD/CAE/CAM/CIM

NDICE
Lista de figuras

05

Prefcio

07

Captulo 1 - Introduo

08

Captulo 2 - CAD
2.1 - Introduo

2.2 - Sistemas de projecto

2.2.1 - Sistemas 2D

2.2.2 - Sistemas 3D

2.3 - Vantagens

2.4 - Desvantagens

2.5 - Aplicaes

2.6 - Exemplos

2.7 - Programao em CAD

2.7.1 - Introduo

2.7.2 - AutoCAD

2.7.3 - Solidworks

2.7.4 - Concluso

2.8 - Anlise dos principais programas CAD

2.8.1 - AutoCAD & Mechanical Desktop

2.8.2 - ProEngineer

2.8.3 - Solidworks

2.8.4 - SolidEdge

2.8.5 - PowerShape

2.8.6 - Catia

2.9 - Caso prtico

2.9.1 - Introduo

2.9.2 - Tecnologias utilizadas

2.9.3 - Soluo proposta

2.9.4 - Concluso

2.10 - Concluso

09
10
10
11
15
16
17
18
19
19
19
24
25
26
27
29
30
31
31
32
33
33
33
35
38
39

Captulo 3 - CAE
3.1 - Introduo

3.2 - Anlise esttica linear de tenses por elementos finitos

3.3 - Simulao de eventos mecnicos

3.4 - Evoluo

3.5 - Vantagens e desvantagens

3.6 - Alguns Softwares CAE

3.6.1 - Catia - Cadam

40
41
42
42
43
44
44

Projecto

Pgina 2 de 123

CAD/CAE/CAM/CIM

3.6.2 - Daystar Software - Steel Designer

3.6.3 - Algor

3.6.4 - Srac - Cosmos

3.6.5 - Moldflow

3.6.6 - Elcad

3.7 - Exemplos da sua aplicao

3.8 - Concluso

44
45
45
45
45
46
48

Captulo 4 - CAM
4.1 - Introduo

4.2 - Evoluo do CNC

4.3 - Funes da Programao CNC

4.4 - Mtodos de Programao CNC

4.4.1 - Vantagens dos Mtodos

4.4.2 - Desvantagens dos Mtodos

4.5 - Requisitos Necessrios a um Sistema CNC

4.6 - Mquinas CNC

4.6.1 - Alguns fabricantes de Mquinas CNC

4.7 - Controladores CNC

4.8 - Envio de programas de maquinagem para os controladores

4.9 - Gerao de programas de maquinagem a partir de desenhos 3D

4.9.1 - Gerao automtica de programas CNC

4.9.2 - Alguns Softwares CAM

4.9.2.1 - PowerMill

4.9.2.2 - Mastercam

4.9.2.3 - Solidcam

4.10 - A troca de dados em CAD/CAM

4.10.1 - Introduo

4.10.2 - A troca de dados

4.10.3 - Solues para a troca de dados em CAD/CAM

4.10.4 - Evoluo de Formatos de troca de dados CAD/CAM

4.10.5 - Principais formatos neutros

4.10.6 - Problemas dos formatos neutros

4.11 - Robtica Industrial

4.11.1 - Introduo

4.11.2 - Aplicabilidade

4.11.3 - Segurana

4.11.4 - Implicao na Sociedade

4.11.5 - Vantagens

4.11.6 - Desvantagens

4.11.7 - Fabricantes

4.11.8 - Futuro

4.11.9 - Concluso

4.12 - Concluso

49
49
52
53
54
54
55
56
58
63
65
67
67
69
69
69
70
71
71
71
72
73
74
75
76
76
76
76
77
77
78
78
83
83
84

Projecto

Pgina 3 de 123

CAD/CAE/CAM/CIM

Captulo 5 - CIM
5.1 - Introduo

5.2 - Evoluo

5.3 - Descrio sobre a filosofia CIM

5.3.1 A estrutura do CIM

5.3.2 Estrutura Hierrquica

5.4 - reas crticas na implementao do CIM

5.4.1 Envolvimento da gesto topo

5.4.2 Problemas Tcnicos e de Integrao

5.4.3 Recursos Humanos de Suporte

5.5 - Vantagens do CIM

5.6 - Desvantagens do CIM

5.7 - Caso prticos - Centro de CIM do Porto

5.7.1 - Introduo

5.7.2 - Plataforma de Fabrico Integrado por Computador


5.7.2.1 - Planeamento e Gesto da Produo
5.7.2.2 - Projecto e Simulao

5.7.2.3 - Fabrico

5.7.3 - Funcionamento Integrado da Plataforma CIM

5.7.4 - Anlise crtica das solues adoptadas

5.7.4.1 - rea de Planeamento e Gesto da Produo

5.7.4.2 - rea de Projecto e Simulao

5.7.4.3 - rea de Fabrico

5.7.5 - Concluses

5.8 - Concluso

85
85
86
87
88
90
90
91
93
95
96
97
97
98
98
98
99
103
104
105
106
106
110
112

Captulo 6 - Futuro
6.2 - Sistemas Integrados
6.1 - Os Equipamentos

113
113

Captulo 7 - Concluso

114

Agradecimentos

116

Bibliografia

117

Glossrio

119

Projecto

Pgina 4 de 123

CAD/CAE/CAM/CIM

Lista de Figuras

Diagramas
2.1 - Modelo de Objectos do AutoCAD

34

2.2 - Tecnologia ActiveX no AutoCAD

35

2.3 - Diagrama de contexto

35

3.1 - Diagrama de contexto

43

5.1 - Estrutura Hierrquica do CIM

87

Figuras
2.1 - Cadeira de Rodas

.... 18

2.2 - Motor

....

18

2.3 - Navio Bismark 1

....

18

2.4 - Motor a 4 tempos

....

18

2.5 - Mquina planificadora de alcatro

....

18

2.6 - Cabina do elevador da Casa do Infante - Porto

....

18

2.7 - Formulrio Form_inicial

....

36

2.8 - Formulrio Form_password

....

36

2.9 - Formulrio Form_cabina

....

37

2.10 - Formulrio Form_final

....

37

2.11 - Desenho tridimensional da cabina - wireframe

....

38

2.12 - Desenho tridimensional da cabina - shade

....

38

3.1 - Anlise de um motor

....

46

3.2 - Anlise estrutural do casco de um navio

....

46

3.3 - Anlise de comportamento de uma plataforma petrolfera

....

46

3.4 - Anlise de comportamento das hlices de um helicptero

....

46

3.5 - Anlise de ondas sonoras de um motor

....

46

3.6 - Anlise de comportamento de um airbag a encher

....

46

3.7 - Foras e deslocamentos (2D)

....

47

3.8 - Foras e deslocamentos (3D)

47

Projecto

Pgina 5 de 123

CAD/CAE/CAM/CIM

4.1 - Mquina de Electroeroso CNC

56

4.2 - Torno CNC

57

4.3 - Centro de Maquinagem

57

4.4 - Centro de Maquinagem Milacron

58

4.5 - Centro de Maquinagem vertical Chiron

59

4.6 - Centro de Maquinagem vertical Fadal

59

4.7 - Centro de Maquinagem Fidia

60

4.8 - Torno CNC Nakamura

60

4.9 - Torno CNC Mori seiki

61

4.10 - Torno CNC Mazac

61

4.11 - Centro de Maquinagem horizontal Makino

62

4.12 - Centro de Maquinagem Emac

62

4.13 - Controlador Acramatic

63

4.14 - Controlador Heidenhain

64

4.15 - Controladores Fanuc

64

4.16 - Rob para soldadura Motoman

79

4.17 - Rob para paletizao Kuka

80

4.18 - Rob para pintura Staubli

81

4.19 - Rob para fundio ABB

82

Projecto

Pgina 6 de 123

CAD/CAE/CAM/CIM

Prefcio

Este relatrio apresenta o trabalho desenvolvido, no mbito da DISCIPLINA DE PROJECTO, da


Licenciatura de Computadores e Sistemas, do Instituto Superior de Engenharia do Porto.
Este Projecto representa a sntese de algumas disciplinas leccionadas, os meus conhecimentos e a
experincia em alguns dos assuntos abordados.
Procurei sintetizar as matrias abordadas neste relatrio, uma vez que, qualquer uma, seria suficiente, na
minha opinio, para um Projecto independente.

Projecto

Pgina 7 de 123

CAD/CAE/CAM/CIM

Captulo 1 - Introduo
Este trabalho visa abordar metodologias de produo avanadas existente no mercado, como o CAD, o
CAE, o CAM e o CIM.
Como ponto de partida ser analisada a ferramenta actual que permite realizar projectos em
Computador - o CAD. Dentro deste captulo vo ser abordados assuntos relacionados com a como os
sistemas de projecto, os softwares disponveis e a programao sobre os mesmos.
No captulo seguinte ser abordado o software CAE, que permite, testar, simular e eventualmente
validar um produto 3D sem ter de o construir fisicamente.
A seguir vamos ficar a conhecer as mquinas que permitem fabricar peas em quantidades incrveis e
com precises admirveis - as mquinas de comando numrico. Tambm sero analisados os Softwares
CAM, que permitem a partir de um desenho gerar uma linguagem que as mquinas compreendam para
executar as peas. Ser abordado a troca de dados entre o CAD e o CAM. No fim do captulo ser
abordado um tipo de mquina tambm muito importante - o Rob.
Posteriormente ser abordado o conceito e a estrutura de CIM. Apresentando um exemplo da sua
implementao - centro CIM do Porto.
No final vai ser analisado o futuro dos equipamentos e sistemas integrados.

Projecto

Pgina 8 de 123

CAD/CAE/CAM/CIM

Captulo 2 - CAD (Computer Aided Design)


2.1 Introduo
O desenho tcnico tem sido parte integrante da indstria desde a sua concepo como organizao
produtiva, pois o desenho tcnico o elo de ligao entre o departamento de projectos e a produo.
O desenho preparado com padres pr-determinados faz com que a informao seja rapidamente
comunicada para o resto da fbrica, proporcionando a confeco do produto idealizado, com maior
rapidez. Por esse motivo, aliado a grande evoluo do poder de processamento e a queda dos preos
dos computadores, a cada dia aumenta o nmero de profissionais que utilizam o CAD como
ferramenta de trabalho. Porm nota-se que a maioria dessas pessoas utilizam o CAD apenas para
elaborao de desenho, sendo que a potncia dos sistemas CAD, permite alm de manipulao e
integrao de informaes, conceber projectos atravs da representao em trs dimenses,
possibilitando diferentes formas de viso e concepo de projectos e diminuindo a possibilidade de
erros por incoerncias.
Neste captulo, sero abordados os sistemas de projecto existentes, as vantagens e desvantagens da
utilizao do CAD, algumas reas de aplicao e exemplos. Assim como, a programao em sistemas
CAD, em especial no AutoCAD. Tambm sero analisados alguns dos principais programas de CAD,
como o AutoCAD & Mechanical Desktop, o ProEngineer, o Catia entre outros. No final ser apresentado
um caso prtico da programao em Vba no AutoCAD.

Projecto

Pgina 9 de 123

CAD/CAE/CAM/CIM

2.2 Sistemas de projecto


Actualmente existe uma variedade de opes que devem ser consideradas ao analisar os sistemas CAD,
dentre elas algumas caracterizam a funcionalidade do sistema, ou mesmo sua aplicabilidade integrada
com outros. Considerando o tratamento dos dados existem hoje no mercado algumas variaes, seguese uma descrio sobre os sistemas 2D e sobre os 3D.
2.2.1 Sistemas 2D
Uma das vantagens de se usar CAD 2D a rpida formao de utilizadores, geralmente habituados ao
uso dos estiradores comuns. Mas o seu uso limitado, correndo o risco de transformar o sistema num
simples estirador electrnico, pouco mais produtivo que os estiradores comuns.
Para algumas aplicaes a representao 2D suficiente, como por exemplo em projectos de esquemas
elctricos, hidrulicos, circuitos e placas electrnicas, onde no h necessidade de informaes
volumtricas. Tambm na criao de vrios tipos de croquis, para suportar a produo por exemplo, o
CAD 2D mais apropriado. Neste caso ele deve trabalhar em conjunto com um sistema CAPP, que
seria responsvel pelo gerao dos dados representados no croquis (como lista de ferramentas,
instrues de montagem e/ou inspeco, etc..)
No projecto mecnico tem-se utilizado a representao 2D para o desenvolvimento de desenhos de
conjunto, pois so mais facilmente alterados. Nessa fase emprega-se grande nmero de peas
normalizadas, que so includas no desenho de forma interactiva, o que confere uma grande
produtividade a esta actividade. Empresas do sector mecnico de pequeno e mdio porte preferem
utilizar sistemas 2D, pois alm do menor custo de aquisio e formao de seus funcionrios, esse
sistemas exigem mquinas menos poderosas. Entretanto, existe hoje no mercado uma srie de sistemas
3D que se propem a preencher essa lacuna.
O grande retorno da utilizao de CAD 2D est na reutilizao das informaes, uma vez que bem
mais fcil recuperar e modificar um desenho electrnico, do que um desenho realizado de forma
convencional.

Projecto

Pgina 10 de 123

CAD/CAE/CAM/CIM

2.2.2 Sistemas 3D
O modelao 3D apresenta as dificuldades que so prprias do processo de desenho, pois o projectista
obrigado a considerar as trs dimenses simultaneamente. Em alguns casos, a utilizao do modelo
3D imprescindvel, como, por exemplo, na aplicao de anlises por elementos finitos para verificao
de tenses, escoamento, temperatura, etc. e ainda quando h a necessidade de se calcular o volume,
propriedades de massa o eixo de inrcia e verificao de interferncias.
A seguir so citados os principais mtodos de representao 3D:
- Wireframe;
- CSG;
- Brep;
- Hbrida ;
- Baseada em Features;
- Paramtrica;
- Dinmica.

Modelao por Wireframe


No passado a modelao por wireframe era o principal mtodo utilizado pelos sistemas CAD,
possibilitando ligar linhas entre pontos nos espaos 3D, permitindo a criao de modelos espaciais e
garantindo a consistncia de vistas 2D derivadas e cotagem associada.
Com o avano tecnolgico e maior capacidade de processamento dos computadores, esses sistemas
comearam a ser substitudos pelos baseados nos mtodos de modelagem slida. Isto tambm
aconteceu em parte devido a dificuldade de uso dos wireframe quando necessrio incorpor-los em
softwares de anlise ou manufactura, j que no possuem nenhum tipo de informao relacionada a
caractersticas fsicas dos componentes reais.

Modelao Solida CSG (Constructive Solid Geometry)


Sistemas que so capazes de realizar a modelao slida so muito mais poderosos que simples
modeladores baseados em wireframe. Esses programas so usados para construir componentes que so
objectos slidos, e no simplesmente uma malha de linhas tranadas.

Projecto

Pgina 11 de 123

CAD/CAE/CAM/CIM

Um modelo CSG uma rvore binria constituda de objectos primitivos e operadores booleanos. Os
primitivos so representados pelas folhas da rvore e os objectos mais complexos so os ns. A raiz da
rvore representa o produto completo. Cada primitivo associado com uma transformao 3D que
especifica a posio, orientao e dimenses. Este mtodo caracteriza-se por compor modelos a partir
de slidos.
Utilizando slidos para modelar os componentes, eles passam a adquirir propriedades fsicas como
volume, e caracterizando sua densidade, conseguimos obter outras caractersticas como peso e massa.
Assim o computador pode calcular vrias propriedades fsicas desses componentes, como centro de
gravidade, momento de inrcia, etc. Estes clculos podem ser utilizados em componentes com formas
irregulares, onde o clculo manual se torna extremamente difcil e trabalhoso. Alm de facilitar o uso do
modelo em softwares de anlise.
Este mtodo possui algumas limitaes, sendo a principal a presena de um conjunto limitado de
operaes e primitivos, o que por consequncia limita as possibilidades de criao por parte do
projectista.

Modelao Solida Brep (Boundary Representation)


A modelao Brep baseada nas tcnicas de modelao de superfcies anteriormente existentes. A
primeira gerao de modeladores Brep representava objectos slidos apenas por tabelas de faces, arestas
e vrtices. Assim ele somente suportava objectos com faces planas. Superfcies curvas eram modeladas
por aproximao linear, num processo chamado "facetamento".
A segunda gerao de modeladores Brep incluiu objectos primitivos com superfcies analticas, como
cilindros, esferas, cones, etc. Eles permitem a criao de modelos muito mais complexos com
geometria "exacta". Para tal foi necessrio o uso de algoritmos de interseco muito mais complexos.
Outros desenvolvimentos em modelao Brep foram dirigidos a melhorias na efectividade de operaes
booleanas atravs de, por exemplo, o uso de directrios de ocupao espacial, o que reduz o nmero de
verificaes de interferncia de face. Uma outra rea de desenvolvimento foi a expanso do nmero de
formas geomtricas que podem ser modelados com Brep.
A modelao Brep possui algumas vantagens sobre a CGS, principalmente no tocante a versatilidade na
gerao de modelos complexos e na velocidade de verificao de relaes topolgicas. Isto acontece
devido a maneira como o Brep registra as informaes do modelo, armazenando os parmetros das
arestas de forma explicita.

Projecto

Pgina 12 de 123

CAD/CAE/CAM/CIM

Modelao Slida Hbrida


Os mtodos de modelao slida CSG e Brep so frequentemente combinados para gerar modelos de
componentes. Cada um desses mtodos possui suas limitaes, e componentes de difcil criao
fazendo uso de um ou outro, podem ser gerados mais facilmente usando uma combinao de ambos os
mtodos.
A maioria dos sistemas modeladores slido comerciais so hbridos utilizando tanto o mtodo CSG
quanto o Brep.

Modelao Slida baseada em Features


Um feature pode se definido como um elemento fsico de uma pea que tem algum significado para a
engenharia. Ele deve satisfazer as seguintes condies:
- ser um constituinte fsico de uma pea;
- ser mapevel para uma forma geomtrica genrica;
- ser tecnicamente significante, sob o ponto de vista da engenharia;
- ter propriedades predizveis.
O significado tcnico de feature pode envolver a funo qual um feature serve, como ele pode ser
produzido, que aces a sua presena deve iniciar, etc. Features podem ser pensados como 'primitivas de
engenharia' relevantes a alguma tarefa de engenharia.
A modelao por features tem vindo a ganhar terreno principalmente dentro da engenharia mecnica. O
mtodo permite criar furos, chanfros, rasgos, etc., para serem associados com outras entidades ou faces.
A modelao por features baseada na ideia de se desenhar utilizando building blocks - blocos de
construo. Ao invs de se usar formas analticas como paraleleppedos, cilindros, esferas e cones como
primitivos, o utilizador cria modelo do produto usando primitivos de maior nvel que so mais
relevantes para sua aplicao especfica. Esta abordagem deveria fazer com que os sistemas de
modelao slida ficassem mais fceis de serem usados. Entretanto, o conjunto fixo de features
oferecido pelos actuais modeladores muito limitada para uso industrial, o que limita as possibilidades
do projectista. Assim fica claro que os features devem ser adaptveis aos utilizadores e que a biblioteca
de features deve ser extensvel.
Os esforos para especificao formal de uma linguagem de especificao de features, iniciados em 1990,
proporcionaram que a verso mais nova do STEP inclusse features com possibilidade de serem
definidas pelo utilizador atravs de uma linguagem padro de especificao de features.

Projecto

Pgina 13 de 123

CAD/CAE/CAM/CIM

Modelao Slida Paramtrica


A modelao slida paramtrica permite que se crie modelos de produtos com dimenses variveis. As
dimenses podem ser ligadas atravs de expresses. Ligaes bidirecionais entre o modelo e o esquema
de dimensionamento permitem a regenerao automtica de modelos depois de mudanas nas
dimenses e actualizao automtica das dimenses relacionadas.
Nem todos os sistemas CAD paramtricos disponibilizam esta bi-direcionalidade, devido a
complexidade que isto envolve, o que penaliza o projectista, pois este tem que pensar na estruturao
das ligaes dimensionais antecipadamente, sem o que a alterao do modelo pode implicar em que ele
seja refeito.

Projecto

Pgina 14 de 123

CAD/CAE/CAM/CIM

2.3 Vantagens
Existem muitas razes para se instalar um sistema computacional para auxlio de projecto:
- Para aumentar a capacidade do projectista/engenheiro: Isso conseguido pela ajuda ao
projectista a visualizar o produto e seus subsistemas e peas; pela reduo do tempo necessrio
em sintetizar, analisar e documentar o projecto. O aumento de produtividade traduz-se no
somente em custos mais baixos de projecto, mas tambm em prazos menores para sua
concluso;
- Para melhorar a qualidade do projecto: Um sistema CAD permite anlise de engenharia mais
completas (da concepo ao dimensionamento final do produto) e propicia um nmero maior
de alternativas para serem investigadas, em pouco tempo. Erros dimensionais de projecto so
reduzidos. Esses factores combinados levam a um projecto melhor;
- Para melhorar a qualidade de comunicao: O uso de sistema CAD fornece melhores
desenhos de engenharia, maior padronizao nos detalhamentos, melhor documentao do
projecto, menos erros dimensionais e maior clareza de detalhes, portanto legibilidade. Sem
dvida esses factores contribuem para uma melhor comunicao entre os utilizadores dos
servios da engenharia de produto;
- Para criar banco de dados para Manufactura: No processo de criao de um produto em
CAD, automaticamente gerado um banco de dados com informaes geomtricas que
alimentam um futuro programador C.N.. Tambm na gerao de documentao do projecto do
produto (especificao de materiais, lista de componentes, dimenses do produto, notas de
desenho, nmero da peas, etc.) tambm fornecem um banco de dados para actividades de
suporte em produo tais como: CAP (Computer Aided Planning), MRP (Material Requesting
Planning) etc.
O sistema CAD, bem implantado, pode aumentar significativamente a produtividade do departamento
de projectos, atravs da implantao de vrios tipos de tcnicas complementares:
- Personalizao do CAD, transformando rotinas do dia a dia de trabalho, em formas prticas
de utilizao;
- CAE, simulaes e clculos feitos a partir do desenho de uma pea;
- CAM, integrao computador com a mquina de comando numrico.

Projecto

Pgina 15 de 123

CAD/CAE/CAM/CIM

2.4 Desvantagens
As desvantagens so poucas, embora considerveis:
- Custo associado aquisio do Software:
- Existem no mercado diversas solues, umas econmicas, outras nem por isso. O seu
custo vai depender das necessidades especficas de cada Empresa.
- Custo associado aquisio do Hardware especfico que estas aplicaes requerem:
-

Normalmente esto associados a estas aplicaes mquinas com caractersticas


especiais, como por exemplo:
- grande velocidade de processamento;
- placas grficas com bastante memria e velocidade de processamento elevada;
- monitor mnimo recomendado de 17.

- Custo associado formao de utilizadores :


- Apesar de j existirem bastantes centros de formao, os preos relativos formao
necessria ainda no so propriamente econmicos. A quantidade/qualidade dos cursos
necessrios, depende, obviamente, das necessidades especficas do departamento de
Projecto de cada Empresa.

Projecto

Pgina 16 de 123

CAD/CAE/CAM/CIM

2.5 Aplicaes
A seguir, esto descritas algumas reas e exemplos da aplicabilidade de sistemas CAD:
- Aeroespacial:
- Testes de estrutura e projecto hidrulico;
- Arquitectura:
- Plantas, elevaes, perspectivas, elctrica e hidrulica;
- Automotivo:
- Projecto da carroaria e parte elctrica;
- Elctrico:
- Esquemas e diagramas de conexo;
- Electrnico:
- Placa de circuito impresso e projectos de circuitos integrados;
- Mecnico:
- Projecto de mquinas, processos, layout, projecto de ferramentas e acessrios;
- Hidrulica:
- Esquemas hidrulicos, diagramas isomtricos e planejamento de processos.

Projecto

Pgina 17 de 123

CAD/CAE/CAM/CIM

2.6 Exemplos
Exemplos de projectos efectuados em CAD

Figura 2.1 - Cadeira de Rodas

Figura 2.3 - Navio Bismark 1

Figura 2.5 - Mquina planificadora de alcatro

Projecto

Figura 2.2 - Motor

Figura 2.4 - Motor a 4 tempos

Figura 2.6 - Cabina do elevador


da Casa do Infante - Porto

Pgina 18 de 123

CAD/CAE/CAM/CIM

2.7 Programao em CAD


2.7.1 Introduo
A maior parte dos Softwares de CAD existentes no mercado permitem a programao sobre os
mesmos. A utilizao dessas linguagens simples e acessveis a utilizadores normais, permitem
desenvolver aplicaes prprias, de forma a acelerar e a automatizar os seus processos de trabalho.
Assim possvel:
- Criar macros de comandos, com pausas para introduo de dados;
- Automatizar e acelerar processos de projecto e de desenho;
- Criar e adaptar caixas de dilogo;
- Manipular os objectos do Software;
- Efectuar clculos matemticos, envolvendo parmetros geomtricos dos objectos;
- Aceder base de dados do desenho para pesquisa e modificaes;
- Trabalhar com ficheiros;
- Comunicar com outros programas.
Abordei apenas dois programas que o permitem: - AutoCAD e Solidworks.

2.7.2 Programao dentro do AutoCAD


Uma das grandes vantagens do AutoCAD a sua flexibilidade e capacidade de adaptao a qualquer
rea tcnica. O desenvolvimento de aplicaes especficas em AutoCAD no exige que se seja
especialista em informtica, apenas que possua razoveis conhecimentos como utilizador do programa.
Existem duas linguagens de programao distintas::
- Programao em AutoLISP, ambiente Visual LISP e caixas de dilogo DCL;
- Programao em VBA (Visual Basic for Applications) ( a partir da verso 2000).

Projecto

Pgina 19 de 123

CAD/CAE/CAM/CIM

Programao em AutoLISP
O AutoLISP uma linguagem de programao interna do AutoCAD, que permite a partir das funes
deste programa, criar novas funes, operaes, entidades, etc. Muitos Add-Ons so programados
nesta linguagem. Como qualquer linguagem de programao pretende-se que, a partir de dados
fornecidos pelo utilizador (input), dar-lhe determinada resposta, ou efectuar uma ou vrias operaes
(output).

Avaliar expresses em Lisp


O interpretador do Lisp denominado avaliador.
Toda a entrada para o Lisp processada por meio do avaliador.
Tudo dentro do AutoLisp em relao ao avaliador retorna um valor como resultado.

Avaliar Listas de programa


Se o primeiro elemento da lista for o nome de uma subr ou uma funo definida, a subr ou funo
executada, o restante da lista usado como parmetros para a funo ou subr.
Se o primeiro elemento da lista no for uma funo ou subr, obtm-se uma mensagem de erro: "bad
function" .

Desenvolver programas em AutoLisp - sem um ambiente de programao


Utiliza-se simultaneamente dois programas o AutoCAD e um editor de texto simples (e.g. Edit ou
NotePad do Windows).So necessrios os seguintes passo:
- Entra-se no AutoCAD;
- Chama-se o editor de texto utilizando o comando EDIT;
- Editam-se as funes que compem o programa num arquivo com extenso LSP (e.g.
programa1.lsp). - Gravar edio e sai do editor (automaticamente retornando para o AutoCAD);
- Carrega-se o arquivo no AutoCAD;
- Executam-se as funes contidas no arquivo com (nome-da-funo) ou nome-da-funo.

Projecto

Pgina 20 de 123

CAD/CAE/CAM/CIM

Carregar programas AutoLisp no AutoCAD


Na linha de comando digitar (load "unidade-de-disco:\\sub-diretrio\\nome-do-promaga-com-extenso"),
Exemplo:
- Command: (load "c:\\trab\\programa1.lsp")

AutoLisp na linha de comando do AutoCAD


possvel avaliar expresses em AutoLisp e at funes na linha de comando do AutoCAD.
Este recurso muito utilizado para experimentao e testes.

Exemplo
Programa que calcula a mdia - media.lsp:
;;;Programa principal
(defun c:mediatestes()
(setq t1(getreal "\nNota teste-1: "))
(setq t2(getreal "\nNota teste-2: "))
(setq nota (soma-e-divide))
(princ "\nMedia dos testes = ")
(princ nota) (princ))
;;;funcao soma -e-divide
(defun soma-e-divide()
(/ (+ t1 t2) 3.0))
Carregar o arquivo media.lsp e executar a funo mediatestes:
Command: (load "c:\\trab\\media.lsp")
Command: mediatestes
Nota teste-1: 5.0
Nota teste-2: 7.0
Media dos testes = 6.0
Command:
Projecto

Pgina 21 de 123

CAD/CAE/CAM/CIM

Programao em VBA
O Microsoft VBA um ambiente de programao orientado a objectos desenhado de forma a permitir
uma programao similar ao Visual Basic (VB). As principal diferena entre o VBA e o VB que o
VBA corre dentro do AutoCAD. O VBA tambm disponibiliza integrao com outras aplicaes que
utilizam o VBA., como o Microsoft Word e o Microsoft Excel.
Existem quarto vantagens em programar em VBA no AutoCAD:
- O ambiente de programao de fcil aprendizagem e utilizao;
- Como o VBA corre dentro do AutoCAD, o que faz com os programas executem rapidamente;
- A criao de interfaces rpida e eficaz;
- Os projectos podem estar embebidos no prprio desenho ou serem independentes do mesmo.

Carregar um projecto e executar a macro inicial


-vbaload [caminho]\Pa.dvb -vbarun [caminho]\Mod_Inicio_pa

Criao de elementos tridimensionais:


'Definir as dimenses e criar a parede esquerda no model space
center(0) = 0: center(1) = 0: center(2) = 0
length = Largura_cabina
width = Espessura_parede
height = Altura_cabina
Set Parede_Esquerda = ThisDrawing.ModelSpace.AddBox(center, length, width, height)

Cpia de elementos:
'Copiar o furo de fixao da botoneira
Dim copia_furo As Acad3DSolid
Set copia_furo = Furos_Placa_Botoneira.Copy()
Dim point1(0 To 2) As Double
Dim point2(0 To 2) As Double
Projecto

Pgina 22 de 123

CAD/CAE/CAM/CIM

point1(0) = 0: point1(1) = 0: point1(2) = 0


point2(0) = 0: point2(1) = 0: point2(2) = 180
copia_furo.Move point1, point2

Tratamento de Layers:
'Tratamento de layers(acabamentos da cabina)
If Form_cabina.Cxcbo_cabina.Text = "INOX" Then
Dim LayerInox As AcadLayer
Set LayerInox = ThisDrawing.Layers.Add("INOX")
ThisDrawing.ActiveLayer = LayerInox
LayerInox.Color = 253
End If

Trabalhar com o Microsoft Acess


'Pesquisar o modelo das guias do chassi do cabina do ascensor na base de dados
Dim Guiascab As Recordset
Dim Pesqguias As String
Pesqguias = "SELECT Guia_cabina FROM Ascensores WHERE Carga = '" & Form_ascensor.Cxcbo_carga
& "'"
Set Guiascab = MyDb.OpenRecordset(Pesqguias)
Guias = Guiascab!Guia_cabina
Guiascab.Close
A_in_guias = Inserir_texto_Mod_tabela_alinhado_centro(Guias, 733.4, 513)
Carregar uma caixa de combinaes a partir de uma tabela da base de dados
Dim Projectista As Recordset
Set MyDb = OpenDatabase("c:\Projecto\Pac.mdb")
Cxcbo_Projectista.Clear
Set Projectista = MyDb.OpenRecordset("Projectistas")
While Not Projectista.EOF
Cxcbo_Projectista.AddItem Projectista.Fields("Projectista").Value
Projectista.MoveNext
Projecto

Pgina 23 de 123

CAD/CAE/CAM/CIM

Wend
Projectista.Close
If Cxcbo_Projectista.ListCount > 0 Then
Cxcbo_Projectista.ListIndex = 0
End If

Trabalhar com o Microsoft Excel


' Inserir na folha de clculo Pac.xls a listagem de materiais do ascensor
Sub Mod_inserir_excel()
Dim Excel2 As Excel.Application
Dim ExcelWorkbook2 As Object
Set Excel2 = New Excel.Application
Set ExcelWorkbook2 = Excel.Workbooks.Open("c:\Projecto\Pac.xls")
Set MyDb = OpenDatabase("c:\Projecto\Pac.mdb")
...
Worksheets("Calculo").Cells(39, 17).Value = Largchapa
...
Worksheets("Calculo").Cells(10, 2).Value = Form_cliente.Cxtxt_ref_empresa
Worksheets("Calculo").Cells(12, 2).Value = Form_ascensor.Cxtxt_pisos
...
ExcelWorkbook2.SaveAs "C:\Projecto\Xls\" & Form_cliente.Cxtxt_ref_empresa & ""
Excel2.Application.Quit
End Sub

2.7.3 Programao dentro do Solidworks


Assim como o AutoCAD, o Solidworks tem flexibilidade e capacidade de adaptao a qualquer rea
tcnica. O desenvolvimento de aplicaes especficas em Solidworks no exige que se seja especialista em
informtica, apenas que possua razoveis conhecimentos como utilizador do programa.
Graas total integrao com o Windows, o Solidworks , usufrui da integrao com outras aplicaes.
Assim , por exemplo, possvel, criar uma folha de clculo de Excel, cujos valores representam as

Projecto

Pgina 24 de 123

CAD/CAE/CAM/CIM

dimenses da geometria criada no Solidworks. Qualquer alterao no Excel origina a actualizao


automtica da geometria.
Adicionalmente, passou a ser possvel utilizar linguagens como o Visual Basic para desenvolver macros
ou Add-Ons para o Solidworks. Existem inmeras aplicaes a funcionarem dentro do Solidworks,
comercializadas por empresas distintas.

2.7.4 Concluso
A possibilidade de criar macros ou programas que trabalhem por cima de softwares de CAD, traduzse na cada vez maior utilizao deste Software em qualquer rea de projecto, uma vez que, o software
pode ser moldado conforme as mais particulares exigncias da indstria.

Projecto

Pgina 25 de 123

CAD/CAE/CAM/CIM

2.8 Anlise dos principais programas CAD


Conhecer pelo menos os nomes dos principais produtos de CAD torna-se importante para quem
responsvel pela implementao de um sistema de CAD na sua empresa.
A escolha do produto correcto depende de diversos factores, como por exemplo:
- preo do produto face concorrncia: quanto custa cada posto de trabalho?
- curva de aprendizagem: quanto tempo demora at um operador saber trabalhar plenamente?
- Rentabilidade: quanto tempo demora modelar determinada geometria?
- custo dos contratos de manuteno: qual o preo por ano e quantas actualizaes sero
distribudas?
- custo dos diversos mdulos: quais os mdulos necessrios, para alm do programa principal,
para satisfazer as necessidades?
- interfaces includas: quais as interfaces para outros programas CAD, que esto includas no
preo de venda?
- interfaces disponveis: quais as interfaces extra que se podem adquirir?
Deve-se por isso saber, em primeiro lugar, que tipo de soluo se pretende: CAD 2D, CAD 3D por
superfcies ou CAD 3D por slidos.
No caso do CAD 2D, as aplicaes limitam-se normalmente no desenho tcnico e projecto de moldes,
no fazendo sentido querer aproveitar as funes 3D destes pacotes, j que os programas no so
vocacionados para tal.
O CAD 3D por superfcies tem a sua vocao na modelao de peas com superfcies designadas por
free form - formas livres, que podem ter virtualmente qualquer forma.
Este tipo de liberdade no se obtm com recurso aos modeladores 3D por slidos, muito mais
limitados na complexidade das superfcies que podem ser geradas.
Contudo, este tipo de software tem o seu lugar no desenvolvimento de produto e projecto,
especialmente considerando as ferramentas de assemblagem, que permitem unir diversas peas para se
obter conjuntos, como por exemplo no caso de um motor, ou mesmo de um carro.

Projecto

Pgina 26 de 123

CAD/CAE/CAM/CIM

O responsvel pela aquisio do software CAD deve ter, portanto, em mente, qual a aplicao para o
sistema de CAD e quais as suas necessidades. importante conhecer quais os programas CAD
utilizados pelos clientes e fornecedores, para garantir compatibilidade de ficheiros, quais as interfaces
para programas CAM, CAE ou mquinas de prototipagem rpida, etc.
Conhecer quais os programas CAD que existem no mercado, ajuda a definir as prprias necessidades e
serve como ponto de partida para a implementao com sucesso do CAD na empresa.
Finalmente, de notar que prtica corrente vender programas CAD mediante uma demonstrao
standard, que consiste em mostrar a modelao de uma pea de demonstrao. Durante a modelao
so utilizadas as potencialidades do programa CAD em causa. Quem assistir a uma demonstrao
destas, deve saber que tal apresentao foi estudada, aperfeioada e temporizada, para que o programa
CAD seja brilhante na modelao de referida pea de demonstrao.
O potencial cliente deve questionar a geometria da pea de demonstrao, uma vez que esta pode ter
sido adaptada de modo a colmatar deficincias do programa CAD e deve ter presente, que muitas
operaes podero parecer fceis, rpidas ou inteligentes, quando no o so: o programa de CAD pode
estar a correr macros, configuraes especiais, tolerncias elevadas, etc.

2.8.1 AutoCAD & Mechanical Desktop


O AutoCAD o software de CAD mais vendido no mundo. Foi um dos primeiros produtos CAD a ser
comercializado a larga escala e praticamente existe desde o primeiro computador tipo PC.
A sua versatilidade permite que seja utilizado por engenheiros mecnicos para o desenvolvimento de
produtos, moldes, etc., assim como por arquitectos e engenheiros civis para o planeamento de infraestruturas, casas, etc.
Em relao qualidade do produto em si, as opinies divergem, j que h quem o adore e que o odeie.
uma realidade que o AutoCAD apresenta uma interface com o utilizador no mnimo um pouco
antiquada, embora seja isso que apela exactamente a todos que j utilizam o AutoCAD h muitos anos.
Utilizadores novos so confrontados com inmeros botes e comandos teclados, tornando a
aprendizagem menos fcil do que seria possvel.

Projecto

Pgina 27 de 123

CAD/CAE/CAM/CIM

Quais so as razes para o enorme sucesso do AutoCAD:


- foi o primeiro software CAD a estar disponvel;
- o software CAD mais pirateado do mercado;
- o software CAD para o qual existem mais cursos de formao;
- o software CAD para o qual existe o maior nmero de livros;
- o software CAD para o qual existe o maior nmero de pessoas j formadas;
- o software CAD para o qual existe o maior nmero de bibliotecas e Add-Ons.
Em relao pirataria, um facto que em Portugal existe um grande nmero de empresas a utilizarem
o AutoCAD ilegalmente. tambm um facto que muitas pessoas tm o AutoCAD pirata instalados em
casa, quer seja para realizar biscates, quer seja para formao auto-didctica.
Verdade que qualquer empresa que se veja com a necessidade de adquirir um produto CAD 2D vai,
no mnimo, considerar a compra do AutoCAD, uma vez que:
- facilmente encontra no mercado de trabalho pessoal que saiba utilizar o AutoCAD, sem ter de dar
cursos de formao;
- provavelmente a empresa j est a utilizar o AutoCAD ilegalmente;
- a maioria dos clientes e fornecedores tambm utiliza o AutoCAD para desenhos 2D e logo vai
fornecer ou pedir ficheiros nos formatos do AutoCAD.
Resumindo, pode-se dizer que o AutoCAD provavelmente a melhor escolha para um CAD 2D, j que
suporta todas as entidades principais, todas as operaes possveis sobre essas entidades, para alm de
dispor inmeras bibliotecas e Add-Ons (aplicaes que correm dentro do AutoCAD, aumentando a
sua funcionalidade) de empresas terceiras.

Projecto

Pgina 28 de 123

CAD/CAE/CAM/CIM

2.8.2 ProEngineer
No lanamento deste software de CAD 3D por slidos, caiu uma bomba no mercado dos programas
CAD 3D: tinha nascido o primeiro modelador de slidos.
A forma de trabalho, totalmente diferente, obrigou a uma maneira nova de pensar durante a modelao
de geometrias. Em vez de ir construindo entidades de ajuda para depois criar superfcies, interseces,
etc., passou-se a construir uma geometria aproximada, qual se subtraa ou adicionava geometrias
novas. A modelao passou a ser semelhante escultura: parte-se de uma paraleleppedo e remove-se o
material em excesso.
Outra particularidade do modelador de slidos passou a ser a parametrizao. Qualquer entidade
passou a estar definida por parmetros, parmetros esses que dependem de outras entidades.
Alterando-se uma propriedade de uma entidade, todo o conjunto ajusta-se automaticamente.
Esta funcionalidade excelente para o projectista, j que a alterao de uma cota deixou de obrigar a
modelao da pea toda. Em vez disso, actualiza-se o valor dessa mesma cota e todo o resto
instantaneamente actualizado.
Qualquer demonstrao deste produto deixa os potenciais clientes de tal modo espantados que a
compra inevitvel. Habituados a demorarem horas para modelar uma dada geometria com
modeladores de superfcies, a modelao por slidos da mesma geometria poder demorar apenas
alguns minutos com a vantagem adicional da parametrizao total da pea.
O ProEngineer foi um sucesso. Mas nem tudo so rosas...
Mais cedo ou mais tarde, qualquer operador de um modelador de slidos descobre que existem
geometrias que no so possveis de serem realizadas neste tipo de CAD.
Outra descoberta a longa curva de aprendizagem deste programa CAD. So necessrias muitas horas
de formao para dominar o ProEngineer, uma vez que a interface para o utilizador no muito intuitiva.
Adicionalmente, este programa composto por muitos mdulos, criados para facilitar ou mesmo para
tornar possvel a modelao de geometrias especficas. A compra de todos estes mdulos encarece
muito o preo do software.

Projecto

Pgina 29 de 123

CAD/CAE/CAM/CIM

2.8.3 Solidworks
O Solidworks foi a segunda revoluo no mundo CAD 3D, depois do ProEngineer, embora por duas
razes diferentes:
- O Solidworks tem uma funcionalidade equiparada com o ProEngineer mas o seu preo apenas uma
fraco, chegando a ser quatro a cinco vez mais barato;
- O Solidworks apresenta uma interface com o utilizador moderna e inteligente, permitindo uma
aprendizagem do software de uma forma autnoma em poucas horas.
Uma curiosidade deste software que o ncleo matemtico do Solidworks licenciado por outra
empresa. Assim, inicialmente, o Solidworks utilizava o ncleo matemtico da ACIS. Passado algum
tempo, o ncleo matemtico foi substitudo pelo PARASOLID da Unigraphics.
Passou, portanto, a haver mais do que um software a utilizar o mesmo ncleo matemtico e o mesmo
software pode substituir um ncleo matemtico por outro. Estes conceitos so bastante inovadores e
permitem criar programas CAD especficos com menos desenvolvimento do que anteriormente,
reflectindo igualmente a dinmica que existe neste mercado.
O sucesso do Solidworks foi de tal ordem, que obrigou a PTC a repensar o preo do ProEngineer e
inclusivamente levou a PTC a dedicar-se a outras reas de negcios, nomeadamente a gesto de
informao.

Projecto

Pgina 30 de 123

CAD/CAE/CAM/CIM

2.8.4 SolidEdge
O SolidEdge passou, tal como o Solidworks uma histria algo conturbada, uma vez que este programa foi
inicialmente desenvolvido pela Intergraph, baseando-se, tal como o Solidworks, no ncleo matemtico
ACIS.
Quando a Intergraph decide abandonar o mercado das aplicaes CAD para modelao de geometrias,
para se concentrar no seu core business, as aplicaes GIS (mapas topogrficos, etc.), o SolidEdge foi
adquirido pela Unigraphics, que estava com alguma dificuldade na modernizao do seu software CAD
actual.
O SolidEdge passou ento a utilizar o ncleo matemtico PARASOLID, desenvolvido pela prpria
Unigraphics e tem como principal concorrente o Solidworks, que curiosamente utiliza o mesmo ncleo
matemtico.
As diferenas entre os dois programas CAD so essencialmente visveis na interface com o utilizador e
na abordagem e resoluo de determinados problemas.

2.8.5 PowerShape
O PowerShape o modelador de superfcies da Delcam e pertence a um pacote de solues integradas
mas independentes desta empresa.
O PowerShape substitui o antigo Duct5 da Delcam, um dos mais poderosos modeladores de superfcies.
A diferena principal entre estes dois programas o facto de o PowerShape apenas ser um software de
CAD, enquanto que o Duct5 era um nico programa modular de CAD/CAM.
Outra diferena que o PowerShape substituiu a interface com o utilizador, trocando a tradicional
consola de comandos digitados, que funcionava em conjunto com uma pesada estrutura de menus, por
uma tecnologia designada por rato inteligente, o que torna o PowerShape um dos programas CAD de
superfcies mais fcil de aprender.

Projecto

Pgina 31 de 123

CAD/CAE/CAM/CIM

Finalmente, o PowerShape foi totalmente integrado e reprogramado para o ambiente Windows, pelo que
no necessita, tal como o Solidworks e o SolidEdge, de correr emuladores de X-Windows. A interface
como qualquer outra aplicao Windows.
Este programa CAD est especialmente vocacionado para a modelao de cavidades de moldes, ou
seja, apresenta ferramentas prprias para a execuo e verificao de ngulos de sada, criao de linhas
de junta, etc.

2.8.6 Catia
O Catia o software CAD produzido pela Dassault, que pertence IBM. Este software de CAD um
hbrido, uma vez que permite a modelao de superfcies, assim como de slidos.
A implementao do Catia tem aumentado bastante, graas a dois factores:
- A indstria aeronutica e a industria automvel tm uma tendncia natural de utilizar este
software, uma vez que as superfcies so superfcies NURBS, permitindo assim descrever as
grandes superfcies com elevada preciso;
- A popularidade deste software CAD deve-se ao facto de utilizar formatos de ficheiros de
difcil leitura em outros programas de CAD. Da resulta que muitos fornecedores se vm
obrigados a adquirir este programa, nem que seja apenas para conseguir ler os ficheiros dos seus
clientes.

Projecto

Pgina 32 de 123

CAD/CAE/CAM/CIM

2.9 Caso Prtico


2.9.1 Introduo
Optei por apresentar, neste tpico, um caso prtico (de uma forma muito resumida), que para mim
especial. Este apresenta o trabalho desenvolvido, no mbito da Disciplina de Projecto Assistido por
Computador do 2 Ano da Licenciatura em Computadores e Sistemas do curso de Engenharia
Informtica, do Instituto Superior de Engenharia do Porto.

2.9.2 Tecnologias utilizadas


Linguagem de programao
A linguagem de programao utilizada foi o Visual Basic for aplications pelas seguintes razes:
- Permite o desenvolvimento de aplicaes dentro do AutoCAD;
- Permite a integrao com outras aplicaes (OLE Automation e AutoCAD Automation);
-Utiliza como base de dados nativa o Microsoft Access permitindo assim uma maior rapidez de
acesso aos dados, possuindo bastantes funcionalidades neste campo ( DAO ).
OLE Automation
O Automation pertence iniciativa Active X desenvolvida pela Microsoft e suportada por todas as
aplicaes Microsoft Office.
O Automation baseia-se no dilogo entre duas aplicaes do Windows. Durante este dilogo as
aplicaes podem partilhar dados, comandos, bases de dados, controlos Active X e outros recursos.
Num processo OLE Automation, uma aplicao funciona como um servidor e fornece servios e
recursos. A outra aplicao a Cliente ou a que controla e utiliza os recursos e servios fornecidos pelo
servidor.
AutoCAD Automation
O AutoCAD Automation uma ferramenta desenvolvida pela Autodesk, que permite aplicar os
conceitos OLE Automation da Microsoft aos objectos do Autocad. Desta forma possvel aceder
atravs de uma aplicao Cliente como o Visual Basic aos objectos do Autocad e utilizar as suas
propriedades e mtodos para modific-los.
Projecto

Pgina 33 de 123

CAD/CAE/CAM/CIM

O modelo de objectos do Autocad

AutoCAD Application

3DFace

Preferences

3DPoly

Documents

3DSolid

Document
Blocks

Block
Database

ModelSpace

Attribute
AttributeRef
BlockRef

PaperSpace
PViewport
Dictionaries

Arc

Dictionary
XRecord

DimStyles

DimStyle

Groups

Group

Layers

Layer

Layouts

Layout

Linetypes

Linetype

PlotConfigurations

PlotConfiguration

RegisteredApps

RegisteredApp

SelectionSets

SelectionSet

TextStyles

TextStyle

Ucs s

Ucs

Views

View

Viewports

Viewport

DatabasePreferences

Circle
Dim3PointAngular

Hyperlinks
Hyperlink

DimAligned
DimAngular
DimDiametric
DimOrdinate
DimRadial
DimRotated
Elipse
ExternalReference
Hatch
Leader
Lightweightpolyline
Line
MInsertBlock
MLine
MText

Plot

Point

Utility

PolyfaceMesh

MenuBar

Polyline
PopupMenu

PolygonMesh

MenuGroups

Raster
MenuGroup

Ray
PopupMenus
PopupMenu
PopupMenuItem
Toolbars
Toolbar
ToolbarItem

Region
Shape
Solid
Spline
Text
Tolerance
Trace
XLine

Diagrama 2.1 - Modelo de Objectos do AutoCAD


Projecto

Pgina 34 de 123

CAD/CAE/CAM/CIM

Tecnologia ActiveX no Autocad


AUTODESK
AUTOCAD VBA
MICROSOFT
VISUAL BASIC

BORLAND
DELPHI

MICROSOFT
WORD VBA

MICROSOFT
C++

MICROSOFT
JAVA

MICROSOFT
EXCEL VBA

AUTOCAD ACTIVEX OBJECTS

AUTOCAD APPLICATION
DRAWING.dwg

Diagrama 2.2 - Tecnologia ActiveX no AutoCAD

2.9.3 Soluo proposta


Introduo
Esta verso do PA efectua um desenho tridimensional da cabina baseado na s escolhas feitas pelo
utilizador no Form_cabina .
Diagrama de contexto
VISUAL
BASIC
PA

Desenho tridimensional

AUTOCAD2002
Cabina_3D.dwg

Diagrama 2.3 - Diagrama de co ntexto

Projecto

Pgina 35 de 123

CAD/CAE/CAM/CIM

A componente grfica
A aplicao composta por formulrios estanques. Os formulrios so de pequena dimenso, tendo
em considerao, que os os operadores de AutoCAD tm no mnimo um monitor de 17. Por outro
lado, a pequena quantidade de dados que so pedidos ao utlizador, por formulrio, faz com que um
utilizador experiente no dispenda mais que alguns minutos para concluir a aplicao.

Acesso aplicao
O acesso a plicao pode ser efectuado a partir de um boto criado no AutoCAD, contendo o seguinte
cdigo, ou digitando as seguintes instrues na linha de comando:
-vbaload [caminho]\Pa.dvb -vbarun [caminho]\Mod_Inicio_pa

Os formulrios

Figura 2.7 - Formulrio Form_inicial

Figura 2.8 - Formulrio Form_password

Este formulrio, como o prprio nome

Este formulrio tem como objectivo definir e

indica, o inicial. Nele est referenciada a

validar o utlizador.

legalidade do software, assim como a

A ajuda nesta aplicao uma caixa de

entidade que o desenvolveu.

dialogo com uma breve explicao sobre as


informaes a preencher nos respectivos

Projecto

Pgina 36 de 123

CAD/CAE/CAM/CIM

Figura 2.9 - Formulrio Form_cabina

Figura 2.10 - Formulrio Form_final

Neste formulrio, o utilizador tem de

Este formulrio, como o prprio nome

preencher

indica, o final. Surge sempre que o

informaes da cabina do ascensor para que

utilizador pulsar o boto de comando <sair>

possa

ou o boto de comando <Terminar>.

ser

os

campos
efectuado

relativos
um

desenho

tridimensional da mesma.

Os Mdulos
1
Nos mdulos, sempre que possvel e/ou necessrio so utilizadas funes para diminuir a repetio do
cdigo. Alguns mdulos contm variveis pblicas.
O mdulo Mod_incio_pa o mdulo inicial, chamado atravs um boto (caso tenha sido criado) ,
situado num toolbar do AutoCAD.
O mdulo Mod_Desenho_Cabina_3d o responsvel pelo desenho tridimensional da cabina do
ascensor.
Em funo das escolhas no feitas no formulrio Form_cabina so dadas instrues para desenhar
elementos tridimensionais, efectuar operaes boleanas, efectuar extruses, fazer rotaes
tridimensionais, copiar objectos, criar e trocar layers,

aplicar o comando shade e rodar vista do

modelo final entre outros.


Quase toda a aplicao paramtrica, s apenas alguns elementos, tm dimenses fixas (como na
realidade - por exemplo dimenses da botoneira, dos botes, espessura do corrimo, etc..)

Projecto

Pgina 37 de 123

CAD/CAE/CAM/CIM

Output da Aplicao

Figura 2.11 - Desenho tridimensional da cabina - wireframe

Figura 2.12 - Desenho tridimensional da cabina - shade

2.9.4 Concluso
Ter desenvolvido este trabalho foi extremamente gratificante, uma vez que me permitiu descobrir uma
forma de desenvolver desenhos tridimensionais de uma forma automtica e isenta de erros.

Projecto

Pgina 38 de 123

CAD/CAE/CAM/CIM

2.10 Concluso
Hoje em dia, os softwares CAD, esto a tornar-se poderosas ferramentas de trabalho para as empresas
que buscam uma maior produtividade e uma maior competitividade num mercado cada vez mais
concorrido.
Os Softwares de CAD permitem desenvolver aplicaes prprias, de forma a acelerar e a automatizar
os seus processos de trabalho em vrias linguagens de programao .
Sendo assim, podemos concluir que o CAD melhora o desempenho dos projectistas e aumenta a
produtividade, alm de possibilitar a tomada de outras decises importantes durante o desenvolvimento
do projecto.

Projecto

Pgina 39 de 123

CAD/CAE/CAM/CIM

Captulo 3 - CAE (Computer Aided Engineering)


3.1 Introduo
O mercado competitivo dos dias de hoje , exige um produto com qualidade fiabilidade e durabilidade.
Assim como, uma rpida resposta em termos de estudo e execuo dos produtos.
O termo CAE designa um conjunto de tcnicas que permitem a avaliao de aspectos de um produto
geralmente concebido atravs de CAD
Em determinada fase do processo de pesquisa e desenvolvimento de um novo produto, o engenheiro
depara-se com a necessidade de prever o comportamento real de seu projecto. Encontramos esta
situao quando projectamos uma nova suspenso de veculo, um quadro de bicicleta, uma estrutura
metlica sujeita a cargas dinmicas, e em muitos outros casos. Uma soluo tradicional seria a
construo de prottipos ou modelos reduzidos para ensaios em laboratrios, onde instrumentos de
medio estrategicamente distribudos reuniriam dados de tenses, deformaes, velocidades, foras,
etc. Entretanto, a metodologia de construo e ensaio de diversos prottipos costuma consumir mais
tempo e recursos do que seria o desejvel, no sendo portanto a soluo ideal.
O actual estado de desenvolvimento tecnolgico permite que softwares baseados na plataforma
PC/Windows simulem situaes fsicas reais de maneira bastante completa, resultando em verdadeiros
prottipos virtuais.
Neste captulo ser analisada a evoluo recente do CAE. Assim como, as vantagens da sua utilizao ,
nomeadamente, na fase de transio entre o CAD e o CAM, e as desvantagens inerentes aquisio
deste tipo de software. Sero tambm analisados alguns software de CAE, como tambm, alguns
exemplos da sua aplicao.

Projecto

Pgina 40 de 123

CAD/CAE/CAM/CIM

3.2 Anlise esttica linear de tenses por elementos finitos


Os softwares de CAE utilizam modelos digitais para simular fenmenos fsicos reais atravs de
mtodos numricos aproximados. Os sistemas CAE mais difundidos actualmente so baseados no
mtodo dos elementos finitos, o qual separa um modelo de CAD em pequenas partes, resolvendo
ento um conjunto de equaes algbricas para obter os resultados desejados, em funo das o cargas e
das condies de contorno aplicados.
Os sistemas CAE j esto razoavelmente difundidos entre os engenheiros mecnicos e civis,
principalmente para a realizao de clculos estruturais envolvendo tenses estticas lineares.
Entretanto, existem inmeras situaes mais complexas em que este tipo de clculo acarreta
dificuldades prticas e imprecises importantes, como podemos ver no exemplo a seguir.
Por exemplo, para se analisar a resistncia mecnica do quadro de uma bicicleta com o uso de um
sistema CAE tradicional, seguiramos as seguintes etapas: desenhar a geometria da bicicleta, definir os
materiais envolvidos, definir as foras externas que a estrada exerce sobre a bicicleta enquanto esta se
movimenta, definir as condies de contorno, processar os clculos e interpretar os resultados. Tal
exemplo evidencia uma pergunta inerente a este tipo de anlise - "Quais so os valores das foras
exercidas pela estrada sobre as rodas da bicicleta enquanto esta se movimenta?" A resposta a esta
questo frequentemente no est prontamente disponvel, exigindo a realizao de experincias prticas
ou a adopo de hipteses generalizadoras. Com a recente tecnologia de simulao de eventos
mecnicos, no existe mais a necessida de de se encontrar uma resposta a esta pergunta para se executar
a anlise de tenses por elementos finitos.

Projecto

Pgina 41 de 123

CAD/CAE/CAM/CIM

3.3 Simulao de eventos mecnicos


A tecnologia de Simulao de Eventos Mecnicos (MES) adiciona movimento anlise tradicional de
elementos finitos, dispensando assim o conhecimento prvio das foras envolvidas. Por outras palavras,
as foras actuantes so calculadas internamente pelo software, de maneira transparente para o
utilizador. Voltando ao exemplo anterior, no seria necessrio descobrir quais so as foras externas
que a estrada exerce sobre a bicicleta enquanto esta se movimenta. Seria suficiente introduzirmos a
velocidade da bicicleta e o perfil da estrada (que so parmetros conhecidos), e o software fornecia-nos
os resultados desejados. Alm de calcular as tenses e deformaes, as eventuais falhas do material
seriam apresentadas visualmente atravs de animaes bastante intuitivas.

3.4 Evoluo
O CAE tem vindo a evoluir a um ritmo aprecivel, isto porque os mtodos subjacentes esto
razoavelmente estabilizados, os interfaces com utilizador e/ou com sistemas CAD/CAM registam um
enorme progresso, facilitando a interligao e integrao e, os requisitos computacionais associados ao
CAE comeam a ser satisfeitos em plataformas computacionais de mdio custo.

Projecto

Pgina 42 de 123

CAD/CAE/CAM/CIM

3.5 Vantagens e desvantagens


Vantagens
A principal vantagem da utilizao do CAE a possibilidade de testar, simular e eventualmente validar
um produto 3D sem ter de o construir fisicamente.

CAD
Desenho

CAM
Maquinao

CAE
Testes

Diagrama 3.1 -Diagrama de contexto

Conforme apresentado no diagrama anterior, o produto desenhado em CAD, depois validado em


CAE. um processo que pode sofrer vrias iteraes, ou seja, pode ser necessrio desenhar vrias
vezes a pea at esta cumprir os requisitos necessrios. No final maquinado a travs de CAM.

Desvantagens
Os requisitos computacionais do CAE ainda so muito elevados para as aplicaes baseadas em
plataformas PC, o que implica um custo elevado de Hardware.
O software tambm tem custos considerveis, assim como a formao que necessria efectuar para
ficar habilitado a trabalhar com este tipo de Aplicao.

Projecto

Pgina 43 de 123

CAD/CAE/CAM/CIM

3.6 Alguns Softwares CAE


3.6.1 Catia - Cadam
As ferramentas de anlise e simulao do Catia, fazem a anlise do comportamento das peas, e
simulam a melhor maneira destas se encaixarem umas nas outras quando montadas em conjunto,
fazendo tambm a optimizao das peas de acordo com as especificaes do desenho. O objectivo
deste mdulo combinar os processos de design e simulao, de modo a reduzir o ciclo de tempo de
desenvolvimento do produto. Esta soluo fornece ferramentas de anlise e simulao, que podem ser
usadas tanto pelas pessoas do desenvolvimento, como pelos especialistas de anlise.
As pessoas que fazem o desenvolvimento de peas, podem usar as solues Catia-cadam de Anlise e
Simulao, para fazer a anlise de peas (superfcies, slidos e assemblagens), de um modo transparente
podendo recorrer a ferramentas que vo desde a criao de malhas automtica, at soluo e
visualizao, enquanto os especialistas em anlise tm ao seu dispor sofisticadas ferramentas que fazem
a anlise estrutural e de tenses dos materiais.
As Solues Catia-cadam de Anlise e Simulao, tambm incluem outras ferramentas de simulao, que
permitem ao utilizador produzir imagens extremamente reais de prottipos digitais, a anlise da
cinemtica dos mecanismos, a simulao de movimentos automticos, e o encaixe de peas para
montagem e manuteno.
As Solues Catia-cadam de Anlise e Simulao fornecem trs solues especificas para Anlise e
Simulao, que so:
- Generative Part Stress Analysis;
- Finite Element Analysis;
- Kinematics.

3.6.2 Daystar Software - Steel Designer


A Daystar Software foi criada em 1984. Esta Empresa disponibiliza uma aplicao chamada Steel
Designer, especialmente vocacionada para trabalhar com a rea da Engenharia civil e estruturas.

Projecto

Pgina 44 de 123

CAD/CAE/CAM/CIM

3.6.3 Algor
A Empresa ALGOR Inc., disponibiliza uma linha de produtos que inclui ferramentas de design, anlise
e simulao que disponibilizam aos engenheiros a possibilidade de prever o comportamento dos
produtos a fabricar.
Dispem de solues para simulao de eventos mecnicos, elementos finitos, de anlise electrosttica,
de comportamento de fluidos e de transferncias de calor.

3.6.4 Srac - Cosmos


A Structural Research & Analysis Corporation desenvolve e Comercializa software CAE, desde a sua
criao em 1982. Esta Empresa contribuiu com inovaes que marcaram a diferena na evoluo deste
tipo de programas.
Dispem de solues para a maior parte de testes e simulaes necessrias s diversas reas da
Engenharia, nomeadamente a Mecnica.

3.6.5 Moldflow
Desde a sua criao em 1978 a Moldflow, consegui atravs da sua constantes pesquisas, ser a primeira
a conseguir criar novas aplicaes. Esta Empresa Est vocacionada para a industria dos plsticos.
Disponibiliza vrio programas, nomeadamente, o Moldflow Plastics Advisers e o Moldflow Plastics Insight

3.6.6 Elcad
O Elcad , da Empresa Elcad, um software CAE Profissional cuja finalidade auxiliar o
desenvolvimento de projecto electrotcnico, nomeadamente na construo de esquemas elctricos,
gerao automtica de documentao (listas e diagramas) e integrao com outras ferramentas de
software. Este software baseado em smbolos inteligentes, i.e., contm dados e lgica. esta
inteligncia que permite a construo de referncias cruzadas entre os dados, a validao de erros e a
gerao automtica de documentao.

Projecto

Pgina 45 de 123

CAD/CAE/CAM/CIM

3.7 Exemplos da sua aplicao


Exemplos de resultados obtidos atravs de um software CAE:

Figura 3.1 - Anlise de


um motor

Figura 3.3 - Anlise de comportamento


de uma plataforma petrolfera

Figura 3.5 - Anlise de ondas sonoras de um motor

Projecto

Figura 3.2 - Anlise estrutural


do casco de um navio

Figura 3.4 - Anlise de comportamento


das hlices de um helicptero

Figura 3.6 - Anlise de comportamento


de um airbag a encher

Pgina 46 de 123

CAD/CAE/CAM/CIM

- Foras e deslocamentos (2D)

F
Al

St

Al

Figura 3.7 - Foras e deslocamentos (2D)

- Foras e deslocamentos (3D)

Figura 3.8 - Foras e deslocamentos (3D)

Projecto

Pgina 47 de 123

CAD/CAE/CAM/CIM

3.8 Concluso
Antigamente, numa fase inicial era necessrio fazer um projecto da pea a maquinar. Este era
normalmente elaborado por Engenheiros experientes, mas existia sempre a possibilidade destes
cometerem erros. Depois, era necessrio perder bastante tempo para efectuar todos os clculos
necessrios (ex. Elementos finitos). Em seguida, o projecto era enviado para a fabricao para ser
maquinado um primeiro prottipo. Posteriormente, a pea era analisada e testada para ver se cumpria
todos os requisitos, no caso disto no acontecer, era necessrio voltar ao incio.
Assim fcil de concluir que no passado a criao de um prottipo demorava muito tempo e custava
muito dinheiro.
Com o seu aparecimento dos software CAE a validao do produto efectuada sem ter de ser
efectuado um prottipo do mesmo. Isto como obvio, traduz-se numa economia de tempo e dinheiro
considervel (o que faz com o investimento nos equipamentos e softwares necessrios) no demore
muito a ser pago.

Projecto

Pgina 48 de 123

CAD/CAE/CAM/CIM

Captulo 4 - CAM (Computer aided manufacturing)


4.1 Introduo
Podemos definir CAM como auxlio via computador da preparao da manufactura, representando as
tecnologias usadas na produo, dizendo no s a respeito da automao da manufactura, como: CNC
(Comando Numrico Computorizado), CLP (Controle Lgico Programvel), colectores de dados
(DNC), como tambm a tomada de deciso, plano operacional, etc.
Apesar de toda esta abrangncia, o termo CAM, as vezes, ainda sinnimo da programao CNC,
conceito que ficou muito difundido com a sigla CAD/CAM, que representa mdulos de programao
CNC em sistemas CAM.
Neste captulo ser feita uma viagem pelo hardware da produo - as mquinas. Ser efectuado um
regresso ao passado para analisar a evoluo das mquinas de comando numrico, sero abordadas as
funes e mtodos da Programao CN, e alguns dos requisitos necessrios a um sistema CNC. Sero,
tambm, dados a conhecer alguns tipos de mquinas e comandos CNC, assim como, alguns dos seus
fabricantes. Ser analisada a programao e a troca de dados em CAD/CAM. No final ser abordado o
tema da robtica industrial.

4.2 Evoluo do CNC


As Precursoras das modernas mquinas de comando numrico foram as mquinas de cartes
perfurados de Joseph Jacquard (1801) que estabeleciam os padres dos tecidos produzidos e as pianolas
(1860) que eram controladas por cilindros com pinos salientes ou rolos de papel perfurados atravs
dos quais passava ar.
H uma certa disputa sobre quem responsvel pelo desenvolvimento da tecnologia de comando
numrico. Muitas empresas e instituies trabalharam no conceito de mquinas de comando numrico
durante a dcada de 40.
Provavelmente a primeira aplicao de comando numrico devida a John C. Parsons da Parsons
Corporation de Traverse City, Michigan, produtor de rotores de helicpteros. Na poca no
conseguiam produzir gabaritos para os rotores na velocidade necessria o que levou Parsons a ligar um
"computador" da poca a uma mquina. Inicialmente, Parsons utilizou cartes perfurados para
codificar as informaes para o sistema Digitron, como foi chamado.

Projecto

Pgina 49 de 123

CAD/CAE/CAM/CIM

Em 1949 a Fora Area americana (U.S. Air Force) contrata a Parsons para realizar um estudo da
aplicao dos sistemas de comando numrico para acelerar a produo de componentes dos seus avies
e msseis, cada vez mais complexos. A Parsons por sua vez subcontratou o laboratrio de
Servomecanismos do Massachusetts Institute of Technology (MIT).
Uma fresadora de trs eixos - Hydrotel, da Cincinnati Milling Machine Company, foi escolhida como
veculo para a experincia. Os controles de cpia foram removidos e a mquina aparelhada com
equipamento de comando numrico. O resultado do trabalho, foi um prottipo das mquinas de
comando numrico actuais. Os pesquisadores do MIT criaram o termo numerical control ou comando
numrico.
Muito do desenvolvimento foi promovido pela U.S. Air Force, na produo de estruturas de avanados
avies militares jacto, com construo num curto espao de tempo, entre o projecto e a fabricao,
em pequenos lotes de peas, constituindo-se em excelente oportunidade para o teste do comando
numrico.
No final da dcada de 50, os fabricantes de avies incrementaram consideravelmente o uso de
equipamento de comando numrico, com gerao contnua de contornos. Estas indstrias asseguraram
grande progresso naquele perodo, pelo cumprimento do programa de produo, obteno do grau de
preciso exigido no produto, a custos compatveis, os quais no poderiam ter sido obtidos sem o
comando numrico.
Ainda na dcada de 50 o mtodo prtico para aumentar o rendimento das mquinas existentes, num
curto perodo de tempo, era a adaptao de comando numrico, apesar do considervel trabalho
dobrado. Entretanto, no fim desta dcada, esta iniciativa deixou de ser a mais vivel, pois a partir de
1955 as vendas deste tipo de mquina comearam a crescer e o preo a cair devido em parte a aceitao
do comando numrico na indstria e em parte a contnua reduo de tamanho dos componentes
electrnicos necessrios. Das vlvulas aos circuitos integrados de grande escala os componentes
diminuram em tamanho e custo. Assim a produo e confiabilidade das mquinas aumentou, e estas
continuaram a impressionar realizando operaes previamente consideradas impossveis ou
impraticveis, com melhor preciso e repetibilidade que os mtodos convencionais.
Em 1957 iniciou-se uma revoluo no sistema de manufactura, intensificando-se o uso de mquinas de
comando numrico. Surgiu um grande nmero de fabricantes de mquinas e de comandos
(controladores) no mercado, sendo que, alguns fabricantes passaram tambm a fabricar seus prprios
comandos. A partir de Novembro de 1959, equipamentos com controles de posicionamento ponto a
ponto e gerao contnua de contornos, foram melhorados pelo trocador automtico de ferramentas
(torrreta) , o qual foi desenvolvido por uma fbrica de maquinao de metais para uso prprio.
Projecto

Pgina 50 de 123

CAD/CAE/CAM/CIM

Aplicaes de controle de posicionamento comearam a crescer e logo o nmero de mquinas


instaladas com este controle ultrapassou o daqueles de cpia contnua de contorno. Em1961, apareceu
a primeira furadora com posicionamento da mesa controlado por programa, notvel por seu baixo
preo quando comprada a outras mquinas de comando numrico da poca.
Em fins de 1962, todos os maiores fabricantes de mquinas ferramentas estavam empenhados no
controle numrico. Sendo que hoje poucos no oferecem este tipo de produto.
Com grande nmero de concorrentes e as diversificaes existentes houve a necessidade de
padronizao. Nos estgios iniciais o comando numrico necessitava de estreita coordenao de
esforos tcnicos nas reas de codificao, formatos de dados de entrada, terminologia, sistema
organizacional, os quais eram necessrios principalmente para facilitar o intercmbio de lotes de
encomendas entre os fabricantes de avies. Dessa forma, atravs de estudos organizados pela E.I.A. a
partir de 1958, houve a possibilidade de padronizao do formato de dados de entrada conforme
padro RS-244.
Normalmente eram usadas fitas perfuradas como dados de entrada com as instrues dos dados
referentes pea e condies de maquinao, definidas pelo programador. Estas fitas podem ser
executadas tanto pelo sistema manual como atravs do auxlio do computador.
A programao manual tambm podia, e em boa parte das mquinas actuais ainda pode, ser feita
atravs de teclados alfanumricos ligados s mquinas de comando numrico, principalmente onde a
simplicidade do trabalho a ser feito e a natureza da operao, no justificam gastos com sofisticao de
mtodos de programao. Por outro lado, o uso de programao com auxlio do computador,
proporciona, alm da rapidez, uma maior segurana contra erros.
Para que houvesse a possibilidade de uso de computadores no auxlio programao das mquinas
foram desenvolvidos vrios estudos visando um sistema de linguagem adequado, que facilitasse a
programao. A primeira linguagem a ser desenvolvida para tal fim foi o APT (Automatically Programed
Tool) pelo MIT em 1956. Para gerao contnua de contornos foram desenvolvidas novas linguagens
como Auto Prompt (Automatic Programmink of Machine Tools) - programa tridimensional, Adapt (1964 Air Force Developed APT ou Adaptatoin of APT) - verso simplificada tridimensional, Compact II, Action e
outras. Em todas estas linguagens existe um objectivo bsico de simplificao das palavras e das
terminologias utilizadas.
Nos anos 70 foram introduzidas as mquinas CNC que passaram a depender menos da parte de
"hardware", essencial nos circuitos das anteriores dos anos 60, e ter seu funcionamento muito mais
baseado no "software". Os avanos substituram a entrada manual de dados e as fitas perfuradas por
armazenamento em disquete dos programas ou comunicao remota, e actualmente possvel inserir
dados na mquina a partir de uma grande variedade de programas e linguagens.
Projecto

Pgina 51 de 123

CAD/CAE/CAM/CIM

Nos anos 80 a necessidade de elevar a produo com preciso chegou s empresas, sobretudo norteamericanas e europeias, que estavam extremamente preocupadas com os reduzidos aumentos de
produtividade obtidos por seus trabalhadores desde o incio dos anos 80. Estes factos levaram a uma
aumento considervel na automao, principalmente nos EUA, numa tentativa de reconquistar uma
posio competitiva numa mercado global. Essas necessidades levaram uma maior confiana no
"software" para programar equipamentos automticos e mquinas CNC.
Os principais factores que induziram pesquisa, aparecimento e introduo do uso de mquinas CNC
foram:
- O avano tecnolgico durante e aps a segunda guerra mundial;
- A necessidade de adaptao dos equipamentos aos conceitos de fabricao como baixo custo em
pequenos lotes;
- Produtos de geometria complexa e alta preciso ;
- Menor tempo entre projecto do produto e incio da fabricao do mesmo.

4.3 Funes da Programao CNC


Os sistemas CNC normalmente so utilizados para o clculo do caminho da ferramenta, a partir da
representao geomtrica da pea disponvel na forma computacional. Outra opo a simulao final
do programa, onde pode-se visualizar a maquinao. Com essas duas funes citadas possvel obter
com boa preciso do tempo principal da operao, pois o seu clculo determinstico, dependo dos
movimentos da mquina.
Os comandos de um programa CNC so os responsveis pelo accionamento de uma mquina CNC,
informando todas as etapas de fabricao de uma determinada operao de uma pea . Uma linha de
comando de um programa CNC pode conter informaes sobre o movimento da ferramenta
(movimento rpido, interpolao, etc.), informaes tecnolgicas (velocidade, avano, etc.), ou
informaes que accionam funes auxiliares (ligar refrigerante, eixo da rvore, etc.). A obteno dessas
informaes depende sobre tudo dos dados da pea a ser maquinada, considerando-se as limitaes da
mquina, as caractersticas do CNC e da ferramenta .

Projecto

Pgina 52 de 123

CAD/CAE/CAM/CIM

4.4 Mtodos de Programao CNC


Existem trs mtodos distintos para programar as mquinas CNC:
- Programao directa na mquina - MID (Material Data Input )
Neste mtodo, o programador, com a geometria disposio, define o percurso da ferramenta e
transforma-o em linguagem da mquina. utilizado em eventuais modificaes, para optimizao de
programas na mquina, e na programao de peas relativamente simples em oficinas de fabricao.
- Programao Manual
Neste caso, o programador interpreta o desenho da pea, calcula os pontos da trajectria da ferramenta,
preenchendo um formulrio que poder ser digitado na mquina, ou enviado directamente para o
operador da mquina, que tambm o digitar directamente na mquina . Esse tipo de programao tem
sido facilitada pela utilizao de ciclos automtico, sendo de fcil execuo para geometrias no muito
complexas.
- Programao auxiliada por computador
O mais tradicional mtodo de programao auxiliada por computador o que utiliza a linguagem APT
(Automatically Programmed Tool). A funo do programador, utilizando esse mtodo, escrever o
programa fonte, onde define a geometria da pea e/ou o percurso da ferramenta, via definio de
forma padronizada pela linguagem de entes geomtricos e funes auxiliares. Esse programa fonte
trabalhado por um processador, que realiza os clculos geomtricos, determina o contorno da
ferramenta e gera um arquivo neutro (CLDATA ou CLFILE) independente da mquina.
Posteriormente esse arquivo ps-processado, gerando um arquivo especfico para o comando da
mquina.
Um segundo mtodo aquele executado pelos modernos sistemas CAD/CAM, onde a entrada o
desenho da pea ou o percurso da ferramenta. Interactivamente, no mdulo CAM do sistema, inicia-se
a programao CNC que gerar um arquivo neutro.
Num terceiro novo conceito de programao CNC, conhecido na Alemanha como WOP
(Wertattsoriertierte Programminerung), o utilizador inicia a programao a partir de um sistema CAD e
trabalha interactivamente, definindo os parmetros geomtricos, de ferramentas e tecnolgicos, atravs
de cones grficos. Gera-se tambm um arquivo neutro, que posteriormente ser ps-processado.

Projecto

Pgina 53 de 123

CAD/CAE/CAM/CIM

4.4.1 Vantagens dos Mtodos


A vantagem dos programas auxiliados por computador est no facto de no haver necessidade de
realizar dos clculos da trajectria, transferindo esse trabalho para os recursos computacionais.
A principal vantagem dos sistemas CAD/CAM est na facilidade da construo geomtrica e na
visualizao do processo.

4.4.2 Desvantagens dos Mtodos


A programao directa na mquina e a programao manual, apresentam o inconveniente de no serem
produtivas, pois gasta-se muito tempo no clculo da trajectria da ferramenta.
Como agravante programao directa na mquina, tem-se o facto da mquina permanecer parada
durante a programao.
A grande desvantagem das programaes auxiliadas por computador, apesar da gerao do arquivo
neutro (CLDATA), a necessidade de um ps-processador para cada tipo de CNC (cdigos especficos
para cada marca e modelo) . No caso da utilizao da linguagem APT, tem-se tambm a necessidade de
se optimizar o programa, o que muitas vezes feito directamente pelo operador da mquina, tornando
o programa neutro incompatvel com o programa fonte.
Os sistemas CAD/CAM, apresentam tambm o inconveniente de serem fechados, no permitindo a
integrao com outros mdulos CAD/CAM, no atendendo s necessidades de um ambiente CIM.

Projecto

Pgina 54 de 123

CAD/CAE/CAM/CIM

4.5 Requisitos Necessrios a um Sistema CNC


Existem vrios requisitos que so necessrios a um Sistema de comando numrico :
- Possibilitar a integrao com sistemas CAD, para diminuir esforos de digitao de dados
geomtricos;
- Trabalhar integrado com sistemas com sistemas CAPP, para possibilitar uma integrao
dentro de um ambiente CIM;
- Possuir estrutura modular, para garantir a sua implantao gradual e possibilitar expanses;
- Oferecer uma interface comum de programao, para facilitar a comunicao dos utilizadores,
tanto a nvel de escritrio quanto no futuro, na programao na mquina CNC;
- Executar clculo automtico das coordenadas da ferramenta, baseado na geometria da pea,
verificao e testes, libertando o utilizador para a realizao de tarefas voltada planificao dos
processos, eliminando tarefas mecnicas e repetitivas;
- Simular os programas gerados;
- Possuir uma base de dados para efectuar um cadastro das diversas mquinas CNC, para ser
possvel a gerao dos programas para as diferentes mquinas de comando numrico;
- Possuir interface amigvel formada por cones, facilitando o formao a utilizadores menos
experientes;
- Possuir uma tabela de mapeamento do local de armazenamento do programa CNC, com sua
respectiva identificao, para possibilitar a transmisso DNC.

Projecto

Pgina 55 de 123

CAD/CAE/CAM/CIM

4.6 Mquinas CNC


Existem diversos tipos de mquinas CNC das quais destacamos :
- Mquinas de Electroeroso CNC
So mquinas que atravs da electroeroso criam as geometrias pretendidas. Uma mquina de
electroeroso por penetrao dispe de um sistema de posicionamento X e Y, assim como de uma
rvore que se movimenta ao longo do eixo de Z.
Na rvore montado elctrodo com uma geometria inversa de aquela que se pretende erodir no
material. Posiciona-se ento o elctrodo na posio desejada sobre o material e programam-se os ciclos
de eroso de acordo com o gap pretendido, o material do elctrodo (cobre ou grafite), o electrlito,
assim como o material a utilizar.
Devido a uma elevada diferena de potencial entre o material e o elctrodo, e graas ao electrlito, vai
saltar de toda a superfcie do elctrodo um arco que vai assim erodir o material.
Contudo, a geometria erodida no material sofre de um offset em relao superfcie do elctrodo,
devido ao comprimento do arco. Essa diferena o chamado gap, que obriga fazer o elctrodo mais
pequeno para compensao.

Figura 4.1 - Mquina de Electroeroso CNC

Projecto

Pgina 56 de 123

CAD/CAE/CAM/CIM

- Tornos CNC
So tornos de grande capacidade de remoo de material, equipados com comando numrico. Podem
realizar todas as operaes possveis em torneamento (tornear, facear, fazer canais, rosca, contornos,
desbaste, furao, etc.). Alm destas capacidades os Torno CNC possuem grande preciso e
repetibilidade.

Figura 4.2 - Torno CNC

- Centros de Maquinagem
So mquinas ferramenta do tipo fresadora equipadas com comando numrico. Pode realizar todas as
operaes possveis de frezamento e com recurso programado. Alm destas capacidades as fresadora
possuem grande preciso e repetibilidade .

Figura 4.3 - Centro de Maquinagem

Projecto

Pgina 57 de 123

CAD/CAE/CAM/CIM

4.6.1 Alguns fabricantes de Mquinas CNC


Milacron
A histria da Milacron comea em meados de 1860, quando comea com uma pequena empresa de
mquinas na parte baixa de Cincinnati.
No ano de 1887, j tinha 25 colaboradores.
Em 1889 a Empresa mudou de nome para Cincinnati Milling Machine Company, um nome que
mantiveram por 80 anos.
No final do sculo, a Empresa j tinha uma fbrica prpria e centenas de colaboradores.
Em 1911, A Empresa mudou-se para Oakley, local onde at 1999 foi mantida a sede.
Esta Empresa tem uma histria muito curiosa mas tambm extensa, assim passarei para os ltimos
marcos do sculo passado.
Nos anos 90, a Empresa era a maior produtora de mquinas no norte da Amrica, e a segunda a nvel
mundial, para a industria dos plsticos.
Em 1998 a Empresa mudou de nome para Milacron Inc..

Figura 4.4 - Centro de Maquinagem Milacron

Projecto

Pgina 58 de 123

CAD/CAE/CAM/CIM

Chiron
Desde a sua criao em 1921 na Alemanha, que a Chiron adoptou, a simples, mas eficaz, filosofia de
excelncia no desenvolvimento de centros de maquinagem verticais.
Excelente na qualidade das mquinas e em todos os servios prestados em geral.
No sendo um dos fabricantes mais econmicos e sem dvida um dos melhores.
Recordo-me distintamente ,de h 8 anos, o maior parte dos centros de maquinagem verticais terem
velocidades mximas de 12000 rotaes por minuto e a Chiron j dispunha de equipamentos com
18000 rotaes por minuto, com sistemas de travagem por ABS ...

Figura 4.5 - Centro de Maquinagem vertical Chiron

Fadal
A Fadal Machining Centers especialista na construo de centros de maquinagem verticais.
Neste momento j existem mais de 30.000 centros de maquinagem espalhados pelo mundo.

Figura 4.6 - Centro de Maquinagem vertical Fadal

Projecto

Pgina 59 de 123

CAD/CAE/CAM/CIM

Fidia
A Fidia tem a sua sede em Turim, na Itlia, e um lder mundial no design, construo e marketing de
sistemas integrados para a maquinagem de formas complexas, nomeadamente moldes.
O exemplo a seguir apresentado um centro de maquinagem com 5 eixos, especialmente criado para
maquinar moldes para a indstria da fundio injectada

Figura 4.7 - Centro de Maquinagem Fidia

Nakamura-Tome Precision Industry Co., Ltd.


Fundada em 1949 actualmente um dos maiores fabricantes de tornos com 2 eixos no mercado.
A sede fica na cidade de Kanazawa a 600Km de Tokio no Japo. Foi a primeira empresa certificada
ISO 9001 no Japo e em 1998 ficou certificada ISO 14001.

Figura 4.8 - Torno CNC Nakamura

Projecto

Pgina 60 de 123

CAD/CAE/CAM/CIM

Mori Seiki Co., Ltd.


Estabelecida em 26 de Outubro de 19448. O seu principal escritrio fica na cidade de YamatoKoriyama. Emprega neste momento 1600 empregados na sede e 394 nas delegaes.

Figura 4.9 - Torno CNC Mori seiki

Mazac
A Mazac fabrica mquinas ferramenta h mais de 75 anos, e tornou-se um dos lideres mundiais de
novas tecnologias. O torno na imagem a seguir um dos exemplos de novas tecnologias: Permite
maquinas ambos os topos de uma pea ( duas buchas e duas torretas ).
Torno Multiplex - 6100Y

Figura 4.10 - Torno CNC Mazac

Projecto

Pgina 61 de 123

CAD/CAE/CAM/CIM

Makino
Localizada em Hamburgo, na Alemanha, a Makino especialista na construo de centros de
maquinagem horizontais.

Figura 4.11 - Centro de Maquinagem horizontal Makino

EMAC
Empresa fundada em 4 de Outubro de 1984. No s fabricam mquinas de comando numrico,
mas tambm, robs, sistemas de viso, hidrulica e pneumtica .
Actualmente tm instalados mais de 1,000 mquinas (entre mquinas CNC, robots e sistemas
integrados) tanto na industria como na educao.

Figura 4.12 - Centro de Maquinagem Emac

Projecto

Pgina 62 de 123

CAD/CAE/CAM/CIM

4.7 Controladores CNC


Existem diversas linguagens de programao de Controladores CNC. Apenas vou referir as seguintes
trs:
ACRAMATIC A2100
O Acramatic o nico controlador a utilizar a verdadeira
potencialidade de um PC, oferecendo, sem precedentes, uma
grande flexibilidade de operao e controlo das funes da
mquina.
Utiliza o poderoso sistema operativo multi-tarefas WINDOWS
NT da Microsoft, duplo processador, monitor policromtico,
operao por toque sensitivo, disco rgido, drive de disquetes e
placa de rede Ethernet.
Figura 4.13 - Controlador Acramatic

O Acramatic A2100 dispe de uma programao com total apoio grfico reduzindo ao mnimo a
possibilidade de erros.
Clicando directamente sobre o cone grfico tem-se acesso ao ciclo pr definido, depois, apenas se
tm de introduzir os dados dimensionais. Cada cota introduzida corresponde um grfico indicando o
movimento a efectuar e depois gerado automaticamente o respectivo cdigo ISO. No permite passar
fase seguinte sem que esteja completa a totalidade das coordenadas necessrias operao a executar.
Utilizando um ps processador integrado converte ficheiros DXF e IGES gerados em softwares de
CAD. As suas peas so automaticamente convertidas em cdigos NC e livre de erros de programao,
permitindo visualizar tridimensionalmente a remoo de material de um modelo slido criando assim
uma observao realstica da pea a obter
Com uma representao grfica das ferramentas que lhe permite visualizar uma a uma ou a totalidade
das posies, elimina a possibilidade de erro na troca de posies. Permite fazer a gesto da vida til da
ferramenta, dispe de tabela de dados dimensionais com compensao da altura e dimetro da
ferramenta nos vrios planos de trabalho com memorizao automtica de offsets.
Permite gravar a tabela de offsets no caso de utilizao repetitiva de trabalhos.

Projecto

Pgina 63 de 123

CAD/CAE/CAM/CIM

HEIDENHAIN TNC 410 / 426M


Com programao conversacional e programao livre de
contornos em dilogo interactivo, o controlador Heidenhain
um dos mais amigveis sistemas de CNC.
As tarefas repetitivas so suportadas por ciclos de maquinao
pr-definidos reduzindo tempos de programao e duplicao de
processos. A verificao final da pea programada representada
por uma simulao grfica tridimensional.
A srie M do modelo 426 j possui o sistema digital de
processamento de dados, o que lhe d uma capacidade adicional
nas aplicaes da indstria de moldes, cunhos e cortantes.

Figura 4.14 - Controlador Heidenhain

FANUC 21i / 18i


O controlador Fanuc reconhecido pelo seu elevado grau de
fiabilidade.
A ltima gerao de controladores GE FANUC utiliza a
tecnologia

de

fibra

ptica

permitindo

velocidades

de

processamento de dados superiores, bem como a facilidade de


expanso e suporte de futuras actualizaes.
Incluindo de srie a programao conversacional "SuperCAPi"
ecr policromtico de alta resoluo de 10,4", interface para placa
de memria PCMCIA, ciclos fixos de maquinao prprogramados, roscagem rgida, programao de paramtricas e
sistema de diagnsticos interactivo, este um dos mais rpidos e
melhores sistemas de controlo numrico

Figura 4.15 -Controladores Fanuc

Projecto

Pgina 64 de 123

CAD/CAE/CAM/CIM

4.8 Envio de programas de maquinagem para os controladores


Todos os programas de maquinagem criados quer manualmente num editor de texto, quer
automaticamente a partir de um programa CAM, tm de alguma forma passar o programa para o
controlador da mquina CNC.
Para isso, os controladores dispe de um ou mais dispositivos de entrada, nomeadamente:
- porta srie (RS-232);
- placa de rede (com entrada BNC ou RJ-45);
- drive de disquetes.
A porta srie at data o dispositivo mais comum nas mquinas CNC e o envio de programas de
maquinagem faz-se atravs desta segundo o protocolo DNC (Direct Numeric Control).
O protocolo DNC consiste basicamente no envio do programa de maquinagem, bloco por bloco, em
modo texto. O computador que envia o programa apenas aguarda os sinais X-ON e X-OFF:
quando o controlador envia o sinal X-ON, o PC envia blocos, at que o controlador o mande
aguardar atravs do sinal X-OFF. Sempre que o Buffer fica cheio , a memria armazena os blocos
em fila para serem executados.
Para a comunicao via porta srie em modo DNC, no basta, normalmente, a ligao DATA-In e
DATA-Out cruzada com GROUND ligado a GROUND, j que os sinais X-ON e X-OFF so
comunicados por condutores prprios.
Alm disso, os chamados S hunts ligam pinos da mesma porta, de forma que o controlador possa
verificar a presena ou ausncia do cabo.
Desde algum tempo, os controladores passaram a ser construdos baseados em PCs completos a
correrem sistemas operativos como o Windows NT, embora com configuraes especiais. Esses
controladores dispe de discos duros e podem receber, tal como um qualquer PC, placas de rede,
tornando o envio de programas de maquinagem muito mais fcil, robusto e prtico. Contudo, este tipo
de controladores no vem equipado de origem com a dita placa de rede e se no for includa na compra
inicial da mquina CNC, a posterior instalao pode custar centenas de vezes mais do que o preo de
uma simples placa de rede para um PC.

Projecto

Pgina 65 de 123

CAD/CAE/CAM/CIM

Para pequenos programas, o drive de disquetes bastante simples e directo de utilizar, quando o
formato utilizado comum com os PCs. Contudo, a limitao de espao de uma disquete impede a
transmisso de programas de maquinagem grandes, que so normalmente gerados pelos programas
CAM.

Projecto

Pgina 66 de 123

CAD/CAE/CAM/CIM

4.9 Gerao de programas de maquinagem a partir de desenhos 3D


4.9.1 Gerao automtica de programas CNC
Neste caso, os clculos so efectuados com o auxlio de um computador e software dedicado que
elabora o programa. Este mtodo hoje vulgarmente conhecido por sistema de programao CAM.
O programa CAM vai ler superfcies CAD, ou, alternativamente, triangulaes, que representam a
geometria tridimensional que se pretende maquinar no bloco (de ao ou outro qualquer material
prprio maquinagem).
O manuseamento do programa CAM resume-se nas seguintes operaes:
- Leitura da geometria CAD;
- Definio da geometria e dimenses do bloco a maquinar;
- Definio das velocidades de avano e rotao;
- Escolha das ferramentas e estratgias de maquinagem (desbaste, semi-acabamento,
acabamento e reduo de raios);
- Simulao dos programas gerados (opcional);
- Ps-processamento dos programas gerados para as linguagens dos diversos controladores
existentes (por exemplo: Fanuc, Fagor, Fadal, Heidenhain, Selca, etc.).
Existem diversos programas de CAM no mercado, alguns trabalham integrados em pacotes
CAD/CAM, outros so programas independentes que trabalham em conjunto com qualquer aplicao
CAM, ou seja, dispe de tradutores de ficheiros CAD, permitindo assim a leitura de diversos formatos
(por exemplo: IGES, VDA-FS, STL, etc.).
Os programas CAM independentes, ou Stand Alone, tm a vantagem de poderem ser colocados junto
das mquinas CNC. de facto uma revoluo na organizao das empresas metalomecnicas o novo
conceito de colocar o operador da mquina CNC a gerar automaticamente os programas.
Esta tarefa era tradicionalmente executada pelo operador CAD, que aps modelao das geometrias,
corria o mdulo CAM para gerao dos programas de maquinagem. Esses eram ento entregues ao
operador da mquina CNC, que os executava.

Projecto

Pgina 67 de 123

CAD/CAE/CAM/CIM

Vrios problemas surgem deste modo de trabalho:


- normalmente o operador da mquina CNC dispe de mais experincia no que diz respeito
maquinagem;
- o operador da mquina CNC no tem controlo sobre os programas executados na sua
mquina;
- devido a falta ou erros de comunicao podem surgir erros;
- o operador CAD sempre o responsvel pelas facadas no molde, j que dificilmente se
pode averiguar se o operador da mquina se enganou ou no;
- normalmente, o operador da mquina dispe bastante tempo livre, j que a sua presena
obrigatria junto da mquina s necessria para preparar a mquina ou para a parar quando
algo de errado acontece;
- o operador CAD tem que executar a duas tarefas: modelao e maquinagem - logo est
sempre sobrecarregado de trabalho.
Passou-se ento, em muitas empresas, a colocar o programa CAM junto do operador da mquina. Este,
supostamente, vai produzir programas CNC mais optimizados, liberta o operador de CAD de parte do
seu trabalho e passou a ser responsvel por todos os erros de maquinagem. Isto traduz-se num enorme
aumento de produtividade, embora o preo a pagar sejam algumas dificuldades interpessoais, j que
necessrio motivar o operador da mquina CAM para o envolvimento em novas tecnologias e para o
seu aumento de trabalho. Em simultneo, o operador CAD deixou de ter ao seu cargo uma tarefa
pouco trabalhosa, tendo agora que modelar permanentemente.
A passagem do posto CAM para as oficinas foi possvel graas ao facto de praticamente todos as
aplicaes CAM terem migrado do tradicional sistema operativo UNIX para o familiar Windows NT,
permitindo em alguns casos o uso da lngua Portuguesa, quer no sistema operativo, quer na prpria
aplicao CAM, facilitando bastante a aprendizagem por parte do operador da mquina CNC.

Projecto

Pgina 68 de 123

CAD/CAE/CAM/CIM

4.9.2 Alguns Softwares CAM


4.9.2.1 PowerMill
O PowerMill um sistema independente para maquinagem 3D de formas complexas. Com o
PowerMill pode-se importar geometrias geradas com um sistema de CAD 3D e maquin-las de uma
forma rpida, flexvel e totalmente fivel, assegurando sempre que o corte do material se realiza de uma
forma mais eficiente.
Este Software proporciona uma grande variedade de alternativas para efectuar um trabalho e funes
para a edio dos percursos de maquinagem.
Para que o perodo de formao dos utilizadores seja o menor possvel, o programa est concebido
para ser muito fcil de usar, apoiando-se no ambiente grfico do Windows e estando disponvel em
Portugus.
Dada a sua facilidade de utilizao e um conjunto completo de estratgias de maquinagem, o PowerMill
a ferramenta adequada para que a programao CAM seja feita na oficina pelos operadores das
mquinas CNC.
As superfcies ou slidos podem-se importar de qualquer sistema CAD 3D via IGES, VDA, ACIS,
STL ou directamente de CADDS e CATIA.
O PowerMill pode trabalhar perfeitamente com dados de baixa qualidade, admitindo "gaps" entre as
superfcies originais, sem que isto se reflicta no percurso calculado.

4.9.2.2 Mastercam
A Mastercam, representada em Portugal pela Grandesoft, tem diversos softwares especficos de CAM.
Com especficos quero dizer que vocacionados para um determinado tipo de mquina de comando
numrico ou para uma determinada rea da indstria.
Com bastantes mais opes que outros programas mais generalistas, a Mastercam disponibiliza para
trabalhar com tornos CNC o Mastercam Lathe e para os centros de maquinagem o Mastercam Mill .
Um bom exemplo de um software desenhado especialmente para a indstria dos moldes automveis
o Automold , um software que sugere as dimenses da estrutura e dos acessrios do molde a partir das
dimenses da pea a moldar e das especificaes do cliente. Alm do molde em 3D slido, o produto
tambm consegue gerar automaticamente o desenho do molde em 2D segundo as normas dos moldes,
automatizar a maquinao das estruturas e exportar os dados para a gesto de produo.
Projecto

Pgina 69 de 123

CAD/CAE/CAM/CIM

4.9.2.3 Solidcam
A SOLIDCAM fornece uma larga escala de solues CAM para maquinao de peas mecnicas, por
exemplo o Solidcam 2003 . Os seus produtos traduzem-se num cdigo - G de alta qualidade para as
mquinas CNC. O Solidcam 2003 sustenta operaes de Fresagem em superfcies 2.5D e 3D,
modelos slidos e torneamento. Este software o complemento ideal para o seu sistema CAD - se ele
for baseado em wireframe , superfcie ou em tecnologia de modelao de slidos.

Projecto

Pgina 70 de 123

CAD/CAE/CAM/CIM

4.10 A troc a de dados em CAD/CAM


4.10.1 Introduo
As bases de dados tendem a substituir as folhas de projecto em todas as fases do design e fabrico de
um objecto.
Torna-se cada vez mais importante encontrar processos de troca de dados entre essas bases de dados:
- Incompatibilidades entre representaes de entidades geomtricas;
- Insuficincia de representaes de entidades.
Tambm so factores a ter em conta:
- A complexidade crescente dos sistemas de CAD/CAM;
- Os usos diversificados desses sistemas;
- As restries de acesso a informao proprietria.

4.10.2 A troca de dados


A troca de dados entre sistemas heterogneos deve incluir toda a informao existente na base de dados
sobre o produto
H 4 tipos de informao de modelao:
- Forma - Informao topolgica e geomtrica e caractersticas de forma;
- Auxiliar - Informao grfica (imagens coloridas), informao de parmetros da base de dados,
etc.;
- Design - Informao gerada para fins de anlise (massa, elementos finitos, etc.);
- Fabrico - Informao sobre ferramentas, maquinao, tolerncias, planeamento, custos, etc..
Todos estes tipos devero idealmente ser tomados em conta .
A necessidade da troca de dados advm da necessidade de integrar e automatizar os processos de
fabrico, por forma a maximizar os benefcios dos sistemas de CAD/CAM
A variedade de sistemas heterogneos existentes com abordagens proprietrias da representao de
informao a causa do problema
Como resolver ento o problema da troca de dados?
Projecto

Pgina 71 de 123

CAD/CAE/CAM/CIM

- Soluo directa: traduo dos dados de modelao de um sistema directamente para outro
sistema (num ou mais passos);
- Soluo indirecta: criao de uma representao intermdia e neutra (independente de
qualquer sistema existente), que funcione como denominador comum entre as representaes
proprietrias.

4.10.3 Solues para a troca de dados em CAD/CAM


As aplicaes chamam-se tradutores directos ou indirectos (aqueles que suportam formatos neutros)
Os tradutores indirectos podem ser:
- Pr-processadores - traduzem para um formato neutro;
- Ps-processadores - traduzem para um formato proprietrio;
Tradutores
Supondo que existem n sistemas de CAD/CAM, o nmero de tradutores entre todos esses sistemas
(N) :
- N = n * (n 1)

- para tradutores directos

-N = 2 *n

- para tradutores com apenas um formato neutro

O uso de tradutores baseados em formatos neutros vantajoso:


- No necessrio escrever muitos tradutores de formatos nativos;
- Quando surge um novo sistema basta apenas escrever dois tradutores (formato proprietrio
versus formato neutro);
- uma forma estvel de comunicao entre sistemas;
- Protege contra a obsolescncia das aplicaes;
- Reduz a dependncia dos fabricante de sistemas;
- uma forma aberta e transparente de armazenamento da informao.

Projecto

Pgina 72 de 123

CAD/CAE/CAM/CIM

4.10.4 Evoluo de Formatos de troca de dados CAD/CAM


A evoluo dos formatos seguiu de perto a evoluo do CAD/CAM:
- Inicialmente apenas inclua informao geomtrica;
- Numa fase seguinte incluiu-se informao topolgica;
- Recentemente juntou-se a informao auxiliar e meta-informao;
- Actualmente os quatro tipos de informao de um produto so suportados por formatos
abertos e neutros.
Momentos importantes:
- Fins dos anos 70
O Dep. de Defesa dos EUA reconhece a necessidade de se poder transferir dados geomtricos entre
os sistemas CAD/CAM da altura.
- Incios dos anos 80
Surge o formato neutro IGES (verso 1.0), que rapidamente ganha adeptos na comunidade ligada aos
sistemas de CAD/CAM.
-1983/1984
A Frana lana o formato neutro SET e a Alemanha o DIN TAP
- 1984
A USAF avana com uma proposta de formato capaz de transferir informao completa de produto
(PDDI).
- 1985
Surge a proposta do formato neutro PDES, resultante da combinao do IGES e do PDDI.
- 1985-1990
Um projecto europeu (ESPRIT) lana as bases de um novo formato neutro, aberto, flexvel e extensvel
(CAD*I).
- Anos 1990 e actualidade
Um novo formato neutro resulta dos esforos conjuntos dos EUA e da Europa: STEP (STandard for
Exchange of Product Model Data). O formato STEP tem vindo a consolidar-se, mas alguns
Projecto

Pgina 73 de 123

CAD/CAE/CAM/CIM

formatos proprietrios continuam a ter muita importncia em alguns sectores do mercado CAD/CAM
(DWG da Autodesk e outros)

4.10.5 Principais formatos neutros


IGES (Initial Graphics Exchange Specification, verso 5.2):
- Suporta geometria 2D/3D (curvas e superfcies), CSG e B-Rep;
- Os ficheiros IGES usam registos de comprimento fixo e so muito complicados de processar.
DXF (Data Exchange Format, verso R2000):
- Desenvolvida inicialmente pela empresa Autodesk (EUA);
- Suporta apenas geometria 2D/3D e meta-informao simples;
- Usa uma sintaxe antiquada baseada em cdigos de grupo.
SAT (associado ao motor geomtrico ACIS, verso 6.0):
- Suporta toda a geometria 2D/3D, CSG e B-Rep;
- Os ficheiros SAT usam registos simples e so fceis de processar;
- No permitem incluir toda a informao de produto.
STEP (Standard for Exchange of Product Model Data , verso 214):
- um standard ISO em desenvolvimento actual e permanente;
- Inclui uma linguagem de especificao de dados (EXPRESS);
- Possui uma abordagem orientada a objectos.

Formato STEP
Visa descrever a informao de produto em sistemas apoiados por computador ao longo do ciclo de
vida desse produto. Separa a representao da informao de produto dos mtodos de implementao
(usados na troca de dados). Fornece uma base para arquivo de informao e uma metodologia para
testes de conformidade de implementaes. O uso deste formato comea a ganhar relevncia na rea
dos sistemas apoiados por computador, com relevo para o CAD/CAM .Provavelmente ser o formato
mais usado dentro de alguns anos. de esperar que surjam tradutores STEP/XML a curto prazo

Projecto

Pgina 74 de 123

CAD/CAE/CAM/CIM

4.10.6 Problemas dos formatos neutros


Especificaes:
- Alguns formatos neutros tm especificaes ambguas e/ou incompletas;
- Podem surgir redundncias;
- Mesmo em formatos com representaes abrangentes podem no ser escolhidas as entidades
adequadas para um certo objecto;
- Muitos fabricantes de sistemas interpretam as especificaes de forma particular e produzem
tradutores com limitaes;
- A maior parte dos fabricantes de sistemas tendem a suportar um ou dois formatos neutros
(complexidade dos tradutores);
- O formato neutro IGES especialmente susceptvel a estes tipos de problemas, razo porque
tende a ser substitudo pelo STEP.
Tipos de sistemas CAD:
- Os sistemas CAD diferem naturalmente ( incontornvel );
- As diferenas so diversas: representaes, estrutura, preciso, etc.;
- A representao geomtrica um dos aspectos crticos.

Projecto

Pgina 75 de 123

CAD/CAE/CAM/CIM

4.11 Robtica Industrial


4.11.1 Introduo
O termo Rob ("robot") vem do checo "robota", que significa trabalho, e foi usado pela primeira vez
em 1921 por Karel Capek no seu romance "Rossum's Universal Robots". Os robs de Capek eram
mquinas de trabalho incansveis, de aspecto humano, com capacidades avanadas mesmo para os
robs actuais.
Grandes pensadores da nossa histria comum se dedicaram a imaginar, projectar e construir
mecanismos capazes de copiar algumas das capacidades humanas. De entre aqueles cujos trabalhos
chegaram aos nosso dias, vale a pena salientar Ctesibius, Leonardo da Vinci, Nicola Tesla, entre outros.

4.11.2 Aplicabilidade
Existem inmeras aplicaes para a utilizao de robs na Indstria, das quais destacamos as seguintes:
- Soldadura ;
- Fundio;
- Pintura a Spray;
- Carga e descarga em Mquinas Ferramenta.;
- Montagem.

4.11.3 Segurana
A segurana estar sempre associada ao desenvolvimento, com o desenvolvimento da mquina que
melhores nveis de segurana poderemos atingir:
- Desenvolvimento de inteligncia artificial;
- Desenvolvimento de sensores:
- Sensor de luz infravermelha ; identifica fontes de calor;
- Sensor de proximidade ; detectam a aproximao de algo rea do sensor;
- Sensor acstico ; determinam a localizao e o movimento, como os morcegos e golfinhos.

Projecto

Pgina 76 de 123

CAD/CAE/CAM/CIM

Existem tambm regras que se devem cumprir:


- No ultrapassar o isolamento ao redor de um rob em movimento;
- Prestar ateno na sinalizao local;
- No colocar as mos na parte interna da garra do rob;
- Ter cuidado ao tocar o controlador do rob e seu sistema de energia;
- No se aproximar demasiado do rob em movimento;
- No colocar as mos no mecanismo interno;
- No abrir a tampa do controlador sem autorizao;
- Certificar-se que o cabo de alimentao est desligado antes de abrir o controlador ou trocar
fusveis;
- Certificar-se que a chave de alimentao est desligada antes de ligar entradas e sadas.

4.11.4 Implicao na Sociedade


Conseguir a sociedade conviver com os efeitos da evoluo na j mais que evidente utilidade da
robtica nos nossos dias? Um desafio ou uma questo de sobrevivncia?
A constante evoluo e a forte exigncia por parte dos clientes e do mercado so condimentos
especiais para que este fenmeno tenha sucesso, sem nunca perder o objectivo que marcado pela
qualidade e baixo preo de custo. Por vezes estes factores parecem at inerentes a realidades de
produo rgidos e/ou virados para produo em larga escala.

4.11.5Vantagens
Como vantagens da utilizao de robs na Indstria temos:
- Flexibilidade - muitos robs podem desempenhar operaes mltiplas, para as quais seriam
necessrios vrios operrios qualificados;
- Alta produtividade - habilidade de trabalho contnuo, uma vez que os operadores humanos
devem descansar ocasionalmente;
- Reduo de custos de produo;
- Melhor qualidade dos produtos - os robs quando bem programados no cometem erros;
- Rpido retorno de investimento;

Projecto

Pgina 77 de 123

CAD/CAE/CAM/CIM

- Significativa diminuio de acidentes - os seres humanos, passam a supervisionar a produo


das mquinas;
- Aumento da qualidade da vida humana, pelo desempenho de tarefas indesejveis;

4.11.6 Desvantagens
Como principais desvantagens da robtica Industrial temos
- Esforo Financeiro - Qualificao de pessoal;
- Difcil adaptao - falta de conhecimento para tirar vantagem potencial dos equipamentos;
- Complexidade das linguagens de programao.

4.11.7 Fabricantes
Dos muitos fabricantes de robs Industriais, seleccionamos apenas alguns:

Motoman
A Empresa Motoman Robotics Europe AB foi fundada com o nome Torsteknik AB em 1976. Est
localizada em Torsas, uma pequena vila na costa sudeste da Sucia, a sul de Kalmar.
Principais marcos histricos
1976 - Fundao da Empresa com o nome Torsteknik AB.
1977 - Primeiro contacto com a Yaskawa Electric Corp.
1978 - O primeiro rob industrial enviado do Japo para a Europa.
1980 - apresentada a controladora YASNAC RG.
1983 - Abre uma subsidiria no reino Unido.
1988 - apresentada a controladora YASNAC ERC.
1992 - O rob n. 1000 instalado na Sucia..
1993 - Yaskawa passa a ser o scio maioritrio da Torsteknik AB.
1994 - apresentada a controladora YASNAC MRC. Abre uma subsidiria em Itlia.
1995 - O nome da Empresa muda para Motoman Robotics AB.
1996 - Abre uma subsidiria em Frana.
1997 - Abre uma subsidiria em Espanha.
Projecto

Pgina 78 de 123

CAD/CAE/CAM/CIM

1998 - apresentada a controladora MOTOMAN XRC.


1999 - O nome da Empresa muda para Motoman Robotics Europe AB e torna-se a Sede no
negcio Europeu. incorporada a Empresa Alem Motoman Robotec e a Mecatron Robotic
system AB.
2001 - entregue o rob n.10.000.
2002 - incorporada a Empresa Robia Suomi OY e torna-se uma nova subsidiria na Finlndia
denominada Motoman Robotics Finland OY.

Figura 4.16 - Rob para soldadura Motoman

Projecto

Pgina 79 de 123

CAD/CAE/CAM/CIM

Kuka Roboter GmbH


Fundada em 1898 na cidade de Augsburg. Neste momento a fabricante nmero 1 na Alemanha a
segunda na Europa e a terceira no mundo. Experincia em aplicaes robticas desde 1971 . A
produo em srie do primeiro Rob KUKA teve incio em 1977

Figura 4.17 - Rob para paletizao Kuka

Projecto

Pgina 80 de 123

CAD/CAE/CAM/CIM

Staubli
A sede fica localizada em Faverges no corao dos Alpes Franceses, a 50 milhas a sul de Genebra,
Sua. Desde 1982, que desenvolve uma linha completa de robs industriais. Hoje em dia, tem um
potencial de fabrico de mais de 2500 robs por ano. Investe 12% dos lucros em I+D. J lhe foi
atribudo o prmio ISO 9001.
Principais marcos histricos
1989: Compra da Unimation, a pioneira fabricante de robs industriais.
1992: Lanamento da linha RX range de robs industriais.
1995: Muda de instalaes para umas instalaes com 15000 m.

Exemplo de rob de Pintura

Figura 4.18 - Rob para pintura Staubli

Projecto

Pgina 81 de 123

CAD/CAE/CAM/CIM

ABB Robotics AB, Sweden


Empresa com a sua sede na Sucia , um dos principais fabricantes de robs industriais.
Marcos tcnicos da Histria da ABB
1974: Electrical Drive Train
1974: Controlo por microprocessador
1982: Interpolao Cartesiana
1982: Comunicao computadorizada
1982: Joystick
1982: Programao por menus
1984: Vision Guidance
1986: Digital Control Loops
1986: Drives AC
1990: Networking
1991: Digital Torque Control
1994: Modelo totalmente dinmico
1994: Interface Windows
1994: Rob virtual
1994: Fieldbus I/O
1996: Robs cooperativos
1998: Deteco de colises
1998: Identificao de carga
1998: Fast Pick & Place

Figura 4.19 - Rob para fundio ABB

Projecto

Pgina 82 de 123

CAD/CAE/CAM/CIM

4.11.8 Futuro
Podemos prever num futuro prximo os seguintes desenvolvimentos:
- Sistemas automticos de produo cada vez mais flexveis e inteligentes;
- Redes de dados que permitam o fluxo de informao entre os vrios nveis do sistema
produtivo;
- Processos de fabrico devidamente identificados, de forma a permitir sequenciar o equilbrio
eficiente do setup produtivo;
- Realizao de procedimentos que permitam projectar os novos produtos tendo em conta a
forma como sero produzidos e facilidade de sequenciar e escalonar tarefas;
- Utilizao de aplicaes informticas:
- ERP(Enterprise Resource Planning);
- CAD/CAM (Computer Aided Design and Manufacturing);
- Bases de dados;
- SCM (Supply-Chain Management);
- MRP;
- CIM (Computer Integrated Manufacturing).

4.11.9 Concluso
O desenvolvimento de robs modernos prev uma revoluo na vida das pessoas, assim como, teve a
Revoluo Industrial.
As mquinas sero responsveis por trabalhos e servios em diversas reas, permitindo ao homem
dedicar-se a pesquisa cientfica, hobbies e lazer.
Vrios sectores da industria portuguesa dependem j de sistemas de produo automatizados e
robotizados.
Desde logo a indstria automvel e a indstria de componentes para automvel, mas tambm a
industria dos componentes de plstico, dos moldes, do vidro, da cermica, da madeira e do papel, etc.,
existindo em alguns desses sectores linhas completas completamente automatizadas e robotizadas.

Projecto

Pgina 83 de 123

CAD/CAE/CAM/CIM

4.12 Concluso
Como vimos anteriormente foram vrios os factores que levaram ao aparecimento de mquinas CNC,
nomeadamente, a criao de produtos de geometria complexa e alta com preciso e conseguir um
menor tempo entre projecto do produto e a fabricao do mesmo.
O CAM vem ajudar muito na reduo desse tempo, uma vez que, consegue a partir de um desenho
escolher a melhor forma de optimizar o programa . Por exemplo, para que exista um menor desbaste
da ferramenta, o tempo de maquinao ser menor utilizando uma melhor estratgia, adequar a
velocidade e o avano de forma a obter um melhor acabamento da pea , etc.
A principais desvantagens que existem nestes sistemas o elevado custo com o equipamento (um torno
CNC em mdia custa cerca de 20.000) e a formao necessria para poder trabalhar com estes
equipamentos (muitas vezes tm de vir tcnicos estrangeiros para resolver determinados problemas) .

Projecto

Pgina 84 de 123

CAD/CAE/CAM/CIM

Captulo 5 - CIM (Computer Integrated Manufacturing)


5.1 Introduo
Desde os tempos mais remotos que o homem, atravs da automatizao, tem vindo a desenvolver
estratgias e mecanismos que lhe permitam libertar-se do trabalho de origem muscular e animal e das
tarefas pesadas, rotineiras, perigosas e pouco precisas. Tem conseguido, em simultneo com esta
libertao, maiores velocidades na execuo das tarefas, menores tempos de paragem, menor nmero
de acidentes e a obteno de produtos com cada vez maior e mais uniforme qualidade.
O objectivo foi desde sempre e em qualquer processo produtivo, efectuar a "mistura" das quantidades
ptimas dos 3 factores fundamentais sempre envolvidos, que so: a Matria, a Informao e a
Energia.
Neste captulo vamos abordar o conceito e a estrutura de CIM. Assim como, as reas crticas da sua
implementao. Depois enumerar algumas desvantagens e desvantagens deste conceito. No final, a
ttulo de exemplo de implementao deste conceito, vamos ficar a conhecer o centro CIM do Porto.

5.2 Evoluo
A automatizao inicial era caracterizada por pequenas ilhas com operaes automatizadas, onde o
factor humano era fundamental como elemento integrador e sincronizador de todas as operaes. Este
estgio caracterizava-se, entre outros factores, por um elevado nmero de operrios, uma grande
existncia de stocks e layouts no optimizados.
Caminhou-se depois para solues de automatizao centralizada. Nestas, toda a informao
centralizada num nico local, onde so tomadas todas as decises e de onde partem todas as ordens.
Com este nvel, os layouts foram melhorados, o nmero de operrios bastante reduzido, mas continua a
existir um nvel considervel de stocks.
Aps a dcada de 60, com o desenvolvimento e a utilizao crescente de unidades de processamento de
informao, as funes de conduo dos processos foram sendo cada vez mais distribudas pelo
terreno e junto dos locais onde so necessrias, surgindo assim o que actualmente designado por
Arquitecturas Distribudas ou por Sistemas de Controlo Hierrquico Distribudo. Este nvel de
automatizao caracteriza-se por uma gesto global e integrada da informao, pela reduo de stocks a
nveis mnimos, pela insero de mquinas de controlo numrico (CNC), de manipulao (Robs),
manuseamento automtico de materiais (AGVs), pela reduo drstica do nmero de operrios, sendo
em alguns sectores praticamente nulo na rea directamente relacionada com a produo, pela utilizao
Projecto

Pgina 85 de 123

CAD/CAE/CAM/CIM

dos modernos conceitos de JIT (Just-in-Time) e TQM (Total Quality Management) e ainda por uma
utilizao muito mais intensiva dos equipamentos.
A integrar todos estes novos conceitos das Tecnologias da Produo, existe hoje a filosofia CIM que
constitui o expoente mximo do desenvolvimento desta rea na actualidade.

5.3 Descrio sucinta sobre a filosofia CIM


O CIM um conceito que combina vrias tecnologias para definir uma fbrica ou organizao
completamente integrada. Entre estas esto o CAD/CAM, a Robtica, sistemas automticos de
identificao e de manipulao de materiais (AGVs e outros), a Viso Computacional e as Redes de
Comunicao que interligam todos os elementos constituintes do sistema. Tambm as reas satlite
como o Marketing, o Planeamento e Gesto Administrativa (a gesto da produo, as compras, as
vendas e a contabilidade geral) so componentes integrantes do sistema.
Mas, apesar de teoricamente a insero da filosofia CIM apresentar grandes benefcios para as
empresas, o facto que muitas falham na sua implementao. E isto porqu ? Porque a integrao e a
automatizao fabril, mesmo parte dos problemas de natureza tcnica, so um processo complexo,
contnuo e bastante demorado. Este requer um suporte capaz em todas as reas nele envolvidas. Os
objectivos especficos de mdio e longo prazo, necessitam de ser claros, estarem devidamente
fundamentados e serem conhecidos por todos os elementos intervenientes. S desse modo pode haver
sintonia e uma activa participao e motivao e, consequentemente uma implementao correcta e
atempada.
Um primeiro aspecto a estudar, o de averiguar o que o CIM trar para a empresa em termos de
vantagens e competitividade sustentada face s empresas da concorrncia. Este um problema de
Planeamento

Estratgico que deve ser fundamentado com uma rigorosa anlise de

custos/benefcios.
Como o CIM representa inovao a todos os nveis, os critrios de anlise "clssicos" no so por vezes
os mais apropriados para a conduo deste estudo, devido a no contemplarem de uma forma correcta
todos os factores envolvidos.

Projecto

Pgina 86 de 123

CAD/CAE/CAM/CIM

5.3.1 A estrutura do CIM


Como referimos atrs, as arquitecturas de sistemas de controlo modernos so baseadas no conceito de
Sistema de Controlo Hierrquico Distribudo. Nestas, as aces de controlo so efectuadas pela juno
de mquinas com poder de deciso, geograficamente distribudas, perfeitamente autnomas e autocontidas, que, pela juno de esforos, trabalham para a implementao da tarefa de controlo global.

5.3.2 Estrutura Hierrquica


O conjunto total das funes a serem implementadas por um sistema de controlo distribudo tm
diferentes exigncias ao nvel da rapidez de actuao e da importncia estratgica dessa mesma
actuao. Assim, as aces a implementar surgem agrupadas em vrios nveis hierrquicos, havendo
caractersticas funcionais e temporais bem especficas a cada nvel.

Diagrama 5.1 - Estrutura Hierrquica do CIM

Ao nvel mais baixo da hierarquia, tambm designado por Nvel de Instrumentao, so efectuadas as
operaes elementares de reaces aos estmulos do processo, tambm designadas por aces de
controlo em tempo real. Neste nvel o funcionamento peridico, com constantes de tempo fixas e da
ordem dos 0.1 ms. a 20 ms. As mensagens so curtas (geralmente 1 bit) e em nmero muito elevado.
Para efectuar a comunicao entre os vrios componentes, utilizam-se neste nvel as redes
determinsticas designadas por fieldbuses tais como o FIP, Profibus, Bitbus, etc...

Projecto

Pgina 87 de 123

CAD/CAE/CAM/CIM

O nvel imediatamente superior, nvel da Clula, constitudo por um conjunto de mquinas destinadas
a efectuarem o sincronismo entre as operaes elementares do nvel inferior. Estas efectuam ainda a
sua superviso, no respeitante deteco de anomalias e sua recuperao, enviando mensagens sobre
o estado do funcionamento ao nvel imediatamente superior.
As funes de controlo a implementar, a este nvel, so designadas por funes de tempo crtico,
envolvendo constantes de tempo da ordem de 20 ms. a 100 ms. So no peridicas e os dados que
fluem de e para este nvel so constitudos por mensagens com tamanho tpico de alguns bytes.
A comunicao entre mquinas deste nvel efectuada utilizando redes no determinsticas como o
Mini-MAP, Ethernet e outras.
Ao Nvel do Sector, tambm designado por Nvel de Superviso, so efectuadas as operaes de
conduo e controlo do processo por sectores, sincronizao e escalonamento de operaes e
flexibilizao da produo em face das ordens vindas do nvel superior e de restries e informao
vindas do nvel inferior.
As funes de controlo a implementar, a este nvel, so designadas por funes de tempo limitado,
envolvendo constantes de tempo da ordem de 100 ms. a alguns segundos. So no peridicas e os
dados que flem de e para este nvel so constitudos por mensagens com alguns Kbytes (carregamento
de programas de produo nas mquinas do nvel inferior) e mensagens curtas com valores de variveis
crticas. As redes de comunicao utilizadas a este nvel so o MAP, TOP, Ethernet e outras.
tambm funo deste nvel supervisionar continuamente os ndices de qualidade da produo,
efectuar anlises de tendncias na variao de todos os parmetros crticos e enviar ordens de correco
ao nvel inferior, no sentido da conduo do processo com o menor desvio possvel dos parmetros
ideais.
No topo da hierarquia, tambm designado por Nvel Fbrica, encontra-se o Supervisor global que
interage com os operadores humanos, com o exterior e com o nvel imediatamente inferior. Aqui esto
integradas e so tomadas todas as aces de controlo estratgico e efectuada a superviso global do
sistema.
As aces de controlo a este nvel so designadas por no crticas ou independentes do tempo
envolvendo constantes de tempo desde segundos at alguns minutos, como sejam por exemplo
informar o operador de determinado tipo de ocorrncia, ou a gerao de relatrios de produo. As
mensagens que flem para este nvel so extensas (da ordem dos Mbytes) e possuem toda a informao
do que se passa ao nvel do processo de uma forma sucinta.
As redes de comunicao utilizadas a este nvel so no determinsticas tais como : redes MAP, TOP e
Ethernet.

Projecto

Pgina 88 de 123

CAD/CAE/CAM/CIM

ainda neste nvel que coexistem todas as funes de Planeamento e Gesto da Produo, incluindo as
reas satlite atrs referidas.
tambm a partir deste nvel que efectuada a comunicao bi-direccional com o exterior, utilizando
as Redes Pblicas de transmisso de dados (tipo Telepac), com protocolos como o X.25 ou mais
recentemente com a Internet.

Projecto

Pgina 89 de 123

CAD/CAE/CAM/CIM

5.4 reas crticas na implementao do CIM


Para a anlise das reas crticas de implementao do CIM, iremos considerar estas agrupadas em trs
categorias distintas, que so :
- aspectos relacionados com o envolvimento da gesto topo;
- problemas tcnicos e de integrao;
- recursos humanos de suporte.

5.4.1 Envolvimento da gesto topo


Alguns insucessos na implementao do CIM tm sido atribudos ao inadequado planeamento e ao
insuficiente envolvimento por parte dos elementos do topo da gesto. necessrio que esses gestores
tenham um conhecimento profundo sobre a filosofia CIM e sobretudo conheam as grandes
modificaes, a todos os nveis, que esta implica. S deste modo poder motivar-se todo o restante
pessoal envolvido e dar-se a assimilao da nova "cultura industrial".
Hegland aponta como principais causas do insucesso da implementao do CIM as seguintes :
- A causa mais importante reside no facto de o investimento numa implementao ter uma
amortizao lenta - os administradores so geralmente relutantes em investir em projectos com
esta caracterstica.
- A natureza integradora do CIM requer que todas as pessoas envolvidas cooperem
estrategicamente em vez de cada um focar a ateno s na sua rea de responsabilidade, o que
representa uma modificao estrutura sectorial geralmente instituda.
O CIM envolve uma total comunicao entre todos os elementos intervenientes e uma integrao
completa num processo em que o elemento principal a informao. Verifica-se uma grande
necessidade de que todas as pessoas envolvidas conheam em profundidade os objectivos globais e as
perspectivas da implementao a efectuar.
Porque o CIM produz benefcios indirectos que no so usualmente contabilizados pelos mtodos
tradicionais e porque representa a implementao de novas tecnologias numa perspectiva
completamente integrada, ele uma inovao que dever ser medida por um mtodo de valor
acrescentado a mdio-longo prazo. Os gestores devem decidir se o custo da sua implementao
justificado em termos de benefcios em qualidade do produto, tempo de resposta, eficincia do
equipamento, flexibilidade, controlo da produo, desempenho do despacho, etc.
Projecto

Pgina 90 de 123

CAD/CAE/CAM/CIM

Dicasali sugere que os gestores devam ter muita ateno aos seguintes factores :
- Formar as pessoas para a mudana;
- Definir claramente os problemas e expectativas que a implementao do CIM provoca;
- Designar um chefe de projecto que seja um especialista comprovado em CIM;
- Formar uma equipa CIM que seja representativa de todas as reas;
- Realizar uma anlise detalhada e geral do ambiente por forma a que a ateno da gesto possa
ser;
efectuada da maneira mais adequada;
- Identificar a tecnologia requerida;
- Formalizar polticas de operao;
- Estabelecer laos de trabalho com fornecedores;
- Utilizar uma metodologia de implementao que seja realmente eficaz;
- Acompanhar o progresso da implementao.

5.4.2 Problemas Tcnicos e de Integrao


Os problemas de carcter tcnico so numerosos numa tecnologia to complexa como o CIM.
Numa unidade de mdia ou grande dimenso as funes fabris globais so, como vimos, repartidas por
um elevado nmero de ilhas de automao (sectores e mquinas individuais) que so controladas
frequentemente por sistemas computacionais autnomos e incompatveis.
Se desejarmos que o conceito CIM seja uma realidade, todos os componentes (ilhas de automao)
necessitam estar integrados a todos os nveis organizacionais.
No incio da automatizao de sub-tarefas fabris, os vrios fabricantes de sub-sistemas tais como :
- o CAD/CAE para o projecto e engenharia;
- o CAM para o fabrico;
- o MRP e JIT para o planeamento e controlo da produo;
- os Packages de contabilidade para gesto e controlo de custos;
concebiam e implementavam os seus produtos numa perspectiva isolada. Havia a necessidade de
solucionar ou automatizar uma dada operao, e era apenas encarada essa operao. Muitos dos
sistemas e packages hoje existentes em funcionamento isso que fazem ainda. A integrao de produtos
que no foram desenvolvidos de base com vista a serem integrados apresenta grandes problemas
partilha de informao. Para serem devidamente integrados, todos os sistemas necessitam de permitir a
utilizao de suportes de informao (bases de dados) comuns.
Na maioria das implementaes actuais, verifica-se ainda a necessidade de recorrer a vrios
fornecedores de equipamento fabril para um dado sector especfico. Alguns destes fornecedores
Projecto

Pgina 91 de 123

CAD/CAE/CAM/CIM

permitem vrias opes no respeitante ao sistema de controlo para os seus equipamentos, facilitando
deste modo a escolha para a opo mais fcil de integrar na arquitectura global.
Mas como estas opes no cobrem todos os casos, isto obriga com grande frequncia necessidade de
interligar mquinas completamente diferentes e incompatveis (com diferentes sistemas operativos,
diferentes protocolos de comunicao e outras oposies integrao).
Estes obstculos so crticos quando fundamental que a comunicao entre os componentes seja
efectuada de uma forma rpida e fivel.
Redes e Protocolos de Comunicao
O factor acima referido tem um peso to grande na implementao de alguns sistemas com tecnologia
CIM que por exemplo a empresa americana, General Motors (GM) despendia na dcada de 70 cerca de
30 a 50% dos custos totais de automatizao na construo de interfaces de comunicao entre
sistemas incompatveis dos diversos fornecedores de sub-sistemas.
Com vista a ultrapassar este problema, a GM desenvolveu protocolos especficos desenhados para as
suas necessidades, criando e implementando o MAP (Manufacturing Automation Protocol). Pelas mesmas
razes, e com o mesmo objectivo, a empresa Americana construtora de avies, Boeing, desenvolveu o
TOP (Technical and Office Protocol), a indstria alem o ProfiBUS, os Franceses e Italianos o FIP (Factory
Information Protocol) e o Factor, a INTEL o Bitbus, etc..., existindo actualmente um grande nmero de
construtores e marcas comerciais a utilizar os produtos e protocolos acima referidos.
Mas, apesar de todos estes esforos no sentido de encontrar em melhores solues para o problema,
nenhum dos sistemas referidos se tornou um standard universalmente aceite. Parte deste problema
deve-se a razes econmicas, uma outra parte deve-se ao facto de nenhum dos sistemas ser
suficientemente genrico e adequado para a generalidade das situaes a solucionar, e a outra parte
deve-se ainda grande difuso de alguns sistemas que no permitem ser integrados (incompatveis)
com alguns dos protocolos.
No sentido de tentar solucionar este problema encontra -se h vrios anos em desenvolvimento uma
nova proposta(Draft Proposal) designada por ISA SP50 (nos E.U.A.) e IEC SC65C (na Europa), que tem
a colaborao, entre outros, dos proprietrios do sistema FIP, do sistema ProfiBUS e da empresa
Americana INTEL.
O grande objectivo deste grupo de entidades e pessoas o de reunir as melhores caractersticas dos
sistemas actualmente existentes e produzir um novo protocolo "standard" a ser produzido e
comercializado pela INTEL, completamente integrado num ASIC (Application Specific Integrated Circuit),
permitindo deste modo grande integrao, elevada rapidez, fiabilidade, grande eficincia e baixo custo;
condies estas necessrias ao seu sucesso e adeso de utilizadores em massa.
Perante esta descrio e cenrio, podemos adiantar que : - enquanto no for aceite um standard
universal entre todos os fabricantes e no for definida uma "linguagem de comunicao" standard entre
Projecto

Pgina 92 de 123

CAD/CAE/CAM/CIM

componentes CIM, os problemas de comunicao entre equipamentos, em sistemas com tecnologia


muito diversificada, em maior ou menor escala continuaro a existir. Este aspecto constitui o factor
mais incmodo desta tecnologia na actualidade.
O que deve ser feito neste contexto antes de qualquer aquisio :
- Se for possvel devem integra-se num projecto apenas componentes de um fornecedor,
utilizando o menor nmero possvel de diferentes sistemas de comunicao e arquitecturas;
- Quando no for possvel o referido atrs, devem procurar-se solues com interfaces de
comunicao j implementados e testados para a situao que desejamos solucionar;
- Quando no for possvel nenhum dos casos anteriores, deve ser efectuado um estudo
exaustivo dos custos de integrao de uma determinada ilha no projecto e dos recursos
necessrios para concretiza-la.

5.4.3 Recursos Humanos de Suporte


Quando ocorrem investimentos em automatizao e modernizao nas empresas, h uma grande
tendncia para sobrevalorizar os aspectos tcnicos da automatizao em detrimento dos aspectos
humanos e organizacionais.
No sentido de explorar todo o potencial oferecido pelo CIM, todos os elementos intervenientes no
sistema necessitam de ser inseridos e integrados o mais cedo possvel com os aspectos tecnolgicos da
implementao, num processo que podemos designar de tcnico-social.
Embora este aspecto parea bvio, muitas empresas, apesar das opinies que emitem, no o
reconhecem como um factor crucial, e duas situaes bastante distintas se observam:
- Quando a automatizao efectuada de raiz, numa nova unidade, com operrios recrutados
para esse fim vindos de outros sectores ou sem experincia industrial, sem grande preparao
prvia e sem vcios; reconhecido que a formao e treino so absolutamente necessrios, e so
praticados; afectando para isso fundos prprios.
- Quando a automatizao (modernizao) efectuada sobre uma linha ou fbrica j existente,
este aspecto mais descurado. Nestes casos a deciso de automatizar tipicamente daquelas
onde as empresas envolvem pouco os seus trabalhadores;
O excesso de confiana nos aspectos tecnolgicos pode representar o maior obstculo
eficiente implementao. Existem divulgados na literatura bastantes exemplos de fracasso de
projectos, por ser menosprezada a importncia dos recursos humanos neles envolvidos. Uma
vez que estes sistemas so geralmente muito complexos, eles no funcionam sem profissionais
Projecto

Pgina 93 de 123

CAD/CAE/CAM/CIM

muito bem preparados (com formao e educao empresarial adequada) e sobretudo


motivados.
Este ltimo aspecto, da motivao, um factor de extrema importncia a ser tido em conta pelo
Gestor de Recursos Humanos da empresa. um dado conhecido que, quanto maior for o grau
de automao de uma empresa e quanto mais novas tecnologias esta integrar, maior a
necessidade de os seus profissionais sentirem de uma forma directa o efeito do seu esforo na
organizao, concretizado sob a forma de resultados positivos. Este procedimento gera maior
motivao, esta por sua vez gera maior empenho, este trs melhores resultados etc.
implementando um ciclo saudvel e positivo.
As pessoas que at ento trabalhavam em ilhas e departamentos isolados necessitam de estar preparadas
para trabalhar num novo e completamente interdependente ambiente. A palavra de ordem em vez de
competio passa a ser cooperao.
Implementar o CIM significa ainda que as regras internas, o contedo das tarefas, as relaes e o
ambiente de trabalho sero modificados. Assim, o CIM representa uma grande modificao social e
cultural no seio da empresa que necessita de ser muito bem planeada e preparada, ou o desastre pode
ocorrer e os benefcios esperados nunca sero atingidos.
Um implementador de grande sucesso de sistemas CIM, o Presidente da Allen Bradley aponta como
principal causa de insucesso na implementao de sistemas CIM, a seguinte :
" o subestimar do treino e formao dos quadros necessrios".
Uma formao cuidada aos operrios induz os seguintes benefcios directos :
- permite aumentar a capacidade produtiva e a flexibilidade;
- permite elevar e manter a motivao dos trabalhadores em nveis elevados;
- permite implementar crculos de controlo de qualidade, captando as ideias e inovaes
sugeridas pelos operrios;
- permite implementar tcnicas estatsticas sobre o controlo do processo por cada trabalhador,
de forma a avaliar o seu envolvimento com a produo e qualidade.

Projecto

Pgina 94 de 123

CAD/CAE/CAM/CIM

5.5 Vantagens do CIM


Algumas das vantagens da utilizao do CIM so:
- Traduz-se no melhor uso possvel da tecnologia de informao no interior dos sistemas
produtivos. Sejam intensas ou no em capital fixo, as solues do tipo CIM podem traduzir-se
em ganhos fundamentais na eficincia estratgica;
- O seu processo de implantao, desde que gerido para consolidao do aprendizado
decorrente, pode potencializar o desenvolvimento de importantes competncias, apontando
para a consolidao de novas capacitaes do sistema produtivo, assegurando razovel
flexibilidade estratgica empresa;
- Os modelos do CIM so extremamente teis, pois orientam tcnicos e gerentes nos seus
trabalhos, contribuindo para decises mais conscientes, dentro das limitaes humanas;
- Os modelos CIM ajudam a organizar conhecimentos e processar informaes, a entender
melhor os processos interactivos em curso e a estimar comportamentos futuros;
- Aumenta o nvel de integrao de todas as funes do sistema de manufactura, aumentando a
eficcia da empresa e obtendo melhorias nos resultados dos negcios.

Projecto

Pgina 95 de 123

CAD/CAE/CAM/CIM

5.6 Desvantagens do CIM


Algumas das desvantagens da utilizao do CIM so:
- Risco de elevado de comprometimento - um grande investimento em hardware e software em
instalaes fabris, por exemplo, pode fazer com que a firma necessite vender muito para ter um
retorno financeiro (ponto de equilbrio). Tal investimento pode ser protegido pela capacidade
do sistema de fabricar uma ampla gama de produtos a baixo custo. Mesmo assim, ele pode
revelar uma alternativa arriscada: uma queda na procura por perodo relativamente longo pode
quebrar financeiramente a operao;
- A maioria dos fabricantes de equipamentos para automao no conseguem reduzir seus
custos o suficiente para permitir preos mais acessveis;
- necessrio um longo trabalho de formao e consciencializao que ainda no foram
aplicados principalmente devido necessidade de conhecimento sofisticado e formadores
especializados.

Projecto

Pgina 96 de 123

CAD/CAE/CAM/CIM

5.7 Caso Prtico


Como caso Prtico abordei as caractersticas do Centro de CIM do Porto
5.7.1 Introduo
O CCP - Centro de CIM do Porto uma instituio privada, sem fins lucrativos, dedicada
disseminao das tecnologias CIM na indstria portuguesa. Foi criado em finais de 1990 por iniciativa
da Universidade do Porto, secundada por um nmero significativo de empresas industriais de diferentes
sectores.
A aprovao, em meados de 1991, do Projecto ESPRIT 5629, integralmente subsidiado pela
Comisso Europeia, veio facilitar a consecuo dos objectivos inicialmente formulados pelo CCP:
- criao de uma Plataforma CIM de apoio disseminao do uso das

tecnologias da

informao pela
indstria portuguesa;
- desenvolvimento de uma estratgia de formao em tecnologias CIM;
- preparao das suas estruturas com vista a assegurar o autofinanciamento das suas actividades,
numa fase posterior.
Este projecto foi concludo e aprovado pela Comisso Europeia, em Outubro de 1995.
No desenvolvimento deste projecto, o CCP assumiu uma opo fundamental que se veio a
revelar altamente frutuosa. Assim, no que respeita concretizao da plataforma de fabrico integrado
por computador, recusou a soluo de comprar uma instalao "chave na mo" preferindo o
envolvimento ntimo na definio da arquitectura funcional, na deciso do contedo das vrias
clulas, na especificao e escolha dos equipamentos e na sua integrao.
Esta deciso estratgica permitiu dotar o CCP de uma equipa de investigadores experimentados e com
um nvel elevado de conhecimentos nas tecnologias CIM.
As actividades do CCP podem ser agrupadas nas seguintes quatro grandes reas:
- Projectos de I&D;
- Contratos industriais;
- Produo industrial;
- Formao e treino.

Projecto

Pgina 97 de 123

CAD/CAE/CAM/CIM

O empenhamento do CCP em Projectos de I&D, nacionais e de cooperao internacional,


permite-lhe aprofundar o know-how dos seus investigadores e, desta forma, melhor cumprir os
contratos industriais que celebra com empresas para o desenvolvimento de solues para os seus
problemas especficos.
Por outro lado, este know-how acrescido e a plataforma CIM conferem ao CCP a necessria qualificao
para levar a cabo a formao avanada de recursos humanos das empresas em novas tecnologias de
produo. Finalmente, ao realizar produo industrial, o CCP desenvolve o seu conhecimento dos
problemas do fabrico real, bem como assegura, da melhor forma, a manuteno do seu equipamento.

5.7.2 Plataforma de Fabrico Integrado por Computador do CCP


A Plataforma de Fabrico Integrado por Computador do CCP constituda por trs reas principais:
- Planeamento e Gesto da Produo;
- Projecto e Simulao;
- Fabrico.
5.7.2.1 Planeamento e Gesto da Produo
A rea de Planeamento e Gesto da Produo est equipada com o software TRITON (Baan), instalado
numa estao de trabalho IBM. Alm do planeamento e gesto da produo, este sector tambm o
responsvel por todos os contactos com o exterior, seja o lanamento de ordens de compra, seja o
despacho dos produtos finais. Encarrega-se ainda da gesto dos recursos a mdio e a longo prazo e de
tarefas de tratamento de informao.
5.7.2.2 Projecto e Simulao
Esta rea, que constituda por um sector de CAD e um sector de CAM, responsvel pela
preparao da produo, executando tarefas desde o projecto do produto at ao planeamento dos
processos de fabrico e sua simulao.
O sector de CAD dispe do software Pro/Engineer (PTC), utilizado no projecto das peas,
instalado numa estao de trabalho SUN SPARCstation 20.

Projecto

Pgina 98 de 123

CAD/CAE/CAM/CIM

O sector de CAM est equipado com os seguintes recursos:


- software Intellipost (AI), para gerao dos programas para as mquinas CNC;
- software IGRIP (Deneb Robotics, Inc.), para simulao e programao off-line dos robs
existentes;
- software QUEST (Deneb Robotics, Inc.) para a simulao do processo produtivo e
escolha das melhores filosofias de produo.
O primeiro est instalado numa estao de trabalho SUN SPARCstation 10 e os segundos
numa Silicon Graphics Indigo II.

5.7.2.3 Fabrico
A rea de Fabrico responsvel pelas actividades fsicas relacionadas com a produo e constituda
por quatro clulas:
- Paletizao e Aferio de Ferramentas;
- Fabrico Flexvel;
- Montagem;
- Armazenamento e Transporte de Materiais.
O controlo das actividades na rea de Fabrico processa-se em trs nveis:
- nvel da planta fabril;
- nvel da clula;
- nvel da unidade de produo.
O nvel da planta fabril responsvel pelo escalonamento e despacho das ordens de fabrico para as
clulas e pela sua monitorizao. tambm responsvel pelo fluxo de materiais e pela sincronizao
das diversas tarefas que decorrem na rea de Fabrico.
O nvel da clula sincroniza as tarefas que decorrem dentro desta; recebe do servidor de ficheiros a
informao necessria para o funcionamento da clula e recolhe o feedback das mquinas.
Finalmente, o nvel da unidade de produo (por exemplo, uma mquina-ferramenta) executa as
ordens recebidas do nvel de clula respectivo e envia para este a informao necessria sua
monitorizao e controlo.

Projecto

Pgina 99 de 123

CAD/CAE/CAM/CIM

Cada uma das clulas tem o seu prprio controlador que, de acordo com a arquitectura da
plataforma

de fabrico, s comunica com o controlador da planta fabril. Este controlador foi

expressamente desenvolvido pela CSC Aerospace Systems Inc. (ex-British Aerospace Computer Aided
Manufacturing) e pelo CCP, baseado em CIMITAR/DOS, e encontra-se instalado numa instalao de
trabalho SUN SPARCstation 10.

Clula de Paletizao e Aferio de Ferramentas


Na clula de Paletizao e Aferio de Ferramentas optou-se pelo funcionamento manual com vista a
evitar a complexida de excessiva inerente sua automatizao. As tarefas que tm lugar nesta clula so:
- montagem de conjuntos de ferramentas para as mquinas da clula de Fabrico Flexvel;
- montagem de conjuntos de garras para os robs das clulas de Fabrico Flexvel e de
Montagem;
- aferio das ferramentas e das garras que foram montadas;
- paletizao e despaletizao dos materiais para as clulas de Fabrico Flexvel e de Montagem.
A clula dispe de um terminal que permite ao operador, durante a realizao destas operaes, ter
interface com o controlador da clula de Fabrico Flexvel.
Alm do referido terminal, os outros recursos fsicos desta clula so:
- mesa de paletizao;
- mquina de aferio de ferramentas ELBO CONTROLLI AR2000GA;
- mesa de transferncia motorizada (gerida pelo controlador da clula de Armazenamento e
Transporte de Materiais;
- armazm de ferramentas.
Clula de Armazenamento e Transporte de Materiais
A clula de Armazenamento e Transporte de Materiais responsvel pelo transporte dos materiais
entre clulas e pelo seu armazenamento temporrio entre as diversas fases de fabrico.
Esta clula integra os seguintes equipamentos:
- veculo filoguiado (AGV - Automatic Guided Vehicle) EFACEC EFAGV-200-2R-B;
- armazm

automtico do tipo AS/RS (Automatic Storage/Retrieval System) EFACEC,

equipado com um transtocador cartesiano;


- mesas de transferncia motorizadas localizadas nas vrias clulas, a mesa de
entrada/sada (I/O) de materiais da rea de Fabrico e a mesa de acesso ao armazm.
Projecto

Pgina 100 de 123

CAD/CAE/CAM/CIM

Clula de Fabrico Flexvel


A clula de Fabrico Flexvel, cujo controlador foi integralmente desenvolvido pelo CCP, tem
como recursos principais um centro de torneamento, um centro de maquinagem e um rob de
carga/descarga. O centro de torneamento um LEALDE TCN10, com controlador
SINUMERIK 880T (SIEMENS), que permite o torneamento de peas de geometria cilndrica. O
centro de maquinagem um KONDIA B500, com controlador numrico FANUC 16MA, que se
destina a maquinar peas de forma qualquer. Finalmente, o rob de carga/descarga um KUKA
IR163/30.1 com seis eixos. O seu controlador o SIEMENS ACR20, com a

linguagem de

programao SIRL, de alto nvel e baseada na linguagem de programao IRL. Este rob efectua a
carga e descarga das duas mquinas CNC desta clula de e para duas mesas de transferncia
motorizadas, que so geridas pelo controlador da clula de Armazenamento e Transporte de Materiais.
De forma a que o rob possa manipular convenientemente as peas, como requerido pelos
centros de maquinagem e de torneamento, foi constitudo um buffer externo, onde o rob pode
pousar, virar e voltar a pegar nas peas.
Por razes de segurana, este rob est equipado com o sistema SHUNK OPS (Overload Protection
System), que um sistema de deteco de sobrecargas e de colises, capaz de parar o movimento do
rob se for sujeito a uma situao de sobrecarga mecnica ou se sofrer uma coliso.
O rob de carga/descarga dispe ainda de um sistema automtico de troca de garras SHUNK GWA80
de tipo pneumtico. As diferentes garras, necessrias para a carga e descarga das peas das
mquinas CNC, encontram-se num armazm de garras, com capacidade para quatro garras,
montadas sobre flanges SHUNK GWK80.

Clula de Montagem
A clula de Montagem destina-se a realizar a montagem de peas ou componentes de um
dado produto, produzidos internamente na clula de Fabrico Flexvel ou provenientes do exterior. O
resultado das operaes desta clula o produto final ou submontagens desse mesmo produto.
O principal equipamento desta clula um rob de montagem do tipo SCARA (4 eixos), modelo
Adept Three, da Adept Technology Inc., equipado com um controlador Adept CC-A Series,
utilizando uma arquitectura Multi-bus. Embarcada neste rob, est uma cmara CCD a preto e
branco, da PULNIX, Inc., associada ao respectivo sistema auxiliar de viso artificial, modelo
Cognex 4200EX com arquitectura VME (Virtual Machine Extension BUS bar), da Cognex Corporation.
Desta forma, o rob desta clula tem sua disposio um sistema de viso artificial, ao qual recorre

Projecto

Pgina 101 de 123

CAD/CAE/CAM/CIM

sempre que necessita de informao especfica para a realizao de determinadas operaes de


montagem.
Esta clula dispe ainda de:
- uma mesa de operaes, que o local fsico onde a montagem efectuada, equipada com
actuadores pneumticos para fixao de peas e componentes;
- um armazm de garras, com capacidade para quatro garras montadas sobre flanges SHUNK
GWK64;
- trs mesas de transferncia motorizadas, que compem o sistema de alimentao de
materiais e de componentes;
- dois buffers, que so usados para o armazenamento, dentro do permetro da clula, de
componentes ou submontagens, permitindo assim uma maior flexibilidade para o processo.

Infra-estrutura de comunicaes industriais do CCP


Numa plataforma de fabrico integrado por computador as comunicaes desempenham um papel
fundamental quanto integridade e eficincia do sistema.
O sistema de comunicaes que deu origem actual infra-estrutura de telecomunicaes entrou
em funcionamento em 17 de Fevereiro de 1992, tendo sido utilizado pelos parceiros do projecto
ESPRIT CNMA (Communications Network for Manufacturing Applications) para realizar testes de
conformidade e de funcionalidade. Este projecto teve a participao de uma equipa da
Universidade do Porto, cujos membros foram tambm os autores da iniciativa de constituir o CCP Centro de CIM do Porto.
Foi estabelecida uma configurao base com possveis cenrios condicionados pela disponibilidade dos
produtos que implementam as normas de comunicao nas aplicaes industriais. Neste sentido, a base
da infra-estrutura de comunicaes foi implementada para servir os objectivos da integrao de modo a
facilitar demonstraes e de modo a servir de plataforma de testes e desenvolvimento de novas
solues baseadas em diferentes standards de produo.
Esta estrutura uma combinao de redes broadband, carrierband, e baseband, todas interligadas atravs de
pontes, e consiste de:
- dois troos ETHERNET 10Base5 interligados por um repetidor de 4 portas,
constituindo a rede do laboratrio e a rede da fbrica;
- uma rede 10BaseT que constitui a rede de suporte aos diversos gabinetes;
- uma rede BroadBand de 10 Mbps;
- uma rede CarrierBand de 5 Mbps.

Projecto

Pgina 102 de 123

CAD/CAE/CAM/CIM

As duas pontes efectuam a interligao da rede 802.4 BroadBand com a rede 802.3 (Lab), por um lado,
e com a rede 802.4 CarrierBand, por outro lado. A interligao entre a rede 10Base5 e o Hub da rede
10BaseT tambm realizada por uma ponte. A ligao das pontes que efectuam a interligao
da rede 802.4 BroadBand e 10BaseT rede 10Base5 no feita directamente a transceivers mas
a um multiplexer. Existe um repetidor 10Base5/10Base2 de modo a permitir a ligao centro de
maquinagem, pois este no dispunha de interface AUI.

5.7.3 Funcionamento Integrado da Plataforma CIM do CCP


O processo produtivo comea, naturalmente, com a encomenda de um determinado produto.
Recebida a encomenda na rea de Planeamento e Gesto da Produo (PGP), averiguado se o
produto em questo existe j na base de dados do PGP. Refira -se que, alm desta base de dados,
existem outras duas, uma na planta fabril e outra na rea de Projecto e Simulao (PS), todas elas
controladas por um sistema de gesto de bases de dados ORACLE.
Tratando-se de um produto j anteriormente produzido, a rea de PGP pode iniciar o processo
que levar produo e que envolve avaliao dos custos, programao da produo e,
naturalmente, contactos com o cliente.
No caso de um novo produto, a rea de PGP envia rea de PS os elementos relativos a esse produto a
fim de ser estudado. A rea de PS analisa a encomenda e elabora a lista dos componentes a realizar,
bem como das fases de fabrico e dos processos de produo desses componentes, com base
nas ferramentas de CAD/CAE/CAM de que dispe. Assim, so desenhadas as peas e feitos os
estudos de engenharia sobre as peas em si e sobre o melhor projecto a adoptar, tendo em
vista o fabrico e a montagem. O projecto de um determinado produto baseado nos conceitos
DFM (Design For Manufacturing) e DFA (Design For Assembling). So tambm projectados todos os
acessrios necessrios (garras para robs, bases de fixao, etc.) para a correcta execuo dos produtos
pedidos.
Estas

tarefas

so

realizadas em estreita colaborao com os recursos de simulao de robs,

especialmente no que respeita aos testes dos acessrios. O sistema de simulao dispe dos
modelos das clulas de Fabrico Flexvel e de Montagem, o que permite visualizar em ambiente
virtual o funcionamento de todos os equipamentos e, em particular, dos referidos acessrios.
A simulao permite tambm apurar os tempos necessrios realizao de cada tarefa. Esta
informao transmitida rea de PGP a fim de calcular os custos, proceder a encomenda de
materiais,

programar

o calendrio de produo, isto , realizar o planeamento da produo,

rendibilizando os recursos disponveis. Entretanto, a rea de PS procede gerao dos programas


para as mquinas CNC que vo fabricar os componentes do produto em questo e tambm
Projecto

Pgina 103 de 123

CAD/CAE/CAM/CIM

dos programas para os robs. Desta forma, o rob de carga/descarga da clula de Fabrico
Flexvel ficar habilitado a carregar/descarregar as respectivas mquinas, e o rob da clula de
Montagem poder montar os vrios componentes constituintes do produto em fabrico. Note-se que
toda esta programao realizada off-line, isto , no implica a interrupo da produo eventualmente
em curso.
Quando todos os programas e restantes dados de apoio ao fabrico se encontram desenvolvidos, esta
informao colocada no servidor de ficheiros da rea de Fabrico, de forma a que possa ser
descarregada para os controladores de clulas quando se iniciar a produo propriamente dita.
A produo iniciada quando a rea de PGP lana a ordem de produo correspondente. Note-se que
a emisso desta ordem requer, por um lado, que a preparao realizada na rea de PS esteja concluda e,
por outro lado, que o planeamento da produo determine a sua oportunidade, isto , devem estar
disponveis a matria prima, os acessrios, os sub-componentes, etc.
O incio da produo propriamente dita requer ainda que se efectue o setup de cada uma das clulas da
rea de Fabrico, de forma a adapt-las a essa produo. Esta adaptao inclui, por exemplo, no
caso da clula de Fabrico Flexvel, a colocao do conjunto de garras apropriadas no respectivo
armazm, das ferramentas de corte nos armazns das mquinas CNC e dos mordentes para fixao
das peas a maquinar. No caso da clula de Montagem, h que colocar as garras para o rob, a
base de fixao das peas e os sub-componentes necessrios montagem. Na clula de
Armazenamento e Transporte de Materiais necessrio colocar bases apropriadas nos contentores de
transporte das peas.
Realizada a produo, as peas prontas so armazenadas controladamente tendo em vista a sua
futura expedio para o cliente.

5.7.4 Anlise crtica das solues adoptadas


Deve notar-se que no projecto e planeamento da plataforma CIM do CCP foram assumidas opes de
base que, desde logo, condicionaram a sua implementao. Assim, alguns componentes do CIM, tais
como sistemas de apoio deciso, integrao entre fbricas, etc., foram deixados de fora.
Alm disso, as solues adoptadas para a implementao da plataforma CIM do CCP foram
muito influenciadas pelo contexto em que se desenvolveu todo o trabalho de concepo e
especificao, isto , sob a gide do Projecto ESPRIT 5629. Por um lado, o contedo tcnico e a
oramentao do Projecto e, por outro, os prazos rigorosos a cumprir, condicionaram as escolhas
possveis, quer nos objectivos a alcanar, quer no tempo disponvel para a sua consecuo. Finalmente,
no se pode esquecer que num ambiente em contnua evoluo, como o ambiente tecnolgico, as

Projecto

Pgina 104 de 123

CAD/CAE/CAM/CIM

solues so forosamente datadas, isto , uma boa soluo hoje pode no o ser apenas alguns meses
depois.
Em todo o caso, possvel apontar um conjunto de aspectos que, embora no ponham em
causa o bom funcionamento do sistema de fabrico integrado, podem e devem ser melhorados
num futuro mais ou menos breve. De facto, alguns j o foram, outros esto em estudo e outros ainda
s aguardam oportunidade.

5.7.4.1 rea de Planeamento e Gesto da Produo


A rea de PGP faz a interface entre o mundo exterior (clientes e fornecedores) e a prpria plataforma
CIM.
O modelo adoptado nesta rea pretendeu, no s efectuar o planeamento e gesto das ordens
de fabrico e compra, como tambm apoiar os sectores das Compras, Vendas, Custeio e Stocks.
Este modelo foi implementado recorrendo ao software integrado de gesto TRITON 3.0 (actualmente
na verso Baan 4). Os objectivos para a rea de PGP foram atingidos, sendo, no entanto, de realar
alguns aspectos que podem ser ainda desenvolvidos. Quanto interface entre o PGP e a rea de
Fabrico, a transferncia das ordens de fabrico do PGP para o controlador da planta fabril
realizada de forma automtica. Todavia, a transferncia deste controlador para o PGP j no
automtica, o que implica reportar manualmente as ordens completas de fabrico no PGP. No que
respeita interface entre o PGP e a rea de Projecto e Simulao, tambm as estruturas e
gamas operatrias necessrias para o custeio e planeamento dos artigos so introduzidas manualmente
pelo utilizador, no PGP.
possvel melhorar estas interfaces recorrendo ao mdulo de desenvolvimento de programao do
TRITON. Este mdulo no foi inicialmente considerado prioritrio, estando em aberto a
possibilidade de vir a ser adquirido. A escolha dos procedimentos realizados no PGP depende do
tipo de negcios em questo. A definio destes procedimentos implicou a definio prvia dos fluxos
de informao entre as vrias reas e do tipo de produo, e conduziu a uma estruturao do PGP
baseada, simplesmente, no uso de mdulos e sesses especficas de software.
Na verso moderna do software de gesto (Baan 4), existem ferramentas de modelao das funes e
processos de negcio que permitem criar o modelo do PGP e, depois, fazer a ligao directamente aos
mdulos e sesses de uma forma transparente para o utilizador. A reconfigurao das funes e
dos processos traduz-se na reconfigurao automtica das sesses vistas pelo utilizador, o que reduz o
tempo de implementao. Existem tambm modelos de referncia por sector industrial, que servem de
ponto de partida para a modelao do PGP, facilitando a sua implementao.

Projecto

Pgina 105 de 123

CAD/CAE/CAM/CIM

5.7.4.2 rea de Projecto e Simulao


A rea de PS est bem equipada para os objectivos que lhe foram atribudos. Todavia, o nvel de
integrao desta rea na plataforma CIM relativamente limitado, como consequncia das
especificaes do EP 5629 que se centraram em torno do caso piloto de produo de uma pea de
demonstrao. Assim, foi diferido o desenvolvimento de um maior nvel de integrao para uma fase
em que a cadncia de produo o justificasse. Este estudo foi j iniciado, mas est ainda num estado
embrionrio.
Com vista formao e treino que o CCP fornece, nesta rea, a quadros de Pequenas e Mdias
Empresas, pode ser interessante utilizar, numa fase inicial dos cursos, aplicaes de simulao menos
potentes mas de utilizao mais generalizada. Isto poderia facilitar a iniciao dos formandos nas
tcnicas de simulao, sem prejudicar o alto nvel de formao que as sofisticadas ferramentas de
simulao de que esta rea dispe pode propiciar.

5.7.4.3 rea de Fabrico


Controlador da Planta Fabril
Como se referiu atrs, o controlador da planta fabril foi desenvolvido por uma equipa mista
integrando investigadores da CSC Aerospace Systems Inc. e do CCP. Trata-se de uma aplicao
baseada num produto standard da CSC, que foi adaptado ao caso concreto da plataforma CIM do
CCP. Este controlador tem-se revelado um instrumento extremamente fivel e seguro, garantindo os
objectivos para os quais foi concebido, sem margem para objeces quanto ao seu desempenho.
Todavia, esta robustez de funcionamento tem a sua contrapartida numa considervel complexidade
de operao.
Assim, para iniciar uma nova produo torna-se necessrio configurar um nmero elevado de ficheiros,
aspecto que no seria relevante no fabrico de grandes sries, mas que muito penalizante numa
plataforma de cariz didctico e experimental, como a do CCP, e portanto vocacionada para as
pequenas sries. Por outro lado, tem de se reconhecer que a elaborao de um produto mais dedicado
plataforma CIM do CCP estaria hoje muito mais

facilitado. Na verdade, este controlador foi

desenvolvido em ambiente UNIX, quando hoje existem alternativas (como Windows NT) que
oferecem um conjunto poderoso de ferramentas de desenvolvimento. Em todo o caso, o
balano da soluo conseguida para o controlador da planta fabril francamente positivo.
Prosseguem,

entretanto,

estudos

tendentes

dotar

sistema

existente

de

algumas

funcionalidades que permitiro enriquecer o desempenho actual. o caso da melhoria da interface


Projecto

Pgina 106 de 123

CAD/CAE/CAM/CIM

grfica com o utilizador e com o sistema de PGP e da incluso de um mdulo de escalonamento de


ordens. Concretamente, no mbito do Projecto ESPRIT PASO, realizado por um consrcio que
integrou, alm do CCP, empresas de Espanha, Finlndia, Irlanda e Alemanha, os investigadores
do CCP adquiriram know-how no desenvolvimento de controladores de planta fabril. Actualmente
em curso, o Projecto INNOVATION MOSCOT, prolongamento do PASO, visa a melhoria e
aplicao prtica dos resultados obtidos, estando previsto faz-lo na plataforma CIM do CCP.

Clula de Paletizao e Aferio de Ferramentas


De acordo com as especificaes iniciais, o controlador desta clula foi desenvolvido de forma a
disponibilizar a informao relativa s ordens de paletizao de materiais e aferio de ferramentas
num terminal grfico em ambiente UNIX, instalado nesta clula. O controlador consta essencialmente
de dois mdulos, o correspondente interface grfica, que foi desenvolvido utilizando a ferramenta
TCL/TK (Tool Common Language/Tool Kit), e o mdulo de interligao entre o controlador da
planta fabril e a interface grfica, desenvolvido em linguagem C. O funcionamento da clula tem-se
mostrado eficiente e de acordo com os objectivos de projecto. O principal aspecto criticvel referese interface grfica, que deveria ser mais amigvel. Isto resultou de uma opo econmica,
traduzida na escolha da ferramenta de desenvolvimento referida, uma aplicao freeware com as
inevitveis limitaes, quer em funcionalidade, quer em eliminao de erros (bugs).

Clula de Armazenamento e Transporte de Materiais (CATM)


A interveno da equipa de investigadores do CCP na concepo e implementao desta clula
foi especialmente exemplar, pois no s especificou, como acompanhou o projecto e
supervisionou o desenvolvimento do respectivo controlador, do AGV e do armazm
automtico, realizados pela empresa portuguesa EFACEC, associada do CCP.
O principal aspecto crtico relativamente a esta clula resulta de ela ter sido projectada numa fase
anterior especificao do controlador da planta fabril e, por isso, a compatibilidade entre as duas no
ser perfeita. Isto no prejudica a fiabilidade de funcionamento da clula, mas afecta a sua eficincia.
De facto, esta clula possui um controlador que permite gerir vrias ordens ao mesmo tempo, optando
pela mais conveniente, segundo vrios critrios como, por exemplo, grau de prioridade, melhor
trajectria em relao localizao actual do AGV, etc. Acresce ainda o facto de o AGV possuir
duas mesas de transferncia que permitem efectuar transportes duplos. Como o actual controlador da

Projecto

Pgina 107 de 123

CAD/CAE/CAM/CIM

planta fabril manda executar tarefas uma a uma, as potencialidades da CATM no esto a ser totalmente
aproveitadas.
Estes aspectos no so especialmente relevantes pois, por um lado, no existe uma frota de AGVs mas
apenas um e, por outro lado, o tipo de produo habitual no requer muitas tarefas de transporte.
Em consequncia, esta clula tem cumprido os objectivos estabelecidos no projecto.
Refira-se, a este propsito, que o CCP desenvolveu j vrios projectos de gesto de frotas de AGVs,
por contrato com a sua associada EFACEC, para Portugal, Blgica e Hong Kong, pelo que o know-how
nesta rea tem sido consideravelmente aumentado.

Clula de Fabrico Flexvel


O controlador da clula de Fabrico Flexvel foi integralmente desenvolvido por uma equipa de
investigadores do CCP e apresenta uma arquitectura flexvel, permitindo uma fcil expanso futura do
controlador, e utiliza a norma MMS (Manufacturing Message Specification) como protocolo de comunicao.
Esta norma, data em que o projecto da plataforma CIM do CCP foi desenvolvido, constitua a
soluo mais promissora para os problemas de comunicao em ambientes industriais, pelo que
recebeu a preferncia do CCP. As expectativas, contudo, foram em parte frustradas, uma vez
que surgiram vrios problemas na implementao da utilizao do protocolo.
Assim, as cartas de comunicao MAP/MMS fornecidas pelos fabricantes dos controladores das
mquinas CNC e

do

rob

eram

verses

experimentais,

que

apresentavam

erros

de

funcionamento. Acresce que os diferentes fabricantes realizaram cartas com diferentes filosofias
de interpretao do protocolo MMS, gerando, desta forma, incompatibilidades de funcionamento,
que foram morosas de ultrapassar.
Em parte devido aos problemas atrs referidos, os mdulos desenvolvidos utilizando o
protocolo MMS no resultaram suficientemente robustos. Na verdade, aps um servio de MMS
mal sucedido, os mdulos no conseguiam recuperar sendo necessria a interveno humana para
resolver o problema.
A opo, ento tomada, pelo ambiente UNIX foi a mais adequada, mas, actualmente, plataformas e
ferramentas mais baratas e amigveis, utilizando PCs com Windows NT, afiguram-se uma soluo mais
interessante.
Finalmente, um ltimo aspecto a referir diz respeito transferncia de programas para os
equipamentos industriais, que se verificou ser surpreendentemente lenta. De facto, em vez dos 10
Mbits/s caractersticos da rede Ethernet, verificou-se que a transferncia se efectuava apenas a 10
kbits/s, em mdia. Esta baixa taxa de transferncia deve-se, afinal, aos controladores das mquinas
que esto programados para verificarem a informao recebida linha a linha.
Projecto

Pgina 108 de 123

CAD/CAE/CAM/CIM

A melhor soluo parece consistir em aproveitar os tempos mortos das mquinas CNC (por
exemplo, uma altura em que se esteja a verificar a carga ou descarga de uma mquina); todavia, isso
requer um controlador de clula inteligente, isto , reprogram-lo parcialmente com recurso a tcnicas
de inteligncia artificial. Trata-se de um desenvolvimento que se espera poder agendar a curto prazo.
o CCP tem agendado, mas que ainda no foi concretizado.
Com respeito recuperao de erros, o controlador de clula dispe j de um mdulo capaz de
recuperar os erros mais frequentes, tanto de hardware, como de software. Est em curso,
entretanto, o estudo para acrescentar a recuperao de alguns erros que no foram inicialmente
previstos e melhorar a forma como o controlador realiza esse processo de recuperao.
Apesar das dificuldades referidas, o funcionamento integrado do controlador da clula de Fabrico
Flexvel tem-se revelado eficiente e fivel, cumprindo inteiramente as especificaes que presidiram
sua concepo.

Clula de Montagem
A clula de Montagem foi projectada e implementada de acordo com a filosofia integrada da plataforma
CIM do CCP, por uma equipa de investigadores seus. Procurou-se desenvolver uma clula com
potencialidades de demonstrao das tcnicas mais modernas de automatizao da montagem,
integrando viso artificial, sem perder de vista a funcionalidade prtica do objectivo de montagem de
peas.
Paralelamente, foi desenvolvido um controlador de clula modular que possibilita a fcil
expanso e um conjunto de rotinas de montagem que permitem a definio simples de uma tarefa de
montagem. A clula tem cumprido de forma satisfatria os objectivos do projecto, embora
esteja presentemente a ser renovada com vista a melhorar o seu desempenho e a eliminar alguns
pontos fracos, entretanto detectados.
Assim, est em estudo a sensorizao de toda a clula e, em particular, das garras do rob. Esta
modificao dotar a clula de meios inteligentes que a tornaro mais flexvel e permitir estudos de
I&D mais elaborados no mbito das tecnologias associadas ao seu funcionamento.
Est tambm em anlise a possibilidade de enriquecer a aquisio de imagem com recurso a cmaras
fixas, isto , no embarcadas no rob, como exclusivamente o caso actual, por forma a obter
redues de tempos de execuo. Efectivamente, a utilizao de cmaras fixas permitir

realizao de rotinas de processamento e anlise de imagem, independentemente dos movimentos do


rob.

Projecto

Pgina 109 de 123

CAD/CAE/CAM/CIM

Tambm a colocao do armazm de garras poder vir a ser melhorada, situando-a mais prximo da
mesa de operaes, reduzindo o percurso que o rob tem de realizar e diminuindo assim os
tempos de operao da clula.
A experincia de produo da plataforma CIM do CCP, essencialmente para a indstria
metalomecnica, tem mostrado que a clula de Montagem com a configurao e funcionalidades actuais
est subaproveitada, uma vez que apenas intervm numa pequena parte do tempo de durao do
processo produtivo. Seria, certamente, diferente numa unidade fabril com vrias clulas de fabrico,
mas numa plataforma de demonstrao, formao e investigao, que tem apenas uma clula de
Fabrico Flexvel, o tempo de interveno da clula realmente escasso.
Desta forma, seria interessante a possibilidade de utilizar a clula como apoio clula de Fabrico
Flexvel em operaes de acabamento, como rebarbagem e oleamento das peas. Porm, como
toda a estrutura de funcionamento da clula foi desenvolvida tendo em perspectiva a sua
aplicao exclusiva em operaes de montagem, e tendo em conta as limitaes de comunicaes da
clula com o exterior (s comunicaes srie de baixo dbito), foi desenvolvido um conjunto de macro
operaes de montagem (pegar, pousar, inserir, etc.), que possibilitam criar programas de forma lgica e
rpida. Assim, a extenso das funcionalidades da clula requer dot-la com mecanismos que lhe
permitam no s ser flexvel nas operaes para que foi destinada, como tambm na
possibilidade de efectuar mltiplas funes distintas como clula robotizada.

5.7.5 Concluses
O CCP - Centro de CIM do Porto foi criado para promover o uso das tecnologias CIM atravs da
transferncia de tecnologia, formao e treino, e disseminao de informao.
A transferncia de tecnologia realizada pela introduo de novas tecnologias na indstria portuguesa,
o que requer o conhecimento das tecnologias e dos requisitos industriais, mas s pode ser materializada
ganhando a confiana dos industrialistas.
A plataforma CIM do CCP desempenha um papel essencial no quebrar das barreiras adopo
de solues inovadoras, que podem ser desenvolvidas e demonstradas no CCP antes de serem
transferidas para os utilizadores.
A deciso estratgica de recusar a soluo de comprar uma instalao "chave na mo", preferindo a
alternativa de confiar aos investigadores do CCP a tarefa de definir a estrutura funcional,
especificar e escolher os equipamentos, e mesmo projectar e implementar alguns deles, permitiu
ganhar um considervel know-how em todas as reas do fabrico integrado por computador.

Projecto

Pgina 110 de 123

CAD/CAE/CAM/CIM

Assim, o CCP, com as suas estruturas, a sua equipa de investigadores e as suas ligaes ao ambiente
acadmico e industrial, est em excelente posio de concretizar os seus objectivos fundamentais
de ser til ao desenvolvimento da indstria portuguesa.
Entretanto, a sua participao em programas de cooperao internacional bem como a realizao de
projectos industriais conduz a um contnuo aprofundar do know-how adquirido. Desta forma, tambm
os recursos do CCP e, em particular, a sua plataforma CIM, reflectem a busca de uma evoluo
constante no sentido de procurar fazer mais e melhor.

Projecto

Pgina 111 de 123

CAD/CAE/CAM/CIM

5.8 Concluses
Esta exposio proporciona uma viso global sobre os principais problemas emergentes da
implementao de sistemas com tecnologia CIM.
necessrio ter em ateno que o adiamento excessivo do arranque dos projectos e dos benefcios
esperados se devem em partes idnticas ao excesso de confiana depositado na tecnologia de
automatizao, em detrimento dos aspectos humanos e aos aspectos tcnicos de integrao provocados
por uma escolha pouco criteriosa, especificada e bem fundamentada das solues adquiridas.
A responsabilidade por qualquer dos factores atrs referidos cabe em ltima instncia Gesto Topo,
que deve possuir uma viso global do problema , muito prtica e realista sobre todos esses factores.
Nos domnios em anlise, o nosso pas possui um dfice bastante acentuado de quadros
verdadeiramente vlidos nas reas da automatizao e conhecimento dos processos. Recorre-se
obrigatoriamente a especialistas internacionais, que por vezes tambm no o so verdadeiramente no
nosso contexto, pois desconhecem certas caractersticas especiais da nossa realidade cultural e
empresarial.

Projecto

Pgina 112 de 123

CAD/CAE/CAM/CIM

Captulo 6 - Futuro
6.1 Os Equipamentos
Iremos assistir, possivelmente, ao avano dos sistemas cada vez mais para montante, oferecendo
transdutores e actuadores inteligentes (nvel superior), ligados em rede, onde o controlo estar
integrado nesse mesmo componente. O motor ou actuador comunicaro, ento, directamente com os
transmissores relevantes, com maior ou menor autonomia.
O conjunto ser conduzido por sistemas PLC ou Computadores que sincronizaro as partes do
processo.
O desenvolvimento de transmissores activos e outros componentes tm levado alguns a prognosticar
que os PLC se tornaro obsoletos e sero substitudos pelos chamados soft PLC systems .
J esto em prtica aplicaes onde os sinais vindos do processo se encaminham directamente para a
consola do operador.
Contudo, quer devido aos elevados custos dos componentes dos processos, quer porque os PLC ainda
so considerados como os computadores que no quebram, com robustez reconhecida haver ainda
um longo caminho a percorrer antes que os pequenos computadores dem confiana suficiente na
proteco dos custosos equipamentos de produo. Acontecer, por certo, mas no necessariamente no
futuro prximo.
6.2 Sistemas Integrados
A procura constante de melhorias de produtividade, o aumento da segurana dos equipamentos, a
reduo da variabilidade dos factores percebidos da qualidade do produto final, levaro a uma cada vez
maior procura de informao acerca do processo. Ser necessrio conhecer as curvas de tendncia dos
estados dos processos, em contraponto ao mero status.
O mais recente desenvolvimento no campo dos sistemas de controlo a fuso de sistemas que utilizam
pequenos computadores e tecnologia da Internet.
Desenvolver-se-o, cada vez mais, sistemas que permitam saber tudo o que se passa na empresa,
incluindo a produo, levando a que as decises possam ser tomadas distncia. Trata-se da aplicao
do conceito CIM.
Nas empresas dos grandes grupos, o responsvel por exemplo pela parte de Qumica pode colher
dados vindos das diferentes fbricas do grupo - a gesto pode recolher dados da produo e dos stocks
on-line, para coordenao da produo ao nvel de grupo.

Projecto

Pgina 113 de 123

CAD/CAE/CAM/CIM

Captulo 7 - Concluses
A experincia acumulada, o raciocnio selectivo, a capacidade de julgamento e os conhecimentos
tcnicos e humanos do engenheiro jamais sero substitudos pelos mais avanados sistemas de
Engenharia Virtual - pois uma simulao digital somente ter valor prtico se os fenmenos reais
estiverem bem representados e se os resultados forem interpretados adequadamente.
A integrao de sistemas CAD, CAE e CAM resulta na diminuio do tempo total despendido desde a
concepo do produto at a sua fabricao. A partir de critrios preestabelecidos para a optimizao do
projecto, uma anlise de tenses por elementos finitos pode modificar automaticamente o desenho da
pea atravs de um processo iterativo - por exemplo, um raio de concordncia sendo variado
automaticamente em funo das tenses calculadas em suas proximidades. Outro exemplo da
integrao entre CAE e CAD seria a anlise automtica de vrias alternativas de projecto visando uma
soluo de mxima resistncia mecnica com peso mnimo de uma determinada pea.
Alm de interagir com as anlises estruturais por elementos finitos, os sistemas CAD tambm podem
ser integrados com softwares para anlise cinemtica de mecanismos, prototipagem rpida, CAM e
outros. A Engenharia Virtual realiza-se ento de maneira mais rpida e automtica, com menor
interferncia do utilizador. Modificaes de desenhos, anlises de engenharia, simulaes, fabricao de
prottipos, programao de mquinas CNC e documentao tcnica so actividades que podem ser
desenvolvidas simultaneamente por diversos departamentos da empresa, os quais estaro
compartilhando uma nica base de dados referente ao projecto.
Dentro deste cenrio, importante a utilizao de um sistema de gesto de informaes tcnicas. Este
sistema - chamado de PDM (product data management) - garante que todas as pessoas envolvidas com o
projecto utilizem as verses mais actualizadas dos desenhos e documentos tcnicos, alm de controlar
as revises e impedir acessos indevidos s informaes.
O conceito de prottipo virtual simulado em computador reduz o nmero de prottipos fsicos a serem
construdos para efeito de visualizao, testes funcionais, verificao e validao do projecto. Alm
disto, sistemas de prototipagem rpida permitem que complexos modelos de CAD sejam fabricados em
poucas horas, dentro da prpria empresa ou por um prestador de servios. O custo e o tempo total de
desenvolvimento do produto so drasticamente diminudos.

Projecto

Pgina 114 de 123

CAD/CAE/CAM/CIM

De uma forma resumida:


Como analismos no captulo 2, os Softwares de CAD permitem desenvolver aplicaes prprias, de
forma a acelerar e a automatizar os seus processos de trabalho em vrias linguagens de programao, o
que se traduz numa mais-valia em termos de projecto .
Como vimos no captulo 3, a necessidade de conseguir validar um produto sem ter de o fabricar foi a
principal causa e vantagem do aparecimento dos software CAE.
Como conclumos no captulo 4, a necessidade de criar de produtos de geometria complexa e alta com
preciso e conseguir um menor tempo entre projecto do produto e a fabricao do mesmo, levou ao
aparecimento das mquinas de comando numrico e posteriormente o CAM.
Como verificamos no captulo 5, existe um risco de elevado de comprometimento quando adoptamos
uma ambiente CIM para a nossa Empresa , uma vez que existe um grande investimento em hardware e
software em instalaes fabris. Assim

como, necessrio um longo trabalho de formao e

consciencializao que ainda no foram aplicados principalmente devido necessidade de


conhecimento sofisticado e formadores especializados. Por outro lado, temos como principal vantagem
o aumento do nvel de integrao de todas as funes do sistema de manufactura, aumentando a
eficcia da empresa e obtendo melhorias nos resultados dos negcios.

Projecto

Pgina 115 de 123

CAD/CAE/CAM/CIM

Agradecimentos
Ao Eng. Paulo Ferreira, pela disponibilidade demonstrada ao longo da elaborao deste projecto,
esclarecimento de dvidas e sugestes feitas.

Projecto

Pgina 116 de 123

CAD/CAE/CAM/CIM

Bibliografia
Documentos da Disciplina de Projecto Assistido por Computador.
Documentos da Disciplina de programao Robtica e Viso por Computador.
Documentos da Disciplina de Gesto de Projectos Assistidos por Computador.
ActiveX and VBA Developers Guide
Autodesk , Inc.
Visual Basic Curso Completo
Nuno Nina
FCA

CAD
http://www.ptc.com
http://www.autodesk.com
http://www.cv.com
http://wwwcadsi.com
http://www.solidworks.com
http://wwwunigraphics.com
http://www.cadg.hpg.ig.com.br
http://www.weber.com
http://www.cadcontent.com/
http://www.cadinfo.net
http://www.microsoft.com
http://www.officevba.com
http://www.vbapro.com
CAE
http://www.cosmosm.com
http://www.algor.com
http://www.caeproject.com

Projecto

Pgina 117 de 123

CAD/CAE/CAM/CIM

CAM
http://www.mastercam.com/
http://www.chironuk.co.uk
http://www.milacron.com
http://www.emac.com.mx
http://www.fidia.com
http://www.fadal.com
CIM
http://www.ccp.up.pt
http://www.abb.pt/
http://www.motoman.se/
http://www.kuka.com
http://www.staubli.com
Outros
http://www.publindustria.pt/
http://www.robotics.dem.uc.pt
http://www.ipn.pt
http://www.softelec.com/

Projecto

Pgina 118 de 123

CAD/CAE/CAM/CIM

Glossrio

Active X

Tecnologia da famlia Microsoft que permite a comunicao e


partilha de dados entre aplicaes Windows.

Aplicao

Programa que faz uso da mquina, executando tarefas, utilizando


servios de rede tais como transferncia de arquivos, login remoto e
correio electrnico.

ASIC

Application Specific Integrated Circuit.

Automation

Uma tecnologia Active X que permite que uma aplicao controle


actividades de outra aplicao.

Arquivo

um conjunto de dados, passveis de serem entendidos pelo


computador. O Software do computador definido atravs de arquivos.
O sistema operativo, as aplicaes e os documentos que so
manipulados pela mquina so compostos de milhares de arquivos.
Cada arquivo possui um nome que o identifica. No sistema operacional
MS-DOS possua nome de at 8 caracteres e extenso de at 3, no
suportando todos os caracteres como o espao. No Windows 95 e 98 um
arquivo pode possuir at 255 caracteres inclusive espao onde a extenso
torna-se importante ainda para identificar o tipo do arquivo. No Unix o
nome do arquivo corrido, podendo ter ou no extenso e h diferena
entre maisculas e minsculas.

Base de dados

Um conjunto de tabelas de dados relacionadas entre si.

CAD

Computer Aided Design ou Desenho Auxiliado por Computador. Software


que permite a automatizao de um conjunto de actividades comuns a
arquitectos e designers. O AutoCAD, aplicao desenvolvida pela
Autodesk, uma das aplicaes mais utilizadas a nvel mundial.

CAE

Computer Aided Engineering ou Engenharia Auxiliada por Computador.


Sistema para clculos de engenharia em projectos elaborados via CAD.

Projecto

Pgina 119 de 123

CAD/CAE/CAM/CIM

CAM

Computer Aided Manufacturing ou Manufactura Auxiliada por Computador.


Conjunto de aplicaes que possibilitam a automatizao do processo
produtivo nas indstrias tradicionais e que permitiu a adopo de
processos de produo just in time.

CAP

Computer Aided Planning ou planeamento auxiliado por computador.

Caixa de combinaes

similar a uma list box , a principal diferena que para alm de permitir
seleccionar um item , tambm permite escrever.

CIM

Computer

Integrated

Manufacturing

ou

manufactura

integrada

por

computador.
CNC

Computerized Numerical Control ou Controle Numrico Computorizado.

Configurao

a capacidade que um sistema tem de ser personalizado. O utilizador


escolhe, entre vrias opes, como personalizar sua mquina, ou adequla para correr um determinado programa.

DAO

Abreviatura de Data Access Object. O mtodo original de acesso aos


dados para todos os objectos da base de dados.

DLL

Dynamic Link Library ou Biblioteca de Vnculo Dinmico. Mdulo de


programa que contm os dados e os cdigos executveis usados pelas
aplicaes ou mesmo por outras DLLs na execuo de uma tarefa
especfica. A DLL ligada aplicao apenas quando o programa
executado e descarregada quando no mais necessria.

Eventos

A ocorrncia de uma aco levada a cabo pelo utilizador e


reconhecida por uma das propriedades events dos controlos.

ERP

Enterprise Resource Planning.

DNC

Direct Numeric Control.

Projecto

Pgina 120 de 123

CAD/CAE/CAM/CIM

Formulrio

Um objecto Form contm os objectos de controlo que apa recem na


sua superfcie e o cdigo associado a eventos, mtodos e propriedades
aplicveis a ele a aos seus controlos.

FIP

Factory Information Protocol.

GUI

Graphical User Interface ou Interface Grfica do Utilizador.Tecnologia


utilizada em sistemas como Windows, OS/2 e outros. Apresenta uma
representao pictrica (cones) de comandos, programas e outros
recursos grficos.

Hardware

A componente fsica de uma soluo informtica. Computadores


pessoais, estaes de trabalho, servidores empresariais e sistemas de
armazenamento em disco esto includos nesta designao.

Interface

a forma de relacionamento e interaco entre o utilizador, o programa


e a mquina. Uma interface um conjunto de chamadas possveis a
bibliotecas que contm rotinas implementando determinados objectivos,
neste caso, comunicao entre mquinas.

JIT

Just-in-Time.

Linguagem de Programao Um programa utilizado para criar outros programas. Permite definir
uma sequncia de instrues que sero processadas e executadas pelo
computador. As diferentes linguagens de programao apresentam
caractersticas prprias e recursos disponveis.
Macro

Pequena rotina de programao escrita numa linguagem de macros.


Macros so excelentes recursos para realizar tarefas repetitivas e longas
como, por exemplo, visualizar uma pequena linha de texto com todas as
fontes instaladas no sistema ou, no Excel, realizar operaes complexas
com nmeros variveis.

MAP

Projecto

Manufacturing Automation Protocol.

Pgina 121 de 123

CAD/CAE/CAM/CIM

Memria

Circuitos, componentes ou partes mecnicas de um computador que


armazenam informaes. Pode ser voltil (armazenamento temporrio)
ou no voltil (armazenamento permanente).

MRP

Material Requesting Planning.

Objecto

Entidade dentro do Visual Basic, que suporta um conjunto de


propriedades e mtodos.

OLE

Abreviatura de Object Linking and Embedding. Antigo protocolo de


comunicaes e partilha e dados entre aplicaes Windows. Este termo
est a ser substitudo pelo termo Active X.

Propriedade

Uma das duas caractersticas do objectos. As propriedades definem


o comportamento de um objecto. As propriedades podem ser definidas
para um objecto ou para uma classe de objectos onde o objecto pertence.

Recordset

Uma imagem local temporria do resultado de uma tabela ou


consulta armazenada em memria.

SCM

Supply-Chain Management.

Sistema Operativo

Software que tem como funo controlar a alocao de recursos tais


como: comunicao com os utilizadores, espao em disco, uso de
memria, tempo que cada programa pode correr, etc. So exemplos de
sistema operativos o DOS, o Windows 95, 98, 2000, NT, MacOS, OS/2
e Unix.

Software

a parte lgica do computador, os programas. O conjunto de instrues


que comanda o funcionamento do computador. Para cada actividade
corresponde um programa, que precisa estar na memria do computador
ou ser transferido para ela.

Tabela

Um objecto da base de dados constitudo por um grupo de linhas


( registos ) divididas em colunas ( campos ) que contm dados ou
valores Null.

Projecto

Pgina 122 de 123

CAD/CAE/CAM/CIM

TOP

Technical and Office Protocol.

TQM

Total Quality Management.

Unix

Sistema

operativo

multi-utilizador

multi-tarefa,

originalmente

desenvolvido pela AT&T.


Actualizao

Verso simplificada de Software a partir do qual se modifica uma verso


antiga por uma nova. Existe tambm a actualizao de Hardware, onde o
objectivo substituir e actualizar algum equipamento.

User | Utilizador

Quem utiliza um computador, normalmente registrado atravs de um


login e uma password.

VBA

Visual Basic for Applications. Subconjunto da linguagem de programao


Visual Basic que fornece uma linguagem de macros comuns s aplicaes
da Microsoft.

Virtual

Um adjectivo que representa o imaginrio, aquilo que realmente no


existe, apenas aparenta ser.

Visual Basic | VB

Linguagem

de

programao

criada

pela

Microsoft

para

desenvolvimento de aplicaes e macros. A linguagem amplamente


utilizada especialmente pela facilidade da sua programao.

Projecto

Pgina 123 de 123

Você também pode gostar