Le projet se concentre sur une nouvelle méthode pour générer et modéliser des caractéristiques sémantiques (liaisons cinématiques notamment) dans les l'assemblage 3D numérique afin d'optimiser le temps de préparation des simulations en réalité virtuelle. L'approche proposée est basée sur un ensemble de règles heuristiques points clés cinématique nommés "KeyPoints" (caractérisations dans l'espace de lien cinématique ou d'un contact) utilisés pour idéaliser un modèle 3D dans un moteur physique. Cette étude identifie à travers un processus de désassemblage un certain nombre de règles sémantiques regroupé. L'approche proposée est basée sur deux étapes : l'extraction des caractéristiques d'assemblage dans un premier temps et l'exploitation de ces caractéristiques par le biais d'un moteur de règles dans un deuxième temps. Dans la première étape, les données B-Rep (représentation géométrique des limites internes d'un objet 3D) et les contraintes d'assemblage sont extraites au moyen d'une API SolidWorks et injectée en entrée d'Unity3D. Dans un deuxième temps, un modèle de règles sémantiques à plusieurs niveaux est utilisé pour identifier et générer de façon automatique les différents KeyPoints dans la scène Unity. Ces keypoint sont ensuite utilisé pour simuler l'ensemble des comportements et des actions attendues. L'approche est démontrée et validée sur un cas d'utilisation avec un scénario de désassemblage et adaptée à la réalité virtuelle.