Você está na página 1de 93

UNIVERSIDADE DO VALE DO ITAJA

CENTRO DE CINCIAS TECNOLGICAS DA TERRA E DO MAR


CURSO DE CINCIA DA COMPUTAO












SOLUO CAD/CAE PARA PROJETOS DE CABEAMENTO
ESTRUTURADO (CAD/CABEAR)

rea de Redes de Computadores e Computao Grfica


por


Eng. Moacir de Oliveira J unior




Gilberto da Silva Luy, M. Eng.
Orientador










Itaja (SC), novembro de 2006
UNIVERSIDADE DO VALE DO ITAJA
CENTRO DE CINCIAS TECNOLGICAS DA TERRA E DO MAR
CURSO DE CINCIA DA COMPUTAO












SOLUO CAD/CAE PARA PROJETOS DE CABEAMENTO
ESTRUTURADO (CAD/CABEAR)

rea de Redes de Computadores e Computao Grfica


por


Eng. Moacir de Oliveira J unior







Relatrio apresentado Banca Examinadora do
Trabalho de Concluso do Curso de Cincia da
Computao para anlise e aprovao.
Orientador: Gilberto da Silva Luy, M. Eng.






Itaja (SC), novembro de 2006
ii
SUMRIO
LISTA DE ABREVIATURAS.................................................................. v
LISTA DE FIGURAS ..............................................................................vi
LISTA DE TABELAS............................................................................viii
RESUMO..................................................................................................ix
ABSTRACT............................................................................................... x
1 INTRODUO................................................................................... 11
1.1 O AUTOCAD COMO PLATAFORMA......................................................... 13
1.2 PROBLEMATIZAO................................................................................... 15
1.2.1 Formulao do Problema............................................................................... 15
1.2.2 Soluo Proposta............................................................................................. 15
1.3 OBJETIVOS ...................................................................................................... 15
1.3.1 Objetivo Geral ................................................................................................. 15
1.3.2 Objetivos Especficos ...................................................................................... 15
1.4 METODOLOGIA.............................................................................................. 16
1.5 ESTRUTURA DO TRABALHO ..................................................................... 17
2 FUNDAMENTAO TERICA..................................................... 18
2.1 A LINGUAGEM DE PROGRAMAO AUTOLISP.................................. 19
2.1.1 Um breve histrico sobre o AutoLISP.......................................................... 19
2.2 ESTRUTURA BSICA DO AUTOLISP........................................................ 19
2.3 NORMAS TCNICAS UTILIZADAS EM CE.............................................. 22
2.3.1 A norma brasileira de cabeamento estruturado NBR 14565 .................. 24
2.4 DO PROJETO DE CE...................................................................................... 28
2.4.1 Principais materiais e equipamentos............................................................. 29
2.5 RELATRIO FOTOGRFICO DE INSTALAES DE CE.................... 32
2.6 FERRAMENTAS SIMILARES ENCONTRADAS NO MERCADO......... 37
2.6.1 Lumine ............................................................................................................. 37
2.6.2 Cabling ............................................................................................................. 39
3 DESENVOLVIMENTO..................................................................... 42
3.1 LEVANTAMENTO DOS REQUISITOS ....................................................... 42
3.1.1 Requisitos Funcionais ..................................................................................... 42
3.1.2 Requisitos No Funcionais ............................................................................. 43
3.1.3 Regras de Negcio........................................................................................... 43
3.2 MODELOS DE CASOS DE USO E PROTOTIPAO.............................. 44
3.2.1 Diagramas de Casos de Uso ........................................................................... 45
3.2.2 Prototipao das telas ..................................................................................... 48
3.3 DIAGRAMA DE ATIVIDADES...................................................................... 55
3.4 DIAGRAMA DE COMPONENTES ............................................................... 56
iii
3.5 IMPLEMENTAO DA FERRAMENTA.................................................... 57
3.5.1 Estrutura da ferramenta ................................................................................ 57
3.5.2 Menus ............................................................................................................... 58
3.5.3 Caixas de dilogo............................................................................................. 61
3.5.4 Cdigo fonte..................................................................................................... 63
3.5.5 Armazenamento dos dados ............................................................................ 64
3.5.6 Entidades de projeto....................................................................................... 70
3.5.7 Instalao da ferramenta no AutoCAD........................................................ 73
3.5.8 Introduo a melhorias na ferramenta......................................................... 75
4 CONCLUSES................................................................................... 77
REFERNCIAS BIBLIOGRFICAS .................................................. 80
GLOSSRIO........................................................................................... 82
A PLANO DE TESTES, AVALIAO E LICENA........................ 84
A.1 PLANO DE TESTES DE ACEITAO........................................................ 84
A.1.1 Introduo........................................................................................................ 84
A.1.2 Objetivos dos testes ......................................................................................... 84
A.1.3 Histrico........................................................................................................... 84
A.1.4 Escopo dos testes ............................................................................................. 85
A.1.5 Critrios de suspenso dos testes................................................................... 88
A.1.6 Critrios de retomada dos testes.................................................................... 88
A.2 CHECK LIST PARA AVALIAO DA FERRAMENTA.......................... 88
A.2.1 Usabilidade - Inteligibilidade......................................................................... 88
A.2.2 Usabilidade Operacionalidade.................................................................... 90
A.3 CONTRATO DE LICENCIAMENTO DE USO........................................... 91
A.3.1 Do contrato de servio .................................................................................... 91
A.3.2 Da alterao do contrato. ............................................................................... 91
A.3.3 Das responsabilidades..................................................................................... 91
A.3.4 Da propriedade do software........................................................................... 91
A.3.5 Do tipo do software. ........................................................................................ 92
A.3.6 Da cpia e reproduo. ................................................................................... 92
A.3.7 Do tempo de vigncia do contrato. ................................................................ 92
A.3.8 Da propriedade intelectual............................................................................. 92
A.3.9 Da violao de direitos autorais..................................................................... 92
A.3.10 Da garantia.................................................................................................... 92
A.3.11 Do suporte ..................................................................................................... 93

iv
LISTA DE ABREVIATURAS

AT Armrio de Telecomunicaes
ATR rea de Trabalho
ABNT Associao Brasileira de Normas Tcnicas
ANSI American National Standards Institute
CAD Computer Aided Design
CAE Computer Aided Engineering
CE Cabeamento Estruturado
CER Conexo de Engate Rpido
CM8V Conector Modular 8 Vias
CSA Canadian Standards Association
DCL Dialog Control Language
DGT Distribuio Geral de Telecomunicaes
EIA Electronic Industries Alliance
IEC International Electrotechnical Commission
ISO International Standards Association
ITU International Telecommunications Union
LISP List Processing
MIT Massachusetts Institute of Technology
PC Personal Computer
PCC Ponto de Consolidao de Cabos
PT Ponto de Telecomunicaes
PTC Ponto de Transio de Cabos
PTR Ponto de Terminao de Rede
SC Sistema Campus
SEQ Sala de Equipamentos
SET Sala de Entrada de Telecomunicaes
STP Shielded Twisted Pair
TCC Trabalho de Concluso de Curso
TIA Telecommunications Industry Association
UML Unified Modeling Language
UNIVALI Universidade do Vale do Itaja
UTP Unshielded Twisted Pair
VBA Visual Basic for Applications

v
LISTA DE FIGURAS
Figura 1. O AutoCAD e seus componentes.......................................................................................14
Figura 2. Cdigo genrico para entendimento da linguagem AutoLISP...........................................20
Figura 3. Procedimentos para serem executados no prompt de comando do AutoCAD...................21
Figura 4. Simbologia para especificao de Cabos............................................................................27
Figura 5. Esquema geral de um sistema de CE..................................................................................29
Figura 6. Conector RJ -45: (a) macho; (b) fmea...............................................................................31
Figura 7. Esquema para PCC.............................................................................................................31
Figura 8. Instalao de Eletrocalhas e Perfilados...............................................................................33
Figura 9. Instalao de Eletrocalhas e Perfilados e Sistema de Alarme............................................34
Figura 10. Instalao completa de Rack.............................................................................................35
Figura 11. Instalao de Rack para telecomunicaes.......................................................................36
Figura 12. Diagrama de Pacotes.........................................................................................................44
Figura 13. Diagrama de Casos de Uso Pacote de Cadastro............................................................45
Figura 14. Diagrama de Casos de Uso Pacote de Insero.............................................................46
Figura 15. Diagrama de Casos de Uso Pacote de Relatrios..........................................................47
Figura 16. Prototipao das Telas Tela padro de erro...................................................................48
Figura 17. Prototipao das Telas Tela principal de cadastro de Eletrocalhas, Eletrodutos e
Perfilados....................................................................................................................................48
Figura 18. Prototipao das Telas Incluso e Edio de Eletrodutos e Cadastro de Eletrocalhas e
Perfilados....................................................................................................................................49
Figura 19. Prototipao das Telas Incluso e Edio de Conexes................................................49
Figura 20. Prototipao das Telas Cadastro do Cabeamento..........................................................50
Figura 21. Prototipao das Telas Incluso e Edio do Cabeamento............................................50
Figura 22. Prototipao das Telas Cadastro de Materiais e Equipamentos....................................51
Figura 23. Prototipao das Telas Incluir e Editar Materiais e Equipamentos...............................51
Figura 24. Prototipao das Telas Incluir Componente..................................................................52
Figura 25. Prototipao das Telas Inserir Eletrocalhas, Eletrodutos e Perfilados...........................52
Figura 26. Prototipao das Telas Insero do Cabeamento...........................................................53
Figura 27. Prototipao das Telas Insero dos Equipamentos......................................................53
Figura 28. Prototipao das Telas Gerar Relao de Materiais......................................................54
Figura 29. Diagrama de Atividades....................................................................................................55
Figura 30. Diagrama de Componentes...............................................................................................56
Figura 31. Organizao dos arquivos da ferramenta..........................................................................57
Figura 32. Visualizao do menu do CAD/Cabear............................................................................59
Figura 33. Codificao do menu do CAD/Cabear .............................................................................60
Figura 34. Estrutura bsica de uma caixa de dilogo.........................................................................61
Figura 35. Estrutura bsica para manipulao da caixa de dilogo...................................................62
Figura 36. Caixa de dilogo apresentada ao usurio..........................................................................63
Figura 37. Estrutura bsica para gravao de arquivos......................................................................65
Figura 38. Sintaxe da varivel ListaDutos......................................................................................66
Figura 39. Sintaxe da varivel ListaCabos.....................................................................................67
Figura 40. Sintaxe da varivel ListaMateriais................................................................................68
Figura 41. Prottipo genrico de uma entidade do CAD/Cabear.......................................................70
Figura 42. Criao do profile (perfil) CADCABEAR.......................................................................74
Figura 43. Insero do path (caminho) para ferramenta CAD/Cabear..............................................74
Figura 44. Codificao alterada do menu do CAD/Cabear................................................................76
vi
Figura 45. Cdigo para tecla de atalho Ol Mundo........................................................................76

vii
LISTA DE TABELAS
Tabela 1. Lista de Normas Tcnicas..................................................................................................23
Tabela 2. Simbologia para identificao dos itens de projeto............................................................28
Tabela 3. Tipos de Cabos...................................................................................................................30
Tabela 4. Arquivos das caixas de dilogo..........................................................................................63
Tabela 5. Arquivos fontes..................................................................................................................64
Tabela 6. Funes de gravao de dados...........................................................................................66
Tabela 7. Formatao da string extended data (dados estendidos) das entidades.............................71
Tabela 8. Formatao da string extended data (dados estendidos) das entidades (continuao) ......72
Tabela 9. Plano de teste Itens testados............................................................................................85
Tabela 10. Plano de teste Aspectos testados...................................................................................86
Tabela 11. Plano de teste Aspectos testados (Continuao) ...........................................................87
Tabela 12. Plano de teste Aspectos no testados............................................................................88
viii
RESUMO
Oliveira J unior, Moacir de. SOLUO CAD/CAE PARA PROJETOS DE CABEAMENTO
ESTRUTURADO (CAD/CABEAR). Itaja, 2006. 63 f. Trabalho de Concluso de Curso
(Graduao em Cincia da Computao)Centro de Cincias Tecnolgicas da Terra e do Mar,
Universidade do Vale do Itaja, Itaja, 2006.

Muitas empresas que executam obras de sistemas de Cabeamento Estruturado encontram diversas
dificuldades ao se depararem com obras sem o respectivo projeto ou quando do desenvolvimento
destes projetos no encontram ferramentas adequadas para a sua confeco. Este trabalho
disponibiliza uma ferramenta aberta e gratuita que auxilia os projetistas ou profissionais de
engenharia na pesquisa ou desenvolvimento de projetos de Cabeamento Estruturado. A ferramenta
foi desenvolvida sobre a plataforma de desenvolvimento AutoCAD, e na linguagem de
programao AutoLISP. No seu desenvolvimento foram feitas pesquisas em livros, catlogos de
empresas, manuais de instalaes de sistema de Cabeamento Estruturado, sites, help do AutoCAD e
Normas Tcnicas, bem como ferramentas similares no intuito de auxiliar na definio das
funcionalidades da ferramenta implementada. Ao longo da leitura verificou-se a necessidade de se
conhecer principalmente as Normas Tcnicas envolvidas neste sistema e tambm seus respectivos
materiais e equipamentos. Realizou-se tambm a modelagem do sistema que detalha os requisitos
do software, alguns diagramas da UML e toda prototipao de telas que sintetizam as
especificaes necessrias a sua implementao. Dando seqncia ao trabalho foi desenvolvida a
ferramenta propriamente dita com o cuidado de torn-la uma ferramenta prtica, de fcil utilizao
e principalmente que os profissionais que atuam nesta rea realmente procurem utiliz-la. E por fim
a ferramenta foi testada e validada demonstrando-se eficiente.

Palavras-chave: Redes de Computadores. Computao Grfica. AutoLISP para AutoCAD.
ix
ABSTRACT
Many companies that works executing cabling projects found many difficulties when confronted
with client works without the correct project, or when developing this kind of projects, by the lack
of proper tools to do the job correctly. This work has the objective to make available an open
sourse, and free tool, thats capable of helping the designers, or engineer professionals on the
research ore developing of cabling projects. The tool was developed on the AutoCAD development
platform, and it was developed on AutoLISP programing language. When developing this project
the research work was made on books, companys catalogs, cabling systems installation instruction
manuals, internet sites, Auto Cad help files, and technical standards, as well similar system tools,
with the objective of helping the definition of the developed tools facilities. During the reading
process, it became patent the need of knowing principally the technical standards involved into
cabling, its materials and equipments. It was made a system modeling that details the software
requests, some UML diagrams and all the screen appearance prototypes that synthesizes the
necessary specifications necessary to its implementation. Giving the work continuity, the actual
tool was developed, taking care about making it a practical tool, easy to use, and principally a tool
that the professionals of the area really want to use. And finally the tool was tested and proved,
showing itself eficcient.

Keywords: Computer Networks. Graphic Computer Works. AutoLISP for AutoCAD.


x
1 INTRODUO
O AutoCAD
1
uma ferramenta CAD (Computer Aided Design Desenho Assistido por
Computador), que atualmente muito utilizada para elaborao de projetos de engenharia,
arquitetura e agronomia. Ela por sua vez, permite que seu usurio desenvolva scripts, rotinas e
programas nas linguagens VBA (Visual Basic for Applications), AutoLISP, Visual C++e Visual
Basic e tambm altere, se for o caso, toda sua estrutura de menus e barra de ferramentas a fim de
satisfazer sua necessidade.
Contudo, existem inmeros softwares no mercado que utilizam a estrutura do AutoCAD
para reas especficas da engenharia como Hidrulica, Eltrica, Estrutura e Saneamento, e a
linguagem de programao mais utilizada para este fim o AutoLISP, pois uma linguagem nativa
do AutoCAD, integrada todas as entidades de desenho como pontos, linhas e arcos.
A linguagem AutoLISP evoluiu de forma a conter a maioria dos comandos bsicos, tipo
de dados e capacidade da linguagem de programao LISP, assim como funes
especficas adicionais para operaes dentro do sistema grfico do AutoCAD.
(KRAMER, 1995).
Nos ltimos anos, vivenciou-se avanos surpreendentes, nas tecnologias da informao e
comunicao. A Internet e a tendncia crescente rumo digitalizao da informao atravs da
unio de tecnologias fez surgir o termo cabeamento estruturado (CE).
O CE pode ser considerado como um sistema cuja infra-estrutura flexvel e suporta a
utilizao de diversos tipos de aplicaes tais como: dados, voz, imagem e controles prediais. Nos
dias de hoje as empresas esto levando em conta a utilizao deste tipo de sistema pelas vantagens
que o mesmo apresenta em relao aos cabeamentos tradicionais, onde as aplicaes so atendidas
por cabeamentos dedicados, (ex.: um para dados e outro para voz), principalmente se as vantagens
forem levadas em conta com o passar do tempo.



