файлы LISP

Загрузка и выполнение основных процедур LISP (или AutoLISP). Перейдите на вкладку LISP на боковой панели слева, а затем нажмите «Управление LISP», чтобы вызвать Диспетчер вспомогательных файлов и выгрузить файлы LISP. Загрузите процедуры LISP в чертеж и выберите те, которые будут выполняться при запуске, т. е. каждый раз при открытии чертежа.

Примечание. Процедуры LISP доступны только по подписке на AutoCAD.

Приложения LISP

LISP представляет собой интерфейс приложения для автоматизации задач проектирования. После загрузки приложение LISP функционирует в собственном пространстве имен для каждого открытого чертежа. Пространство имен является изолированным, что позволяет избегать конфликтов обозначений, имен переменных или процедур LISP в одновременно открытых чертежах. Например, следующая строка кода по-разному устанавливает значение переменной, будучи выполняемой в различных документах.

(setq a (getvar "DWGNAME"))

Примечание. В веб-приложении AutoCAD не поддерживаются некоторые функции LISP/AutoLISP, доступные в классическом приложении AutoCAD, например создание или изменение процедур LISP. Процедуры, вызывающие функции, недоступные в приложении AutoCAD Web, не будут выполняться.

Приложения LISP могут запрашивать ввод данных, непосредственно обращаться к встроенным командам AutoCAD, создавать и изменять объекты непосредственно в базе данных чертежа. В AutoCAD с помощью процедур LISP можно добавлять новые команды для решения конкретных задач. Некоторые из стандартных команд AutoCAD написаны на языке LISP.

Примечание. В классическом приложении AutoCAD поддерживаются три формата файлов для приложений: LSP, FAS и VLX. В приложении AutoCAD Web поддерживаются только файлы LSP (.lsp).

Можно использовать командную строку, вводя в ней выражения, чтобы сразу же видеть результаты их выполнения. Поэтому LISP — удобный язык для экспериментов, который пригодится как новичкам, так и опытным программистам.

Даже те пользователи, которые не планируют писать собственные приложения на языке LISP, найдут в программе много полезных процедур. Приложения LISP также можно скачать в интернете или приобрести у сторонних разработчиков. Умение загружать и использовать такие приложения позволяет значительно повысить производительность работы.