|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Помогите удалить невидимые точки
Регистрация: 18.02.2010
Сообщений: 11
|
||
Просмотров: 4124
|
|
||||
типа инженер Регистрация: 23.06.2011
Сообщений: 741
|
В данном случае я просто выделал всё (6 шт.) и затем инвертировал выделение всех нужных объектов (4 шт.). После данной операции выделенными остались 6-4 = 2 объекта, которые после команды ДЕЛ благополучно удалились. В прочих же случаях, когда объектов тысячи, и скрытых/невидимых - соответствующее им количество, то, пожалуй, нужно использовать другие методы.
|
|||
![]() |
|
||||
Регистрация: 18.02.2010
Сообщений: 11
|
А можно поподробнее... Как ты инвертировал? Я могу выделить все 6, а вот как ты отделил те 2? Что за команда?
----- добавлено через ~3 мин. ----- ытя, , ты какой фильтр имеешь ввиду - этот: (if (setq a (ssget "x" '((0 . "POINT") (8 . "0")))) (command "_erase" a "")) |
|||
![]() |
|
||||
Шаражпроектхалтурмонтаж Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010
|
Сделать _select _all , потом c Shift рамкой двумя кликами обвести область с видимыми точками - они исключатся и из набора, оставшиеся - Del.
|
|||
![]() |
|
||||
1. Артефакты остались от "Машиностроительное приложение от Genius GMBH" - две точки на слое "0", чуть правее и ниже.
2. Как лечить - Выбрать всё (Ctrl+A) , запустить создание блока (_block), в открывшемся окне убрать галочку "Указать на экране", ввести любое имя блока, нажать ОК, указать базовую точку в любо месте - создался блок, затем зайти во внутрь созданного блока (двойной клик по блоку), внутри блока видим все точки включая невидимые, и обязательно рисуем отрезок внутри блока (пофиг где и какой), закрываем редактор блока с сохранением, вернувшись в окно када - показать всё - видим все точки включая не видимые, но внутри блока (и отрезок), ВЗРЫВАЕМ нафиг блок, удаляем отрезок и ненужные точки. Всё. 3. Несём 3,50 в кассу. |
||||
![]() |
|
||||
Регистрация: 18.02.2010
Сообщений: 11
|
maratovich, спасибо за подробный ответ, это самое то!!!
Спасибо всем за советы. По-быстрому забацал скрипт, который удаляет невидимые точки и проблема исчезла: (if (setq a (ssget "x" '((0 . "POINT") (8 . "0")))) (command "_erase" a "")) zoom _e |
|||
![]() |
|
||||
Спасибо не булькает.
Цитата:
Добавьте фильтр с кодом 60 . 1 , у этих точек он равен 1, тогда уж точно ничего лишнего не зацепит. Код:
|
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как удалить невидимые объекты в файле | bargool | AutoCAD | 17 | 15.04.2022 11:48 |
Помогите удалить слой | Profzed | AutoCAD | 4 | 04.10.2013 15:55 |
помогите удалить заливку | alldmc | AutoCAD | 4 | 16.01.2012 19:46 |
AutoCad 2010 Как удалить "вставку" т.е. ссылку на DWG из проекта? | star282 | AutoCAD | 3 | 17.02.2011 20:44 |
Помогите удалить слой! | Dim@ | AutoCAD | 14 | 27.10.2006 14:57 |