Удалить блок из чертежа autocad. Как удалить слой в Автокаде? Почему не удаляется слой? Алгоритм удаления ненужного слоя

Работа с блоками в AutoCAD дает определенные преимущества (читать статью «Особенности использования блоков в Автокаде »). Однако, после создания чертежа очень часто остаются «лишние» блоки, которые не используются в проекте. А это, в свою очередь, существенно влияет на размер файла. Поэтому в данной статье рассмотрим, как удалять ненужные блоки, чтобы не возникало путаницы, а сам файл весил меньше.

Рис. 1. Блоки в Автокаде не все используются в проекте.

Как в Автокаде удалить блок?

Вхождение блока на чертеже (т.е. ссылка) удаляется стандартным способом: можно выделить блок и нажать Delete или же применить команду СТЕРЕТЬ. Но вот при таком действии само определение блока остается в файле, и соответственно, в списке блоков.

К сожалению, Редактор блоков Автокад в этом не поможет.

Для того чтобы избавиться от ненужных блоков в AutoCAD следует использовать команду «ОЧИСТИТЬ». Для корректного выполнения этой команды убедитесь, чтобы в графическом пространстве не было вхождений блоков.

Итак, удаление блоков в AutoCAD происходит в несколько этапов : сначала нужно предварительно удалить блоки с чертежа, затем зайти в меню-приложения (буква «А» в левом верхнем углу), выбрать «Утилиты» → «Очистить». Альтернативный вариант – воспользоваться командной строкой.

Рис. 2. Удаление блоков AutoCAD - команда «Очистить».

В диалоговом окне «Очистка чертежа» отображается дерево всех именованных объектов, которые можно удалить.

Рис. 3. Диалоговое окно AutoCAD «Очистка чертежа».

Чтобы очистить весь чертеж от неиспользуемых блоков, выберите раздел «БЛОКИ».

Подключая опцию «Удаление вложенных элементов» можно включить вложенные блоки в список для удаления.

Если требуется удалить только лишь некоторые объекты, тогда дважды щелкните ЛКМ по элементу «БЛОКИ». Раскроется список блоков, в котором следует выбрать элементы для удаления. (см. рис. 4).

Рис. 4. Список блоков AutoCAD, которые можно удалить.

Возможна ситуация, когда некоторые блоки могут отсутствовать в списке. В таком случае поставьте галочку напротив «Посмотреть элементы, которые нельзя удалить».

Рис. 5. Просмотр всех существующих блоков в файле AutoCAD.

При удалении блоков из списка свое действие следует подтверждать. Эту опцию можно подавить, выключив запрос «Удаление элементов с подтверждением» (см. рис. 6).

Рис. 6. Удаление блока в Автокаде.

Нажмите «Удалить». Появится обновленный список имеющихся определений блоков в чертеже при выполнении команды «Вставка» (см. рис. 7).

Диспетчер свойств слоев не позволяет удалить текущий слой и слои в Автокаде, на которых расположены объекты и внешние ссылки. Для этого потребуется удалить или перенести на другой слой все элементы.

Как удалить слой в AutoCAD

Для начала убедитесь, что на удаляемом слое отсутствуют нужные объекты. Оптимально воспользоваться для выделения объектов фильтром по слою, применив его в пространствах МОДЕЛЬ и ЛИСТ. После того как вы убедились, что слой пуст, необходимо зайти в диспетчер свойств слоев кликнув по соответствующей кнопке.

Выделите требуемый слой и выполнить удаление слоя

Удаление слоя с объектами

Метод, описанный выше, не всегда дает положительного результата, дело в том, что на данном слое могут висеть объекты расположенные внутри блока, привязаны внешние ссылки и т.п.

Если вам необходимо удалить слой на котором расположены объекты, и вы убедились, что ничего важного на слое не расположено следует воспользоваться командой LAYdel или СЛОЙУДАЛ .

Удалить слой с помощью LAYdel

1. Введите в командную строку LAYdel или СЛОЙУДАЛ .

При выборе опции «Имя» появится диалоговое окно в котором необходимо будет выбрать слои для удаления.

