|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
02.03.2016, 13:32 | #1 | |
Lisp. Выключение видимости всех видовых экранов
Регистрация: 19.03.2008
Сообщений: 30
|
||
Просмотров: 3523
|
|
||||
Регистрация: 30.10.2014
Сообщений: 17
|
Проставь хоть один размер, появится слой "Defpoits". Перенеси все видовые окна на этот слой, будут заблокированы видовые окна от дурака. Создай слои для работы в пространстве листов, а слои в пространстве модели отключи - появится "видимость-невидимость" содержимого видовых окон.
|
|||
|
||||
Регистрация: 19.03.2008
Сообщений: 30
|
----- добавлено через ~4 мин. -----
Цитата:
----- добавлено через ~39 мин. ----- Странно, а у меня пишет ошибка: Ошибка Automation. Не в пространстве листа У меня ACAD 2011x64 И еще сохранять файл перед применением лиспа очень бы не хотелось. т.к. у нас система электронного документооборота. dwg-файлы хранятся в этой системе и открываются только для чтения. Кстати исходный лисп (который блокирует ВЭ) работает без сохранения DWG файла Последний раз редактировалось 800x600, 02.03.2016 в 15:17. |
|||
|
||||
Регистрация: 19.03.2008
Сообщений: 30
|
Вариант
Цитата:
Цитата:
|
|||
|
||||
начинающий инженер-гидротехник Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 893
|
|
|||
|
||||
Еще вариант без перехода по листам. Вроде работает
Код:
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 14.03.2016 в 18:11. Причина: новая версия |
||||
|
||||
Регистрация: 19.03.2008
Сообщений: 30
|
Реализовать вариант без перехода по листам было бы намного интереснее. Но увы, если в файле больше одного листа, то данный код срабатывает только со второго раза. В первый раз выдает ошибку"Ошибка Automation. Не в пространстве листа"
|
|||
|
||||
Я проверял работу так же на нескольких листах. Приложи файл с примером, где вылетает. А так же сообщи версию и разрядность Автокада.
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Обновил #11
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
если нужно, то не сложно сделать команду для вкл/откл ВЭ только текущего листа
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Цитата:
P.S. Слава богу вовремя заметил и восстановился из BAK файла, переименовав его же как временный - смоделировал описанный баг и он повторился.
__________________
tc71 Последний раз редактировалось perpetule, 27.10.2016 в 12:07. |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание дополнительных параметров Visibility Set в динамических блоках. | Supermax | Программирование | 708 | 12.04.2021 14:54 |
AutoCAD 2011. Проблема с заданием масштабов видовых экранов. | Demyan | AutoCAD | 1 | 28.11.2010 10:42 |
Как отключить сетку во всех лайаутах и во всех видовых окнах за раз? | dextron3 | AutoCAD | 12 | 19.02.2009 16:22 |
копирование видовых экранов | i_s | AutoCAD | 16 | 17.12.2005 14:05 |
Как слой включить сразу во всех видовых экранах | ilka_t | AutoCAD | 4 | 26.04.2004 11:20 |