Bonjour,

nous développons un modeleur 3D permettant de construire des primitives simples (parallélépipède, sphère, cylindre,...), des opérations booléennes entre celles-ci et d'importer des fichiers au format STEP pour insérer des formes BREP dans le modèle.
Le modeleur permet de copier des sous-ensembles du modèle 3D par instance : un ensemble de formes de référence peut être dupliqué dans le modèle et toutes ces instances du même ensemble partagent donc les mêmes propriétés géométriques.
Désormais, pour un modèle 3D existant, nous aimerions reconnaitre les sous-ensembles géométriques identiques pour recréer ce système d'instances à la volée.
Ce mécanisme est fonctionnel pour les primitives simples et les opérations booléennes.
Par contre pour les formes importées du STEP en BREP, nous n'arrivons pas à nous en sortir.
Comment comparer deux formes BREP qui peuvent être orientées différemment dans la scène (sans parler de scaling).
Je n'arrive pas à saisir les bons mots clés permettant de trouver des travaux qui iraient dans ce sens sur le web,
pouvez-vous svp nous indiquer des pistes de travail pour résoudre ce problème ?

Merci par avance pour votre aide,
Cordialement.
Jc