vl-cmdf, command, command-s и возвращаемые значения

Насколько я помню, в 2015 версии прошло такое очень интересное обновление.
Далее

История изменения AutoLISP

Хорошая штука справка - но уж больно большая... Почти случайно наткнулся на страницу New and Changed AutoLISP Functions Reference (AutoLISP). М-да, некоторые коды придется, похоже, пересматривать и переписывать.
Далее

Динамические блоки и разные масштабы

Понадобилось мне тут поработать с динамическими блоками с разными масштабами по разным осям. Интереснейшие вещи выяснились!
Далее

Отключение и включение регенерации

Разрабатывая различные коды для AutoCAD, я обнаружил, что зачастую самым емким по времени и ресурсам становится обновление чертежа. Регенерация, проще говоря.
Далее

Очистка параметрических зависимостей в dwg

Была у меня тут задача - пройтись по всем примитивам чертежа и снести там параметрику.
Далее

Метки начала и конца отмены

Почитав про транзакции в .NET, задумался: а если в лиспе сделать вложенные метки начала / конца отмены? А заодно и доказать утвержение в статье Ошибка отмены в AutoCAD о нежелательности вложенных отмен.
Далее

Аналог txt2mtxt

В продолжение темы Аналог attout – attin выкладываю старый вариант преобразования однострочных текстов в многострочные.
Далее

Аналог attout – attin

Последнее время все чаще и чаще стал задумываться о написании некоего аналога знаменитых команд из ExpressTools - ATTOUT и ATTIN.
Далее

Что делать, если не работает ActiveX

Редко, но бывает, что (vl-load-com) вроде бы сработал, но при этом любая попытка обращения к vl-*, vla-*, vlax-* функциям приводит к ошибке.
Далее

Значение координаты Z в строку текста

Поступила мне тут просьба - в файле dwg есть большое (больше 1000) объектов TEXT и MTEXT, у которых изменена точка вставки по оси 0z. В эти объекты надо "вбить" значение их высоты с точностью до 2 знаков после запятой.
Далее