1
- Marca registrada AutoDesk (www.autodesk.com).
Em um mercado em que tecnologia avanada significa vantagem competitiva, a
habilidade das redes em compartilhar informaes tem feito o PC to importante quanto o
telefone. A maioria das empresas precisa de recursos de comunicao que suportem voz,
dados e aplicaes multimdia para se manterem vivas.. (COELHO, 2003).
Com o grande crescimento da demanda dos sistemas relacionados s aplicaes
mencionadas anteriormente, as empresas e as organizaes de padronizao passaram a estabelecer
padres proprietrios de cabeamento resultando numa ampla diversidade de topologias, tipos de
cabos, conectores, padres de ligao, etc.
A proposta de Sistema de CE surgiu como resposta a este avano das telecomunicaes com
o objetivo de criar uma padronizao do cabeamento instalado dentro de edifcios comerciais e
residenciais independente das aplicaes a serem utilizadas no mesmo.
Existe uma tendncia mundial na criao de ferramentas CAD/CAE
2
para auxiliar
profissionais a resolver problemas em inmeras reas, isso tornou o AutoCAD uma aplicao
indispensvel nas empresas que atuam na rea de projetos.
Como atualmente o nmero de instalaes de sistema de CE vem crescendo, pode-se esperar
que a existncia de uma aplicao CAD/CAE gratuita para projetos de instalaes de CE que rode
na plataforma de desenvolvimento AutoCAD seja motivao e possua nvel cientfico suficientes
para um Trabalho de Concluso do Curso de Cincias da Computao.
Existem dois softwares (no gratuitos) no Brasil similares a esta proposta, o Autopower
Cabling da empresa Autoenge
3
e o Lunine da empresa AltoQI
4
. Ambos criaram mdulos para CE a
partir de softwares para projetos eltricos.
fato que este tema resolve diretamente um problema de engenharia na rea da Cincia da
Computao. Mas tambm possui outros objetivos como auxiliar o entendimento da elaborao de
rotinas CAD/CAE em AutoLISP para AutoCAD.




2
- CAE (Computer Aided Engineering) Engenharia assistida por computador.
3
Autoenge Empresa desenvolvedora de softwares para engenharia (www.autoenge.com.br).
4
AltoQI Empresa desenvolvedora de softwares para engenharia (www.altoqi.com.br).
12
1.1 O AUTOCAD COMO PLATAFORMA
O AutoCAD uma ferramenta grfica vetorial de propsito geral que atualmente vem sendo
largamente utilizada por profissionais e empresas de engenharia que atuam na rea de projetos, mas
ao contrrio de sua grande utilizao, no Brasil no existem muitas empresas e/ou profissionais que
constroem aplicaes utilizando-o como plataforma de desenvolvimento.
tambm um sistema totalmente customizvel, nele pode-se alterar os menus, barras de
ferramentas, teclas de atalho, macros, funes, procedimentos, comandos, tipo de linhas, hachuras e
etc. Sua linguagem de programao nativa o AutoLISP, e alm de suportar scripts prprios
(seqncia de comandos), a plataforma ainda oferece suporte ao desenvolvimento em C++e VB
(Microsoft Visual Studio).
A verso atual do AutoCAD a 2007 (Release 17), e a cada Release normalmente muda a
verso do compilador C++e VB e suas respectivas bibliotecas, logo no possvel garantir que um
sistema feito sobre a plataforma AutoCAD em C++ou VB, funcione sobre futuras verses do
AutoCAD.
Com o AutoLISP isso no acontece, garantido que um sistema feito em AutoLISP possa
ser utilizado em verses posteriores do AutoCAD, por exemplo, o trabalho em questo, o
CAD/Cabear foi desenvolvido para funcionar no AutoCAD 2000, logo embora algumas melhorias
no AutoLISP fossem implementadas, a premissa era que esta ferramenta funcionasse em todas as
verses posteriores do AutoCAD, o que foi comprovado nos testes realizados pelo autor.
Para desenvolver um sistema sobre esta plataforma pode-se simplesmente alterar ou
acrescentar as funes no <<Unnamed Profile>>, que o perfil padro do AutoCAD, mas o
recomendvel que se criem diferentes perfis para cada aplicao que se pretenda desenvolver,
desta maneira mantm-se sempre um perfil padro sem alteraes.
A ferramenta CAD/Cabear proposta neste trabalho, por exemplo, dever funcionar sobre o
perfil CADCABEAR (ver item 3.5.7).
A Figura 1 apresenta o AutoCAD e seus respectivos componentes.
13

Figura 1. O AutoCAD e seus componentes

Canvas
Barra de
Ferramentas
Menus
Prompt de
Comando
14
1.2 PROBLEMATIZAO
1.2.1 Formulao do Problema
Quando se pensa em CE, imagina-se em primeiro lugar, vrios computadores e telefones
interligados atravs de uma rede de computadores. Num modo geral, isso mesmo, mas num
projeto de CE, indispensvel insero no projeto da infra-estrutura de ligao (eletrocalhas,
perfilados, eletrodutos), detalhamento da Sala de Equipamentos (SEQ), plano de face de racks e etc.
1.2.2 Soluo Proposta
Como soluo, prope-se o desenvolvimento de uma ferramenta gratuita capaz de auxiliar
profissionais na elaborao de projetos de infra-estrutura do sistema de CE.
A ferramenta deve permitir a insero no projeto em planta baixa dos Pontos Lgicos (PT -
Elemento usado para estabelecer a conexo com os equipamentos de trabalho), Pontos de
Consolidao de Cabos (PCC) e Armrios de Telecomunicaes (AT), SEQ, lanamento da infra-
estrutura de transporte de cabos (horizontal e vertical), cabos propriamente ditos e a gerao da
listagem de materiais parciais e totais.
A plataforma de desenvolvimento e desenho adotada ser o AutoCAD, com base
principalmente na linguagem AutoLISP.
1.3 OBJETIVOS
1.3.1 Objetivo Geral
O objetivo geral deste projeto foi o desenvolvimento de uma ferramenta CAD/CAE capaz de
otimizar a elaborao de projetos de infra-estrutura do sistema de CE.
1.3.2 Objetivos Especficos
Os objetivos especficos que podem ser citados so:
Pesquisa dos conceitos referentes ao processo de instalao, materiais e equipamento do
sistema de CE;
Pesquisa dos equipamentos atuais que fazem parte da ferramenta;
15
Pesquisa e anlise de solues similares, verificando suas funcionalidades;
Anlise e definio dos requisitos funcionais e no funcionais necessrios para o
desenvolvimento do projeto;
Realizao da modelagem conceitual da ferramenta;
Desenvolvimento da ferramenta;
Validao da ferramenta, executando o plano de teste, usabilidade e funcionalidade;
Documentao do desenvolvimento e dos resultados obtidos; e
Auxlio no desenvolvimento de novas implementaes e/ou melhorias na ferramenta.
1.4 Metodologia
Para o desenvolvimento da Fundamentao Terica foram realizadas pesquisas com o
objetivo de identificar e compreender os principais conceitos e metodologias envolvidas no
processo de sistemas de CE, e conhecer algumas ferramentas relacionadas ao assunto. Essas
pesquisas foram realizadas atravs de livros, catlogos de empresas, manuais de instalaes de
sistemas de CE, sites e Normas Tcnicas. Em seguida, as metodologias e ferramentas estudadas
foram analisadas a fim de identificar caractersticas que pudessem ser adotadas ou consideradas no
desenvolvimento deste trabalho.
O assunto foi estudado e alguns itens que so fundamentais em projetos de sistemas de CE,
foram inseridos e descritos adequadamente. Nesse momento, buscou-se apresentar de uma maneira
clara e objetiva o que deve ser realizado. Este projeto est fortemente vinculado norma tcnica
brasileira NBR 14565.
Ao final da Fundamentao Terica foi apresentado um relatrio fotogrfico que permite
uma visualizao adequada dos sistemas de CE e tambm dois softwares presentes no mercado
similares a ferramenta proposta com suas respectivas funcionalidades.
A modelagem do sistema buscou apresentar de uma maneira geral, as principais operaes e
a seqncia de passos necessrios a sua execuo.
O desenvolvimento foi iniciado com uma anlise de todos os requisitos bsicos que o
sistema deveria atender. Alguns desses requisitos foram identificados nas ferramentas similares que
16
foram analisadas. A seguir deu-se incio a modelagem com os diagramas de Casos de Uso,
Prototipao, diagrama de Atividades, diagrama de Componentes os quais so suportados pela
UML - Unified Modeling Language e por fim foi realizada a implementao da ferramenta.
Para a implementao da ferramenta CAD/Cabear foram utilizados principalmente o texto
do TCC II , arquivos de ajuda (help) do AutoCAD, livros e o conhecimento do autor.
As ferramentas utilizadas foram o AutoCAD (indispensvel para o desenvolvimento de
aplicaes em AutoLISP), e um editor de textos chamado UltraEdit.
A implementao conforme descrito no texto do TCC II, iniciou pelo Pacote de Cadastro,
depois foi feito o Pacote de Insero e foi finalizada pelo Pacote de Relatrios. importante
salientar que do incio ao final da implementao foram desenvolvidos todo o sistema de
organizao dos arquivos, cdigos auxiliares e testes finais para o perfeito funcionamento da
ferramenta.
A interao da ferramenta com a plataforma de desenvolvimento AutoCAD tambm foi
descrita.
E por ltimo a ferramenta foi submetida um plano de teste, validando assim sua
implementao.
1.5 Estrutura do trabalho
Este trabalho est estruturado em quatro captulos. O Captulo 1, Introduo, apresentou
uma descrio geral do trabalho. No Captulo 2, Fundamentao Terica so apresentados os
principais conceitos sobre projeto de infra-estrutura do sistema de CE, suas respectivas normas
tcnicas, apresenta tambm duas ferramentas similares encontradas no mercado e uma sntese sobre
as etapas e tcnicas de projeto de infra-estrutura do sistema de CE. O Captulo 3 apresenta o
desenvolvimento da ferramenta, incluindo sua especificao e uma pr-modelagem em UML. Esse
captulo tambm discute como foi implementada a ferramenta e apresenta a metodologia a ser
utilizada no desenvolvimento. Concluindo, no Captulo 4, apresentam-se as concluses, onde so
abordados sucintamente os assuntos apresentados, problemas encontrados, dentre outros. O texto
ainda inclui apndices que complementa as informaes apresentadas no trabalho.
17
2 FUNDAMENTAO TERICA
Pode-se entender que uma instalao de sistema de CE aquela que projetada de modo a
prover uma infra-estrutura que permita a flexibilidade e evoluo para vrios servios como, por
exemplo: telecomunicaes, sejam de voz, dados, imagens, sonorizao, controle de iluminao,
sensores de fumaa, controle de acesso, sistema de segurana, controles ambientais (ar-
condicionado e ventilao).
Considerando-se a quantidade e complexidade destes sistemas, imprescindvel a
implementao de um sistema que satisfaa s necessidades iniciais e futuras em telecomunicaes
e que garanta a possibilidade de reconfigurao ou mudanas imediatas, sem a necessidade de obras
civis adicionais.
Os sistemas de CE foram criados para proporcionarem uma soluo unificada e
padronizada para a comunicao empresarial em edifcios comerciais, independente dos
servios e tecnologias utilizadas. Com a desregulamentao, das telecomunicaes, no
incio dos anos 80, a responsabilidade de toda infra-estrutura das redes internas de
telefonia passou para o cliente o que contribuiu para que proliferasse uma srie de
solues no planejadas, que supriam as necessidades internas imediatas das
empresas... . (COELHO, 2003).
No incio dos anos 80, algumas empresas como a IBM e a AT&T, comearam a desenvolver
especificaes no intuito de padronizar solues conforme suas necessidades.
Em 1991, a EIA (Electronic Industries Alliance) em conjunto com a TIA
(Telecommunications Industry Association), publicou uma primeira verso da norma intitulada
ANSI
5
/EIA/TIA 568 que continha referncias a um esquema de cabos para uso em edifcios
comerciais.
Hoje projetos de sistemas de CE s podem ser feitos por profissionais de Engenharia
legalmente habilitados pelo CREA
6
e que ainda possuam as respectivas atribuies tcnicas.



5
- American National Standards Institute
6
- Conselho Regional de Engenharia, Arquitetura e Agronomia
18
2.1 A LINGUAGEM DE PROGRAMAO AUTOLISP
A linguagem de programao AutoLISP possui algumas caractersticas principais como:
uma linguagem 100% estruturada, no necessita de compilao e no uma linguagem tipada, em
outras palavras funciona como script, as instrues e comandos so executados sequencialmente
atravs de um arquivo tipo texto com o cdigo fonte, e no necessita de declarao de variveis
permitindo que dinamicamente uma varivel possa mudar de tipo.
2.1.1 Um breve histrico sobre o AutoLISP
Segundo Willian Kramer (1995, p. 1), o AutoLISP deriva-se diretamente do LISP,
abreviatura para List Processing, que a segunda mais antiga linguagem de programao de alto
nvel usada em computadores modernos (a mais antiga FORTRAN).
O primeiro interpretador LISP foi desenvolvido no final da dcada de 1950 por J ohn
McCarthy e um grupo de pesquisadores do MIT (Massachussetts Institute of Technology) e seu
objetivo principal era de encurtar o tempo necessrio para se definir um problema para o
computador.
Como o LISP originalmente no foi escrito para computao grfica, os programadores da
Autodesk dedicaram ateno especial em rotinas de entrada e sada e na dcada de 1980 criaram o
AutoLISP que foi totalmente integrado ao AutoCAD, transformado-o assim no nico interpretador
desta linguagem.
A evoluo do AutoLISP dentro do ambiente AutoCAD foi largamente direcionada por
pedidos de desenvolvedores de aplicativos e usurios finais e como resultado esta linguagem se
tornou uma ferramenta valiosa para customizao do AutoCAD (KRAMER, 1995).
2.2 Estrutura bsica do AutoLISP
O elemento mais bsico do AutoLISP o tomo, e este pode ter diferentes tipos como:
inteiros, reais, strings, listas e etc.
As expresses em AutoLISP comeam sempre com ( e terminam sempre com ) e entre
os parnteses podem conter: chamadas de comando, chamadas de funes, operaes lgicas ou
operaes aritmticas. Os comentrios podem ser feitos sempre precedidos de ;.
19
A Figura 2 apresenta um prottipo genrico para o entendimento da linguagem AutoLISP.

(defun c:hello(/ texto ) ;procedimento principal
(setq texto "Ol Mundo!") ;atribuindo a string "Ol Mundo"
;para a varivel texto
(ImprimeTexto texto) ;chamada de funo com o parmetro texto
(princ) ;instruo de funo sem retorno
)

(defun ImprimeTexto ( txt / txt ) ;funo auxiliar para imprimir strings
(prompt(strcat "\n" txt )) ;impresso do texto no prompt de comando
;do AutoCAD
(alert txt) ;mostra o texto atravs de uma caixa de
;dilogo padro de ateno
(princ) ;instruo de funo sem retorno
)
(princ) ;instruo de arquivo sem retorno

Figura 2. Cdigo genrico para entendimento da linguagem AutoLISP
Para se verificar o funcionamento da rotina representada pela Figura 2, basta que se crie um
arquivo de texto como por exemplo C:\TCC.txt, renomeie para C:\TCC.lsp, transcreva o cdigo
acima utilizando um editor de texto qualquer, digite no prompt de comando do AutoCAD: (load
C:\\TCC.lsp) e em seguida execute o procedimento digitando no prompt de comando do
AutoCAD: hello.
importante salientar que possvel testar em tempo de execuo qualquer procedimento,
rotina, operao lgica, operao aritmtica entre outros procedimentos em AutoLISP simplesmente
utilizando o prompt de comando do AutoCAD. A Figura 3 indica alguns procedimentos que
podero ser testados um a um utilizando o prompt de comando do AutoCAD.
20

