Une recherche d'Autodesk Inventor sur l'utilisation des options et l'emplacement de stockage des fichiers définis par le projet actif est effectuée dans les fichiers référencés.
Une référence de fichier enregistrée dans un fichier Autodesk Inventor est soit une référence de bibliothèque, soit une référence autre. Une référence de bibliothèque inclut les éléments suivants :
- Nom de bibliothèque
- Nom du fichier
- Emplacement du sous-dossier (si nécessaire)
Une référence autre que celle de bibliothèque inclut les éléments suivants :
- Nom du fichier
- Emplacement du sous-dossier (si nécessaire)
Lorsque vous ouvrez un fichier, Autodesk Inventor recherche les composants dans l'ordre suivant :
- Chemins de recherche de bibliothèques, si une pièce de bibliothèque est chargée. Sinon, aucune recherche n'est effectuée dans les chemins de bibliothèques.
- Espace de travail.
- Chemins de groupes de travail.
- Dossier contenant le fichier projet.
Résolution de la recherche de fichier
Un processus de résolution automatique fait appel à une séquence d'étapes définie :
- Il est possible d'obtenir des informations de référence complètes par le biais d'un événement API, et toute application complémentaire concernée (un système PDM, par exemple) peut être utilisée pour remplacer le comportement standard d'Autodesk Inventor.
- Si un nom de bibliothèque est stocké dans la référence ou que le fichier source a été ouvert depuis une bibliothèque, seul l'emplacement de projet associé à un nom de bibliothèque unique est recherché.
Il existe trois méthodes pour déterminer l'utilisation du nom de bibliothèque en vue d'effectuer une recherche dans le dossier de bibliothèques :
- Le fichier source est introuvable dans une bibliothèque mais la référence est dotée d'un nom de bibliothèque. Le cas échéant, un emplacement de bibliothèque de projet dont le nom correspond au nom de la bibliothèque de référence est recherché.
- La référence n'est pas une référence de bibliothèque et son nom de bibliothèque est vide, mais le fichier source a été détecté dans une bibliothèque. Le cas échéant, la recherche est effectuée sur un emplacement de bibliothèque contenant le fichier source.
- La référence pointe vers une bibliothèque et le fichier source a été détecté dans une bibliothèque. Le système génère une liste de noms complexes possibles de bibliothèque et recherche dans le projet un nom de bibliothèque correspondant en commençant par les noms les plus longs.
- Les références autres que celles de bibliothèque sont recherchées dans l'espace de travail et chaque dossier de chemin de groupe de travail. La recherche des dossiers du groupe de travail se fait dans l'ordre selon lequel ils sont répertoriés dans l'éditeur de projets.
- Si la recherche n'aboutit pas avec les règles précédentes, elle continue dans le dossier contenant le fichier source, qu'il s'agisse de références de bibliothèque ou non.
- Si la référence est toujours introuvable, des règles de substitution sont appliquées à partir de celles définies précédemment dans la boîte de dialogue de résolution des liens (dans la même session d'Autodesk Inventor), et le processus de recherche est répété. Vous pouvez rechercher une ou plusieurs références non résolues supplémentaires en utilisant la même règle de substitution.
Appliquez une règle de substitution si vous avez effectué les opérations suivantes :
- Déplacement d'un ensemble de fichiers ou d'un dossier d'une bibliothèque vers une autre ou entre un groupe de travail, un autre dossier d'édition et un dossier de bibliothèques.
- Ajout ou suppression d'un niveau de sous-dossier dans un dossier de projet, ou modification du chemin du sous-dossier à partir du dossier de projet le plus significatif vers le fichier
- Déplacement d'un ensemble de fichiers d'un dossier de projet vers des dossiers hors du projet
- Si un fichier reste introuvable, le système vérifie le chemin complet absolu où le fichier référencé a été trouvé lors du dernier enregistrement du fichier de référencement. Si un fichier est détecté à cet emplacement et que cet emplacement est spécifié dans le projet, les informations de référence sont automatiquement recalculées pour utilisation ultérieure, le fichier source est marqué comme devant être enregistré et la référence est résolue.
- Les gestionnaires de développement de programmes (PDM) ont une chance supplémentaire de résoudre le fichier, quelle que soit la méthode utilisée : reprise du processus ou ajout aux opérations effectuées par Autodesk Inventor.
- Si la référence est identique à une autre référence résolue auparavant par spécification manuelle d'un fichier avec un nom différent.
Si un fichier reste introuvable, la boîte de dialogue de résolution des liens s'affiche pour vous permettre de spécifier l'emplacement du fichier référencé. Une fois un fichier détecté puis ouvert à l'aide de cette boîte de dialogue, vous pouvez enregistrer l'emplacement pour utilisation ultérieure sous la forme d'un nom de bibliothèque et/ou de règle de substitution de chemin d'accès.
En fonction des raisons de la non détection d'un fichier, vous pouvez effectuer les actions correctives suivantes :
- Annulez l'ouverture et déplacez le fichier vers un emplacement défini dans le projet actif. Si vous déplacez le dossier vers un sous-dossier d'un emplacement de stockage, utilisez la boîte de dialogue de résolution des liens après avoir établi le chemin relatif correct.
- Si le fichier existe dans un emplacement défini par le projet actif, utilisez la boîte de dialogue de résolution des liens pour entrer cet emplacement.
- Si le fichier est temporairement indisponible (en cas d'indisponibilité du réseau, par exemple), passez outre la référence et travaillez sans le fichier référencé.
- Si le fichier référencé est supprimé de façon permanente, passez outre la référence, puis supprimez-la ou remplacez-la. Dans certaines applications Autodesk Inventor, vous pouvez spécifier le composant de remplacement directement dans la boîte de dialogue de résolution des liens, tandis que d'autres requièrent la résolution des références dans le contexte des composants de premier niveau.