AutoCAD est un logiciel de conception graphique technique professionnel. Les informations ci-dessous vous aideront à organiser vos fichiers plus efficacement dans les produits AutoCAD.
La structure de répertoires par défaut des programmes et des fichiers de prise en charge est conçue pour les organiser efficacement en groupes appropriés. Si la structure du fichier programme, la prise en charge par défaut ne répond pas aux besoins, vous pouvez la modifier. Cependant, certaines applications trouvent certains fichiers à des emplacements spécifiques. Par conséquent, vous devez valider les modifications qui n'entrent pas en conflit avec les exigences de ces applications. Si le lecteur ou le répertoire n'a pas le chemin d'accès complet, AutoCAD peut localiser le fichier dans ses chemins de recherche de bibliothèque.

AutoCAD référence le fichier du système d'exploitation de l'utilisateur pour identifier les fichiers locaux stockés et personnalisés. Accédez à l'emplacement de ces fichiers à l'aide des variables système suivantes:
- LOCALROOTPREFIX - Contient le chemin complet du répertoire racine où un fichier de personnalisation local est installé.
- ROAMABLEROOTPREFIX - Contient le chemin complet du répertoire racine où le fichier de migration personnalisable est installé.
À partir d' AutoCAD 2013 SP1 sur Windows et AutoCAD 2014 pour Mac , téléchargez les fichiers acad <release_number> .lsp et acad <release_number> doc.lsp et les fichiers hérités à partir du répertoire d'installation par défaut du produit. Selon le paramètre du système SECURELOAD, le paramètre TRUSTEDPATHS spécifie les répertoires à partir desquels les produits basés sur AutoCAD peuvent être téléchargés et exécuter des fichiers contenant du code. En outre, le contrôle des paramètres système LEGACYCODESEARCH dans le dossier Démarrer dans sera recherché dans le fichier .exe.
L'exemple de code AutoLISP identifie les CUSTFILES et ouvre l'Explorateur Windows ou l'Explorateur de fichiers à l'emplacement de l'installation de fichier mobile personnalisable.
Remarque: La commande SHELL n'est disponible que sous Windows et AutoLISP ne prend pas en charge AutoCAD LT.
(defun c: custfiles ()
(command "shell"
(strcat "explorer \" "(getvar" roamablerootprefix ")" \ "")
)
(princ)
)
Chemin de recherche de la bibliothèque
Le chemin de recherche de la bibliothèque spécifie où le programme recherchera les fichiers lorsque vous n'avez pas le nom de chemin complet comme suit:
- Dossier Démarrer dans: ce dossier est déterminé par la propriété Démarrer dans de l'icône de raccourci sur le bureau ou le dossier du fichier sur lequel vous double-cliquez pour ouvrir (paramètre système STARTINFOLDER).
- Répertoire contenant le fichier de dessin courant (paramètre système DWGPREFIX).
- Dossier du nom du projet pour le fichier de référence externe tel que l'image, la xréf ou la couche d'arrière-plan (paramètre système PROJECTNAME).
- Le répertoire est répertorié dans les liens Support File Search (paramètre système ACADPREFIX).
- Répertoire contenant les fichiers installés pour le programme.
Selon l'environnement actuel, deux répertoires ou plus peuvent être identiques.
Important: À partir d'AutoCAD 2016, le paramètre système LEGACYCODESEARCH qui contrôle le dossier Démarrer dans ou Dessin sera utilisé pour rechercher le fichier exécutable (.exe). Étant donné que le dossier et les dessins de démarrage sont souvent la cible de logiciels malveillants, la société recommande de désactiver le paramètre LEGACYCODESEARCH (définissez-le sur 0).
Si le fichier ne se trouve pas dans ce chemin de recherche, vous devez spécifier son nom de chemin complet ou relatif et le nom de fichier avant que le programme puisse le trouver. Par exemple, si vous souhaitez insérer le fichier part5.dwg dans le dessin courant et qu'il ne se trouve pas dans le chemin de recherche de bibliothèque, vous devez choisir un nom de chemin complet ou relatif basé sur un chemin valide dans la bibliothèque. Le nom de chemin relatif est affiché comme suit:
Commande: -insérer
Entrez un nom de bloc ou [?]: / Files2 / olddwgs / part5
Structure du répertoire
AutoCAD utilise les répertoires principal et secondaire dans une arborescence, encourageant les utilisateurs à conserver des fichiers supplémentaires, tels que les applications AutoLISP (non incluses dans AutoCAD LT), des fichiers personnalisés ou des outils tiers, des chapitres distincts. Programme installé et fichier de support. Par conséquent, le logiciel facilite la surveillance d'éventuels conflits et la mise à niveau des applications sans affecter les autres composants.
Le produit AutoCAD par défaut se trouve dans le dossier Program File sous Windows et Applications sous Mac OS. Vous pouvez créer de nouveaux répertoires du même niveau (par exemple, / AcadApps ) et enregistrer des programmes personnalisés, des fichiers personnalisés et d'autres applications tierces dans des sous-dossiers au niveau suivant. Si vous souhaitez conserver plusieurs dossiers de dessin (pour chaque fichier de travail), vous pouvez créer des dossiers tels que / AcadJobs et des sous-dossiers pour chaque travail.
Le processus de recherche de commandes
Lors de la saisie d'une commande, AutoCAD effectue une série d'étapes pour évaluer la validité du nom de la commande. Une commande pourrait être:
- Commande intégrée ou paramètre système.
- La commande ou l'alias externe est le fichier acad.pgp spécifié (acadlt.pgp dans AutoCAD LT).
- Une entrée de correction automatique pour la commande dans le fichier autoCorrectUserDB.pgp .
- Une entrée synonyme pour la commande dans le fichier acadSynonymesGlobalDB.pgp .
- Commande AutoLISP définie par l'utilisateur
- Commandes sélectionnées par l'utilisateur à l'aide des applications ObjectARX ou Managed .NET.
- Commande du pilote de périphérique.
Remarque: AutoCAD LT ne prend pas en charge AutoLISP, ObjectARX, Managed .NET. Les applications .NET gérées ne sont pas disponibles sur Mac OS.
Vous pouvez entrer une commande à l'invite de commande ou la démarrer à partir de l'interface utilisateur. Les commandes peuvent également être exécutées dans des fichiers de script ou à l'aide des applications AutoLISP, ObjectARX, Managed .NET.
La liste suivante décrit l'ordre de recherche pour la validation des noms de commande:
- Si l'entrée est une réponse de valeur nulle (espace ou entrée), AutoCAD utilise le nom de la dernière commande générée. La valeur par défaut est HELP.
- Vérifiez cette commande par rapport à la liste des commandes disponibles. Si la commande est dans une liste et ne commence pas par un point, le programme vérifiera la commande en fonction de la liste des commandes inconnues. Si la commande n'est pas identifiée, la recherche se poursuit. Sinon, la commande s'exécutera sauf si une autre raison l'empêche. Impossible d'exécuter des commandes en mode transparent ou de se cacher sur le système.
- Testez la commande en fonction des noms de commande définis par le pilote de périphérique, puis par le pilote d'affichage.
- La commande est vérifiée par rapport aux commandes externes définies dans le fichier de paramètres du programme. Si le nom de commande correspondant à la commande externe est sélectionné, cette commande s'exécute et la recherche est terminée.
- Cette commande est vérifiée par rapport à une liste de commandes définies par AutoLISP, ObjectARX, Managed .NET. À ce stade, le logiciel charge la commande de chargement automatique (non disponible dans AutoCAD LT).
- Le programme vérifie le nom de la commande sur la base d'une liste de paramètres système. Si le nom de la commande figure dans la liste, la commande SETVAR s'exécute en utilisant l'entrée comme nom de variable.
- Si le nom de commande correspondant à une commande d'alias, un nom de correction automatique ou un synonyme est spécifié dans le fichier de paramètres de programme associé, AutoCAD utilise le nom de commande étendu et la recherche commence par une liste de commandes intégrées.
- Si toutes les étapes précédentes échouent, la recherche se termine par un message sur les noms de commande non valides.
J'espère que l'article vous sera utile!