Файлы поддержки используются программой AutoCAD для хранения описаний настроек, загрузки приложений AutoLISP и ObjectARX и описания текстовых шрифтов.
Структура папок AutoCAD, используемая по умолчанию, отражает организацию программных и вспомогательных файлов AutoCAD по логическим группам. Пользователь может изменить структуру папок, если она по каким-либо причинам его не устраивает. Однако, следует учитывать, что для работы некоторых приложений требуется наличие файлов в определенных папках; поэтому изменения следует выполнять так, чтобы не возникало конфликтов. Если имена диска и папки не указаны, файл может быть найден программой AutoCAD только если он располагается по стандартному пути поиска библиотек.
Изменено местоположение вспомогательной папки в AutoCAD 2004. Пути к локальным настраиваемым файлам хранятся в системной переменной LOCALROOTPREFIX. Пути к перемещаемым настраиваемым файлам хранятся в системной переменной ROAMABLEROOTPREFIX. Если сеть поддерживает перемещаемые профили, то настраиваемые файлы, находящиеся в перемещаемом профиле пользователя, доступны для него при работе на любом компьютере в сети.
Следующая LISP-процедура создает команду CUSTFILES, которая запускает Проводник Windows® в нужной папке.
(defun c:custfiles ()
(command "_shell"
(strcat "explorer \"" (getvar "roamablerootprefix") "\"")
)
(princ)
)
Поиск вспомогательных файлов осуществляется в соответствии с установленным путем поиска библиотек, т.е. в следующем порядке:
В зависимости от установок среды, имена двух или более папок из приведенной последовательности могут совпадать.
Если файл не находится ни в одной из папок, просматриваемых при поиске, необходимо задавать его полное имя (включая путь), чтобы AutoCAD мог найти его. Например, для того чтобы вставить в чертеж блок, хранящийся в файле part5.dwg и располагающийся вне пути поиска библиотек, необходимо сделать следующее.
Команда: вставить
Ввести имя блока или [?]: /files2/olddwgs/part5
Если вставляемый чертеж найден в указанной папке, AutoCAD продолжает выдавать стандартные запросы на прекращение выполнения команды ВСТАВИТЬ.
AutoCAD использует иерархическую структуру папок. Рекомендуется хранить дополнительные файлы (например, приложения на языке AutoLISP и файлы настройки) отдельно от программных и вспомогательных файлов AutoCAD. Это упрощает разрешение возможных конфликтов и дает возможность обновлять версии приложений, не воздействуя на другие приложения.
По умолчанию файлы AutoCAD хранятся в папке Program Files. Можно создать на том же уровне новую папку (например, /AcadApps), затем создать в ней вложенные папки для макросов AutoLISP и VBA, файлов настроек и сторонних приложений. В случае, когда на одном компьютере параллельно выполняется несколько проектов, можно создать отдельную папку для чертежей (например, /AcadJobs), создать в ней группу вложенных папок для каждого проекта.
Последовательность поиска команд
При вводе команды AutoCAD совершает ряд действий по оценке корректности ее имени. В качестве команды можно ввести встроенную команду или системную переменную; команду, определенную в файле acad.pgp (внешнюю команду или псевдоним); определенную пользователем команду AutoLISP. Кроме того, команды могут описываться в приложениях ObjectARX и в драйверах устройств. Команду можно ввести в командной строке или выбрать в соответствующем меню. Команды могут вызываться из файла сценария, а также из приложений AutoLISP или ObjectARX.
Ниже приведено описание последовательности поиска, применяемой в программе AutoCAD для проверки имени команды.
Укажите "Пути поиска" и "Местоположения файлов" в Руководстве пользователя