|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
Поиск в этой теме |
06.10.2014, 12:53 | #1 | |
Автоматическое создание "лишнего" скрытого видового экрана помимо нормального при активизации листа
Регистрация: 06.10.2014
Сообщений: 2
|
||
Просмотров: 2719
|
|
||||
Регистрация: 27.12.2011
Сообщений: 1,458
|
То же самое есть и в bricsCAD, и в progeCAD. Подозреваю, что и в других версиях AutoCAD.
Я бы добавил: командой Ctrl-A оно не выделяется, а быстрым выбором - да. Отдельно от другого видового окна не удаляется, но если стереть основное - то из списка объектов исчезает и это непонятное окно. Но если создать видовое окно стандартными средствами, то и скрытое появляется вновь. Может, это не с программой связано, а с форматом DWG? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Вообще-то первый ("виртуальный") ВЭ не удаляется, даже если удалить имеющийся ВЭ (ACAD2014x64 + SP1):
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 27.12.2011
Сообщений: 1,458
|
Возможно, для чего-нибудь сгодится:
В набор с помощью ssget входит, Функцией entget определяется, entdel (как и erase) не действует: Команда: (setq q (ssget "X" '((0 . "VIEWPORT")))) <Selection set: 0000000017F3D8A0> Команда: (sslength q) 2 Команда: (setq pr1 (ssname q 0)) <Entity name: 17c812a0> Команда: (setq pr2 (ssname q 1)) <Entity name: 12ce6720> Команда: (entget pr1) ((-1 . <Entity name: 17c812a0>) (0 . "VIEWPORT") (5 . "18D5") (330 . <Entity name: 17c757e0>) (100 . "AcDbEntity") (67 . 1) (410 . "Лист2") (8 . "0") (48 . 100.0) (100 . "AcDbViewport") (10 5.25 4.0 0.0) (40 . 8.4) (41 . 6.4) (68 . 2) (69 . 2) (12 21000.0 14850.0 0.0) (13 0.0 0.0 0.0) (14 10.0 10.0 0.0) (15 500.0 500.0 0.0) (16 0.0 0.0 1.0) (17 0.0 0.0 0.0) (42 . 50.0) (43 . 0.0) (44 . 0.0) (45 . 32640.0) (50 . 0.0) (51 . 0.0) (72 . 100) (90 . 819312) (1 . "") (281 . 0) (71 . 1) (74 . 0) (110 0.0 0.0 0.0) (111 1.0 0.0 0.0) (112 0.0 1.0 0.0) (79 . 0) (146 . 0.0) (170 . 0) (61 . 5) (348 . <Entity name: 12cdb7a0>) (292 . 1) (282 . 1) (141 . 0.0) (142 . 0.0) (63 . 256) (361 . <Entity name: 17c763e0>)) Команда: (entget pr2) ((-1 . <Entity name: 12ce6720>) (0 . "VIEWPORT") (5 . "18D3") (330 . <Entity name: 17c757e0>) (100 . "AcDbEntity") (67 . 1) (410 . "Лист2") (8 . "0") (48 . 100.0) (100 . "AcDbViewport") (10 0.0 0.0 0.0) (40 . 23.751) (41 . 19.5565) (68 . 1) (69 . 1) (12 6.14567 6.90596 0.0) (13 0.0 0.0 0.0) (14 0.5 0.5 0.0) (15 0.5 0.5 0.0) (16 0.0 0.0 1.0) (17 0.0 0.0 0.0) (42 . 50.0) (43 . 0.0) (44 . 0.0) (45 . 19.5565) (50 . 0.0) (51 . 0.0) (72 . 100) (90 . 557168) (1 . "") (281 . 0) (71 . 1) (74 . 0) (110 0.0 0.0 0.0) (111 1.0 0.0 0.0) (112 0.0 1.0 0.0) (79 . 0) (146 . 0.0) (170 . 0) (61 . 5) (292 . 1) (282 . 1) (141 . 0.0) (142 . 0.0) (63 . 256) (361 . <Entity name: 17c76660>)) Команда: (entdel pr2) nil Команда: (entdel pr1) <Entity name: 17c812a0> Я так понял, что это pr2 и в его списке нет пары (348 . <Entity name: _________>) Это - в брикскаде, в автокаде проверить не могу. PS, И да, хоть из списка в быстром выборе он у меня и исчез, но ssget его действительно находит (о чем было сказано выше, но я в тех делах не разбираюсь)). Последний раз редактировалось Oleg T, 06.10.2014 в 15:36. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание видового экрана из прямоугольника в "Модели" в пространстве листа | wluk1958 | Программирование | 1 | 10.08.2012 10:26 |
как выйти из видового экрана в пространстве листа | Grigorii_K | AutoCAD | 9 | 24.03.2011 18:39 |