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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как отключить слои, кроме активного?

Как отключить слои, кроме активного?

Ответ
Поиск в этой теме
Непрочитано 14.04.2011, 01:03 #1
Как отключить слои, кроме активного?
vizlipuzli
 
Регистрация: 17.05.2010
Сообщений: 109

Есть ли такая функция, чтобы отключить все слои, кроме активного? Есть чертёж, на котором необходимо выделить все элементы одного слоя, для этого приходится отключать все остальные слои по одному, что жутко не удобно, хотелось бы упростить задачу.
Заранее спасибо.
Просмотров: 20078
 
Непрочитано 14.04.2011, 01:21
#2
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Layiso, Layuniso!
gomer вне форума  
 
Автор темы   Непрочитано 14.04.2011, 01:26
#3
vizlipuzli


 
Регистрация: 17.05.2010
Сообщений: 109


Для самоучки можно было бы и попроще объяснить..)
vizlipuzli вне форума  
 
Непрочитано 14.04.2011, 01:31
#4
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


это такие команды автокада... они вешаются на хоткеи... например CTRL+I, CTRL+Shift+I соответственно...
gomer вне форума  
 
Непрочитано 14.04.2011, 01:31
#5
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


...

Последний раз редактировалось gomer, 14.04.2011 в 08:00.
gomer вне форума  
 
Непрочитано 14.04.2011, 07:50
#6
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


Цитата:
Сообщение от vizlipuzli Посмотреть сообщение
Для самоучки можно было бы и попроще объяснить..)
Читаем справку:
Применение слоев для организации чертежей
СЛОЙОТД (_Layiso)
СЛОЙОТДОТМ (_Layuniso)
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 14.04.2011, 07:57
#7
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,337


vizlipuzli, существует команда _qselect для быстрого выбора объектов, в том числе, находящихся на определённом слое.
Для отключения всех слоёв кроме активного следует открыть менеджер слоёв, на названии любого слоя щёлкнуть правой клавишей мышки и выделить в контекстном меню пункт "Выбрать все, кроме активного" и щёлкнуть на пиктограмме выключения слоя на любом из выделенных слоёв...
PS Слои следует замораживать, а не выключать

Последний раз редактировалось Хмурый, 14.04.2011 в 08:02.
Хмурый вне форума  
 
Автор темы   Непрочитано 14.04.2011, 13:11
#8
vizlipuzli


 
Регистрация: 17.05.2010
Сообщений: 109


Всем спасибо за ответы. Поверьте, без учителя не так просто учиться этой нелёгкой программе.
vizlipuzli вне форума  
 
Непрочитано 01.03.2023, 09:41
#9
posetitel


 
Регистрация: 16.10.2013
Сообщений: 323


оживлю немного старую тему.
какие параметры необходимо добавить в команду, точнее даже как прописать команду Layiso, чтобы она либо отключала слои, либо замораживала в зависимости от параметра в команде.
posetitel вне форума  
 
Непрочитано 01.03.2023, 09:57
#10
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,819
Отправить сообщение для Cfytrr с помощью Skype™


posetitel,
Миниатюры
Нажмите на изображение для увеличения
Название: 00.png
Просмотров: 923
Размер:	8.3 Кб
ID:	253766  
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr на форуме  
 
Непрочитано 01.03.2023, 10:17
#11
posetitel


 
Регистрация: 16.10.2013
Сообщений: 323


да, я знаю что можно настройки выбирать после ввода самой команды, но это неудобно.
хотелось бы, чтобы прям в команде были прописаны параметры.
например, условно, я прописываю Layiso 1 2 3 и слои замораживаются,
а если прописываю Layiso 3 2 1, то слои отключаются
posetitel вне форума  
 
Непрочитано 01.03.2023, 10:31
1 | #12
Кулик Алексей aka kpblc
Moderator

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


Код:
:?:
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 01.03.2023, 10:55
#13
posetitel


 
Регистрация: 16.10.2013
Сообщений: 323


спасибо за команду, но в лиспах вообще деревянный, так и не осилил даже простенькие команды.
напишите, пожалуйста, полный код:
(defun c:вык1 ()
(command "_layiso" "_s" "_o")
(prin1)
)
где я в своем коде заблуждаюсь?
posetitel вне форума  
 
Непрочитано 01.03.2023, 14:05
1 | #14
CaMoCAD


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


Это же бубльгум макрос.
Макрос, а не лисп. Его нужно просто прописать в адаптации вместо текущего: layiso (^C^C_ оставить)
Ну, или завести новую команду с новой кнопкой.
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 59
Размер:	44.4 Кб
ID:	253772  
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 02.03.2023, 08:51
#15
posetitel


 
Регистрация: 16.10.2013
Сообщений: 323


как вариант, конечно.
а можно эту команду как-то в лисп загнать?
чтобы не кнопкой, а именно своей командой делать
posetitel вне форума  
 
Непрочитано 09.03.2023, 11:46
1 | #16
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


Цитата:
Сообщение от posetitel Посмотреть сообщение
где я в своем коде заблуждаюсь?
Код:
[Выделить все]
(defun c:ВЫК1 ()
;_отключение слоев
  (while (> (getvar "CMDACTIVE") 0)(command))
  (command "_layiso" "_s" "_o" "")
  )
 (defun c:ВЫК2 ()
;_блокировка слоев
(while (> (getvar "CMDACTIVE") 0)(command))  
(command "_layiso" "_s" "_l" "")
)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как отключить слои, кроме активного?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Слои внешних ссылок Werwolf AutoCAD 20 25.07.2020 01:21
Для чего нужны фильтры слоев?Как ими пользоваться? Aysulu AutoCAD 43 17.04.2019 10:59
ЛИСП слои цвета преобразование Gotch LISP 97 08.11.2011 10:22
AutoCAD 2007 создает новые слои Sneginka_Clan AutoCAD 7 26.05.2009 21:09
Как удалять слои???????? Абдула AutoCAD 2 03.10.2005 19:07