3. Подтвердите удаление слоя в командной строке, либо в появившемся окне в зависимости от выбранного метода.

Системы автоматизированного проектирования - САПР

Работа в AutoCAD
Самоучитель

2.2.2. Удаление отдельных объектов чертежа с помощью инструмента Стереть

Теперь мы рассмотрим пример создания этого же чертежа, но уже в относительных полярных координатах. Однако сначала нужно удалить ранее созданные объекты чертежа. Для этого можно использовать уже знакомую вам команду Стереть в режиме Все , однако в этот раз мы рассмотрим методы использования инструмента Стереть для удаления отдельных объектов чертежа.

1. Выберите из системы меню команду Изменить? Стереть . Указатель изменит форму с перекрестия на маленький квадратик, который называется отмечающим указателем . Когда он появляется на экране, это означает, что указатель можно использовать для выбора объектов чертежа. Обратите также внимание на командное окно: в нем появился запрос на выбор объектов.

2. Поместите отмечающий указатель на одну из линий и щелкните мышью – линия превратится из сплошной в пунктирную. Этот процесс называется выделением объектов чертежа.

Примечание. Для того чтобы вам было проще понять, на какой линии находится отмечающий указатель, AutoCAD временно выделяет ее утолщенным контуром. В нашем случае это не существенно, однако на сложных чертежах это значительно упрощает задачу выбора нужных объектов.

3. Проделайте то же самое с остальными линиями.

4. Нажмите Enter для завершения выделения и применения к выделенным объектам команды Стереть . Созданный вами четырехугольник будет удален с чертежа, а выполнение команды Стереть завершится.

Каждый пользователь при работе в AutoCAD сталкивается с проблемой, когда файл чертежа раздувается до неимоверных размеров. Иногда размер файла может достигать 60…70 Мб, при этом в нем начерчены несколько поэтажных планировок.

Одно из средств борьбы с «большими» файлами — это подчистка чертежа. Команда ПОДЧИСТИТЬ (_OVERKILL) позволяет удалить из чертежа повторяющиеся геометрические объекты, перекрывающиеся линии, дуги и полилинии.

Эта безусловно полезная команда позволяет удалить невидимые объекты, которые плодятся в огромных количествах при работе с рисунком. Например, отрезки, лежащие друг на друге, отрезки, лежащие на одной прямой и касающиеся друг друга в конечной точке. Такие объекты создаются зачастую ненамеренно, а для удобства работы — отступ от объекта, продолжение объекта и пр. Но когда их становится много, они значительно замедляют работу.

Команда работает как с предварительным, так и с последующим выбором. В окне команды доступны:

Допуск. Чем меньше значение допуска, тем с большей точностью должны совпадать объекты для удаления одного из них. Так, например, если допуск равен нулю, то два отрезка должны быть абсолютно одинаковыми и лежать друг на друге для того,чтобы удалился один из них.

Игнорировать свойство объекта. Выбор этих опций позволяет избежать удаления одинаковых объектов, у которых отличается лишь цвет, слой, тип линий, масштаб типа линий, вес линий, высота, прозрачность, стиль печати или материал. Например, если у вас на поэтажном плане в слое «Стены» нарисованы стены, а в слое «Электрика» прорисован провод и линии стены и провода совпадают, то при запуске команды Подчистить удалится один из отрезков, что будет неправильно с точки зрения создания проекта. Включив опцию игнорирования слоя, можно избежать этой ситуации.

Параметры.

  • Оптимизировать сегменты в полилиниях . При включении этой опции в каждой полилинии анализируются входящие в нее дуги и отрезки (удаляются лишние вершины).
  • Игнорировать ширину сегментов полилинии. Эта опция помогает избежать объединения двух сегментов полилинии, имеющих разную ширину.
  • Не разрывать полилинии . При подчистке с включенной опцией исходная полилиния не будет разорвана даже при удалении лишних сегментов и вершин.
  • Объединить частично перекрывающиеся коллинеарные объекты . Объекты, которые перекрываются, будут объединены в один объект, повторяющий геометрию исходных.
  • Объединить коллинеарные объекты, выровненные концом к концу . Опция аналогична предыдущей, но действует на на перекрывающиеся, а на касающиеся объекты.
  • Сохранять ассоциативные объекты . При включенной опции ассоциативные объекты не изменяются и не удаляются.

