Палитры инструментов через лисп + xml

В прошлой записи я показал, как можно из-под лиспа добраться до xml-файла и поработать с ним. Пришло время иллюстрации номер раз :)

Задача: получить GUID палитр, их имен и путей соответствующих файлов, пройдя по всем каталогам, указанным в качестве ToolPalettesPath.
Далее

Работа с xml

Чем дальше, тем больше AutoCAD и продукты на его основе "завязываются" на xml. Понятно почему: удобный вариант хранения сколь угодно сложной структуры, парсер гарантированно встроен в систему ну и теде.

Достаточно давно я разработал набор функций, которые позволяют нормально работать с xml-документом. Как выяснилось в процессе работы, в основном стоит задача чтения данных (благо заполняю я xml-файлы либо в Notepad++, либо в Microsoft XML Notepad, либо в MS Visual Studio). Но - функции есть, и предоставлю я их целиком.

Предупреждаю сразу: пост получился очень длинный, набор функций, как всегда, в самом конце :)

P.S. Функции не переименовывал. Кому охота - код открыт, используйте наздоровье :)
P.P.S. Аналог всего этого дела был в свое время опубликован у меня на блогспоте, так что не удивляйтесь возможным повторам :).
Далее

Работа с xml, часть 2

В предыдущей части была рассмотрена работа с объектом xml-документа. Продолжим?
Далее

О динамике и параметрике в AutoCAD.

Возможно, кому-то окажется вновинку, возможно, кого-то спровоцирует на содержательный ответ :) В общем, мое личное мнение касательно динамических блоков в AutoCAD и параметрических зависимостях.

Скажу сразу: параметрикой лично я не пользуюсь - просто не надо, но некоторое представление о ней и о "пользе", наносимой этим нововведением, у меня есть. Надеюсь, что есть.
Далее