|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
06.02.2015, 12:30 | #1 | |
Быстрая смена фильтра слоя
проектировщик
Житомир
Регистрация: 03.05.2007
Сообщений: 652
|
||
Просмотров: 6734
|
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Именно такого готового элемента управления в базовом Акаде нет.
Но есть функция, которая это реализует, лежит здесь: http://www.maestrogroup.com.ua/support/LayerFilter.zip Надо только сделать панель с кнопками для быстрого включения тех или иных фильтров. Обсуждение здесь: http://www.caduser.ru/forum/index.ph...#message263193 Еще инфа по этому поводу, в т. ч. другие функции для работы с фильтрами: http://forum.dwg.ru/showthread.php?t=19004 |
|||
|
||||
проектировщик Регистрация: 03.05.2007
Житомир
Сообщений: 652
|
Извиняюсь за не знание, а что с ней делать?
Делал слелущее: - Tools->AutoLISP->Load application - Загрузил нужный файл (в моём случае "LayerFilter2010x64.arx") - А дальше? По логике надо ввести какуе-то команду в командную строку но какую? |
|||
|
||||
проектировщик Регистрация: 03.05.2007
Житомир
Сообщений: 652
|
Нашёл спасибо. Но жалко конечно что нету строки с выпадающим списком слоёв (на каждом чертеже могут быть разные названия фильтров, можно конечно для себя установить правило написания имени фильтра но иногда добавляються некоторые нестандартные фильтры, всего ж не предусмотриш). Фильтр возврата к All - на это точно следует сделать кнопочку.
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
В теме по третьей ссылке есть библиотечка дополнительных функций работы с фильтрами, в т.ч. получение списка. Этот список можно засунуть в форму выбора (например, готовую из doslib). И к результату выбора применять layer_apply_filter_by_name. Тогда будет почти тот результат, что нужен.
|
|||
|
||||
Я когда-то пытался сделать библиотеку, но в работе у юзеров как-то не прижилось. Вроде все ф-ции должны быть рабочие
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 22.10.2019
Сообщений: 45
|
Добрый день! очень заинтересовался данной функцией переключения! Но мое сознание чайника не позволяет мне даже загрузить и добавить arx файл. Просьба описать последовательность добавления. Имена функции в txt увидел, на этом все, дальше не знаю, что куда и где загружать. ACad 2016 rus x64. заранее благодарю за помощь. После загрузки через appload описанных функций не добавляется!?
|
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
должны. Не забыть поставить галочку "автозагрузка"
__________________
Век живи, век учись - ... |
|||
|
||||
так нада
Код:
__________________
Мастерская СПДС |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,839
|
Советую прочитать http://dwg.ru/pub/9
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
Код:
__________________
Мастерская СПДС |
||||
|
||||
Регистрация: 11.06.2014
Юбутово@Москва
Сообщений: 78
|
А почему сразу скрипт?
С помощью -layer разве нелья решить эту проблему? Я так делаю. Создал 5 кнопок, назвал их LayerOff1, LayerOff2 и т.д. В макросе к первой кнопке прописано '-layer;off;*solder*;; Ко второй '-layer;off;mech*;; Соответствующие слои и отключаются. Если в первом случае я знаю, что там 2 слоя, то во втором может быть с десяток. я их одной кнопкой отрубаю. Если надо включение, то сперва выключаем все, включаем только нужные |
|||
|
||||
похоже, что это про другое
задача именно включить нужный фильтр или отключить что дальше делать со слоями выбранными этим фильтром задача не стоит
__________________
Мастерская СПДС |
||||
|
||||
Регистрация: 11.06.2014
Юбутово@Москва
Сообщений: 78
|
согласен. но я свой способ использую как раз для того, чтобы перескочить фильтр. и сразу перейти к включению-выключению слоев. Ведь фильтр для чего то применяется.
|
|||
|
||||
Offtop: посмотреть отключенные слои, замороженные, замороженные на текущем вэ, уменьшить список слоев когда приходится назначать слой объекту вручную
выбрать кучей определенные слои и назначить им определенный цвет , прозрачность тип толщину линии... применений много..
__________________
Мастерская СПДС |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Настройка отображения слоёв для каждого листа отдельно | МихМих | AutoCAD | 29 | 23.07.2020 15:15 |
Можно ли выполнить проверку слабых слоёв основания и подстилающих слоёв в ФОК ПК ПАРУС? | МишаИнженер | Расчетные программы | 10 | 03.10.2011 14:07 |
*Баг удаления групп и фильтров слоёв | hwd | Баги и пожелания в Autodesk | 30 | 08.11.2009 15:03 |