AutoLISP. Как обеспечить поиск объектов в библиотеке самого чертежа?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > AutoLISP. Как обеспечить поиск объектов в библиотеке самого чертежа?

AutoLISP. Как обеспечить поиск объектов в библиотеке самого чертежа?

Ответ
Поиск в этой теме
Непрочитано 17.05.2013, 14:06 #1
AutoLISP. Как обеспечить поиск объектов в библиотеке самого чертежа?
riddler
 
Регистрация: 17.05.2013
Сообщений: 10

Здравствуйте.
(setq c7 (ssget "_x" '((0 . "insert") (2 . "shtamp_small")))) - данная функция нормально работает, но она ищет блок с инменем "shtamp_small", находящийся уже в модели, листе... Какую функцию следует применить, чтобы найти этот блок в текущем черетеже (он нигде не используется, но в чертеже есть)?
Просмотров: 1256
 
Непрочитано 17.05.2013, 14:11
#2
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Не путайте описание блока с вхождением блока - по теме в поиск.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 24.05.2013, 15:29
#3
riddler


 
Регистрация: 17.05.2013
Сообщений: 10


Я так понял, что "insert" - это вхождение блока, а описание блока можно найти, как он называется?
riddler вне форума  
 
Непрочитано 24.05.2013, 15:55
#4
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Если автолиспом, то функции (tblobjname ...) и (tblnext ...) - пройтись по примитивам блока - (entnext ent), где ent полученное начало описания блока DXF 0="BLOCK".
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 24.05.2013, 16:14
#5
riddler


 
Регистрация: 17.05.2013
Сообщений: 10


Цитата:
Сообщение от Дима_ Посмотреть сообщение
(tblobjname ...)
Спасибо, все работает.
riddler вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > AutoLISP. Как обеспечить поиск объектов в библиотеке самого чертежа?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несвойственные Автокаду вещи Vova AutoCAD 49 01.02.2012 19:33
масштабирование объектов в AutoLISP sazone LISP 12 09.04.2009 15:52
AutoLISP: Определение количества экземпляров созданных COM объектов Supermax LISP 13 22.11.2008 20:31
VBA, Определение набора текущих выделенных объектов чертежа. Vildar Программирование 7 28.07.2008 17:35
Поиск совпадающих объектов whisper_23 AutoCAD 1 30.03.2008 18:10