|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
28.10.2019, 12:51 | #1 | |
Как выбрать объекты? (параметры ssget)
г. Норильск
Регистрация: 15.08.2005
Сообщений: 470
|
||
Просмотров: 1491
|
|
||||
Регистрация: 10.08.2013
Сообщений: 11,053
|
ssget вроде только в текущем видовом экране работает, кроме варианта с ключом "_X". Наверно, придется, пересчитывать координаты пространства ВЭ относительно модели, получать через ssget _X с фильтром по типу примитива и пространству модели все примитивы и далее из них отбирать нужное по координатам.
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,856
|
Смотри, что из себя представляет VIEWPORT, выполняй пересчет координат и т.д. Задачка далеко не тривиальная.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 470
|
Было робкое предположение, что есть готовые функции, о которых я просто не знаю...
:-) ----- добавлено через ~14 ч. ----- Прикинул. В принципе, если не учитывать всякую экзотику типа измененной ПСК (в модели и/или лайоуте) или произвольного кол-ва видовых экранов, которые могут перекрывать друг друга, то получить соответствие точек модели и лайоута вполне себе можно...
__________________
Счастливо, Алексей! |
|||
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 470
|
Да там, в принципе, не сложно...
Странно только, что одни "нужные для вычисления" данные VIEWPORT доступны только через (entget), а другие через (vlax-EName->vla-Object) Ну, или я их увидеть не могу. В упор.
__________________
Счастливо, Алексей! |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как выбрать объекты, лежащие на 3d полилинии с помощью autolisp? | Zemlemer | LISP | 8 | 01.03.2019 13:26 |
Выбрать объекты внутри полилинии | tsetse | LISP | 5 | 16.12.2018 09:25 |
Как заставить команду "Быстрый выбор" искать и выделять объекты одновременно внутри и вне блоков | megabeton | LISP | 3 | 23.09.2018 23:36 |
AutoCAD civil 3D 2012 - параметры перехода из Pulkovo_to_WGS84. | Pavel_GP | Вертикальные решения на базе AutoCAD | 2 | 30.09.2011 11:05 |
как выбрать Highlight (подсвеченные объекты) на lisp | gizmo_zx | LISP | 19 | 12.10.2010 14:36 |