Comment résoudre les erreurs d'identification interne non concordantes de SOLIDWORKS ?

Article de Scott Durksen, CSWE mis à jour le 24 avril 2013

Article

Vous avez peut-être reçu un fichier de pièce différent que vous devez utiliser dans votre assemblage. Ou bien votre fichier original a été perdu et doit être recréé. Si le nouveau fichier est enregistré sous le même nom que le fichier d'origine, la prochaine fois que vous ouvrirez votre assemblage, préparez-vous à des erreurs d'ID interne SOLIDWORKS sans correspondance.

ID interne SOLIDWORKS non conforme

ID interne SOLIDWORKS non conforme

Qu'est-ce qu'un code d'identification interne SOLIDWORKS ?

Lorsqu'un nouveau fichier est créé, même si la géométrie est identique, chaque face/arête/vertex se voit attribuer un code d'identification interne différent. Par conséquent, lorsqu'un assemblage prend la référence d'un fichier complètement nouveau, les codes d'identification ne correspondent pas. Vous pouvez choisir de rechercher le fichier d'origine s'il a été déplacé et éviter ainsi les erreurs.

Si vous sélectionnez "Utiliser ce fichier de toute façon", des erreurs de compatibilité vous attendront inévitablement. Les partenaires sont assignés à des identifiants spécifiques et les erreurs de partenaires se produisent lorsque ces identifiants sont manquants.

Épingle de poignet

Le composant original de l'épingle à poignet

L'affichage de l'erreur SOLIDWORKS Non-Matching Internal ID et de toutes les erreurs de couplage qui doivent être corrigées, comme le montre la capture d'écran ci-dessous, peut s'avérer une tâche décourageante :

Erreurs de maté

Erreurs de matage après l'assemblage Références d'un fichier différent pour la "broche de poignet

Utilisation de l'outil Remplacer les composants

Au lieu de remplacer le fichier par le même nom de fichier dans l'Explorateur Windows, une meilleure méthode consiste à utiliser la commande Remplacer les composants dans SOLIDWORKS. Cette commande fournira des invites graphiques indiquant quels sont les compagnons dont les codes d'identification sont manquants. La commande Remplacer les composants ne peut pas remplacer un composant portant le même nom de fichier. Il est toujours préférable d'avoir des fichiers avec des noms de fichiers uniques pour éviter les erreurs de référence. Dans cet exemple, je remplace le fichier "Wrist Pin" par "Wrist Pin v2".

Développer le menu

Développer le menu

Cliquez avec le bouton droit de la souris sur le composant dans l'arbre de conception et cliquez sur la flèche en bas du menu pour le développer. Sélectionnez Remplacer les composants pour ouvrir cette commande.

Remplacer les composants

Remplacer les composants

Cette commande vous permet de naviguer jusqu'au fichier de remplacement. Assurez-vous que l'option "Re-attach mates" est activée.

Option de réattachement des pièces détachées

Option de réattachement des pièces détachées

Résoudre le problème des compagnons manquants

Le PropertyManager répertorie toutes les correspondances et affiche un " ?" à côté de toutes les correspondances qui ne peuvent pas localiser la face/l'arête/le sommet modifié(e). Cliquez sur chacune d'entre elles pour afficher une fenêtre graphique mettant en évidence la face du fichier original, puis sélectionnez la face du nouveau fichier qui a été inséré.

Réaffectation des compagnons

Réaffectation des compagnons

Poursuivre avec les compagnons jusqu'à ce qu'ils aient tous une coche verte :

Réaffectation des compagnons Terminé

Réaffectation des compagnons Terminé

Sélectionnez OK pour terminer et l'erreur de mat sera maintenant résolue :

Pas d'erreurs de maté

Pas d'erreurs de maté

Scott Durksen, CSWE

Scott est ingénieur d'application SOLIDWORKS Elite et travaille dans notre bureau de Dartmouth, en Nouvelle-Écosse.