La vitrine de diffusion des mémoires et thèses de l'ÉTS
RECHERCHER

Algorithme de comparaison de modèles géometriques en évolution : une application avec CATIA V5

Téléchargements

Téléchargements par mois depuis la dernière année

Al-Sabeh, Mazen (2004). Algorithme de comparaison de modèles géometriques en évolution : une application avec CATIA V5. Mémoire de maîtrise électronique, Montréal, École de technologie supérieure.

[thumbnail of AL-SABEH,_Mazen.pdf]
Prévisualisation
PDF
Télécharger (8MB) | Prévisualisation

Résumé

Les entreprises manufacturières qui développent des produits complexes (automobile, aviation), produisent et utilisent une grande quantité d'information depuis la phase de développement jusqu'à la fin du cycle de vie du produit. Ces entreprises ont été les premières à modifier leur structure et à développer de nouveaux outils pour optimiser les coûts, les délais et la qualité.

Les systèmes de gestion de données techniques sont des outils très utilisés dans les entreprises pour gérer les informations relatives au produit. Cependant, ces systèmes ne permettent pas d'avoir accès à des informations internes aux documents exploitables pour les différents métiers intervenant dans le cycle de vie du produit, surtout s'il y a des modifications apportées à un produit pour en créer une version améliorée. Dans le cadre plus particulier de la conception assistée par ordinateur (CAO), il est par conséquent nécessaire de développer un outil rapide et efficace répondant à ce besoin, pour avoir des informations plus détaillées à l'intérieur d'un fichier CAO, telle que la nature des modifications apportées à un produit, les éléments modifiés et leurs valeurs.

Dans ce projet, nous allons proposer un algorithme de comparaison des modèles 3D basé sur l'analyse des arbres de modélisation et sur la représentation par les caractéristiques. Cet algorithme détecte n'importe quelle modification entre deux versions différentes d'un même modèle et extrait automatiquement toutes les nuances géométriques entre elles. L'opération de comparaison est basée sur quatre critères, caractéristiques modifiées, caractéristiques ajoutées, caractéristiques supprimées et caractéristiques déplacées dans l'arbre de modélisation. Les résultats de cette comparaison sont présentés sous la forme d'un fichier texte identifiant toutes les modifications effectuées, et également sous la forme graphique.

Des essais ont été réalisés avec des pièces mécaniques et aéronautiques réalisées avec le logiciel CATIA V5. Les bons résultats obtenus indiquent que notre comparateur détecte parfaitement les modifications des versions de modèles (CAO), et contrôle la structure de leurs arbres de modélisation. Cette application contribue à l'avancement de la technologie au niveau de la gestion des informations techniques du cycle de vie des produits.

Titre traduit

Algorithm of comparison of geometrical models in evolution: an application with CATIA V5

Résumé traduit

The large manufacturing companies which develop complex products produce and use a great quantity of product information during the product life cycle. These companies are constantly modifying their product and developing new tools to optimize the costs, the production and the quality.

The Product Data Management (PDM) are tools often used by such companies to manage information related to the product development cycle. However, these systems do not allow to have access to the hidden modified information of the documents for the different departments involved in the product life cycle. To have a more detailed framework of the computer-aided design (CAD) that have more significant information of the inner CAD file, it is consequently necessary to develop a fast and effective tool answering this need, such as the nature of the modifications made to a revised product, the elements modified, and their values.

In this project, we propose an algorithm which presents a tool to compare the 3D models. This tool is based on the analysis of the modeling tree under the feature representation. This tool of comparison detects any modification between two different revisions from the same model, and extracts all the geometrical differences between them. The comparison operation is based on four criteria : modification, addition, deletion and motion of the features in the modeling tree. The result contains different color, for each criterion, comparing the two revisions, and a textual file identifying all the modifications carried out.

The tests were done on mechanical and aeronautical models using the CATIA V5 software. The good results that we have obtained from these tests indicate that our comparator detects perfectly the modifications of the revisions of the CAD models. This application contributes to the advance of technology on the level of the technical information management of the products life cycle.

Type de document: Mémoire ou thèse (Mémoire de maîtrise électronique)
Renseignements supplémentaires: "Mémoire présenté à l'École de technologie supérieure comme exigence partielle à l'obtention de la maîtrise en génie mécanique". Bibliogr.: f. [110]-111.
Mots-clés libres: Algorithme, Assiste, CAO, CATIA, Comparaison, Conception, Geometrique, Modele, Modification, Ordinateur, Version
Directeur de mémoire/thèse:
Directeur de mémoire/thèse
Chatelain, Jean-François
Codirecteur:
Codirecteur
Maranzana, Roland
Programme: Maîtrise en ingénierie > Génie mécanique
Date de dépôt: 19 avr. 2011 13:56
Dernière modification: 18 oct. 2016 01:22
URI: https://espace.etsmtl.ca/id/eprint/680

Gestion Actions (Identification requise)

Dernière vérification avant le dépôt Dernière vérification avant le dépôt