Dans la plupart des systèmes de CFAO actuels, les tolérances sont indiquées grâce à des outils de représentation graphique symbolique (cotes, cadres de tolérances, repères, textes, ...). Cette représentation doit être correcte du point de vue syntaxique et sémantique. Les règles de bases de la syntaxe sont en général prises en compte par le logiciel, mais pas toutes. Il est encore possible d'écrire des tolérances qui ne sont pas correctes du fait même de leur écriture. Pour vérifier que la sémantique d'une tolérance est correcte, il faut pouvoir lui donner une interprétation conformément aux règles définies par les normes. Or ces règles sont complexes. Jusqu'à présent seul un technicien, avant une connaissance approfondie, est capable de vérifier si une tolérance indiquée sur le dessin est correcte du point de vue sémantique. Je développe un système intégré au logiciel TopSolid qui permet d'inscrire les tolérances sur le plan à partir du modèle 3D de la pièce. L'utilisateur travaillera sur un modèle 3D. Après avoir indiquer sur la pièce les surfaces tolérancées, le logiciel propose alors de contrôler les paramètres et les choix possibles de l'utilisateur. Le concepteur pourra ensuite définir des références de tolérance dont la cohérence avec le cadre de tolérance sera automatiquement vérifiée au fur et à mesure de leurs créations. Il s'agira, ensuite, d'aider le concepteur à déterminer quelles sont les surfaces à prendre en références et celles qui doivent être tolérancées. Cette partie permettra alors de définir un tolérancement complet à partir d'un ensemble de surfaces fonctionnelles hiérarchisées. Cette thése propose d'assister le concepteur dans sa démarche de tolérancement. Pour ce faire, je mets à sa disposition au travers de mes travaux un outil de transfert des connaissances sur le tolérancement et un atelier d'aide à la prise de décision.
Identifer | oai:union.ndltd.org:CCSD/oai:tel.archives-ouvertes.fr:tel-00419238 |
Date | 22 November 2005 |
Creators | Gaëtan, Legrais |
Source Sets | CCSD theses-EN-ligne, France |
Language | French |
Detected Language | French |
Type | PhD thesis |
Page generated in 0.0014 seconds