Визуальный поиск на экране прокси-объектов, предварительно выделенных
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Визуальный поиск на экране прокси-объектов, предварительно выделенных

Визуальный поиск на экране прокси-объектов, предварительно выделенных

Ответ
Поиск в этой теме
Непрочитано 10.09.2014, 09:48 #1
Визуальный поиск на экране прокси-объектов, предварительно выделенных
VAV
 
Проектировщик
 
Воронеж
Регистрация: 28.10.2009
Сообщений: 331

Имеется чертеж с большим объемом графической информации. Через быстрый выбор я выделяю некоторое количество прокси-объектов. Но так как графики много, то ооооочень трудно найти, где именно находятся эти найденные прокси. Можно ли их как-то подсветить, чтобы их местоположение было легче найти???
Просмотров: 1891
 
Непрочитано 10.09.2014, 09:51
#2
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Увеличить в настройках количество показываемых "ручек" может?
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 10.09.2014, 09:56
#3
VAV

Проектировщик
 
Регистрация: 28.10.2009
Воронеж
Сообщений: 331
<phrase 1=


Цитата:
Сообщение от Bull Посмотреть сообщение
Увеличить в настройках количество показываемых "ручек" может?
В прокси-объектах нет ручек
VAV вне форума  
 
Непрочитано 10.09.2014, 10:02
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Системная переменная highlight чему равна?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 10.09.2014, 10:05
#5
VAV

Проектировщик
 
Регистрация: 28.10.2009
Воронеж
Сообщений: 331
<phrase 1=


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Системная переменная highlight чему равна?
Единичка
VAV вне форума  
 
Непрочитано 10.09.2014, 10:05
#6
Kotafeer

Постройка Гаражей и Сараев
 
Регистрация: 30.08.2014
Хабаровск
Сообщений: 67


Попробуйте после выделения: Вид/Зумированние/Объект.
Kotafeer вне форума  
 
Автор темы   Непрочитано 10.09.2014, 10:14
#7
VAV

Проектировщик
 
Регистрация: 28.10.2009
Воронеж
Сообщений: 331
<phrase 1=


Цитата:
Сообщение от Kotafeer Посмотреть сообщение
Попробуйте после выделения: Вид/Зумированние/Объект.
Частично решает проблему, если прокси-объектов не много и они сосредоточены примерно в одном месте. А если один в одном углу чертежа, а другой в другом, то зум по объекту не поможет
VAV вне форума  
 
Непрочитано 10.09.2014, 10:30
#8
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,600


Выделить - перенести на отдельный слой - изолировать слой
PS Где-то встречал лисп, который делал из слоя мигалку. Очень наглядно. Не нашел с ходу.

+ PPS Нашел другой. Гасит онлайн все, кроме слоя, на который указываем мышом. Если есть выделенные объекты, то они тоже гасятся, но от них остаются грипсы.
(defun c:hl2 (/ ss->list re-draw CODE ENT GR LAY LLST NSS NULLST OBJLST)
(vl-load-com)
;; Lee Mac ~ 08.01.10

(vlax-map-collection
(vla-get-layers
(vla-get-ActiveDocument
(vlax-get-acad-object)))
(function
(lambda (x)
(setq llst (cons x llst)))))

(defun ss->list (ss / i ent lst)
(setq i -1)
(while (setq ent (ssname ss (setq i (1+ i))))
(setq lst (cons ent lst))) lst)

(defun re-draw (lst code)
(mapcar (function (lambda (x) (redraw x code))) lst))

(princ "\nMove Cursor Over Objects....")
(while (and (= 5 (car (setq gr (grread 't 4 2)))) (listp (cadr gr)))

(if (setq ent (car (nentselp (cadr gr))))
(progn
(setq lay (cdr (assoc 8 (entget ent)))
ObjLst (ss->list (ssget "_X" (list (cons 8 lay)))))

(re-draw ObjLst 3)

(if (setq nss (ssget "_X" (list (cons -4 "<NOT") (cons 8 lay)
(cons -4 "NOT>"))))
(progn
(setq NulLst (ss->list nss))
(re-draw NulLst 2))))

(progn
(and ObjLst (re-draw ObjLst 4))
(and NulLst (re-draw NulLst 1)))))

(and ObjLst (re-draw ObjLst 4))
(and NulLst (re-draw NulLst 1))

(if (listp (cadr gr))
(if (setq ent (car (nentselp (cadr gr))))
(progn
(setq lay (strcase (cdr (assoc 8 (entget ent)))))

(mapcar
(function
(lambda (layer)
(vla-put-layeron layer
(if (eq lay (strcase (vla-get-name layer)))

:vlax-true :vlax-false)))) llst))))
(princ))
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.

Последний раз редактировалось CaMoCAD, 10.09.2014 в 10:36.
CaMoCAD вне форума  
 
Непрочитано 10.09.2014, 10:53
#9
Kotafeer

Постройка Гаражей и Сараев
 
Регистрация: 30.08.2014
Хабаровск
Сообщений: 67


Цитата:
Сообщение от VAV Посмотреть сообщение
Частично решает проблему, если прокси-объектов не много и они сосредоточены примерно в одном месте. А если один в одном углу чертежа, а другой в другом, то зум по объекту не поможет
Попробуйте после выделения объектов присвоить им Красный (или другой) цвет и Вес линии 2 мм.
Kotafeer вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Визуальный поиск на экране прокси-объектов, предварительно выделенных



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Серия ИИ-03-02 Железобетонные изделия Клименко Ярослав Поиск литературы, чертежей, моделей и прочих материалов 46 10.07.2024 13:20
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Аттестация в Минрегионе по негосударственной экспертизе Людмила Охр Прочее. Архитектура и строительство 350 14.02.2015 17:50
Как получить спецификацию (таблицу с характеристиками) выделенных объектов? Taurustau AutoCAD 38 12.09.2014 21:54
Получение суммарной величины общего свойства для несольких выделенных объектов МишаИнженер AutoCAD 7 04.08.2011 15:44