|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Быстрая смена фильтра слоя
проектировщик
Житомир
Регистрация: 03.05.2007
Сообщений: 652
|
||
Просмотров: 7037
|
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,174
|
Именно такого готового элемента управления в базовом Акаде нет.
Но есть функция, которая это реализует, лежит здесь: 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
|
Нашёл спасибо. Но жалко конечно что нету строки с выпадающим списком слоёв
![]() |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,174
|
В теме по третьей ссылке есть библиотечка дополнительных функций работы с фильтрами, в т.ч. получение списка. Этот список можно засунуть в форму выбора (например, готовую из doslib). И к результату выбора применять layer_apply_filter_by_name. Тогда будет почти тот результат, что нужен.
|
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Я когда-то пытался сделать библиотеку, но в работе у юзеров как-то не прижилось. Вроде все ф-ции должны быть рабочие
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 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
С.-Петербург
Сообщений: 40,408
|
Советую прочитать http://dwg.ru/pub/9
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Цитата:
Код:
__________________
Мастерская СПДС |
||||
![]() |
|
||||
Регистрация: 11.06.2014
Юбутово@Москва
Сообщений: 88
|
А почему сразу скрипт?
С помощью -layer разве нелья решить эту проблему? Я так делаю. Создал 5 кнопок, назвал их LayerOff1, LayerOff2 и т.д. В макросе к первой кнопке прописано '-layer;off;*solder*;; Ко второй '-layer;off;mech*;; Соответствующие слои и отключаются. Если в первом случае я знаю, что там 2 слоя, то во втором может быть с десяток. я их одной кнопкой отрубаю. Если надо включение, то сперва выключаем все, включаем только нужные |
|||
![]() |
|
||||
похоже, что это про другое
задача именно включить нужный фильтр или отключить что дальше делать со слоями выбранными этим фильтром задача не стоит
__________________
Мастерская СПДС |
||||
![]() |
|
||||
Регистрация: 11.06.2014
Юбутово@Москва
Сообщений: 88
|
согласен. но я свой способ использую как раз для того, чтобы перескочить фильтр. и сразу перейти к включению-выключению слоев. Ведь фильтр для чего то применяется.
|
|||
![]() |
|
||||
Offtop: посмотреть отключенные слои, замороженные, замороженные на текущем вэ, уменьшить список слоев когда приходится назначать слой объекту вручную
выбрать кучей определенные слои и назначить им определенный цвет , прозрачность тип толщину линии... применений много..
__________________
Мастерская СПДС |
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Настройка отображения слоёв для каждого листа отдельно | МихМих | AutoCAD | 29 | 23.07.2020 15:15 |
Можно ли выполнить проверку слабых слоёв основания и подстилающих слоёв в ФОК ПК ПАРУС? | МишаИнженер | Расчетные программы | 10 | 03.10.2011 14:07 |
*Баг удаления групп и фильтров слоёв | hwd | Баги и пожелания в Autodesk | 30 | 08.11.2009 15:03 |