Сообщение “no function definition: VLAX-GET-ACAD-OBJECT ” и как с ним бороться.
Подобный вопрос с завидной регулярностью появляется на самых разных форумах:
Загружаю лисп, пытаюсь выполнить, а AutoCAD мне в ответ:
no function definition: VLAX-GET-ACAD-OBJECT
И результат нулевой. Что делать?
Все очень просто: в лиспах используется расширение ActiveX, которое в AutoCAD не подгружено. В некоторых версиях (например, 2006) эта подгрузка выполнялась автоматически независимо от желания пользователя; в 2008, 2010 и 2011 это уже надо делать принудительно. Достаточно в самом начале лиспа поставить
И все будет работать.
Надо просто про это не забывать…
Материалы для проектирования, работы и разработки (и не только в AutoCAD)