Как удалить слой в Автокаде? Почему не удаляется слой?
Часто возникают ситуации, когда необходимо в AutoCAD удалить ненужный слой. Как удалить неиспользуемые слои в Автокаде — рассмотрим далее.
Конечно, можно просто сделать слой невидимым. Он не будет отображаться и печататься, однако будет храниться в файле чертежа. При этом размер файла будет увеличен. Поэтому оптимально слой в AutoCAD не отключать, а удалять.
Чтобы удалить слой в AutoCAD, выделите его в диалоговом окне «Диспетчер свойств слоёв» и нажмите на кнопку «Удалить».

По окончании закройте Диспетчер и убедитесь, что слой удален.
Также удалить слои можно через команду «Очистить» (она же _PURGE).
Полное обучение: «AutoCAD на 100%»
Причины, по которым не удаляется слой в Автокаде
Существуют причины, по которым не удается удалить слой AutoCAD:
- Слой содержит графические элементы чертежа, т.е. объекты.
- Вы пытаетесь удалить нулевой слой «0» или слой Defpoints (узнать, что это за слои).
- Слой является текущим.
- Ранее на этом слое были созданы блоки, т.е. он содержит описание блока. Хотя самого блока уже может и не быть на чертеже (ознакомьтесь со статьей про взаимосвязь блоков и слоев в Автокаде, чтобы не допускать ошибок!).
- Слой содержит внешние ссылки.
Вот основные причины, почему не удаляется слой в Автокаде. При неудачной попытке выполнить удаление слоя появится предупреждающее сообщение:

Как удалить ненужные слои на чертеже Автокад? Для этого воспользуйтесь последовательной инструкцией, описанной ниже.
Алгоритм удаления ненужного слоя
- Убедитесь, что слой не текущий, размороженный и разблокированный.
- Проверьте, чтобы на слое не было объектов. Это сделать очень просто: отключите все слои, затем нажмите Ctrl+A для выделения всех объектов текущего слоя и клавишу Delete. Рационально выполнить команду _LAYDEL (она же СЛОЙУДАЛ), которая позволяет не только удалить все объекты на слое, но и очистить его. Чтобы эта команда выполнилась корректно, слой, подлежащий очистке от объектов, не должен быть текущим.
- Удалите все определения блоков, которые не используются на чертеже. Для этого выполните команду «Очистить» (читать, как удалить блоки в Автокаде).
- Проверьте, не подключены ли к чертежу какие-нибудь файлы, внешние ссылки-референсы (xref, картинки и т.д.).
- Повторите вышеописанную процедуру удаления слоя через Диспетчер свойств слоев или команду ОЧИСТИТЬ.
Можно также попробовать сохранить файл в формате *.dxf, а потом обратно dwg. Иногда это помогает автоматически избавиться от «мусора».
Если ничего не помогло, можно просто создать новый файл с нужными слоями и затем скопировать туда графические элементы чертежа из «загрязненных» файлов.
Советую ознакомиться с видеоуроком, который позволит вам в несколько раз увеличить эффективность работы в программе AutoCAD. Вы узнаете, как можно удалять все элементы, которые не присутствуют в графическом пространстве, но при этом загружают файл (смотреть урок «Создание команд и макросов в Автокад на примере команды ОЧИСТИТЬ»).
Как удалить слой в Автокаде, содержащий объекты?
Можно ли в Автокад удалить слой вместе с объектами? Ведь на удаление каких-либо ненужных элементов может уйти много времени. К сожалению, удалить слой Автокад с объектами нельзя! Поэтому внимательно посмотрите, как почистить слои в Автокаде в вышеописанном алгоритме. Особое внимание обратите на п.2 и команду _LAYDEL (она же СЛОЙУДАЛ).
как удалить ненужные слои
вроде проверила — слои пустые, но удалить не получается. Может они как-то фильтрами связаны? как тогда убрать эти фильтры? в общем как удалить слои? Пурген пробовала — удаляет, но полтом пропургененный файл начинает глючить — нужен другой способ
Просмотров: 51004
ведущий инженер отдела автоматизации проектных работ
Регистрация: 18.05.2009
Сообщений: 391
А как понять «слои пустые»? Есть слой, но в файле нет ни одного объекта в этом слое? Но в файле могут быть блоки, элементы которых сделаны именно в тех слоях, которые на первый взгляд кажутся пустыми. Поэтому Автокад и показывает пустоту слоя, но не может его удалить.
Для удаления таких слоев можно воспользоваться:
1. Меню Формат — Инструменты слоя — Удалить слой. При этом в опциях команды нужно выбрать опцию указания имени удаляемых слоев.
2. Меню Сервис — Стандарты оформления — Транслятор слоев. Здесь можно транслировать ненужные «пустые» слои в слои «непустые».
Регистрация: 11.05.2005
Сообщений: 6,981
| Пурген пробовала — удаляет, но полтом пропургененный файл начинает глючить — нужен другой способ |
А _audit после пурже пробовала делать?
__________________
Как использовать код на Лиспе читаем здесь
Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
А я просто объединяю не нужные слои с нужным. _laymrg
Регистрация: 08.02.2008
Сообщений: 8,460
Jonas, а зачем вообще нужно объединять слои, в чем прелесть этого? Может мне тоже это надо?
И зачем объединять ненужный слой с нужным? А если в первом мусор?
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,535
Сообщение от BM60
Jonas, а зачем вообще нужно объединять слои, в чем прелесть этого? Может мне тоже это надо?
И зачем объединять ненужный слой с нужным? А если в первом мусор?
Например, в чертеже 2 слоя «Размеры» и «Размер». Половина размеров начерчена в одном слое, половина в другом. Вот тут то и выручит _laymrg
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
Регистрация: 08.02.2008
Сообщений: 8,460
wetr, понятно, спасибо. А относительно слияния ненужного вроде пустого, но почему-то не удаляемого, слоя с нужным? Тут есть подводные камни? Типа мусора, хвостов от примитивов или блоков.
А вообще я часто вижу такую невозможность удаления (в диалоге _purge) — слой не пустой, а он вроде как пустой. Если его не очищать специальным образом, то стоит ли такой объединять с неким нужным? Мне тут смысла пока не видится. Но может он есть?
Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
Мусор конечно плохо, но ведь его не видно (где то под пкчькой), в вот его колличество важно. В связи такой вопрос, можно ли как то узнать объем ммсора на выбранном слое?
ведущий инженер отдела автоматизации проектных работ
Регистрация: 18.05.2009
Сообщений: 391
Сообщение от BM60
А относительно слияния ненужного вроде пустого, но почему-то не удаляемого, слоя с нужным? Тут есть подводные камни? Типа мусора, хвостов от примитивов или блоков.
Подводных камней не замечено. Видимого мусора в «пустом» не бывает, а «пустой» слой, находящийся в блоках, перезаписывается на тот слой, с которым происходит слияние.
Сообщение от BM60
А вообще я часто вижу такую невозможность удаления (в диалоге _purge) — слой не пустой, а он вроде как пустой. Если его не очищать специальным образом, то стоит ли такой объединять с неким нужным? Мне тут смысла пока не видится. Но может он есть?
Вот про что я и говорил ранее: слой вроде как пустой, но в нем могут лежать объекты каких-нибудь блоков, присутствующих в базе файла, но не помещенных в чертеж. А смысл объединения — в уменьшении кол-ва слоев для облегчения навигации по ним, и наведение порядка в чертежном хозяйстве, т.е. для более четкой структуризации информации на чертеже.
Jonas, можно воспользоваться Быстрым выбором _qselect, задав выбор для всего чертежа нескольких объектов по какому-нибудь слою.