;solicita um nmero inteiro no prompt de comando e atribui a varivel a
(setq a(getint "\nDigite um nmero inteiro positivo: "))

;fora a varivel a para numero positivo
(setq a(abs a))

;extrai a raiz quadrada da varivel a e atribui para varivel b
(setq b(sqrt a))

;multiplica as variveis a por b e atribui para varivel c
(setq c(* a b))

;soma 2 a varivel c e atribui para varivel d
(setq d(+ c 2))

;eleva a varivel d ao quadrado e atribui para varivel e
(setq e(expt d 2.0))

;executar todas as funes anteriores em um mesmo comando
(setq e(expt(+(* a(sqrt(abs a)))2)2.0))

;monta um lista com as variveis a, b, c, d e e e
;atribui para varivel lista
(setq lista(list a b c d e))

;imprime todos os itens da lista e retorno o ltimo impresso
(foreach item lista(print item))

Figura 3. Procedimentos para serem executados no prompt de comando do AutoCAD
Maiores informaes sobre a linguagem de programao AutoLISP encontram-se nos
arquivos de ajuda (Help) do AutoCAD.
21
2.3 Normas tcnicas utilizadas em CE
Existem organizaes no Brasil e no mundo que so responsveis pela criao, manuteno
e distribuio de normas tcnicas, entre elas destacam-se:
ABNT (Associao Brasileira de Normas Tcnicas);
ANSI (American National Standards Institute);
CSA (Canadian Standards Association);
ISO (International Standards Association);
ITU (International Telecommunications Union);
EIA (Electronic Industries Alliance);
TIA (Telecommunications Industry Association); e
IEC (International Electrotechnical Commission).
Das acima citadas, as principais responsveis pelas normas de CE so a EIA/TIA e ambas
so membros da ANSI, portanto comum representar estas normas com o prefixo ANSI/EIA/TIA.
A Tabela 1 apresenta a lista de normas que contemplam um sistema de CE.
22
Tabela 1. Lista de Normas Tcnicas
Norma Descrio
ANSI/EIA/TIA 568 Norma para cabeamento em edifcios comerciais
ANSI/EIA/TIA TSB 36 Boletim de especificaes tcnicas para cabos UTP
ANSI/EIA/TIA TSB 53 Boletim de especificaes tcnicas para hardware de conexo em
cabos STP
ANSI/EIA/TIA TSB 40A Boletim de especificaes tcnicas para hardware de conexo em
cabos UTP
ANSI/EIA/TIA 568B Primeira reviso da norma para cabeamento em edifcios comerciais
ANSI/EIA/TIA 569A Norma para edificaes dos caminhos e espaos de telecomunicaes
em edifcios comerciais
ANSI/EIA/TIA 606A Norma para administrao da infra-estrutura de telecomunicaes em
edifcios comerciais
ANSI/EIA/TIA TSB 67 Especificaes tcnicas para teste em campo do desempenho do link
de transmisso de cabos UTP
ANSI-J -STD-607 A Especificaes tcnicas de aterramento eltrico para ambientes de
telecomunicaes
ANSI/EIA/TIA TSB 72 Guia para gerenciamento centralizado de dispositivos de fibra ptica
ANSI/EIA/TIA 526-14 Especificaes tcnicas para medidas em fibras pticas multimodo
ANSI/EIA/TIA 526-7 Especificaes tcnicas para medidas em fibras pticas monomodo
ANSI/EIA/TIA TSB 95 Especificao adicional para performance de cabos cat 5 100 ohms
de 4 pares
ANSI/EIA/TIA TSB 75 Prticas adicionais para sistemas de cabeamento horizontal por zonas
ANSI/EIA/TIA 568-A1 Primeiro adendo norma 568 A
ANSI/EIA/TIA 568-A2 Segundo adendo norma 568 A
ANSI/EIA/TIA 568-A3 Terceiro adendo norma 568 A
ANSI/EIA/TIA 568-A4 Quarto adendo norma 568 A
ANSI/EIA/TIA 568-A5 Especificaes de desempenho de transmisso para cabos 4 pares,
100 ohms categoria 5e.
ISSO/IEC 11801 Sistemas de cabeamento genrico para telecomunicaes
ANSI/EIA/TIA 568-B1 Segunda reviso da norma para cabeamento em prdios comerciais
ANSI/EIA/TIA 568-B2 Componentes para cabeamento par tranado balanceado
ANSI/EIA/TIA 568-B3 Componentes para cabeamento de fibra ptica
ANSI/EIA/TIA 568-B1.1 Primeiro adendo norma 568 B1
ANSI/EIA/TIA 568-B1.2 Segundo adendo norma 568 B1
ANSI/EIA/TIA 568-B1.3 Terceiro adendo norma 568 B1
ANSI/EIA/TIA 568-B1.4 Quarto adendo norma 568 B1
ANSI/EIA/TIA 568-B2.1 Primeiro adendo norma 568 B2
ANSI/EIA/TIA 568-B2.2 Segundo adendo norma 568 B2
ANSI/EIA/TIA 568-B2.3 Terceiro adendo norma 568 B2
ANSI/EIA/TIA 568-B2.4 Quarto adendo norma 568 B2
ANSI/EIA/TIA 568-B2.5 Quinto adendo norma 568 B2
ANSI/EIA/TIA 568-B3.1 Primeiro adendo norma 568 B3
ABNT NBR 14565 Procedimento bsico para elaborao de projetos de cabeamento de
telecomunicaes para rede interna estruturada
Fonte: Adaptado de Coelho (2003).
23
2.3.1 A norma brasileira de cabeamento estruturado NBR 14565
Esta norma sintetiza documentos e prticas recomendadas pela ANSI/EIA/TIA, ABNT e
Telebrs:
Prtica 235-330-703-TB (Telebrs);
ANSI/EIA/TIA 607;
ANSI/EIA/TIA 606;
ANSI/EIA/TIA 569;
ABNT - NBR 13300:1995; e
ABNT NBR 5410.
2.3.1.1 Definies dos subsistemas citados nesta norma
rea de Trabalho (ATR)
o local da edificao com no mnimo 10m, em que devem estar pelo menos dois pontos
de telecomunicaes e de energia eltrica para utilizao dos usurios.
Cabeamento Primrio
Conhecido tambm como backbone, interliga os andares da edificao.
Cabeamento Secundrio
Interliga os Armrios de Telecomunicaes (AT) rea de Trabalho (ATR).
Ponto de Telecomunicaes (PT)
Pontos que atendem os equipamentos de uma rea de Trabalho.
Ponto de Consolidao de Cabos (PCC)
Local no cabeamento secundrio, com conexo cruzada, onde poder ocorrer mudana da
capacidade do cabo, visando flexibilidade.
24
Sala de Telecomunicaes ou Armrio de Telecomunicaes (AT)
o espao destinado a transio entre o cabeamento primrio e o secundrio, com conexo
cruzada, podendo abrigar equipamento ativo.
Ponto de Transio de Cabos (PTC)
Local no cabeamento secundrio, onde poder ocorrer mudana no tipo de cabo, ou seja, um
cabo redondo conectado a um cabo chato, com o objetivo de facilitar sua instalao em ambientes
que exijam a instalao de cabo chato.
Sala de Equipamento (SEQ)
o espao necessrio para equipamentos de telecomunicaes, sendo frequentemente salas
com finalidades especiais e conectada facilidade da rede primria e a rede de entrada.
Distribuidor Geral de Telecomunicaes (DGT)
Distribuidor que interliga todos os cabos primrios de primeiro nvel. O DGT deve ficar na
SEQ.
Ponto de Terminao de Rede (PTR)
Ponto de conexo fsica a rede de telecomunicaes pblica, que se localiza na propriedade
do cliente e que atende as especificaes tcnicas necessrias para permitir por seu intermdio o
acesso individual a servios de telecomunicaes pblicas.
Cabo de interligao externa
Cabo que interliga o Distribuidor Geral de Telecomunicaes (DGT) aos distribuidores
intermedirios (DI) de edificaes independentes que fazem parte do mesmo sistema (campus).
Cabo de interligao interna
Cabo que interliga o Ponto de Terminao de Rede (PTR) ao Distribuidor Geral de
Telecomunicaes de uma edificao.
Sala de Entrada de Telecomunicaes (SET)
Espao destinado a receber o cabo de entrada das concessionrias onde so ligadas as
facilidades da rede primria interna do edifcio, podendo tambm acomodar equipamentos
eletrnicos com alguma funo de telecomunicaes e os cabos de conexo aos edifcios externos.
25
Comprimento do Lance de Cabo (CL)
Comprimento de cabo correspondente distncia entre dois pontos de conexo.
Sistema Campus (SC)
a interligao entre diferentes prdios da instalao.
Dispositivos de conexo
Dispositivo que prov terminaes mecnicas entre os meios de transmisso.
Cordo de conexo
Cordo formado de um cabo flexvel com conectores nas pontas, com a finalidade de
interligar os dispositivos de conexo entre si e / ou equipamentos.
Conexo de Engate Rpido (CER)
Conexo por deslocamento da isolao do condutor.
Dispositivos de proteo eltrica
Dispositivo cuja funo fornecer proteo, contra surtos, sobrecorrentes e / ou
sobretenses.
Vinculao
Ligao eltrica rgida e permanente entre as partes metlicas.
Campus
rea que contm um ou mais edifcios em um mesmo terreno.
Conector modular 8 vias (CM8V)
Dispositivo usado para estabelecer a terminao mecnica de cabos, permitindo o acesso dos
terminais rede.
26
2.3.1.2 Simbologias
As simbologias adotadas so as que j estavam sendo aplicadas nas reas de telefonia e
telecomunicaes, e estas esto detalhadas na Figura 4 e na Tabela 2.
Figura 4. Simbologia para especificao de Cabos
Fonte: CTBC (2002).


