Translations:Topological Naming Project/4/fr

Détails

 * 1) Familiarisez-vous avec opencascade, le noyau de modélisation géométrique FreeCADs et apprenez comment fonctionne la structure des données de la topologie et comment les algorithmes partagent, modifient et génèrent la topologie. De préférence, l'étudiant a déjà travaillé avec opencascade, car la bibliothèque est complexe et s'y mettre prend du temps.
 * 2) Familiarisez-vous avec le système de liaison FreeCAD et comment il est lié aux entités de topologie dans les infrastructures de données ouvertes. Il est également important de comprendre l'utilisation d'occ dans FreeCAD, l'utilisation d'une classe de topologie dédiée combinée à l'utilisation directe d'algorithmes occ en dehors de cette classe. Cette double approche peut ne pas être idéale pour une solution du problème de dénomination, donc une bonne compréhension de celui-ci est nécessaire.
 * 3) Commencez à implémenter une classe Identifier qui stocke l'historique de création d'une forme. Identifiez toutes les données nécessaires pour la rendre unique et détaillez l'interface.
 * 4) Intégrez la classe d'identifiant dans la structure de données Topologie et portez quelques premiers algorithmes pour l'utiliser. Étendez également l'interface python de la classe Topologie pour permettre l'utilisation des identificateurs pour l'extraction des sous-formes.
 * 5) Créez un ensemble de cas de test pour montrer l'efficacité de l'implémentation.