Получить оригинальное имя команды
Иногда требуется в локализованной версии AutoCAD узнать "оригинальное" имя команды.
Далее
Работа с dbmod
Известно, что внесение любых изменений в файл dwg моментально меняет системную переменную DBMOD. Именно это обеспечивает отмену зуммирования / панорамирования, запросы при сохранении измененных файлов и т.п. Но иногда такая тщательность становится лишней....
Далее
Изменение порядка прорисовки объектов
На самом деле это - небольшая памятка самому себе. О том, как можно программно поменять порядок прорисовки объектов в AutoCAD...
Далее
Выбор объектов со своим приглашением
Известно, что выбор одного объекта (стандартные функции entsel / nentsel / nentselp) позволяют передавать в качестве одного из параметров строковое приглашение типа "Выберите объект". ssget такой возможностью не обладает. Но разве это значит, что и сделать такого нельзя?
Далее
Создание контура подрезки для блока
Понадобилось мне тут полностью программно создать контур подрезки для блока. Все, что находил в интернете, касалось модификации или чтения уже готового контура, а создание все время выполнялось командой _.xclip.
Далее
Создать динамический блок из обычного
Только что увидел на theswamp.org - Евгений Елпанов выложил код, позволяющий программно, лиспом, создать динамический блок.
Гарантированное создание каталога
Иногда надо создать файл, располагающийся в несуществующем (по крайней мере пока) каталоге. Или просто создать каталог, куда потом копировать файлы.
Далее
Как корректно запустить еще один AutoCAD
Понадобилось тут мне решить одну веселую задачку: создать новый файл, вставить в него внешними ссылками и блоками другие файлы, добавить еще кой-какой графики, сохранить файл и... И, в общем-то все.
Далее
Файл только для чтения?
Понадобилось мне тут определить, является ли файл "только для чтения". Я помню про функцию vl-file-systime, но иногда ее недостаточно...
Далее
Как найти функции, определенные в fas/vlx/arx…
Тут возникла задачка - надо определить функции, определенные в загружаемом компилированном файле...
Далее