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>
|