XX x CWY XXP/FIBRAS
DD XXX a XXX
Quantidade de Cabos
Cabo primrio(P), secundrio(S) ou interligao(I)
Quantidade de Pares ou Fibras
Identificao seqencial do ponto ou par
Identificao do pavimento de destino
W=primrio (P), secundrio (S) ou interligao (I).
Y=UTP (U), STP (S) ou Fibra ptica (Fo).
006 001 ) 15 (
4 6
a
P xCSU
Exemplo =
27
Tabela 2. Simbologia para identificao dos itens de projeto
Planta Descrio

Ponto de terminao de rede (caixa para distribuio geral a 1,30m
do seu eixo ao piso).

Sala ou armrio de telecomunicaes com prancha de madeira para
fixao dos blocos no poo de elevao / rea exclusiva.

Caixa de passagem, a 1,30m do seu eixo ao piso, padro
TELEBRS.

Poo de elevao.

Ponto de transio de cabo (PTC).

Caixa de sada ou passagem (0,10 x 0,10 x 0,05)m de parede com
2 pontos para conector modular de 8 vias a 0,30m do piso.

Caixa de sada ou passagem (0,10 x 0,10 x 0,05)m de parede com
1 pontos para conector modular de 8 vias a 0,30m do piso.

Caixa de sada ou passagem (0,10 x 0,10 x 0,05)m de parede com
2 pontos para conector modular de 8 vias a 1,50m do piso.

Caixa de sada ou passagem (0,10 x 0,10 x 0,05)m de parede com
1 pontos para conector modular de 8 vias a 1,50m do piso.

Caixa de sada no piso com 1 ponto para conector modular de 8
vias.

Caixa no piso com 1 ponto para conector modular de 8 vias.

Condulete.

Aterramento.

Tubulao que sobe.

Tubulao que desce.

Tubulao que passa.
Fonte: CTBC (2002).
No existe a necessidade de se transcrever toda a norma NBR 14565, mas claro que ela
indispensvel para a elaborao de projetos de sistemas de CE.
2.4 Do projeto de CE
Os profissionais que trabalham com sistemas de CE, j esto convencidos que um bom
projeto de um sistema de CE garante a eficcia e qualidade de todo o processo de execuo.
Os projetos de engenharia so constitudos de:
- Planta de Localizao;
28
- Plantas Baixas;
- Esquemas Verticais;
- Detalhes Executivos;
- Diagramas Unifilares; e
- Memoriais (descritivo e de clculo);
A seguir esto dispostas consideraes bsicas para elaborao de projetos de CE.
2.4.1 Principais materiais e equipamentos
A Figura 5 apresenta uma viso geral de um sistema de CE.
Subsistemas
Figura 5. Esquema geral de um sistema de CE
Fonte: Cerqueira (2004)
2.4.1.1 Eletrodutos, Eletrocalhas e Perfilados
Os Eletrodutos, Eletrocalhas e Perfilados so o que chamamos de infra-estrutura de
transporte de cabos, pois so eles os responsveis pela conduo e distribuio dos cabos na rea
de Trabalho.
Cabeamento Horizontal
Sala de Equipamentos SEQ
rea de Trabalho ATR
Armrio de Telecomunicaes AT
Backbone Vertical
Facilidades de Entrada SET
1
2
2
2
7
Administrao
3
1
4
5
3
6
7
2 7
2
4
3
1
5
5
6
6 7 7
29
2.4.1.2 Cabeamento
Num projeto de CE podemos simplificar e subdividir o cabeamento em: cabeamento de
entrada (entrada da concessionria), cabeamento de interligao (responsvel pela interligao entre
os equipamentos da SET e SEQ), cabeamento horizontal (aquele que fica entre a AT e o PT) e
cabeamento vertical (normalmente chamado de backbone, responsvel pela distribuio nos
andares entre as SEQs), e cada qual com suas caractersticas. O profissional que est projetando
quem decide qual tipo de cabo ser utilizado que atenda as especificaes das normas e tecnologias
aplicadas levando em considerao a necessidade e possibilidade do cliente.
A Tabela 3 mostra uma lista de cabos que normalmente so utilizados com algumas
caractersticas normativas.
Tabela 3. Tipos de Cabos
Larg. de Banda Comprimento Mximo
Meio Categoria
Freq.
MHz Mhz Km Rede primria Rede secundria
STP 100 850 1300
UTP 3 16 900
(1)
90
UTP 4 20 90 90
UTP 5 100 90 90
Fibra MM 65.5/125 - 160 500 2000 90
Fibra MM 50/125 - 500 500 3000 90
(1)
Depende da Aplicao
Fonte: CTBC (2002).
2.4.1.3 Ponto de Telecomunicaes (PT)
Normalmente localizada na rea de Trabalho (ATR) os Pontos de Telecomunicaes so
colocados em projeto para representar: computadores, telefones, aparelhos de fax, sistema de vdeo
entre outros que normalmente so conectados atravs de tomadas com conectores do tipo RJ -45
fmea, como mostra a Figura 6.
30


(a) (b)
Figura 6. Conector RJ -45: (a) macho; (b) fmea
Fonte de (a): Cableorganizer (2006)
Fonte de (b): ShoppingCentre.net (2005)
2.4.1.4 Ponto de Consolidao de Cabos (PCC)
o equipamento capaz, atravs de uma conexo cruzada, de alterar a capacidade do cabo
conforme verificado na Figura 7.

Figura 7. Esquema para PCC
Fonte: Cerqueira (2004)
Armrio de
Telecomunicaes (AT)
Conexo
Cruzada
Ponto de
Telecomunicao (PT)
Cabos
UTP 4
Pares
Cabos
UTP 25
Pares
Pontos de
Consolidao de
Cabos (PCC)
31
2.4.1.5 Sala de Equipamentos (SEQ), Entrada (SET) e Armrio de Telecomunicaes (AT)
Locais onde se encontram os dispositivos e equipamentos necessrios para a interligao da
rede interna e externa, nos quais se destacam: Racks, switches, hubs, repetidores, roteadores,
PABXs, servidores, controladores de terminais e etc. Locais esses que possuem caractersticas
como: lugar, interferncias, dimenses mnimas entres outras consideraes que devem ser
cuidadosamente estudadas nas normas tcnicas, principalmente na NBR 14565.
2.5 Relatrio fotogrfico de instalaes de CE
As fotos representadas nas Figuras 8,9,10 e 11 foram tiradas na UNIVALI e servem para
detalhar melhor e esclarecer quaisquer dvidas sobre instalaes de sistemas de CE.
32
A Figura 8 mostra uma instalao de Eletrocalha e Perfilado responsveis pela conduo e
distribuio dos cabos no sistema de CE da Univali.

Figura 8. Instalao de Eletrocalhas e Perfilados
33
Alm da Eletrocalha e Eletroduto a Figura 9 mostra as centrais de alarme que tambm fazem
parte do sistema de CE.

Figura 9. Instalao de Eletrocalhas e Perfilados e Sistema de Alarme
34
Pode-se conferir na Figura 10, a organizao e distribuio dos swiches e patch panels
dentro do Rack.

Figura 10. Instalao completa de Rack
35
Pode-se identificar na Figura 11 a distribuio dos aparelhos de telecomunicaes dentro do
Rack.

Figura 11. Instalao de Rack para telecomunicaes
36
2.6 Ferramentas similares encontradas no mercado
Foram encontrados na web dois softwares para projetos de sistemas de CE: o Lumine da
empresa AltoQi, e o Cabling da empresa Autoenge. Ambos so mdulos robustos e feitos a partir de
sistemas para elaborao de Projeto Eltrico.
As informaes a seguir foram retiradas dos respectivos sites dos fabricantes e suas
caractersticas individuais esto dispostas abaixo.
2.6.1 Lumine
Da empresa AltoQi, com sede em Florianpolis/SC, o Lumine V4 mdulo de Cabeamento
detm uma caracterstica muito interessante, o fato de possuir uma plataforma CAD prpria. Este
fato gera uma vantagem e tambm uma desvantagem: a vantagem o baixo investimento, basta
comprar apenas o Lumine que o profissional de engenharia j pode fazer projetos, e a desvantagem
a limitao da plataforma de desenho que provavelmente no acompanhar a evoluo das
plataformas que existem no mercado.
Pode-se encontrar maiores informaes em: http://www.altoqi.com.br
Entre as principais funcionalidades do Lumine V4 mdulo de Cabeamento destacam-se:
Lanamento de pontos e quadros
No mdulo Cabeamento, a insero de pontos realizada de maneira simples e rpida,
podendo-se utilizar as mais variadas combinaes de pontos terminais de comunicaes. possvel
inserir diversos tipos de quadros (racks), de acordo com a aplicao desejada, e associar a eles
equipamentos ativos e passivos, que iro controlar toda a rede de telecomunicaes.
A numerao um dos destaques no projeto de cabeamento estruturado, sendo feita de
forma automtica e amplamente configurvel. O programa tem a possibilidade de renumerar
automaticamente os pontos, cabos, condutos e quadros lanados, de acordo com os mais variados
parmetros, de modo a otimizar a leitura e instalao do projeto.
37
Fiao semi-automtica
Com este mdulo, possvel ter toda a fiao do projeto inserida simultaneamente. O
programa detecta o tipo de conector utilizado nos pontos lanados, verifica se o cabo selecionado
compatvel e insere a fiao contendo o nmero de pares necessrios.
So adicionadas indicaes em planta automaticamente que detalham todas as propriedades
dos circuitos. O programa identifica todos os caminhos utilizados pela fiao e adota uma
numerao de forma a representar exatamente a distribuio desejada. Ao incluir ou excluir um
ponto em um ambiente, o programa pode alterar a numerao dos pontos de todo o pavimento,
evitando saltos na numerao destes.
Dimensionamento
Com base no lanamento efetuado, o programa pode dimensionar a infra-estrutura
necessria para a alimentao de todos os pontos, calculando a quantidade necessria de
equipamentos ativos e passivos, bem como o tamanho dos racks.
O processo de dimensionamento dos condutos verifica, alm do dimetro necessrio para
atender s normas, os comprimentos mximos dos lances de acordo com o tipo de cabo no conduto
inserido e o nmero de curvas permitidas.
Gerao de diagramas
A partir do lanamento dos eletrodutos e pontos, o Mdulo Cabeamento permite gerar
desenhos inteligentes, representando graficamente informaes do projeto e sendo automaticamente
atualizados a qualquer modificao, como listas de materiais e legendas. Alm disso, o Diagrama
esquemtico de racks detalha a interligao entre quadros e equipamentos e o Detalhe de
equipamentos demonstra a posio dos equipamentos contidos dentro dos quadros.
O programa tambm gera o Mapa de cabos completo, contendo a indicao de todos os
cabos lanados no projeto, dos condutos por onde esses passam e do comprimento de cada cabo.
Projeto de instalaes de telefonia fixa
possvel utilizar a filosofia de cabeamento estruturado para conceber o projeto telefnico
da instalao, utilizando pontos genricos de telecomunicaes. No entanto, pode-se tambm
efetuar o projeto conforme previsto nas Normas Brasileiras de Projetos Telefnicos Prediais.
38
Com o Mdulo Cabeamento, possvel elaborar projetos telefnicos prediais e residenciais.
Alm da fiao semi-automtica, o programa efetua o dimensionamento dos quadros e dos condutos
de acordo com o nmero de pontos acumulados. Pode-se gerar um esquema vertical do projeto
incluindo a hierarquia dos quadros e o nmero de pontos em cada um.
2.6.2 Cabling
Da empresa Autoenge, com sede em Uberlndia/MG, o Cabling o mdulo de Cabeamento
do Autopower (Software para projetos eltricos), e ao contrrio do seu principal concorrente foi
desenvolvido sobre a plataforma AutoCAD, e este fato gera tambm uma vantagem e tambm uma
desvantagem: a desvantagem o alto investimento, o profissional precisa comprar a licena de uso
do AutoCAD que no barato e depois comprar a licena do Autopower Cabling, mas a vantagem
clara, o projetista ter em suas mos uma das melhores e mais usadas plataformas de desenho do
mundo.
Pode-se encontrar maiores informaes em: http://www.autoenge.com.br
Entre as principais funcionalidades do Autopower Cabling destacam-se:
Locao dos pontos de lgica, telefone, pontos para vista em corte
O Autopower Cabling possui uma extensa lista de pontos de lgica conforme as normas
ABNT e de agncias bancrias. Ao inserir os pontos j informado o pavimento, seqncia de
numerao de pontos e altura.
Numerao automtica dos pontos
Recurso inovador que numera a seqncia dos pontos de lgica. Isso muito importante
para no haver repetio e obter uma contagem exata da quantidade de pontos atendidos na
instalao.
Traado de tubulao
Traado de tubulao de lgica, telefone e outras, considerando tipo do material, dimetro,
curvas subidas e descidas. Indicao de tubulao que segue para outro local, tubulao que sobe,
desce, passa subindo, passa descendo. Indicao do dimetro e espessura em vrias tubulaes e/ou
circuitos ao mesmo tempo. Traado de tubulao automtico pela parede ou considerando um
objeto central.
39
Indicao dos fios e cabos
Indicao de cabos e fios de cabeamento estruturado e telefonia, considerando o tipo do
cabo (UTP, STP, Fibra ptica) quantidade de pares, pontos a serem atendidos e pavimento. Linha
de chamada para facilitar e melhorar a esttica do projeto.
Numerao automtica da indicao dos cabos
Recurso inovador que numera a seqncia dos pontos de lgica nas indicaes de cabos.
Corte esquemtico (Esquema vertical)
Recurso inovador a partir de um detalhe em corte gera o corte esquemtico considerando o
numero de pavimentos, linha de diviso dos pavimentos, indicao do nome do pavimento.
Alterao automtica das propriedades
Permite alterar as propriedades dos smbolos como: altura, pavimento, dimetro, nmero do
ponto, e outras propriedades de um smbolo ou de vrios smbolos ao mesmo tempo para
propriedades comuns.
Detalhamento e montagem dos Racks (central de controle)
Recurso inovador que permite inserir vrios modelos de Racks (de vrios tamanhos) e
depois inserir os equipamentos ativos de rede desejados como: Hub, Switch, Roteador, Modem, bem
como Patch Panel, tomadas, guia de cabo e outros.
Legenda
A Legenda desenhada automaticamente utilizando somente smbolos que foram inseridos
no projeto, com possibilidade de gerar a legenda por seleo dos objetos, por tipo
(Lgica,Telefone), e tambm pode-se colocar os tipos de tubulaes indicados na legenda.
Clculo da quantidade de pontos de telefonia
O software calcula o somatrio dos pontos de telefonia considerando o tipo da edificao
(residencial/comercial/industrial) e caractersticas gerais da edificao (nmero de pavimentos,
apartamentos, salas, lojas). O clculo considera o fator de demanda por circuito.
40
Dimensionamento das tubulaes, cabos, caixas (telefonia fixa)
A partir dos dados da edificao o software calcula automaticamente: Tubulao, caixa e
cabo de entrada, caixa e cabo de distribuio interna, caixa e cabo de passagem subterrnea.
Dimensionamento dos trechos de interligao (telefonia fixa)
A partir dos dados da edificao o software calcula automaticamente os trechos de
interligao entre prdios ou blocos (Tubulao, caixa e cabo de entrada).
Contagem dos apartamentos (telefonia fixa)
Para edificaes residenciais (prediais), feita uma contagem das linhas que iro atender
cada apartamento, para isso o software gera automaticamente esta contagem.
Dimensionamento das caixas internas (telefonia fixa)
A partir dos dados da edificao o software calcula automaticamente a caixa interna: cabo
interno, quantidade de blocos, braadeira a ser utilizada, comprimento da emenda, raio de curvatura
do cabo e tipo do conector.
Dimensionamento da tubulao e Eletrocalhas para cabos UTP
A partir dos dados da edificao o software calcula automaticamente o dimetro da
tubulao necessrio para atender a quantidade de cabos UTP.
Lista de materiais
Lista de material automtica podendo ser por planta, projeto ou seleo, considerando
repetio e fator de segurana (coeficiente multiplicativo que permite prever eventuais perdas de
materiais no canteiro de obras). A lista de quantitativos podem ser geradas resumidas por
composies ou detalhadas por insumos (detalhamento das composies). A lista no inclui
indicao dos cabos e fios.
41
3 DESENVOLVIMENTO
Este trabalho teve como objetivo modelar uma ferramenta que funcionasse na plataforma do
AutoCAD, desenvolvida na linguagem de programao AutoLISP, capaz de auxiliar engenheiros e
projetistas a construrem projetos de sistemas de CE.
O AutoLISP uma linguagem de programao funcional, quando da chamada de uma
funo em AutoLISP, o AutoCAD pra, executa seqencialmente todas as instrues desta funo e
aguarda at que o usurio execute a chamada de outra funo.
Neste contexto verificou-se que a UML no conseguiria modelar a ferramenta proposta em
sua totalidade.
Logo a modelagem do sistema foi desenvolvida no Enterprise Architect e est constituda
de: levantamento dos requisitos, construo dos diagramas de Casos de Uso, prototipao das telas,
diagrama de atividades e diagrama de componentes.
3.1 LEVANTAMENTO DOS REQUISITOS
O sistema proposto dever atender a uma srie de requisitos a fim de atingir os objetivos
definidos anteriormente. Esses requisitos so detalhados a seguir.
3.1.1 Requisitos Funcionais
A seguir esto dispostos os Requisitos Funcionais da ferramenta proposta.
RF01: O sistema dever permitir o cadastro (Incluso, Edio e Excluso), e insero no
Projeto de: Eletrodutos, Eletrocalhas e perfilados;
RF02: O sistema dever permitir o cadastro (Incluso, Edio e Excluso), e insero no
Projeto dos materiais e equipamentos que fazem parte do projeto de CE;
RF03: O sistema dever permitir o cadastro (Incluso, Edio e Excluso), e insero no
Projeto do Cabeamento;
RF04: O sistema dever gerar Legenda dos itens inseridos no projeto; e
42
RF05: O sistema dever gerar relatrio dos materiais, equipamentos e cabos inseridos no
projeto.
3.1.2 Requisitos No Funcionais
A seguir esto dispostos os Requisitos No Funcionais da ferramenta proposta.
RNF01: Software O sistema deve ser compatvel com AutoCAD 2000 ou superior;
RNF02: Implementao O sistema dever ser desenvolvido na linguagem de
programao AutoLISP nativa do AutoCAD, podendo algumas rotinas serem
desenvolvidas em Microsoft Visual Studio C++;
RNF03: Desempenho O sistema dever possuir alto desempenho e estabilidade de
forma que todas as consultas devero ser concludas em no mximo 4 segundos;
RNF04: Usabilidade O sistema utilizar teclas de atalho; e
RNF05: Software O sistema no utilizar Banco de Dados, todas as informaes sero
gravadas em arquivos de texto.
3.1.3 Regras de Negcio
A seguir esto dispostas as Regras de Negcio da ferramenta proposta.
RN01: Cada material e/ou equipamento dever ter vrios Cabos associados (prevendo
melhorias futuras);
RN02: Cada material e/ou equipamento poder conter outros insumos associados;
RN03: As indicaes de pontos de telecomunicaes (PC), cabeamento e smbolos de
materiais e equipamentos devero seguir sempre que possvel a NBR 14565;
RN04: O relatrio com a lista de materiais dever ser exibido no desenho ou em arquivo
de texto; e
RN05: As mensagens emitidas pela ferramenta devero seguir o padro do AutoCAD.
43
3.2 MODELOS DE CASOS DE USO E PROTOTIPAO
A Figura 12 mostra que os diagramas de Casos de Uso foram divididos em pacotes.
O primeiro o Pacote de Cadastro, responsvel pela manuteno das informaes no
sistema, nele o usurio poder incluir, editar ou excluir objetos envolvidos no sistema de CE.
O segundo o Pacote de Insero, responsvel pela montagem do projeto propriamente dito,
o usurio seleciona qualquer objeto cadastrado e o insere no projeto.
E o terceiro e ltimo o Pacote de Relatrios o qual fica com a responsabilidade de gerar a
relao de materiais e legenda dos objetos que foram inseridos no projeto.
pd 2.1 Di agrama de pacotes
Diagramas de Pacotes
PCT01 - Cadastro
+Usurio
+UC01.01 Cadastro de Eletrodutos, Eletrocalhas e Perfilados
+UC01.02 Cadastro do Cabeamento
+UC01.03 Cadastro de materiais e/ou equipamentos
(from 2.2 Di agrama de casos de uso)
PCT02 - Insero
+Usurio
+UC02.01 Insero de eletrodutos, eletrocalhas e perfilados
+UC02.02 Insero do Cabeamento
+UC02.03 Insero de materiais e equipamentos
(from 2.2 Di agrama de casos de uso)
PCT03 - Rel atri os
+Usurio
+UC03.01 Relao de Materiais
+UC03.02 Gerar Legenda
(from 2.2 Di agrama de casos de uso)

Figura 12. Diagrama de Pacotes

44
3.2.1 Diagramas de Casos de Uso
3.2.1.1 Pacote de Cadastro
Visa o cadastramento de Eletrocalhas, Eletrodutos, Perfilados, Cabos, Materiais e
Equipamentos indispensveis na construo de projetos de CE.
A Figura 13 apresenta os diagramas de Casos de Uso do Pacote de Cadastro.
ud PCT01 - Cadastro
UC01.01 Cadastro de
El etrodutos, El etrocal has e
Perfi l ados
Pacote 01 - Cadastro
Usuri o
UC01.02 Cadastro do
Cabeamento
UC01.03 Cadastro de
materi ai s e/ou equi pamentos

Figura 13. Diagrama de Casos de Uso Pacote de Cadastro

45
3.2.1.2 Pacote de Insero
Este o pacote principal da ferramenta, responsvel pela insero de Eletrocalhas,
Eletrodutos, Perfilados, Cabos, Materiais e Equipamentos no projeto. atravs dele que as plantas
baixas dos projetos so construdas, indicando como o sistema de CE ser executado fisicamente na
obra.
A Figura 14 apresenta os diagramas de Casos de Uso do Pacote de Insero.
ud PCT02 - Insero dos tens de proj eto
Pacote 02 - Insero dos tens de projeto
UC02.01 Insero de
el etrodutos, el etrocal has e
perfi l ados
UC02.02 Insero do
Cabeamento
UC02.03 Insero de
materi ai s e equi pamentos
Usuri o

Figura 14. Diagrama de Casos de Uso Pacote de Insero
46
3.2.1.3 Pacote de Relatrios
Em projetos a quantificao um processo exaustivo e que necessita de ateno, pois
atravs dela que obtm-se o valor total para execuo. Com o levantamento de todos os insumos
utilizados possvel facilmente estimar o valor de mo de obra, transporte etc.
No entanto a ferramenta permitir com apenas alguns cliques a gerao da relao de
materiais de todos os insumos inseridos no projeto, bem como a gerao de legenda o qual permitir
identificar facilmente cada item do projeto.
A Figura 15 apresenta os diagramas de Casos de Uso do Pacote de Relatrios.
ud PCT03 - Rel atri os
UC03.01 Rel ao de
Materi ai s
Pacote 03 - Relatrios
UC03.02 Gerar Legenda
Usuri o

Figura 15. Diagrama de Casos de Uso Pacote de Relatrios
47
3.2.2 Prototipao das telas
As Figuras de 16 a 28 detalham a interface, ou seja, todas as telas que sero implementadas
na ferramenta.
A Figura 16 representa um prottipo das mensagens de erro ou qualquer outra mensagem
importante que ser apresentada ao usurio.
cd Interface
TEL-001 Erro
OK
CAD/CABEAR 1.0.1
Descrio do erro.

Figura 16. Prototipao das Telas Tela padro de erro
A Figura 17 representa a tela principal de cadastro de eletrodutos, eletrocalhas e perfilados
(duto ou conexo), divididos por grupos. Os grupos, a critrio do usurio, podero ser separados
por: marca de fabricantes, tipo de material ou materiais que mais freqentemente so inseridos no
projeto.
TEL002- Cadastro de El etrodutos, El etrocal has e Perfi l ados
Lista de tens cadastrados
Excluir
Incluir
Editar
CAD/CABEAR 1.0.1
Eletroduto
Eletrocalha
Perfilado
Finalizar
Tubo ou Conexo Grupo de tens Cadastrados

Figura 17. Prototipao das Telas Tela principal de cadastro de Eletrocalhas, Eletrodutos e
Perfilados
48
Quando o usurio clicar no boto Incluir ou Editar e a opo Tubo estiver selecionada
na Figura 17 a ferramenta apresentar a Figura 18.
TEL002.1- Incl ui r e Edi tar El etroduto
Grupo:
Descrio:
TEL002.2- Incl ui r e Edi tar El etrocal has e Perfi l ados
Grupo:
Descrio:
Dimenso comercial:
Dimenso comercial:
Diametro Interno(mm):
Aplicar Cancelar
Dimetro Externo(mm):
Base(mm):
Aplicar
Cancelar
Altura(mm):
Comprimento da barra(m):
Comprimento da barra(m):

Figura 18. Prototipao das Telas Incluso e Edio de Eletrodutos e Cadastro de Eletrocalhas e
Perfilados
Caso o usurio clique no boto Incluir ou Editar e a opo Conexo estiver
selecionada na Figura 17 a ferramenta apresentar a Figura 19.
TEL002.3- Incl ui r e Edi tar Conexes
Grupo:
Descrio:
Dimenso comercial:
Imagem
Aplicar
Cancelar
Dimenso de "A":
Dimenso de "B":
Dimenso de "C":
Dimenso de "D":
Dimenso de "E":
Tipo de Conexo Tipo:

Figura 19. Prototipao das Telas Incluso e Edio de Conexes

49
A Figura 20 representa a tela principal para o cadastro de cabos.
cd Interface
TEL003- Cadastro do Cabeamento
Lista de Cabos
Excluir Incluir Editar
CAD/CABEAR 1.0.1 Finalizar

Figura 20. Prototipao das Telas Cadastro do Cabeamento
Se o usurio clicar no boto Incluir ou Editar da Figura 20 a ferramenta apresentar a
Figura 21.
TEL003.1- Incl uso e Edi o do Cabeamento
Descrio:
Par Tranado
Tipo de Cabo:
Quantidade de Pares
Dimetro Externo do Cabo:
APLICAR Cancelar

Figura 21. Prototipao das Telas Incluso e Edio do Cabeamento
A Figura 22 representa a tela principal de cadastro de materiais e equipamentos que esto
divididos em tipos de equipamentos como: Pontos de Telecomunicaes, Armrio de
Telecomunicaes, Racks, Switches, Roteadores, PABX, Segurana, Quadros e Caixas, Postes e
Outros. A lista de componentes representa a unio de vrios insumos, acontece quando um
equipamento composto por vrios materiais que so comercializados separadamente no mercado.
50
cd Interface
TEL004- Cadastro de Materi ai s e Equi pamentos
Rack
Tipo de Equipamento:
Lista de Equipamentos
Imagem do
Equipamento
Incluir
Editar
Excluir
Lista de Componentes
Incluir
Excluir
Finalizar
CAD/CABEAR 1.0.1

Figura 22. Prototipao das Telas Cadastro de Materiais e Equipamentos
Caso o usurio clique no boto Incluir ou Editar na rea reservada aos equipamentos da
Figura 23 a ferramenta mostrar a Figura 20 que apresenta todos os atributos que esto vinculados a
cada equipamento.
TEL004.1- Incl ui r e Edi tar Materi ai s e Equi pamentos
Descrio:
Modelo:
Dimenso (mm):
Lista de Cabeamento Associado
Incluir Excluir
Aplicar Cancelar

Figura 23. Prototipao das Telas Incluir e Editar Materiais e Equipamentos

51
Caso o usurio clique no boto Incluir na rea reservada aos componentes da Figura 22, a
ferramenta mostrar a Figura 24 que apresenta as informaes do componente a ser associado ao
equipamento.
TEL004.2- Incl ui r Componentes
Descrio:
Modelo:
Dimenso (mm):
Adicionar Componente Cancelar

Figura 24. Prototipao das Telas Incluir Componente
A Figura 25 representa a tela principal para insero no projeto dos eletrodutos, eletrocalhas
e perfilados que foram cadastrados na Figura 17.
cd Interface
TEL005- Insero de El etrodutos, El etrocal has e Perfi l ados
Lista de tens cadastrados
Altura acima do piso: Detalhado Simplificado
Grupo de tens Cadastrados:
Inserir Cancelar

Figura 25. Prototipao das Telas Inserir Eletrocalhas, Eletrodutos e Perfilados
A Figura 26 representa a tela principal para insero no projeto dos cabeamentos que foram
cadastrados na Figura 20.

52
cd Interface
TEL006- Insero do Cabeamento
Lista de Cabos
Quantidade de Cabos:
Nmero do Pavimento:
Identificao sequencial do ponto:
Inserir
Cancelar
Comprimento fixo do cabeamento?

Figura 26. Prototipao das Telas Insero do Cabeamento
A insero dos equipamentos no projeto cadastrados na Figura 22 representada pela Figura
27.
cd Interface
TEL007- Insero dos Equi pamentos
Rack
Tipo de Equipamento:
Lista de Equipamentos
Imagem do Equipamento
Lista de Componentes
Inserir
H do Piso:
No. Pavto.:
Cancelar

Figura 27. Prototipao das Telas Insero dos Equipamentos
53
E finalizando a prototipao a tela apresentada ao usurio para gerar a listagem de materiais
representada pela Figura 28.
cd Interface
TEL008- Gerar Rel ao de Materi ai s
No Desenho Arquivo de Texto
OK

Figura 28. Prototipao das Telas Gerar Relao de Materiais


54
3.3 DIAGRAMA DE ATIVIDADES
A Figura 29 mostra com detalhes a seqncia de atividades proposta para a ferramenta.
Nesta figura a coluna AutoCAD representa a plataforma de desenvolvimento de projetos em
execuo, esperando as respectivas chamadas de funes e procedimentos que esto contidas nas
demais colunas.
ad 3.1 Di agrama de Ati v i dades
AutoCAD Cadastro Insero Relatrio
Incio
Cadastro de Cabos
Se
Cadastrado?
Insero de Cabos
Se Inserido?
Gerar Legenda
Gerar Li sta de
Materi ai s
Cadastro de
El etrodutos,
El etrocal has e
Perfi l ados
Cadastro de materi ai s
e/ou Equi pamentos
Insero de El etrodutos,
El etrocal has e Perfi l ados
Insero de materi ai s
e/ou equi pamentos
Fim
Fim
[sim]
[sim]
[no]
[no]
[sim]
Figura 29. Diagrama de Atividades

55
3.4 DIAGRAMA DE COMPONENTES
Na Figura 30 encontram-se os componentes necessrios para o funcionamento da ferramenta
proposta.
dd 3.2 Di agrama de componente
PC Usuri o
executvel
ACAD.exe
Script
Arqui v os *.l sp
caixa de dilogo
Arqui v os *.dcl
MS Visual Studio
Arqui v os *.arx
1
(Load)
0..* 1
(arx_load) 0..*
1
(load_dialog)
0..*

Figura 30. Diagrama de Componentes



56
3.5 IMPLEMENTAO DA FERRAMENTA
O desenvolvimento da ferramenta seguiu os seguintes passos: estruturao da ferramenta,
construo dos menus, criao das caixas de dilogo, desenvolvimento do cdigo fonte, formatao
para armazenamento dos dados e identificao de possveis melhorias que esto detalhados a seguir.
3.5.1 Estrutura da ferramenta
Antes de comear a implementao das funcionalidades da ferramenta, foram necessrios o
planejamento de como a ferramenta iria se comportar dentro do AutoCAD, bem como a hierarquia e
organizao de seus arquivos.
A pergunta chave : Como a ferramenta CADCabear ser executada dentro do AutoCAD?
O primeiro passo foi criao da hierarquia de pastas que por sua vez tinha como raiz:
C:\CADCabear, e cada grupo de arquivos da ferramenta deveriam estar separados em suas
respectivas pastas dentro da raiz.
A Figura 31 mostra com detalhes como ficou a hierarquia e organizao das pastas da
ferramenta.


Figura 31. Organizao dos arquivos da ferramenta
Depois j no ambiente do AutoCAD foi realizada a criao do perfil (profile)
CADCABEAR, e neste perfil foi adicionado o caminho (path) que aponta para o diretrio raiz.
57
Pode-se observar na Figura 31 um arquivo chamado Acaddoc.lsp, este arquivo destinado
aos desenvolvedores e toda vez que um desenho (*.dwg) criado ou aberto o Acaddoc.lsp
executado sempre que encontrado nos caminhos (pathes) do AutoCAD. Isso permite que o
desenvolvedor inicialize variveis globais, leia arquivos auxiliares ao programa principal, leia
bibliotecas, altere os menus e barras de ferramentas.
As pastas identificadas na Figura 31 so destinadas respectivamente para:
Data: arquivos formatados como listas para armazenamento dos dados cadastrados;
Dcl: arquivos das caixas de dilogo;
Documentos: arquivos com toda a documentao do TCC;
Dwg: arquivos de desenhos e slides default da ferramenta;
Fonts: arquivos fontes e bibliotecas;
Help: arquivo de ajuda (sobre o desenvolvedor); e
Usurio: arquivo de desenhos e slides criados pelo usurio.
O arquivo CADCabear.mns um arquivo de texto formatado destinado a configurao de
menus, barra de ferramentas, teclas de atalhos para comandos e scripts, e est detalhado a seguir.
3.5.2 Menus
Como mencionado anteriormente o AutoCAD permite alterao total de seus menus e barra
de ferramentas, e no caso do CADCabear, alm dos menus padres, para no atrapalhar o
funcionamento do AutoCAD foi apenas adicionado o item de menu CADCabear que pode ser
visualizado na Figura 32.
58



Figura 32. Visualizao do menu do CAD/Cabear
Observa-se que as funcionalidades esto separadas em grupos e respeitam fielmente a
seqncia dos pacotes e funcionalidades apresentadas na modelagem.
O arquivo responsvel pela criao do menu verificado na Figura 32 o CADCabear.mns,
que um arquivo de texto escrito de tal forma que o AutoCAD consiga l-lo e interpret-lo e sua
codificao est apresentada na Figura 33.
No arquivo de menus do tipo *.mns os comentrios so precedidos de //.
59
//
// AutoCAD menu file - C:\CADCabear\ CADCabear.mns
//

//Criao do grupo de menus com a descrio MOJ
***MENUGROUP=MOJ

//Descritor do item do grupo (tipo e posio do menu)
***POP1

//Sub-item do descritor
**P1MOJ

// Nome do menu
[CADCabear]

//ID nome da funo comando
MOJ_ID301 [Cadastro de &Dutos cd]^C^Ccd
MOJ_ID302 [Cadastro de &Cabos cc]^C^Ccc
MOJ_ID303 [Cadastro de &Equipamentos ce]^C^Cce
[--]
MOJ_ID304 [Insero de D&utos iu]^C^Ciu
MOJ_ID305 [Insero de C&abos ia]^C^Cia
MOJ_ID306 [Insero de E&quipamentos iq]^C^Ciq
[--]
MOJ_ID307 [Gerar &Legenda gl]^C^Cgl
MOJ_ID308 [Gerar Lista de &Materiais gm]^C^Cgm
[--]
MOJ_ID309 [E&scala ee]^C^Cee
MOJ_ID310 [&Unidade uu]^C^Cuu
[--]
MOJ_ID311 [&Ajuda]^C^C(HlpProcura nil)

//
// End of AutoCAD menu file - C:\CADCabear\CADCabear.mns
//
Figura 33. Codificao do menu do CAD/Cabear
Observa-se que ^C^C precede o comando, por exemplo no ID MOJ _ID301, no item
Cadastro de Dutos, o comando representado por ^C^Ccd, essa instruo representa o Escape do
teclado e cancela qualquer comando que est em execuo e depois executa o comando cd que
por sua vez est declarado no arquivo CADCabear.lsp, localizado dentro da pasta Fonts.
Todas as informaes sobre menus e grupos de menus podem ser encontradas no help do
AutoCAD.
60
3.5.3 Caixas de dilogo
Embora possua algumas limitaes, o AutoLISP oferece suporte a caixas de dilogo e para
sua execuo so necessrios dois passos:
A construo da caixa de dilogo; e
A leitura e manipulao da caixa de dilogo.
A construo dessas caixas de dilogo feita a partir da linguagem de programao DCL
(Dialog Control Language), que so escritas em arquivos de texto com extenso *.dcl.
A Figura 34 apresenta a estrutura bsica de uma caixa de dilogo.

//Definio do nome da caixa de dilogo
ListaMateriais : dialog {

//Rtulo da caixa de dilog
label = "Gerar Relao de materiais";

//Definio do delimitador visual
: boxed_row {

//Definio do delimitador da rea de abrangncia dos radio_button
: radio_row {

//Definio dos radio_button
: radio_button {
label = "No desenho?";
key = "dwg";
}
: radio_button {
label = "Em arquivo de texto?";
key = "txt";
}
}
}

//Insere um espao
spacer;

//Definio do boto OK default
ok_only;
}

Figura 34. Estrutura bsica de uma caixa de dilogo
A manipulao das caixas de dilogo acontece em tempo de execuo dentro da linguagem
AutoLISP. E sua estrutura pode ser verificada na Figura 35 que uma adaptao da funo para
gerar listagem de materiais do CAD/Cabear.
61

;funo que gera em dwg ou arquivo de texto da lista de materiais
;definindo as variveis locais
(defun c:Mat( / tlista arq ldarq dresp )

;verifica se existe o arquivo
(if(setq arq(findfile "C:/CADCabear/Dcl/Lista.dcl"))
;se existir
(progn
;lendo o arquivo de dilogo
(setq ldarq(load_dialog arq)
tlista 1
)

;inicializado a dilog
(new_dialog "ListaMateriais" ldarq)

;setando o foco na insero no dwg
(set_tile "dwg" "1")

;definindo as aes da dilog
(action_tile "dwg" "(setq tlista 1)")
(action_tile "txt" "(setq tlista 2)")
(action_tile "accept" "(done_dialog tlista)")

;esperando gatilho
(setq dresp(start_dialog))
(cond((= dresp 1) ;insere no dwg
(alert "Inserir lista de materiais no DWG")
)
((= dresp 2) ;insere no texto
(alert "Inserir lista de materiais em arquivo de texto")
)
)
)
)
)

Figura 35. Estrutura bsica para manipulao da caixa de dilogo
Os arquivos das caixas de dilogo do CAD/Cabear esto dentro da pasta
C:\CADCabear\Dcl\ e representam quase que fielmente as caixas de dilogo previstas na seo
3.2.2 (Prototipao da telas).
Para se manipular uma caixa de dilogo primeiramente deve-se ler o arquivo DCL com o
comando load_dialog, depois explicitamente necessrio que se invoque uma caixa de dilogo da
respectiva DCL lida com o comando new_dialog, e por fim aguarda-se um gatilho da caixa de
dilogo atravs do comando start_dialog. Respeitando-se nessa mesma ordem esses trs
comandos o AutoCAD apresentar a Figura 36.
62



Figura 36. Caixa de dilogo apresentada ao usurio
A Tabela 4 apresenta a lista de arquivos das caixas de dilogo e a descrio de suas
respectivas finalidades.
Tabela 4. Arquivos das caixas de dilogo
Arquivo Descrio
CadDuto.dcl Cadastro de tubos e conexes de eletrodutos, eletrocalhas e perfilados.
CadCabo.dcl Cadastro do cabeamento.
CadMat.dcl Cadastro de materiais e equipamentos do sistema de cabeamento estruturado.
InsDuto.dcl Insero de tubos e conexes de eletrodutos, eletrocalhas e perfilados.
InsCabo.dcl Insero do cabeamento.
InsMat.dcl Insero de materiais e equipamentos do sistema de cabeamento estruturado.
Lista.dcl Relao de materiais.
Pode-se encontrar toda a ajuda necessria sobre caixas de dilogo no help do AutoCAD.
3.5.4 Cdigo fonte
Os arquivos fontes da ferramenta CAD/Cabear possuem extenso *.lsp esto distribudos
na pasta C:\CADCabear\Fonts\ com exceo do arquivo Acaddoc.lsp que est localizado em
C:\CADCabear\.
A implementao desenvolveu o Pacote de Cadastro, o Pacote de Insero e o Pacote de
Relatrios, e em todo processo de implementao foram desenvolvidas todas as funcionalidades e
requisitos para o funcionamento da ferramenta.
A seqncia obedecida na implementao e suas respectivas finalidades esto representadas
na Tabela 5.
63
Tabela 5. Arquivos fontes
Arquivo Descrio
Acaddoc.lsp Arquivo fonte do tipo open source responsvel pela inicializao (start) do
CAD/Cabear. ele o responsvel por inicializar algumas variveis globais,
fazer a leitura de arquivos fontes e bibliotecas auxiliares e preparar o desenho
para a utilizao.
CadCabear.lsp Arquivo fonte do tipo open source responsvel pelo registro do aplicativo no
AutoCAD, responsvel tambm pela manuteno das funes de mltiplo uso
(funes globais) e declarao das teclas de atalho utilizadas pela ferramenta.
CadDuto.lsp Arquivo fonte do tipo open source responsvel pelo cadastro de tubos e
conexes de eletrodutos, eletrocalhas e perfilados.
BlkPronto.lsp Arquivo fonte do tipo open source responsvel pela parametrizao de blocos
em geral.
CadCabo.lsp Arquivo fonte do tipo open source responsvel pelo cadastro do cabeamento.
CadMat.lsp Arquivo fonte do tipo open source responsvel pelo cadastro de materiais e
equipamentos do sistema de cabeamento estruturado.
InsDuto.lsp Arquivo fonte do tipo open source responsvel pela insero de tubos e
conexes de eletrodutos, eletrocalhas e perfilados.
InsCabo.lsp Arquivo fonte do tipo open source responsvel pela insero do cabeamento.
InsMat.lsp Arquivo fonte do tipo open source responsvel pela insero de materiais e
equipamentos do sistema de cabeamento estruturado.
Legenda.lsp Arquivo fonte do tipo open source responsvel pela gerao de legenda.
LstMat.lsp Arquivo fonte do tipo open source responsvel pela gerao da relao de
materiais.
As funcionalidades dentro dos arquivos fontes esto devidamente comentadas.
importante lembrar que alm dos cdigos fontes a ferramenta possui bibliotecas auxiliares
fechadas de extenso *.fas, por exemplo o comando trim (suprime os espaos em branco da
esquerda e da direita de uma string), que no nativo do AutoLISP mas frequentemente utilizado
na ferramenta.
3.5.5 Armazenamento dos dados
Uma das caractersticas dominantes da ferramenta CAD/Cabear o fato de no possuir
banco de dados, foi desenvolvida uma maneira particular para manuteno das informaes de
entrada da ferramenta, facilitando assim o seu desenvolvimento, instalao e manuteno.
O procedimento simples, para a leitura de um arquivo na linguagem AutoLISP basta
apenas utilizar o comando load, ento se tivermos um arquivo como uma lista de dados
formatados e atribudos a uma varivel, facilmente pode-se ler e manipular esta lista, desde que esta
tenha um tamanho no qual o AutoCAD, instalado num determinado PC, consiga gerenciar.
64
A Figura 37 exemplifica o procedimento para se gravar uma lista de inteiros.

;inicializa a lista para gravao
(setq Lista(list 0 1 2 3 4 5 6 7 8 9))

;primeiro tipo de funo para gravar lista
(defun c:grava1(/ *arq* item )
;verifica se consegue gravar
(if(setq *arq*(open "C:/TCCDat.lsp" "w"))
(progn
;imprime o nome da lista
(princ "(setq Lista '\n(" *arq*)
;para cada elemento da lista imprimir o elemento
(foreach item Lista
(progn
(princ item *arq*)
(princ " " *arq*)
)
)
(princ ")\n)" *arq*)
;fechar o arquivo
(setq *arq*(close *arq*))
)
;mensagem de erro
(alert "Erro para gravar a lista de inteiros")
)
)

;segundo tipo de funo para gravar lista
(defun c:grava2( / *arq* )
;verifica se consegue gravar
(if(setq *arq*(open "C:/TCCDat.lsp" "w"))
(progn
;imprime o nome da lista
(princ "(setq Lista '\n" *arq*)
;imprime a lista
(prin1 Lista *arq*)
(princ "\n)" *arq*)
;fecha o arquivo
(setq *arq*(close *arq*))
)
;mensagem de erro
(alert "Erro para gravar a lista de inteiros")
)
)
Figura 37. Estrutura bsica para gravao de arquivos
Fica a critrio do desenvolvedor fazer ou no a atribuio dentro do arquivo de dados, pois
possvel fazer a atribuio com o retorno da funo load, no caso do CAD/Cabear decidiu-se
incluir o nome das listas dentro dos arquivos de dados.
Todos os arquivos de dados encontram-se dentro da pasta C:\CADCabear\Data\ e suas
funes de gravao esto dentro dos respectivos arquivos fontes de cadastro.
A Tabela 6 apresenta os arquivos fontes de cadastro com suas respectivas funes de
gravao e finalidade.
65
Tabela 6. Funes de gravao de dados
Arquivo Nome da Funo Finalidade
CadDuto.lsp CDGravaDados Funo para gravar no arquivo
C:\CADCabear\Data\CadDutoDat.lsp a varivel
ListaDutos
CadCabo.lsp GravaDadosLstCabos Funo para gravar no arquivo
C:\CADCabear\Data\CadCaboDat.lsp a varivel
ListaCabos
CadMat.lsp GravaDadosMat Funo para gravar no arquivo
C:\CADCabear\Data\CadMatDat.lsp a varivel
ListaMateriais
Basta aplicar o comando load no arquivo de dados que a varivel em questo fica a
disposio para manipulao, e depois da manipulao basta acionar a respectiva funo de
gravao que os arquivos de dados sero atualizados.
A Figura 38 mostra a sintaxe da varivel ListaDutos localizada no arquivo
C:\CADCabear\Data\CadDutoDat.lsp.

;lista de dutos (tubo ou conexo de eletroduto, eletrocalha e perfilado)
(setq ListaDutos '(
( {grupo}
( {id}
{tipo_duto}
{tipo_material}
{descrio}
{dimenso_comercial}
{parametrizao}
{arquivo}
{lista_parametrizada}
)
;...
)
;...
))

