|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как выбрать отдельные примитивы в группе объектов (_GROUP)?
Инженер-строитель
Киров
Регистрация: 15.08.2007
Сообщений: 2,204
|
||
Просмотров: 2871
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
А как ты узнаешь, какие примитивы "нужны", а какие - нет? Или выбор осуществляется вручную?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Да, вручную. В частности ssget-ом.
Ещё была мысль вместо ssget, установить PICKSTYLE в 0 и попробовать (command "_.Select" ...), но в выборе у меня ещё присутствует фильтр, чего в _.Select не сделать. Добавлено: Сейчас проверил vla-SelectOnScreen. То же самое, ведёт себя, как ssget и выбирает группу целиком. Последний раз редактировалось Makswell, 22.07.2009 в 13:22. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Makswell, Я тоже проверил. SSGET выбирает в зависимости от PICKSTYLE либо отдельный объект, либо группу. SSGET пробовал без фильтра и с фильтром на LINE. Autocad 2006 RUS. Короче выкладывай файл с группой и код с ssget
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Цитата:
По ходу дела у меня появились ещё вопросы. Не совсем по основной теме, но тем не менее, как с помощью ssget выбрать группу по имени (уже не интерактивно, а из всего рисунка)? Опять же с помощью _Select это можно сделать так: Код:
И ещё, можно ли как нибудь создать группу не используя _.-GROUP и все тот же vl-cmdf? Т.е как рализовать вот такую конструкцию: Код:
|
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Цитата:
Код:
Цитата:
Код:
1. Группы - это записи в словаре "ACAD_GROUP" 2. см. http://www.caduser.ru/forum/index.ph...#message128497
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
Как приглушить яркость отображения объектов на экране | kserg | Программирование | 9 | 04.03.2005 17:55 |
Как получить таблицу свойств объектов такую же как в OrCad | passat | AutoCAD | 1 | 08.12.2004 01:12 |