Lorsque l’on ouvre un fichier sous AutoCAD il est assez facile de savoir s’il contient des références externes.
Pour cela plusieurs possibilités s’offrent à vous.
Dans un premier temps la ligne de commande l’indique dès l’ouverture du fichier.
Deuxième possibilité : ouvrir le gestionnaire des références externes.
Et si vous avez une version assez récente d’AutoCAD une icône l’indique même dans la zone en bas à droite.
On pourrait aussi rajouter le fait d’exécuter la commande E-Transmit pour savoir s’il y a des références externes dans un dessin.
Il est donc pratiquement impossible de ne pas savoir qu’il y a des références externes dans un dessin.
Par contre il est plus difficile de savoir si un fichier est inséré dans un autre en tant que référence externe.
Si l’on ouvre un dessin, rien n’indique qu’il est placé comme référence externe dans un autre.
Pas évident dans ce cas de renommer ou déplacer un fichier sans être sur qu’il n’y ai aucune incidence sur d’autres dessins.
Sur l’image ci dessous par exemple comment savoir si le fichier 8th floor plan.dwg est inséré en tant que référence externe dans le dessin 8th floor power autrement qu’en ouvrant ce dernier.
Et comment savoir aussi si 8th floor plan.dwg n’est pas lié à d’autres dessins.
Il existe pourtant une méthode qui permet de savoir si un fichier est lié en tant que référence externe dans d’autres dessins.
L’objectif de ce mois va donc être de trouver comment savoir si un fichier est lié à un autre en tant que référence externe.
Versions d’AutoCAD supportées pour ce jeu : AutoCAD et AutoCAD LT toutes versions.
Les bonnes réponses seront affichées le Mardi 23 Octobre 2007
Les autres messages seront affichés dans la journée.
Amusez vous bien.
Participants ayant donné la bonne réponse :
– ProfDi
– MDSV31
Messages
1. Le jeu AutoCAD du mois n° 10, 16 octobre 2007, 12:07, par LUDWIG
En activant le journal des XREF : XREFCTL à 1 ?
1. Le jeu AutoCAD du mois n° 10, 16 octobre 2007, 13:18, par Eric
Bonjour Ludwig,
C’est une idée mais il faut ouvrir ensuite tous les fichiers xlg pour savoir si le fichier est en référence externe.
De plus si il est en référence externe dans un fichier qui n’est pas dans le même dossier ça devient difficile à gérer parce qu’il faut aller voir dans les autres dossiers pour voir s’il y a des fichiers XLG
2. Le jeu AutoCAD du mois n° 10, 16 octobre 2007, 12:15, par LUDWIG
Activer les XREF avec copie (XLOADCTL 2) et vérifier la présence dans le répertoire emplacement du fichier de référence externe temporaire (mais je crains qu’il disparaisse quand le fichier contenant l’XREF n’est plus ouvert).
1. Le jeu AutoCAD du mois n° 10, 16 octobre 2007, 13:22, par Eric
Je ne vois pas trop comment on peut savoir si un fichier et en référence externe dans un autre avec cette méthode.
3. Le jeu AutoCAD du mois n° 10, 16 octobre 2007, 18:35, par ProfDi
Bonjour Éric,
Selon ton exemple...
Pour "savoir si le fichier 8th floor plan.dwg est inséré en tant que référence externe dans le dessin 8th floor power autrement qu’en ouvrant ce dernier" :
Il sagit de faire l’inverse, c.-à-d., d’ouvrir "8th floor plan.dwg" et de lancer la commande XREF pour y insérer le dessin "8th floor power.dwg".
Le message suivant va apparaître :
"Références circulaires détecter...Continuer ?".
Voilà... on a notre réponse.
1. Le jeu AutoCAD du mois n° 10, 16 octobre 2007, 18:52, par Eric
Bonjour ProfDi,
La méthode que tu proposes impose que l’on soupçonne que le fichier 8th floor plan et inséré en tant que Xref au fichier 8th floor plan power.
Mais si le fichier 8th floor plan est inséré en tant que Xref dans d’autres fichiers, cela devient compliqué d’insérer tous les fichiers du disque dur pour savoir s’il y a une référence circulaire.
Euh oui mais non
2. Le jeu AutoCAD du mois n° 10, 17 octobre 2007, 01:51, par ProfDi
Je n’ai peut-être pas tout à fait saisi ce que tu veux "exactement", mais une façon (qui n’est peut-être pas encore ce que tu veux savoir) de connaître tous les fichiers qui ont été insérés avec Xref dans au moins un autre dessin (voir note) consiste à ouvrir le dossier suivant :
C :\Documents and Settings{ votre_user_name \Application Data\Autodesk\AutoCAD xxxx \R yyyy \fra\Recent\XattachFileDialog
...dans lequel on peut voir un raccourci pour les fichiers en question.
xxxx et yyyy : différents selon la versions installée.
Note : Cela ne nous permet pas de connaître les dessins insérés (en Xref) dans TOUS les dessins mais bien ceux depuis la dernière installation d’AutoCAD.
3. Le jeu AutoCAD du mois n° 10, 17 octobre 2007, 09:55, par Eric
Oui mais cela ne me dit pas si mon fichier 8th floor plan et inséré en tant que Xref dans 8th floor plan power ou dans d’autres fichiers.
4. Le jeu AutoCAD du mois n° 10, 17 octobre 2007, 05:15, par ProfDi
Je crois bien avoir trouvé...
1. Ouvrir "Design Center" et cliquer sur l’icône "Rechercher".
2. Dans la boîte de dialogue qui apparaîtra :
a) dans "Rechercher", sélectionner "Xréfs" ;
b) dans "Dans", sélectionner un disque ou un dossier de recherche ;
c) dans "Rechercher le nom", inscrire le nom du dessin (sans inscrire ".dwg") et cliquer sur le bouton "Rech. maintenant".
Dans la partie du bas, s’afficheront TOUS les fichiers de dessin dont le dessin (inscrit au point 2c) est inséré en tant que référence externe.
5. Le jeu AutoCAD du mois n° 10, 18 octobre 2007, 17:49, par MDSV31
Il faut faire dans le designcenter un clic droit Rechercher
Ensuite dans la liste déroulante choisir Xréfs
et ensuit dans rechercher le nom entrer le nom du fichier sans le.dwg
Et hop si pas trop de fichier on a une réponse rapide des fichier qui utilise le fichier voulu en xref.
@+
MDSV31
1. Le jeu AutoCAD du mois n° 10, 23 octobre 2007, 15:07, par Eric
Bravo à tous les deux pour cette explication parfaite.
A bientôt...