Figura 38. Sintaxe da varivel ListaDutos
A seguir descreve-se com mais detalhes os atributos encontrados na varivel ListaDutos.
1. {grupo}: string com no mximo 30 caracteres que separa os tubos e conexes em grupos
distintos a critrio do usurio como: nome do fabricante, tipo de material, itens mais
utilizados e etc.;
2. {id}: string que representa um identificador nico, resultado da concatenao das strings
{descrio} com {dimenso_comercial};
66
3. {tipo_duto}: string que identifica se o registro um tubo ou uma conexao";
4. {tipo_material}: string que indentifica se o registro um eletroduto, eletrocalha ou
perfilado;
5. {descrio}: string com no mximo 50 caracteres que representa a descrio completa
do registro que a critrio do usurio pode ser: o nome do tubo ou conexo, modelo de
fabricao e etc.;
6. {dimenso_comercial}: string com no mximo 20 caracteres que representa a dimenso
que comumente comercializado o produto.
7. {parametrizao}: string que indica se o smbolo para o registro parametrizado ou no,
se for parametrizado a string representa o nome para parametrizao, caso contrrio
apresenta-se uma string nula que indica que o registro um bloco;
8. {arquivo}: string que referencia o arquivo do registro, utilizada para indicar o nome do
slide do tubo ou conexo, parametrizada ou no; e
9. {lista_parametrizada}: lista de nmeros reais que indicam as dimenses dos tubos ou
conexes parametrizadas. O valor nulo (nil) para conexo tipo bloco.
A Figura 39 mostra a sintaxe da varivel ListaCabos localizada no arquivo
C:\CADCabear\Data\CadCaboDat.lsp.

