Resumos da XI Semana de Iniciação Científica
USE PREFERENCIALMENTE VISUALIZAÇÃO 800X600

ENGENHARIAS

Automação do Processo de Concepção e Detalhamento de Projetos Eletrotécnicos Prediais Via CAD

Autor: ALVES,CG

Orientador: FRANCO, J.R.Q.

Outros autores: ;

Linhas de pesquisa no CNPq: ENGENHARIAS / LINGUAGENS DE PROGRAMAÇÃO

Unidade: ESCOLA DE ENGENHARIA
Departamento: ENGENHARIA DE ESTRUTURAS

Palavras-Chave: VASOS DE PRESSÃO - MODELAMENTO DE GEOMETRIAS DE CASCAS - PROGRAMAÇÃO ORIENTADA A OBJETOS

Este projeto consiste na elaboração do aplicativo EletroCAD que se propõe automatizar o processo de elaboração de um projeto de Instalações Elétricas Prediais, utilizando como plataforma gráfica o AutoCAD 2002, a partir de um Projeto Arquitetônico tradicional da edificação proposta.. Para a personalização do AutoCAD em um aplicativo específico utiliza-se a Linguagem de Programação C++, que se estrutura em funções e classes e permite a realização da Programação Orientada ao Objeto. A interface de programação do AutoCAD é o ambiente de programação ObjectARX, uma biblioteca de vínculo dinâmico , que utiliza o mesmo endereço de memória do AutoCad e abre as funções a partir dele. A interface entre o usuário e o aplicativo EletroCAD é feita para ser intuitiva e amigável. Para isto são utilizados recursos gráficos tais como ícones, menus e caixas de diálogo, que foram implementados através da costumização do AutoCAD e de classes do Windows, no padrão de um projeto convencional. A hierarquia de classes do aplicativo EletroCAD implementadas são: ELD_CComodo, ELD_CProjeto, ELD_CPontos, ELD_CPontosIlum e ELD_CCmdIlum. Os comandos já implementados do aplicativo serão apresentados a seguir: ELD New Project relaciona um projeto de eletrotécnica a um desenho do AutoCAD. ELD Floor Height. Altera o valor do pé direito do projeto. ELD Escale. Altera o valor da escala do projeto, ELD Units. Define as unidades métricas a serem utilizadas nos cálculos do projeto. ELD All Projects Variables. Configura as três variáveis de projeto em apenas uma iteração: pé direito, unidades e escala. ELD Define Room. Define os cômodos do projeto e suas características. ELD LightenRoom. Sua função é a inserção da simbologia adequada para a iluminação, o numero de pontos, a disposição e a potência destes no cômodo.

Apoio: CNPqp>

UNIVERSIDADE FEDERAL DE MINAS GERAIS
25 a 29 de Novembro de 2002
PRÓ-REITORIA DE PESQUISA
Desenvolvido por Fernando Guimarães - fsguimaraes@ig.com.br