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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не получается удалить лишние слои

Не получается удалить лишние слои

Ответ
Поиск в этой теме
Непрочитано 05.03.2015, 02:11 #1
Не получается удалить лишние слои
shafal
 
проектировщик, монтажник систем отопления и водоснабжения
 
Минск
Регистрация: 20.11.2014
Сообщений: 41

Взялся почиститить слой. Находил объекты находящиееся на ненужных мне слоях при помощи быстрого поиска, переносил их в нужные слои, после при помощи _purge чистил. Всё шло ровно штук 15 удалил, а два осталось. Заморочка в том, что быстрый поиск не находит объектов на данных слоях, а Акад в подсказке выбивает мол слой невозможно удалить, т.к. на нём находятся объекты.

П.С. Надеюсь разместил в том разделе.
Просмотров: 6770
 
Непрочитано 05.03.2015, 06:42
#2
Кулик Алексей aka kpblc
Moderator

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


Файл в студию!
P.S. Практически гарантирую - либо внутри блоков есть объекты на этом слое, либо атрибуты принудительно помещены на этот слой.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.03.2015, 08:40
#3
CaMoCAD


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


...или маскировка с выключенными границами, или прокси... или слой случайно текущий оказался
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 05.03.2015, 10:27
#4
VVA

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


или знаменитые словари.
Попробуй нарисовать на этом слое отрезок и удалить его с помощью _laydel
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 05.03.2015, 10:47
#5
G-E-K

КМ, КЖ, инж. IIк
 
Регистрация: 24.09.2011
СНГ
Сообщений: 849


Или забыли поставить галочку напротив "Удалить геометрию нулевой длины и пустые текстовые объекты"

Цитата:
Удаление геометрии нулевой длины (линии, дуги, полилинии и др.) из объектов, не являющихся блоками. Также из объектов, не являющихся блоками, удаляются мтекст и текст, содержащие только пробелы (без текста).
Примечание
Команда ОЧИСТИТЬ не приводит к удалению из блоков или с заблокированных слоев геометрии с нулевой длиной или пустых текстовых объектов.
G-E-K вне форума  
 
Автор темы   Непрочитано 12.03.2015, 13:19
#6
shafal

проектировщик, монтажник систем отопления и водоснабжения
 
Регистрация: 20.11.2014
Минск
Сообщений: 41


Слои "7-тонкая-текст" и "Т1"
Вложения
Тип файла: dwg
DWG 2010
Насилова.dwg (497.9 Кб, 1452 просмотров)
shafal вне форума  
 
Непрочитано 12.03.2015, 13:29
1 | #7
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


shafal, открой один из двух блоков с автоназванием. Оба слоя там. Тексты основной надписи. Ну почему сначала советы не послушать? Ведь в первом же ответе вариант прозвучал.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 12.03.2015, 15:03
#8
shafal

проектировщик, монтажник систем отопления и водоснабжения
 
Регистрация: 20.11.2014
Минск
Сообщений: 41


Bull, Прочитал и сразу же попробовал. Извиняюсь я дважды просто зашёл в редактор одного и того же блока как раз не нужного. Они просто очень похожи и сами и названия. Теперь всё получилось
shafal вне форума  
 
Непрочитано 12.03.2015, 15:42
#9
atol


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


Вывод - блоки желательно создавать на НУЛЕВОМ слое
__________________
Толстов Евгений
atol вне форума  
 
Непрочитано 12.03.2015, 16:21
#10
CaMoCAD


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


Цитата:
Сообщение от atol Посмотреть сообщение
Вывод - блоки желательно создавать на НУЛЕВОМ слое
С чего бы?
И из чего сие следует?
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 12.03.2015, 16:32
#11
Кулик Алексей aka kpblc
Moderator

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


Частенько такое решение более чем оправдано. В тест-драйве по ACAD2011 даже вроде бы видео было по этому вопросу ))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.03.2015, 16:40
#12
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от CaMoCAD Посмотреть сообщение
С чего бы?
И из чего сие следует?
С того, что таких вопросов потом не возникает, как у автора ))
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 12.03.2015, 16:52
#13
CaMoCAD


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


Цитата:
Сообщение от Bull Посмотреть сообщение
С того, что таких вопросов потом не возникает, как у автора ))
А что, блок на слое "0" не может содержать примитивы с других слоев? Кажется, проблема не в этом
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 12.03.2015, 16:58
#14
Кулик Алексей aka kpblc
Moderator

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


CaMoCAD, ты не путаешь описание блока и его вхождения?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.03.2015, 08:46
#15
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от CaMoCAD Посмотреть сообщение
А что, блок на слое "0" не может содержать примитивы с других слоев? Кажется, проблема не в этом
поместить блок на нулевой слой и создать блок на нулевом слое - это разные вещи. Создать - означает рисовать примитивы. Т.е. они будут на нулевом слое.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 13.03.2015, 08:56
#16
Кулик Алексей aka kpblc
Moderator

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


Bull, ты че-то...
В старых версиях при создании блока действительно было необходимо, чтобы активный слой был "0". Сейчас такого нет.
ИМХО опять вся путаница из-за непонимания разницы между описанием блока и его вхождением...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.03.2015, 09:13
#17
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Ну так я про вхождения и говорю. Описание, можно сказать, и не знаю, что такое ))
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 13.03.2015, 09:43
#18
CaMoCAD


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
CaMoCAD, ты не путаешь описание блока и его вхождения?
Там разберутся, кто что путает...
Был тезис:
Цитата:
Сообщение от atol Посмотреть сообщение
Вывод - блоки желательно создавать на НУЛЕВОМ слое
Я грю, почему это? Есть смысл помещать примитивы, составляющие блок на слой "0" для наследования свойств, но никак не сам блок.
Ну, дальше, натурально, контрреволюция какая-то:
Цитата:
Сообщение от Bull Посмотреть сообщение
поместить блок на нулевой слой и создать блок на нулевом слое - это разные вещи.Создать - означает рисовать примитивы. Т.е. они будут на нулевом слое.
Я не настолько стар (или память шалит), чтобы помнить версии с принудительным заданием слоя "0" для блоков, но сегодня никакого смысла в этом не наблюдаю. Наоборот, очевидна польза использования такого свойства, как слой, для идентификации блока (подсчет кол-ва, составления спец. и прочая). Кроме того, один и тот же блок на разных слоях может быть и жирным и пунктирным и вовсе непечатным. Это удобно. А "создавать блоки на слое 0" - отнюдь.
PS Да, я зануда. Но блок на слое "0", - это блок на слое "0", а не его составляющие на слое "0".
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 13.03.2015, 09:46
#19
Кулик Алексей aka kpblc
Moderator

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


Offtop: Короче, понеслась! Тащите попкорн!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.03.2015, 10:00
#20
CaMoCAD


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


Offtop: Ой, все
Хоть за буйки заплывайте, хоть под стрелой стойте
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не получается удалить лишние слои

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удалить слои которые выключены maksimys Программирование 17 28.11.2019 11:15
Как удалить слои??? sanekmgsu AutoCAD 7 09.06.2007 12:25
как удолить лишние слои float AutoCAD 6 24.01.2007 22:16
Невозможно удалить слои. а их за 2 сотни.. Cotomister AutoCAD 7 10.01.2006 17:43
Как удалять слои???????? Абдула AutoCAD 2 03.10.2005 19:07