Routine de recherche pour les documents référencés

Lors de l'ouverture d'un document référencé, SOLIDWORKS effectue une recherche pour localiser le document. Par exemple, cette recherche peut intervenir lorsque vous ouvrez une mise en plan et que l'assemblage référencé n'a pas été trouvé ou lorsque vous résolvez un composant supprimé dans un assemblage.

Lorsque le document référencé est trouvé, le logiciel met à jour le chemin y menant dans le document parent. Lorsque vous enregistrez le document parent, le chemin ainsi mis à jour est également enregistré.

La colonne Règles ci-dessous décrit la routine de recherche adoptée par le logiciel pour localiser un document référencé manquant.

La colonne Exemples montre les chemins que le logiciel vérifie dans le cas suivant:

  • L'assemblage a été enregistré pour la dernière fois sous C:\zz\a1.SLDASM. Vous déplacez l'assemblage vers D:\ss\tt\a1.SLDASM.
  • La première pièce de l'assemblage a été enregistrée pour la dernière fois sous le nom C:\qq\p1.SLDPRT. Vous ne déplacez pas cette pièce.
  • La deuxième pièce de l'assemblage a été enregistrée pour la dernière fois sous le nom C:\zz\yy\xx\p2.SLDPRT. Cette pièce est manquante en raison d'une suppression, d'un changement de nom ou d'une autre erreur de gestion de fichiers.
  • La troisième pièce de l'assemblage est ajoutée en tant que p3.SLDPRT à partir d'une Connected Design Library .
  • Vous cliquez sur Fichier > Ouvrir pour ouvrir a1.SLDASM dans son nouvel emplacement.

    Utilisateurs de 3DEXPERIENCE : Si la boîte de dialogue Ouvrir depuis 3DEXPERIENCE s'affiche, cliquez sur Ce PC.

  Règles Exemples
1. Utilise tout document ouvert ayant le même nom. Si p2.SLDPRT est dans un autre document ouvert, SOLIDWORKS utilise cette version de p2.SLDPRT.
2. Recherche le chemin du document actif, puis effectue une recherche récursive dans le chemin où le document référencé a été enregistré en dernier. D:\ss\tt\p2.SLDPRT

D:\ss\tt\xx\p2.SLDPRT

D:\ss\tt\yy\xx\p2.SLDPRT

D:\ss\tt\zz\yy\xx\p2.SLDPRT

D:\ss\xx\p2.SLDPRT

D:\ss\yy\xx\p2.SLDPRT

D:\ss\zz\yy\xx\p2.SLDPRT

D:\xx\p2.SLDPRT

D:\yy\xx\p2.SLDPRT

D:\zz\yy\xx\p2.SLDPRT

3. Recherche le dernier chemin utilisé pour ouvrir le document, puis effectue une recherche récursive dans le chemin où le document référencé a été enregistré en dernier.

Dans la plupart des cas, le chemin du document actif et le dernier chemin utilisé pour ouvrir le document sont les mêmes.

Les deux chemins sont différents si vous cliquez sur Fichier > Ouvrir pour ouvrir un document, puis faites glisser un assemblage depuis l'Explorateur de fichiers vers ce document. Le chemin du document actif est celui depuis l'Explorateur de fichiers et le chemin où vous avez ouvert un document en dernier est celui depuis Fichier > Ouvrir .

Identique à l'étape précédente
4. Recherche le dernier chemin où le logiciel a trouvé un document référencé. C:\qq\p2.SLDPRT

Ceci est l'emplacement de p1.SLDPRT.

5. Recherche le chemin complet où le document a été enregistré en dernier sans désignation du lecteur. \zz\yy\xx\p2.SLDPRT

Ceci est utile si vous enregistrez une pièce avec un chemin d'accès UNC, tel que \\machine\folder\p2.SLDPRT.

6. Recherche le chemin complet où le document a été enregistré en dernier avec la désignation du lecteur d'origine. C:\zz\yy\xx\p2.SLDPRT
7. Recherche dans Connected Design Libraries. C:\Users\Public\Documents\SOLIDWORKS\Tenant\ConnectedDesignLibrary

Il s'agit de l'emplacement de p3.SLDPRT dans Connected Design Library.

8. Vous permet de parcourir vous-même à la recherche du document.