Несколько примеров результатов работы команды

Удаление отрезков, лежащих друг на друге:

Оптимизация полилинии путем удаления лишних вершин

Довольно часто возникают ситуации, когда необходимо в AutoCAD удалить какой-либо ненужный слой. Про то, как удалить неиспользуемые слои в Автокаде и пойдет речь в этой статье.

Конечно, можно было бы просто сделать слой невидимым, но тогда он хоть и не будет отображаться и печататься, но все-таки будет храниться в файле чертежа. И при этом размер файла будет увеличен.

Поэтому, если Вы твердо уверены, что слой вам больше не нужен, то лучше этот слой в AutoCAD не отключать, а удалить.

Чтобы удалить слой в AutoCAD выделите его в диалоговом окне "Диспетчер свойств слоёв" и нажмите на кнопку "Удалить".

По окончании закройте Диспетчер и убедитесь, что слой удален.

Также удалить слои можно через команду "Очистить" (она же _PURGE).

Вышеописанные способы не всегда срабатывают. Вот основные причины, по которым не удается удалить слой AutoCAD:

1) Слой содержит графические элементы чертежа, т.е. содержит объекты.

2) Вы пытаетесь удалить нулевой слой "0" или слой Defpoints (узнать, что это за слои).

3) Слой является текущим.

4) Ранее на этом слое были созданы блоки, т.е. он содержит описание блока, хотя самого блока уже может и не быть на чертеже (ознакомьтесь со статьей про взаимосвязь блоков и слоев в Автокаде , чтобы не допускать ошибок!).

Вот, пожалуй, основные причины почему не удаляется слой в Автокаде. При неудачной попытке выполнить удаление слоя появится предупреждающее сообщение:

И все-таки, как удалить ненужные слои на чертеже Автокад? Для этого воспользуйтесь последовательной инструкцией, описанной ниже.

Алгоритм удаления ненужного слоя

1) Убедитесь, что слой не текущий, размороженный и разблокированный.

2) Проверьте, чтобы на слое не было объектов. Это сделать очень просто: отключите все слои, затем нажмите Ctrl+A для выделения всех объектов текущего слоя и клавишу Delete. Также рационально выполнить команду _LAYDEL (она же СЛОЙУДАЛ), которая позволяет не только удалить все объекты на слое, но и очистить его. Чтобы эта команда выполнилась корректно, слой, подлежащий очистки от объектов, не должен быть текущим.

3) Удалите все определения блоков, которые не используються на чертеже. Для этого выполните команду "Очистить" (читать, как удалить блоки в Автокаде).

4) Проверьте, не подключены ли к чертежу какие-нибудь файлы как внешние ссылки-референсы (xref, картинки и т.д.).

5) Повторите вышеописанную процедуру удаления слоя через Диспетчер свойств слоев или команду ОЧИСТИТЬ.

Если ничего не помогло, то как альтернативный вариант можно просто создать новый файл с нужными слоями и затем скопировать туда графические элементы чертежа из "загрязненных" файлов.

Советую всем ознакомиться с видео-уроком, который позволит вам в несколько раз увеличить эффективность работы в программе AutoCAD. Вы узнаете как можно удалять все элементов, которые не присутствуют в графическом пространстве, но при этом загружают файл (смотреть урок "Создание команд и макросов в Автокад на примере команды ОЧИСТИТЬ "). Используя этот материал, в Автокад удаление слоев будет проходить в 2 клика!

Как удалить слой в Автокаде, содержащий объекты?

Возникает справедливый вопрос: можно ли в Автокад удалить слой вместе с объектами? Ведь на удаление каких-либо ненужных элементов может уйти много времени. Особенно если чертеж изначально создавали не вы. Намного легче бы было сразу выполнить удаление слоев AutoCAD со всяким "хламом".