|
Acadêmico(a): Denilson Domingos |
Título: Protótipo de um Sistema de Modelagem Paramétrica de Sólidos |
|
Conclusão: |
A utilização do 3D ACIS Modeller foi o ponto chave no desenvolvimento deste trabalho. Através do Online Help Guide for ACIS, fornecido pela empresa Spatial Corporation, pode-se obter o conhecimento de sua estrutura e funções que este disponibiliza. Na implementação do protótipo ocorreram vários problemas em relação à configuração de um projeto de compilação do código C++. Após inúmeros testes e várias consultas à lista de discussões do ACIS, chegou-se finalmente as configurações de projeto necessárias para compilar o código fonte e gerar o código executável. Como pré-requisito para a implementação do protótipo, houve a necessidade de se definir um modelo sólido capaz de representar de forma satisfatória o conjunto de técnicas exploradas neste trabalho. Através de sua definição, tornou-se necessário desenvolver e validar uma estrutura de dados que representasse a árvore CSG. Foram então elaboradas as definições paramétricas de três modelos sólidos. A opção pela construção de modelos sólidos pré-definidos está de acordo com os objetivos do trabalho, que compreendem o estudo e a implementação de modelagem paramétrica de sólidos com construção de árvores CSG. Para criação de um modelador paramétrico genérico, é necessária a implementação de um sistema para resolução de restrições geométricas de forma a garantir a validade dos modelos gerados. A resolução de tais tipos de problemas está fora do escopo deste trabalho, sendo sugerida, como tema para trabalhos futuros. Entretanto, novos modelos paramétricos podem ser incluídos no protótipo existente através da implementação de novos métodos para criação de modelos na classe Primitiva, descrita nas seções 4.3 e 4.4. A implementação da interface de comunicação entre a aplicação C++ e as funções de geometria do ACIS exigiu conhecimentos em desenho técnico para a definição da geometria dos modelos. Os testes do protótipo demonstraram que sua funcionalidade estava de acordo com os objetivos propostos para este trabalho de pesquisa. Como a construção de um visualizador de modelos sólidos através do Microsoft Visual C++ é bastante complexa, fez-se necessária a decisão de optar por uma interface DOS através de uma aplicação console para a construção do protótipo. Assim, visto que o protótipo implementado tratou da construção paramétrica da geometria dos modelos, a sua visualização passou a ser realizada através de uma aplicação fornecida pelo fabricante do ACIS. Pode-se afirmar que os objetivos deste trabalho foram alcançados, uma vez que se tem implementado o protótipo do sistema de modelagem paramétrica de sólidos, que permite a criação de modelos sólidos baseados na técnica de modelagem CSG, e também a edição destes modelos e opção de salvá-los em arquivos do tipo SAT, que pode ser interpretados por diversos sistemas CAD, CAM e CAE. |
|
|