;lista de cabeamento
(setq ListaCabos '(
( {id}
{descrio}
{quantidade_pares}
{dimetro_externo}
{lista_cabo}
)
;...
))

Figura 39. Sintaxe da varivel ListaCabos
A seguir descreve-se com mais detalhes os atributos encontrados na varivel ListaCabos.
1. {id}: string que representa um identificador nico, resultado da concatenao das strings
{descrio} com {dimenso_comercial};
67
2. {descrio}: string com no mximo 50 caracteres que representa a descrio completa
do registro que a critrio do usurio pode ser: o nome do cabo, modelo de fabricao e
etc.;
3. {quantidade_pares}: nmero inteiro que identifica a quantidade de pares do cabo;
4. {dimetro_externo}: nmero real que indica o dimetro externo em milmetros do cabo;
e
5. {lista_cabo}: lista de informaes do cabo, essas informaes so fixas e internas da
ferramenta.
E por fim a Figura 40 mostra a sintaxe da varivel ListaMateriais localizada no arquivo
C:\CADCabear\Data\CadMatDat.lsp.

;lista de materiais e equipamentos
(setq ListaMateriais '(
( {tipo_equipamento}
;para cada equipamento
( {id_equipamento}
{descrio_equipamento}
{modelo_equipamento}
{dimenso_comercial_equipamento}
{nome_bloco_equipamento}
;lista de cabos associados ao equipamento
( ( {id_cabo}
{descrio_cabo}
{qtd_pares_cabo}
{dimetro_externo_cabo}
{lista_dados_cabo}
{qtd_cabos}
)
;...
)
;lista de componentes do equipamento
( ( {id_componente}
{descrio_componente}
{modelo_componente}
{dimenso_componente}
{qtd_componente}
)
;...
)
)
;...
)
;...
))

Figura 40. Sintaxe da varivel ListaMateriais
A seguir descreve-se com mais detalhes os atributos encontrados na varivel
ListaMateriais.
68
1. {tipo_equipamento}: nmero inteiro que identifica a posio do tipo do equipamento na
varivel listatipomat;
2. {id_equipamento}: string que representa um identificador nico, resultado da
concatenao das strings {descrio_equipamento} com {modelo_equipamento};
3. {descrio_equipamento}: string com no mximo 50 caracteres que representa a
descrio completa do registro que a critrio do usurio pode ser: o nome do
equipamento, modelo de fabricao e etc.;
4. {modelo_equipamento}: string com no mximo 30 caracteres que representa o cdigo,
modelo ou dimenso que normalmente o equipamento encontrado no mercado;
5. {dimenso_comercial_equipamento}: string auxiliar com no mximo 30 caracteres, no
utilizada neste momento pela ferramenta, mas com enormes possibilidades de utilizao;
6. {nome_bloco_equipamento}: string que representa o nome dos arquivos *.dwg e
*.sld, ambos respectivamente so o desenho bloco e imagem tipo slide do
equipamento;
A seguir so apresentados em forma de lista, os cabeamentos associados ao equipamento.
Usa-se nulo (nil) quando o equipamento no possuir cabos associados.
7. {id_cabo}: string que representa um identificador nico, resultado da concatenao das
strings {descrio_cabo} com a cabea da {lista_dados_cabo} e com a
{qtd_pares_cabo};
8. {descrio_cabo}: string com no mximo 50 caracteres que representa a descrio
completa do registro que a critrio do usurio pode ser: o nome do cabo, modelo de
fabricao e etc.;
9. {qtd_pares_cabo}: nmero inteiro que identifica a quantidade de pares do cabo;
10. {dimetro_externo_cabo}: nmero real que indica o dimetro externo em milmetros do
cabo;
11. {lista_dados_cabo}: lista de informaes do cabo, essas informaes so fixas e internas
da ferramenta;
12. {qtd_cabos}: nmero inteiro que representa a quantidade deste cabo associado ao
equipamento;
E por fim so apresentados tambm em forma de lista os componentes do equipamento.
Usa-se nulo (nil) quando o equipamento no possuir componentes.
13. {id_componente}: string que representa um identificador nico, resultado da
concatenao das strings {descrio_componente} com {modelo_componente};
69
14. {descrio_componente}: string com no mximo 50 caracteres que representa a
descrio completa do registro que a critrio do usurio pode ser: o nome do
componente do equipamento, modelo de fabricao e etc.;
15. {modelo_componente}: string com no mximo 30 caracteres que representa o cdigo,
modelo ou dimenso que normalmente o componente do equipamento encontrado no
mercado;
16. {dimenso_componente}: string auxiliar com no mximo 30 caracteres, no utilizada
neste momento pela ferramenta, mas com enormes possibilidades de utilizao;
17. {qtd_componente}: nmero inteiro que representa a quantidade deste componente no
equipamento.
3.5.6 Entidades de projeto
Para as sadas das informaes, foi adotado que todas as entidades criadas pela insero de
itens no projeto possussem o que chamamos de extended data (dados estendidos). Como as
entidades (linhas, arcos, circunferncias e etc), no AutoCAD esto fortemente integradas a
linguagem AutoLISP, extremamente simples adicionar dados estendidos as entidades de desenho.
A Figura 41 apresenta um prottipo que exemplifica a utilizao de dados estendidos para
entidades.

;comando necessrio para verificar os dados estendidos no CAD/Cabear
;(entget(car(entsel))(list "CAD-CABEAR"))

;prottipo de uma entidade para o CAD/Cabear
(
(0 . "INSERT") ;tipo de entidade (INSERT, LINE, ARC e etc)
(8 . "CONEXAO_DETALHADO") ;layer (camada) da entidade
(6 . "Continuous") ;linetype (tipo de linha) da entidade
(10 0.0 0.0 0.0) ;ponto de insero do bloco
(50 . 0.0) ;rotao do bloco
(-3 ;+
( "CAD-CABEAR" ;|
(1000 . {string}) ;|Dados Extendidos para o CAD/Cabear
) ;|
) ;+
)

Figura 41. Prottipo genrico de uma entidade do CAD/Cabear
O campo {string} da Figura 41, como o prprio nome sugere, uma string formatada que
contm todas as informaes necessrias para os diferentes tipos de entidades do CAD/Cabear, por
exemplo os dutos, os cabeamentos e os materiais e equipamentos possuem sua respectiva
formatao (concatenao de dados formando uma string), e esto apresentadas nas Tabelas 7 e 8.
70
Tabela 7. Formatao da string extended data (dados estendidos) das entidades
Funo Destino
Nmero de
Caracteres
Descrio
15
Identificador principal para tubos e conexes cujo
valor DUTO
15
Tipo de insero cujo valor varia entre
DETALHADO ou SIMPLIFICADO
15 Tipo de aplicao do duto cujo valor conexao"
15
Tipo de material com valor alternando em
eletroduto, eletrocalha ou perfilado
50 Descrio da conexo
20 Dimenso comercial da conexo
(1000 . {string})

