AutoCAD es un software profesional de diseño gráfico técnico. La siguiente información lo ayudará a organizar sus archivos de manera más eficiente en los productos de AutoCAD.
La estructura de directorios predeterminada para programas y archivos de soporte está diseñada para organizarlos de manera efectiva en grupos apropiados. Si la estructura del archivo del programa, el soporte predeterminado no satisface las necesidades, puede cambiarlo. Sin embargo, algunas aplicaciones encuentran ciertos archivos en ubicaciones específicas. Por lo tanto, debe validar los cambios que no entren en conflicto con los requisitos de esas aplicaciones. Si la unidad o el directorio no tienen la ruta completa, AutoCAD puede ubicar el archivo en las rutas de búsqueda de su biblioteca.

AutoCAD hace referencia al archivo del sistema operativo del usuario para identificar archivos locales almacenados y personalizados. Acceda a la ubicación de estos archivos utilizando las siguientes variables del sistema:
- LOCALROOTPREFIX : contiene la ruta completa del directorio raíz donde está instalado un archivo de personalización local.
- ROAMABLEROOTPREFIX : contiene la ruta completa para el directorio raíz donde está instalado el archivo de migración personalizable.
A partir de AutoCAD 2013 SP1 en Windows y AutoCAD 2014 para Mac , descargue los archivos acad <número de publicación> .lsp y acad <número de versión> doc.lsp y los archivos heredados del directorio de instalación predeterminado del producto. Dependiendo de la configuración del parámetro del sistema SECURELOAD, el parámetro TRUSTEDPATHS especifica directorios desde donde se pueden descargar productos basados en AutoCAD y ejecutar archivos que contienen código. Además, el control de parámetros del sistema LEGACYCODESEARCH en la carpeta Inicio en se buscará en el archivo .exe.
El ejemplo de código AutoLISP identifica el comando CUSTFILES y abre el Explorador de Windows o el Explorador de archivos en la ubicación de la instalación del archivo móvil personalizable.
Nota: El comando SHELL solo está disponible en Windows y AutoLISP no es compatible con AutoCAD LT.
(defun c: custfiles ()
(comando "shell"
(strcat "explorer \" "(getvar" roamablerootprefix ")" \ "")
)
(princ)
)
Ruta de búsqueda de la biblioteca
La ruta de búsqueda de la biblioteca especifica dónde buscará el programa los archivos cuando no tenga el nombre completo de la ruta de la siguiente manera:
- Carpeta Iniciar en: esta carpeta está determinada por la propiedad Iniciar en el icono de acceso directo en el escritorio o la carpeta en el archivo que se hace doble clic para abrir (parámetro del sistema STARTINFOLDER).
- El directorio que contiene el archivo de dibujo actual (parámetro del sistema DWGPREFIX).
- Carpeta de nombre de proyecto para archivo de referencia externo como imagen, xref o capa de fondo (parámetro del sistema PROJECTNAME).
- El directorio aparece en los enlaces de búsqueda de archivos de soporte (parámetro del sistema ACADPREFIX).
- El directorio que contiene los archivos instalados para el programa.
Dependiendo del entorno actual, dos o más directorios pueden ser iguales.
Importante: a partir de AutoCAD 2016, el parámetro del sistema LEGACYCODESEARCH que controla la carpeta Inicio o Dibujo se utilizará para buscar el archivo ejecutable (.exe). Debido a que la carpeta de Inicio y los dibujos a menudo son objetivos de malware, la compañía recomienda que desactive la configuración LEGACYCODESEARCH (configúrela en 0).
Si el archivo no está en esta ruta de búsqueda, debe especificar su nombre de ruta completo o relativo y el nombre del archivo antes de que el programa pueda encontrarlo. Por ejemplo, si desea insertar el archivo part5.dwg en el dibujo actual y no está en la ruta de búsqueda de la biblioteca, debe elegir un nombre de ruta completo o relativo basado en una ruta válida en la biblioteca. El nombre de la ruta relativa se muestra de la siguiente manera:
Comando: -inserción
Ingrese un nombre de bloque o [?]: / Files2 / olddwgs / part5
Estructura del directorio
AutoCAD utiliza directorios principales y subdirectorios en una estructura de árbol, alentando a los usuarios a mantener archivos adicionales, como aplicaciones AutoLISP (no incluidas en AutoCAD LT), archivos personalizados o herramientas de terceros, capítulos separados. Programa instalado y archivo de soporte. Como resultado, el software facilita el monitoreo de posibles conflictos y la actualización de aplicaciones sin afectar a otros componentes.
El producto predeterminado de AutoCAD está en la carpeta Archivo de programa en Windows y Aplicaciones en Mac OS. Puede crear nuevos directorios del mismo nivel (por ejemplo, / AcadApps ) y guardar programas personalizados, archivos personalizados y otras aplicaciones de terceros en subcarpetas en el siguiente nivel. Si desea mantener varias carpetas de dibujo (para cada archivo de trabajo), puede crear carpetas como / AcadJobs y subcarpetas para cada trabajo.
El proceso de encontrar comandos
Al ingresar un comando, AutoCAD toma una serie de pasos para evaluar la validez del nombre del comando. Un pedido podría ser:
- Comando integrado o parámetro del sistema.
- comando externo o alias se define archivo acad.pgp (acadlt.pgp en AutoCAD LT).
- Una entrada de Autocorrección para el comando en el archivo autoCorrectUserDB.pgp .
- Una entrada de sinónimo para el comando en el archivo acadSynimonyGlobalDB.pgp .
- Comando AutoLISP definido por el usuario
- Comandos seleccionados por el usuario utilizando ObjectARX o aplicaciones administradas .NET.
- Comando del controlador del dispositivo.
Nota: AutoCAD LT no es compatible con AutoLISP, ObjectARX, Managed .NET. Las aplicaciones .NET administradas no están disponibles en Mac OS.
Puede ingresar un comando en el símbolo del sistema o iniciarlo desde la interfaz de usuario. Los comandos también se pueden ejecutar en archivos de script o usando AutoLISP, ObjectARX, aplicaciones .NET administradas.
La siguiente lista describe el orden de búsqueda para la validación de los nombres de comando:
- Si la entrada es una respuesta de valor nulo (Espacio o Intro), AutoCAD usa el nombre del último comando generado. El valor predeterminado es AYUDA.
- Verifique este comando con la lista de comandos disponibles. Si el comando está en una lista y no comienza con un punto, el programa verificará el comando en función de la lista de comandos desconocidos. Si no se identifica el comando, la búsqueda continúa. De lo contrario, el comando se ejecutará a menos que haya otra razón que lo impida. No se pueden ejecutar comandos en modo transparente u ocultar en el sistema.
- Pruebe el comando según los nombres de comando definidos por el controlador del dispositivo, luego, por el controlador de pantalla.
- El comando se compara con los comandos externos definidos en el archivo de parámetros del programa. Si se selecciona el nombre del comando correspondiente al comando externo, ese comando se ejecutará y la búsqueda se completará.
- Este comando se compara con una lista de comandos definidos por AutoLISP, ObjectARX, Managed .NET. En este momento, el software cargará el comando de carga automática (no disponible en AutoCAD LT).
- El programa verifica el nombre del comando basado en una lista de parámetros del sistema. Si el nombre del comando está en la lista, se ejecuta el comando SETVAR, utilizando la entrada como el nombre de la variable.
- Si el nombre del comando correspondiente a un comando Alias, nombre de Autocorrección o sinónimo se especifica en el archivo de parámetros del programa asociado, AutoCAD usa el nombre del comando extendido y la búsqueda comienza con una lista de comandos integrados.
- Si todos los pasos anteriores fallan, la búsqueda finaliza con un mensaje sobre nombres de comando no válidos.
¡Espero que el artículo te sea útil!