Удаление слоя
Понадобилось мне тут удалить слой из файла. На слое, скорее всего, есть объекты. Че будем делать? Правильно, писать код
Далее
Работа с ZIP-архивами из-под lisp’a
Понадобилось мне тут обрабатывать zip-архивы. Казалось бы, все должно быть просто, поскольку обработка zip-архивов уже в Windows встроена. Ан нет, ни фига.
Далее
Ping из-под лиспа
Потребовалось мне тут из-под лиспа провернуть стандартный обычный ping - проверить доступность определенного ресурса...
Далее
Как можно вставить dwf(x) в текущий документ dwg?
Понадобилось мне тут вставить несколько dwf (или dwfx, не столь суть важно) в текущий документ dwg. Естественно, что захотелось мне задачку решить лиспом, да без применения команд типа _.dwfattach. Вот о своих мытарствах и рассказываю чуть ниже
Далее
Итерация системных переменных AutoCAD через .NET, часть 2
В предыдущей части был предоставлен код, показывающий реализацию двух доступных механизмов итерации по системным переменным AutoCAD: SystemObects.Variables и новый класс SystemVariableEnumerator.
Далее
Итерация системных переменных AutoCAD через .NET, часть 1
Просматривая документацию по .NET API AutoCAD (раздел "Что нового"), можно увидеть новый класс SystemVariableEnumerator.
Далее
Аналог vlax-product-key на .NET
Есть в лиспе прекрасная функция - (vlax-product-key), возвращает значение вида
1 | "Software\\Autodesk\\AutoCAD\\RXX.X\\ACAD-XXXX:XXX" |
Поставили мне задачку найти такое же, но на .NET. Чтобы не забыть - помещаю здесь. Кода - на одну строчку:
1 | Autodesk.AutoCAD.Runtime.SystemObjects.DynamicLinker.ProductKey; |
Естественно, что .NET-проект создается в полном соответствии с требованиями Autodesk: подключаются *mgd.dll, импортируются соответствующие пространства имен и т.д.
.NET-сборки для AutoCAD разных версий, часть 2
Не удалось мне полностью решить вопрос с единым проектом .NET-сборок для разных версий AutoCAD Поэтому пришлось выкручиваться и задачу решать более извращенным методом.
Конструктивная критика с показом альтернативных решений приветствуется
Далее
Русский .NET для AutoCAD (и не только)
Два (не, почти три!) дня был лишен сетки (по почти независящим от меня причинам). И тут о радость! Сетка восстановлена, я "снова здесь, я в бархатных штанах". И еще бОльшая радость - Андрей Бушман, оказывается, снова запустил свой сайт!
Я уж и надежду потерял, все время рыскал по официальной документации, плевался, матерился - а что делать, если чуть ли не единственный русскоязычный ресурс закрыт был?!
Так вот, предупреждаю - дизайн изменен, информации добавлено море, берите и пользуйтесь, как говорится
Тешу себя слабой надеждой, что Андрей все же не закроет этот ресурс, как обещал...
Имя текущего профиля и прочие Preferences
В очередной раз приношу самую искреннюю благодарность Андрею Бушману - без него я бы точно не разобрался в этой задачке.
Далее