Conexes de
eletrodutos,
eletrocalhas ou
perfilados inseridos no
projeto

DUTO
10 Altura da conexo em relao ao piso
15
Identificador principal para tubos e conexes cujo
valor DUTO
15
Tipo de insero cujo valor varia entre
DETALHADO ou SIMPLIFICADO
15 Tipo de aplicao do duto cujo valor tubo
15
Tipo de material com valor alternando em
eletroduto, eletrocalha ou perfilado
50 Descrio do tubo
20 Dimenso comercial do tubo
10 Altura do tubo em relao ao piso
15
Dimetro externo do eletroduto ou base de
eletrocalha ou perfilado
15
Dimetro interno do eletroduto ou altura de
eletrocalha ou perfilado
15
Comprimento de cada barra, 1(um) metro para
representar os tubos com unidade em metro
(
c
:
I
n
s
D
u
t
o
)

(1000 . {string})

Tubos de eletrodutos,
eletrocalhas ou
perfilados inseridos no
projeto

DUTO
15
Comprimento fixo do tubo, string nula indica
que se deve verifica o comprimento no desenho,
caso contrrio este valor representa o
comprimento do duto
15
Identificador principal do cabeamento cujo valor
CABO
50 Descrio do cabo
10 Quantidade de pares do cabo
10 Dimetro externo do cabo
20
Tipo de cabo na forma detalhada (valor interno e
fixo da ferramenta)
5
Tipo de cabo na forma reduzida (valor interno e
fixo da ferramenta)
10 Quantidade de cabos
10 Nmero do pavimento
(
c
:
I
n
s
C
a
b
o
)

(1000 . {string})

Cabeamento inserido
no projeto

CABO
30 Identificao seqencial dos pontos de utilizao

71
Tabela 8. Formatao da string extended data (dados estendidos) das entidades (continuao)
Funo Destino
Nmero de
Caracteres
Descrio
1
Indicativo se o comprimento do cabo fixo ou
no, se o valor for 0(zero) o comprimento do
cabo o encontrado no desenho, caso contrrio se
o valor for 1(um), o comprimento do cabeamento
o fixo.
(
c
:
I
n
s
C
a
b
o
)

(1000 . {string})

Cabeamento inserido
no projeto

CABO
varivel
Comprimento fixo do cabeamento, se o valor for
0(zero), procurar o comprimento do duto o qual o
cabeamento foi associado, caso contrrio o valor
corresponde ao comprimento do cabeamento.
15
Identificador principal de equipamento cujo valor
EQUIPAMENTOS
5 Posio na lista de tipo de equipamentos
50 Descrio do equipamento
30 Modelo ou dimenso comercial do equipamento
30 Dimenso do equipamento
20 Nome do bloco
10 Nmero do pavimento
15 Altura do equipamento ao nvel do piso
(1000 . {string})

Material ou
equipamento inserido
no projeto

EQUIPAMENTOS
10 Nmero do ponto de telecomunicaes
15
Identificador principal do cabeamento associado
cujo valor ASSOC-CABO
50 Descrio do cabo
10 Quantidade de pares do cabo
10 Dimetro externo do cabo
20
Tipo de cabo na forma detalhada (valor interno e
fixo da ferramenta)
5
Tipo de cabo na forma reduzida (valor interno e
fixo da ferramenta)
(1000 . {string})

Cabeamento associado
ao equipamento

ASSOC-CABO
10 Quantidade de cabos
15
Identificador principal de componentes cujo valor
COMPONENTES
50 Descrio do componente
30 Modelo ou dimenso comercial do componente
30 Dimenso do componente
(
c
:
I
n
s
M
a
t
)


(1000 . {string})

Componentes do
equipamento

COMPONENTES
10 Quantidade deste componente


72
3.5.7 Instalao da ferramenta no AutoCAD
A ferramenta CAD/Cabear na sua concepo um sistema aberto em sua totalidade, os
arquivos fontes no so criptografados deixando-o assim com total possibilidade de utilizao,
pesquisa e implementao por terceiros, mas no entanto para utilizar, pesquisar e implementar
necessrio que o sistema esteja funcionando perfeitamente numa plataforma AutoCAD qualquer.
Para a instalao da ferramenta necessrio o cumprimento das tarefas que seguem:
1. Executar o arquivo CADCabear.exe;
2. Abrir o AutoCAD;
3. No menu [Tools] [Options] clicar na aba [Profiles];
4. Clique no boto [Add to List...];
5. Em "Profile name" digitar: CADCABEAR;
6. Clicar no boto [Apply & Close];
7. Selecionar o profile "CADCABEAR";
8. Clicar no boto [Set Current];
9. Clicar na aba [Files];
10. Selecionar o item: "Support File Search Path";
11. Clicar no boto [Add...];
12. Digitar: C:\CADCabear e pressione a tecla <Enter>;
13. Mover o item "C:\CADCabear" para o topo da lista clicando vrias vezes no boto
[Move Up];
14. Clicar no boto [Apply] e [OK]; e
15. Fechar e abrir o AutoCAD novamente.
As Figuras 42 e 43 apresentam as telas com as informaes de instalao descritas acima
preenchidas.
73



Figura 42. Criao do profile (perfil) CADCABEAR




Figura 43. Insero do path (caminho) para ferramenta CAD/Cabear
74
Caso em uma outra ocasio depois de instalado ao abrir o AutoCAD a ferramenta
CADCabear no inicializar, resolva este problema executando as instrues: 2,3,7,8,14 e 15.
3.5.8 Introduo a melhorias na ferramenta
No intuito de facilitar o trabalho de pesquisadores e usurios que desejem implementar
melhorias na ferramenta CAD/Cabear, a seguir esto dispostos os procedimentos bsicos
necessrios para a sua confeco.
1. Em primeiro lugar necessrio criar um arquivo de texto e este deve ser renomeado para
C:\CADCabear\Fonts\Hello.lsp.
2. Inserir o trecho de cdigo visto na Figura 2 neste arquivo.
3. Salvar o arquivo e fech-lo;
4. Abrir o arquivo C:\CADCabear\CADCabear.mns e adicionar o item de menu Ol
Mundo, conforme indicado na Figura 44.
5. Salvar o arquivo e fech-lo;
6. Abrir o arquivo C:\CADCabear\Fonts\CADCabear.lsp e procurar a parte do cdigo
onde esto localizadas as teclas de atalho;
7. Adicionar o trecho de cdigo conforme Figura 45;
8. Salvar o arquivo e fech-lo;
9. Abrir o AutoCAD e verificar se o item de menu Ol Mundo est presente no menu do
CADCabear; e
10. Se por acaso no aparecer, digitar no prompt de comando: menu <Enter><Enter>,
fechar o desenho atual e abrir um novo desenho que o menu aparecer atualizado.
A Figura 44 apresenta a codificao de menu do CAD/Cabear alterado, com o item de menu
Ol Mundo inserido.
75
//
// AutoCAD menu file - C:\CADCabear\CADCabear.mns
//
//Criao do grupo de menus com a descrio MOJ
***MENUGROUP=MOJ
//Descritor do item do grupo (tipo e posio do menu)
***POP1
//Sub-item do descritor
**P1MOJ
// Nome do menu
[CADCabear]
//ID nome da funo comando
MOJ_Hello [&Ol Mundo om]^C^Com //Insira esta linha
MOJ_ID301 [Cadastro de &Dutos cd]^C^Ccd
MOJ_ID302 [Cadastro de &Cabos cc]^C^Ccc
MOJ_ID303 [Cadastro de &Equipamentos ce]^C^Cce
[--]
MOJ_ID304 [Insero de D&utos iu]^C^Ciu
MOJ_ID305 [Insero de C&abos ia]^C^Cia
MOJ_ID306 [Insero de E&quipamentos iq]^C^Ciq
[--]
MOJ_ID307 [Gerar &Legenda gl]^C^Cgl
MOJ_ID308 [Gerar Lista de &Materiais gm]^C^Cgm
[--]
MOJ_ID309 [E&scala ee]^C^Cee
MOJ_ID310 [&Unidade uu]^C^Cuu
[--]
MOJ_ID311 [&Ajuda]^C^C(HlpProcura nil)
//
// End of AutoCAD menu file - C:\CADCabear\CADCabear.mns
//
Figura 44. Codificao alterada do menu do CAD/Cabear
A Figura 45 apresenta o trecho de cdigo da tecla de atalho responsvel pela chamada da
funo Ol Mundo.

;atalho para a funo ol mundo
(defun c:om()
(if(not c:hello)
(if(or(findfile(strcat *Dir_Prog* "Fonts/Hello.lsp"))
(findfile(strcat *Dir_Prog* "Fonts/Hello.fas"))
)
(load(strcat *Dir_Prog* "Fonts/Hello"))
)
)
(if c:hello
(c:hello)
)
(princ)
)

Figura 45. Cdigo para tecla de atalho Ol Mundo
76
4 CONCLUSES
Conforme mencionado no incio deste trabalho, seu principal objetivo foi desenvolver uma
ferramenta CAD/CAE capaz de otimizar a elaborao de projetos de infra-estrutura do sistema de
CE e tambm em paralelo o objetivo de auxiliar o entendimento do desenvolvimento de aplicaes
CAD.
Na primeira parte deste trabalho (Fundamentao Terica) foram apresentados os principais
conceitos envolvidos sobre sistemas de CE, permitindo o embasamento necessrio ao
desenvolvimento da ferramenta. Em seguida foram analisados alguns sistemas semelhantes,
manuais, catlogos e normas nacionais e internacionais. Esses estudos permitiram identificar os
requisitos bsicos para o seu funcionamento.
Para ilustrar sistemas de CE, foi apresentado um relatrio fotogrfico com fotos da infra-
estrutura de redes e telecomunicaes da Univali.
Continuando o trabalho, foi apresentado o desenvolvimento com a modelagem da
ferramenta. Ainda no captulo de desenvolvimento foram detalhadas as entradas e sadas, que so
fundamentais para aqueles que pretendem continuar este trabalho.
importante salientar a eficcia e eficincia do pacote de relatrios, onde gerada
automaticamente a legenda que permite a identificao (smbolo, descrio e dimenso comercial
ou modelo) de todas as entidades selecionadas no projeto alm de extrair uma lista de materiais
acurada.
Pde-se notar ao longo do trabalho que a principal preocupao foi a preparao daqueles
que nunca tiveram nenhum contato com a linguagem de programao AutoLISP, no entendimento
do desenvolvimento bem como a interao da ferramenta com a plataforma de desenvolvimento
AutoCAD.
Foram apresentadas todas as etapas do desenvolvimento destacando-se como a ferramenta
foi desenvolvida.
Ao final da implementao o CAD/Cabear foi submetido a um plano de teste de
funcionalidade tipo caixa preta (teste de interface), elaborado pelo autor e tambm a um check list
adaptado para avaliao da usabilidade, elaborado pela CENPRA, os quais esto localizados nos
apndices a fim de demonstrar entre outras coisas a eficcia e eficincia da ferramenta.
Como a ferramenta desenvolvida se trata de um trabalho acadmico, e por sua vez com
tempo limitado para sua implementao, para que ele se torne um sistema mais robusto e completo
so necessrias algumas melhorias e entre elas destacam-se:
1. Identificao seqencial do ponto: dispositivo capaz de renumerar automaticamente os
pontos de telecomunicaes e tambm se possvel o cabeamento;
2. Identificao dos dutos: comando auxiliar que identifique o modelo e ou dimenso
comercial dos dutos em planta baixa;
3. Edio de blocos de desenho: comando auxiliar que possibilite a edio das entidades
dos blocos no desenho;
4. Edio dinmica dos dados dos itens inseridos no projeto: programa que possibilite a
edio das informaes dos dutos, cabos e equipamentos depois dos mesmos inseridos
no projeto;
5. Agrupamento dos pavimentos de um edifcio: dispositivo que faa uma ligao virtual
entre os diferentes pavimentos do edifcio;
6. Insero automtica do cabeamento: funo que aproveite o cabeamento associado dos
equipamentos para insero automtica dos cabos nos dutos;
7. Plano de face dos racks: programa que auxilie o profissional a compor o plano de face
dos racks em seus projetos;
8. Verificao da capacidade dos dutos: funo que verifique se o duto tem capacidade de
comportar o cabeamento especificado;
9. Construo da barra de ferramentas: construo das barras de ferramentas, separadas por
finalidade como: cadastro, insero e outros;
10. Gerenciador de detalhes tcnicos: sistema capaz de fazer o cadastramento e insero dos
detalhes tcnicos de equipamentos e instalaes necessrios para compor um projeto; e
11. Verificao global do projeto: sistema integrado que verifique o projeto como um todo e
crie uma lista de avisos que podem ser separados em: leves, mdios e graves, auxiliando
assim o projetista na acurcia de seu projeto.
As melhorias citadas anteriormente, podero ao longo do tempo serem feitas pelo autor ou
por outro acadmico ou profissional que para sua utilizao e para fins de pesquisa implemente tais
melhorias mas sempre respeitando o contrato previsto nos Apndices.
78
Sendo que atualmente o mercado est carente de profissionais que trabalham nesta rea, este
trabalho serve tambm como referncia para pesquisa e aprimoramento profissional.
Contudo sinto-me feliz, no somente pelo fato de ter concludo esta tarefa, mas sim por estar
certamente contribuindo para o engrandecimento da computao CAD e da engenharia de projetos.

79
REFERNCIAS BIBLIOGRFICAS
ALTOQI TECNOLOGIA EM INFORMTICA Softwares para Projetos de Edificaes.
Disponvel em: <http://www.altoqi.com.br/>. Acesso em: 10 mar 2006.
AUTODESK - Site oficial do desenvolvedor do AutoCAD. Disponvel em:
<http://usa.autodesk.com>. Acesso em: 10 mar 2006.
AUTOENGE BRASIL Softwares para Projetos de Engenharia. Disponvel em:
<http://www.autoenge.com.br/>. Acesso em: 10 mar 2006.
BOOCH, Grady; RUMBAUGH, J ames; FREITAS, Fabio; J ACOBSON, Ivar. UML guia do
usurio. Rio de J aneiro: Campus, 2000.
CABLEORGANIZER Wire Management, Label Printers, Heat Shrink Tubing, Tool Boxes
& Wire Loom. Disponvel em: <http://cableorganizer.com>. Acesso em: 12 mar 2006.
CENPRA. Guia de Avaliao da Qualidade de Produto de Software: Centro de Pesquisas
Renato Archer. Diviso de Qualificao de Software. So Paulo, 2005.
CERQUEIRA Professor da UCP Sistema de Cabeamento Estruturado: Faculdade Catlica de
Petrpolis. Disponvel em: <http://www.inf.ucp.br>. Acesso em: 12 mar 2006.
COELHO, Paulo Eustquio. Projetos de Redes Locais com Cabeamento Estruturado. Belo
Horizonte: Instituto online, 2003.
CTBC. Rede Estruturada: manual de procedimentos de rede interna de telecomunicaes. 2002.
FCP FURAKAWA. Acessrios e Equipamentos para Redes: apostila para treinamento do
Fabricante. 2. ed: 1999.
FCP FURAKAWA. Cabeamento Estruturado Metlico: apostila para treinamento do Fabricante.
2. ed: 1999.
FCP FURAKAWA. Cabeamento Estruturado ptico: apostila para treinamento do Fabricante. 2.
ed: 1999.
INSTITUTO ONLINE Site de Servios e Consultoria. Disponvel em:
<http://www.instonline.com.br/>. Acesso em: 01 mar 2006.
KRAMER, Willian, et al. Programando em AutoLISP. So Paulo : Makron Books, 1995.
SHOPPINGCENTRE Online buying made eazy. Disponvel em:
<http://www.shoppingcentre.net>. Acesso em: 12 mar 2006.
SIEMON Site do Produtor Network Cabling Solutions. Disponvel em:
<http://www.siemon.com/br/>. Acesso em: 01 mai 2006.
81
GLOSSRIO
AutoCAD Software destinado a criao de elementos grficos vetoriais 2D e 3D, muito
utilizado pela indstria de projetos mundial.
CREA Conselho regional de Engenharia, Arquitetura e Agronomia, rgo que
regulamenta e fiscaliza o exerccio das profisses a ela credenciadas.
Detalhes Executivos Detalhes que possuem todas as informaes necessrias execuo da obra
ou servio.
Diagramas Unifilares Desenhos esquemticos que simplificam e agrupam total ou parcialmente as
ligaes dos equipamentos contidos num projeto.
Entidades Todos os desenhos que podem ou no serem visualizados dentro do
AutoCAD como: linhas, arcos, crculos, blocos e etc.
Esquemas Verticais Esquemas em 2D que mostra as ligaes do projeto nos pavimentos
verticalmente.
Memoriais Textos que descrevem a obra propriamente dita, os materiais, servios,
manutenes e clculos envolvidos no projeto.
Planta de Localizao Desenho em 2D que mostra a localizao da obra no terreno e o terreno na
regio, normalmente possuem alguns smbolos que representam objetos dos
respectivo projeto.
Plantas Baixas Desenho em 2D que mostra os ambientes de uma edificao (sala,
circulao, sacada e etc.), em projetos de CE, alm dos ambientes da
edificao so inseridas nas plantas baixas todos os itens (materiais e
equipamentos) de uma simbologia.
Simbologia Elementos inseridos no projeto responsveis pela percepo dos materiais e
equipamentos.


