La version 2012 de solidworks souffre de nombreux bug, même le sp4 ne corrige pas tout. (licence flottante, nombreux bug dans la toolbox, contrainte qui se perde aléatoirement etc...), n'hésite surtout pas à communiquer avec le distributeur qui te la fournis, le SAV solidworks malgré ces nombreux bug sur la v2012 et d'une exelente qualité. Il n'hésite pas a te demander un contrôle à distance pour constater le problème et voir avec toi une solution parallèle. Il note et rectifie le problème si il est pris suffisament tôt pour le publier sur le prochain service pack.
Concernant ton soucis, une solution parallèle consiste à intégrer directement ton ecrou dans ta pièce (ta crémaillère) de manière à n'avoir qu'une pièce unique. Pour cela, sauvegarde ton ecrou dimensionné sous un répertoire. Va dans la crémaillère et fait une insertion pièce puis place t'es contraintes. N'oublie pas de cochez la case "rompre le lien avec la pièce externe" sinon lorsque tu supprimera ta pièce il va y avoir du rouge dans le feature manager.
Cordialement.