Skip To Content

Настройка с AutoLISP

AutoLISP - это мощный язык скриптов для пользовательской настройки. В Autodesk AutoCAD есть встроенный интерпретатор LISP. Вы можете ввести код AutoLISP в строку вызова команд или загрузить код из внешних файлов (.lsp). Есть масса способов загрузки и вызова AutoLISP из скриптов, меню и других API. Esri создала ряд функций AutoLISP, входящих в состав ArcGIS for AutoCAD для работы с системой координат, атрибутами объектов, определениями полей, метками, векторными веб-слоями, слоями карт и слоями изображений карт и их подтипами. Предполагается, что пользователи AutoLISP API имеют некоторое представление об AutoLISP и его использовании в AutoCAD. Эти функции являются стандартными инструментами AutoLISP, которые также работают в сочетании с другими подпрограммами AutoLISP в AutoCAD.

В дополнение к командам AutoLISP, которые работают с объектами ГИС и взаимодействуют с пользовательским интерфейсом ArcGIS for AutoCAD, существует ряд специальных команд ArcGIS for AutoCAD. Вы можете включить команды ArcGIS for AutoCAD в свою настройку, наряду с набором функций ArcGIS for AutoCAD AutoLISP и функций и команд AutoLISP, доступных в Autodesk AutoCAD. Команды ArcGIS for AutoCAD, которые начинаются с символа "-" созданы для работы из командной строки без графического интерфейса и их легко использовать в AutoLISP.

Указанная функция AutoLISP управляет объектамиArcGIS for AutoCAD и позволяет получить список существующих объектов, добавлять новые объекты, удалять объекты и настраивать свойства объектов.