82






APNDICES

A PLANO DE TESTES, AVALIAO E LICENA
Este documento tem como objetivo formalizar os requisitos bsicos necessrios validao
da ferramenta proposta neste trabalho. Apenas sero realizados testes do tipo caixa preta que
avaliar diretamente a usabilidade da interface e funcionalidades da ferramenta.
Na seqncia est disposto um check list para avaliao da interface e avaliao do software.
As empresas que se preocupam com o plano de testes, executam os mesmos exaustivamente,
e a validao s acontece depois que o plano de teste executado rigorosamente, que no o caso,
o documento proposto serve apenas como base de complementao ao trabalho.
E por fim apresenta-se o contrato de licena para o bom uso deste trabalho.
A.1 PLANO DE TESTES DE ACEITAO

A.1.1 Introduo
A idia de se colocar um plano bsico para testar o programa veio amadurecendo ao longo
do desenvolvimento deste trabalho. O teste uma etapa do ciclo de vida do software indispensvel
para garantir sua qualidade, e grandes empresas do setor h tempos j vm trabalhando esta etapa.
A.1.2 Objetivos dos testes
O objetivo dos testes a validao do software para distribuio. O plano de teste proposto
do tipo caixa preta prevendo as diretrizes bsicas para se testar a funcionalidade e a
operacionalidade da ferramenta, prevendo eventuais bugs (erros ou falhas), principalmente na
utilizao da interface implementada.
A.1.3 Histrico
A ferramenta CAD/Cabear foi exaustivamente testada durante sua implementao, mas o
plano de testes apenas foi aplicado ao final da implementao, o qual no apresentou nenhum
problema de interface e funcionalidade.
importante salientar que o plano de testes foi aplicado pelo desenvolvedor, o
recomendvel que o plano de testes seja aplicado por pessoa devidamente treinada e se possvel
que no tenha participado da implementao.
A.1.4 Escopo dos testes
O escopo dos testes validar as funcionalidades da interface indicada para a ferramenta.
Tabela 9. Plano de teste Itens testados
Nmero
de ordem
Item Comentrios
1 Cadastro de Eletrocalhas, Eletrodutos e Perfilados Teste de funcionalidade
2 Cadastro do Cabeamento Teste de funcionalidade
3 Cadastro de Materiais e Equipamentos Teste de funcionalidade
4 Insero de Eletrocalhas, Eletrodutos e Perfilados Teste de funcionalidade
5 Insero do Cabeamento Teste de funcionalidade
6 Insero de Materiais e Equipamentos Teste de funcionalidade
7 Obteno de Relatrios Teste de funcionalidade



85
Tabela 10. Plano de teste Aspectos testados
Nmero
de ordem
Item Referncia s Especificaes de Testes
1.1
Cadastro de Eletrocalhas,
Eletrodutos e Perfilados

Eletrodutos (Tel002.1 da
Figura 18).

Clicar em aplicar sem preencher qualquer
informao;
Clicar em aplicar alternando campos nulos; e
Clicar em aplicar preenchendo valores
invlidos nos campos de dimetros e
Comprimento da barra.
1.2
Cadastro de Eletrocalhas,
Eletrodutos e Perfilados

Eletrocalhas e Perfilados
(Tel002.2 da Figura 18).
Clicar em aplicar sem preencher qualquer
informao.
Clicar em aplicar alternando campos nulos; e
Clicar em aplicar preenchendo valores
invlidos nos campos de Base, Altura e
Comprimento da barra.
1.3
Cadastro de Eletrocalhas,
Eletrodutos e Perfilados

Conexes (Tel002.3 da
Figura 19).

Clicar em aplicar sem preencher qualquer
informao.
Clicar em aplicar alternando campos nulos; e
Clicar em aplicar preenchendo valores
invlidos nos campos de Dimenso para
todos os tipos de conexo.
1.4
Cadastro de Eletrocalhas,
Eletrodutos e Perfilados

Tela Principal (TEL002
da Figura 17)

Cadastrar Eletrodutos, Eletrocalhas,
Perfilados e Conexes em grupos diferentes.
Excluir todos os itens de um grupo at que o
prprio grupo seja excludo.
Excluir todos os itens cadastrados e quando
no existir mais itens, tentar Excluir e
Editar tabela vazia.
2.1
Cadastro do Cabeamento

Incluso e Edio do
Cabeamento (Tel003.1 da
Figura 21)
Clicar em aplicar sem preencher qualquer
informao;
Clicar em aplicar alternando campos nulos; e
Clicar em aplicar preenchendo valores
invlidos nos campos de Quantidade de
Pares e Dimetro Externo do Cabo.
2.2
Cadastro do Cabeamento

Tela Principal (Tel003 da
Figura 20)
Excluir todos os itens cadastrados; e
Excluir todos os itens cadastrados e quando
no existir mais itens, tentar Excluir e
Editar tabela vazia.
3.1
Cadastro de Materiais e
Equipamentos

Incluir e Editar
(TEL004.1 da Figura 23)
Clicar em aplicar sem preencher qualquer
informao;
Clicar em aplicar alternando campos nulos;
Clicar em aplicar preenchendo valor invlido
no campo de Dimenso; e
Incluir e Excluir 10 Cabeamentos
Associados.

86

Tabela 11. Plano de teste Aspectos testados (Continuao)
Nmero
de ordem
Item Referncia s Especificaes de Testes
3.2
Cadastro de Materiais e
Equipamentos

Incluir Componente
(TEL004.2 da Figura 24)
Clicar em Adicionar Componente sem
preencher qualquer informao;
Clicar em Adicionar Componente
alternando campos nulos; e
Clicar em Adicionar Componente
preenchendo valor invlido no campo de
Dimenso.
3.3
Cadastro de Materiais e
Equipamentos

Tela Principal (TEL004
da Figura 22)
Excluir todos os equipamentos cadastrados;
Excluir todos os equipamentos cadastrados e
quando no existir mais equipamentos, tentar
Excluir e Editar tabela vazia; e
Incluir e Excluir Componentes.
4.1
Insero de Eletrodutos
Eletrocalhas e Perfilados

Tela Principal (TEL005
da Figura 25)
Clicar em Inserir sem dados cadastrados; e
Inserir Eletrodutos, Eletrocalhas, Perfilados
cadastrados no desenho no modo
simplificado e detalhado;
5.1
Insero do Cabeamento

Tela Principal (TEL006
da Figura 26)
Clicar em Inserir com a lista vazia;
Clicar em Inserir com todos os campos
nulos;
Clicar em Inserir alternando campos nulos; e
Clicar em Inserir com o Comprimento fixo
do cabeamento ativado, e cujo valor vlido
superior zero.
6.1
Insero dos
Equipamentos

Tela Principal (TEL007
da Figura 27)
Clicar em Inserir com a lista vazia;
Clicar em Inserir com todos os campos
nulos;
Clicar em Inserir alternando campos nulos; e
Clicar em Inserir com o valor do campo n.
Pavto preenchido (o valor vlido dever ser
superior a zero).
7.1
Gerar Relao de
Materiais

Tela Principal (TEL008
da Figura 28)
Clicar em OK com o campo No Desenho
acionado; e
Clicar em OK com o campo Arquivo de
Texto acionado.



87
Tabela 12. Plano de teste Aspectos no testados
Nmero
de ordem
Item Motivo
1 Teste de cdigo (Caixa Branca)
Nenhum trecho de cdigo foi
implementado alm de no fazer parte
do escopo do trabalho.

A.1.5 Critrios de suspenso dos testes
A critrio do executor dos testes, quando for encontrado uma falha grave no software,
principalmente no cadastramento dos itens, o que fatalmente prejudicar o andamento da execuo
do plano de teste, este poder ser suspenso e os resultados devero ser anotados.
A.1.6 Critrios de retomada dos testes
O projetista quando avaliar que os erros obtidos na execuo do plano de teste foram
sanados dever encaminhar o software modificado e registrado para que os testes sejam reiniciados.
A.2 CHECK LIST PARA AVALIAO DA FERRAMENTA
A.2.1 Usabilidade - Inteligibilidade
A.2.1.1 Aplicabilidade
A interface:
(_SIM_) .1. est organizada em grupos segundo uma forma lgica facilmente compreendida pelo
usurio;
(_SIM_) .2. faz uso de identificadores que representam claramente seu significado. Ex.: ttulos,
cones, etc;
(_SIM_) .3. orienta o usurio nos passos a serem executados para a realizao de uma determinada
tarefa;
(_SIM_) .4. possibilita a realizao da tarefa desejada com um nmero reduzido de passos;
(_SIM_) .5. permite a criao de atalhos para acesso s funes diretamente; e
88
(_SIM_) .6. permite nomear rtulos ou comandos segundo a necessidade ou preferncia do usurio.
A.2.1.2 Aspectos Visuais
As telas:
(_SIM_) .1. apresentam uma distribuio uniforme de seu contedo, levando em considerao o
espao disponvel;
(_SIM_) .2. possuem reas de seleo dos itens de menu dimensionadas de forma a facilitar sua
visualizao;
(_SIM_) .3. apresentam somente informaes necessrias e utilizveis sensveis ao contexto;
(_SIM_) .4. seguem um padro na distribuio dos objetos facilitando o entendimento dos mesmos;
(_SIM_) .5. apresentam os campos de entrada de dados compatveis com a necessidade; e
(_SIM_) .6. utilizam tipos e tamanhos de letras de fcil visualizao;
A.2.1.3 Mensagens apresentadas
A interface:
(_SIM_) .1. exibe mensagens de orientao ao usurio.
Havendo mensagens de orientao ao usurio, elas:
(_SIM_).1. orientam o usurio, de forma efetiva e eficiente na execuo da tarefa desejada;
(_SIM_) .2. so auto-explicativas, isto , quando uma determinada mensagem apresentada, ela
imediatamente compreendida pelo usurio sem a necessidade de consultas adicionais a outras
fontes;
(_SIM_) .3. se limitam apenas ao contexto da tarefa que est sendo realizada;
(_SIM_) .4. esto de acordo com a expectativa do usurio obedecendo suas caractersticas tais como
conhecimento especfico da tarefa, educao e experincia;
(_SIM_) .5. utilizam de uma linguagem instrutiva, polida, neutra e no agressiva; e
89
(_NO_) .6. apropriado para o aprendizado, isto , orienta e guia o usurio no sentido de aprender
a usar o software.
A.2.2 Usabilidade Operacionalidade
A.2.2.1 Tipos Diferenciados de Operao
A interface:
(_SIM_) .1. utiliza teclas de atalho ou acelerao agilizando a ao de usurios experientes.
A.2.2.2 Funcionalidade - Adequao
A interface:
(_SIM_) .1. possui as funes de interface bem definidas, de forma a no deixar dvidas sobre o
que fazem. Ex.: Identificao dos Rtulos, Legendas, Cabealhos, Opes de Menu, etc;
(_SIM_) .2. bem estruturada de modo a facilitar a seleo das opes relevantes execuo do
software. Ex.: menus em nveis hierrquicos, posicionamento de botes;
(_SIM_) .3. mostra as principais funes para executar as tarefas propostas pelo software; e
(_NO ) .4. mostra funes no inerentes ao software. Ex.: instalao, desinstalao, backup, etc.
As funes do software expressadas na interface atravs de menus, barra de botes, teclas de atalho
e de funo, caixas de dilogo, etc:
(_SIM_) .1. possuem uma estrutura que permite uma interao rpida e fcil com o usurio;
(_SIM_) .2. possuem uma estrutura que facilita a localizao e seleo da opo relevante
execuo da tarefa;
(_SIM_) .3. possuem uma estrutura que orienta o usurio na seqncia de passos necessrios para
uma execuo eficiente e eficaz da tarefa; e
(_SIM_) .4. possuem uma estrutura de interao uniforme ao longo de todo o software, facilitando o
uso para que o usurio no precise aprender o software a cada nova tarefa.
90
A.2.2.3 Harmonia
A interface:
(_SIM_) .1. possui caractersticas prprias ao tipo de aplicao a que se destina. Ex.: Tcnico,
diverso, aprendizagem, etc;
(_SIM_) .2. apresenta somente as informaes pertinentes execuo da tarefa; e
(_SIM_) .3. apresenta funes que, quando analisadas em conjunto, se complementam permitindo
uma continuidade das tarefas;
A.3 CONTRATO DE LICENCIAMENTO DE USO
A.3.1 Do contrato de servio
Este um contrato entre voc e Moacir de Oliveira J unior para uso da SOLUO
CAD/CAE PARA PROJ ETOS DE CABEAMENTO ESTRUTURADO [CAD/CABEAR].
Sou o Engenheiro Moacir de Oliveira J unior com endereo na Rua Estefano J os Vanolli n
1541 - Itaja/SC.
Caso no concorde com os termos abaixo relacionados favor no utilize este produto.
A.3.2 Da alterao do contrato.
Fica reservado ao dono da propriedade intelectual deste sistema o poder alterar este contrato
a qualquer momento.
A partir da divulgao do novo contrato, o mesmo entra em vigor imediatamente.
A.3.3 Das responsabilidades.
Qualquer problema seja de qualquer natureza com o software no de responsabilidade do
desenvolvedor ou do fornecedor, ficando apenas com o usurio a responsabilidade sobre o mau uso,
perdas, danos ou lucros cessantes que por ventura vierem a acontecer.
A.3.4 Da propriedade do software.
91
O produto de propriedade de Moacir de Oliveira J unior, podendo ser explorado
comercialmente por parceiros autorizados por fim de contrato escrito.
A.3.5 Do tipo do software.
Esta verso do produto em especial Free, podendo ser utilizado individualmente por
profissionais ou empresas, para pesquisa ou fins didticos, mas nunca em hiptese alguma
explorado comercialmente.
A.3.6 Da cpia e reproduo.
permitida a distribuio e cpia deste Software apenas como simples Salva-guarda ficando
expressamente proibida a comercializao sem o respectivo contrato.
A.3.7 Do tempo de vigncia do contrato.
Conforme item 2, o contrato de licena e utilizao do software possui tempo de vigncia
indeterminado, ficando a cargo do dono da propriedade intelectual deste sistema interromp-lo a
qualquer momento.
A.3.8 Da propriedade intelectual.
A propriedade intelectual do Software do Engenheiro Moacir de Oliveira J unior, que
reside na Rua Estefano J os Vanolli n 1595, Bairro So Vicente, Cidade de Itaja, Estado de Santa
Catarina, Brasil, CEP: 88309-201, Tel.: 47 9953-8886, 47 3248-0815.
A.3.9 Da violao de direitos autorais.
Toda e qualquer violao estar sujeitas a LEI N 9.609, DE 19 DE FEVEREIRO DE 1998.
A.3.10 Da garantia
O sistema no possui nenhuma garantia, ver clusulas 1. e 3.
92
A.3.11 Do suporte
A deciso sobre o fornecimento do servio de suporte fica reservado ao dono da propriedade
intelectual deste sistema ou ao representante comercial legal, sendo que estes podem reincidir o
fornecimento do suporte a qualquer momento, ver clusulas 1. e 3.
93