|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
21.08.2012, 18:28 | #1 | |
Как lisp-ом вывести список вхождений блоков?
Визайнер-дизуализатор в отставке
Регистрация: 12.11.2009
Сообщений: 133
|
||
Просмотров: 3813
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Если надо перечень описаний блоков, то можно и так, как у тебя, и этак:
Код:
--- Добавлено: для получения вхождений всех блоков, включая их вхождения внутрь других блоков (я не обрабатывал внешние ссылки) можно использовать нечто типа Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Это просто мне проще с ActiveX работать...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Код:
Цитата:
Правильнее формировать список имен всех блоков из описания блоков (tablelist "BLOCK"), вызывать команду Insert как ты и делаешь. Для вызова ESC достаточно сделать так: (command) Код:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Визайнер-дизуализатор в отставке Регистрация: 12.11.2009
Сообщений: 133
|
Оу еееее!
VVA, спасибо! Пару строчек и готово) Я приблизительно что-то подобное и имел ввиду) Раскурю ваш код и буду его дополнять: надо исключить вложенные (nested) и не вставленные блоки.
__________________
Жизнь не сахар, а смерть нам не чай... © Ю.Шевчук |
|||
|
||||
Nested Blocks AUGI
nested blocks Autodesk Discussion Groups Extract Nested Block Lee Mac Учти, что в таблице блоков описываются так же и внешние ссылки. Плюс динамические блоки имеют эффективное имя. Оно отличается от того, что находится в поле 2. До эффективного имени можно докопаться и без vla-методов Имена динамических блоков
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Очистка рисунка от "пустых" блоков | Makswell | Готовые программы | 15 | 26.10.2022 15:24 |
Извлечение атрибутов из блоков в список | proektant-minsk | Программирование | 10 | 28.01.2012 13:10 |
LISP получить список установленных в системе (векторных) шрифтов или хотя бы узнать, установлен ли указанный | Ax3 | LISP | 9 | 08.02.2011 14:11 |
Тормозит команда расчленения набора блоков | batmax | Программирование | 4 | 31.08.2010 17:37 |
Помощь по Лире | Серега М | Лира / Лира-САПР | 52 | 28.05.2007 02:47 |