Summary: | Les gestionnaires de données de produit assurent la bonne administration de l'ensemble des fichiers générés pour la description et la fabrication d'un produit. Parmi ces fichiers, on retrouve les modèles de CAO, contenant une représentation géométrique du produit, mais également une foule d'informations y étant associées. Comme le modeleur CAO permet la modification rapide des concepts établis, des familles entières de produits peuvent être créées. L'évolution en révisions des modèles CAO est si rapide que l'on peut facilement perdre de vue les différences qui distinguent ces révisions.
Ce projet d'application présente un outil de comparaison de modèles géométriques basé sur l'analyse des arbres de modélisation qui définissent les produits, sous leur représentation par historique (arbre CSG). Dans un ordre de grandeur de la minute, le comparateur extrait systématiquement toutes les nuances géométriques qui distinguent les deux modèles. C'est en analysant les paramètres qui définissent les volumes primitifs de l'arbre de modélisation, ainsi que sa structure, que le comparateur discerne les données différentes. Il en résulte un rapport de comparaison identifiant les primitives altérées ou isolées, ainsi qu'une coloration de ces primitives, autant dans la représentation solide du modèle que dans son arbre de modélisation.
Des essais ont été réalisés avec des pièces de conception simple, mais aussi à l'aide de composants de type aéronautique fournis par une multinationale (Bombardier). Ces essais ont révélé des opportunités de poursuite des travaux, en particulier sur l'optimisation temporelle des algorithmes de comparaison utilisés et l'enrichissement de la description des différences extraites dans le contexte d'une évolution de modèle.
Il n'en demeure pas moins que le comparateur de modèles décèle toutes les modifications présentes entre deux révisions d'un modèle. Il trouve alors sa raison d'être parmi les systèmes de gestion de données techniques, dans un secteur non couvert par les gestionnaires de données de produits, c'est à dire la gestion de l'évolution d'un modèle CAO par l'analyse de données contenues à l'intérieur des fichiers des différentes révisions du modèle.
|