Удаление блока в AutoCAD
Блоки в AutoCAD создаются вручную пользователями, когда выбирается определенное количество элементов для вхождения, либо же они добавляются самостоятельно при рисовании сложных двухмерных и 3D-объектов. Это позволяет применять одни и те же настройки к различным элементам, связывать их и редактировать вместе. Однако случаются ситуации, когда блок нужно удалить. Сделать это можно совершенно разными методами, и при этом стоит уделить время оставшейся в проекте информации, которая остается невидимой.
Удаляем блоки в AutoCAD
Сегодня мы хотим посвятить наше внимание исключительно разбору методов удаления блоков в рассматриваемом программном обеспечении, начав с самого простого и закончив сложным, при котором стираются абсолютно все вхождения. Дело в том, что блок изначально несет в себе код, который пользователь не видит. Он остается в памяти чертежа даже после удаления всех объектов, поэтому иногда возникает надобность полной очистки. Однако давайте разберем все по порядку, начав с банальных и всем понятных действий.
Способ 1: Использование горячей клавиши
Многие пользователи знают о наличии клавиши на клавиатуре под названием DEL или Delete. В нее по умолчанию записана функция, позволяющая удалять файлы, объекты и любую другую информацию в операционной системе и различных приложениях. В AutoCAD эта клавиша выполняет точно такую же роль. Вам достаточно просто выделить блок левой кнопкой мыши, чтобы он загорелся синим цветом, а затем нажать на соответствующую клавишу. Действие будет произведено автоматически, подтверждать его не нужно.

Однако следует учитывать, что такой метод не способен удалить все хвосты и вхождения. С этим справится только специальная утилита, о которой мы поговорим в конце данного материала.
Способ 2: Контекстное меню
Как известно, в Автокаде можно всячески взаимодействовать с блоками и другими элементами. Множество полезных инструментов вызываются через контекстное меню. Сюда же входит и инструмент «Стереть». Задействовать его можно так:
- Обязательно выделите необходимый блок, нажав по нему ЛКМ, затем кликните правой кнопкой мыши.

- В открывшемся контекстном меню выберите пункт «Стереть».

- Это действие не требует подтверждения, поэтому удаленный объект сразу же пропадет из вида в рабочем пространстве.

Если вдруг вы случайно удалили не тот блок, не переживайте, отмена последних действий производится стандартной комбинацией клавиш Ctrl + Z. Это вернет объект в проект со всеми его настройками.
Способ 3: Очистка неиспользуемых блоков
Вариант с очисткой неиспользуемых блоков сработает только в том случае, если объекты не содержат в себе информации, находящейся на чертеже, либо все входящие элементы ранее уже были удалены. Такой метод позволит просто избавиться от ненужных фрагментов чертежа:
- Активируйте командную строку, кликнув по ней ЛКМ.

- Начните вводить слово «очистить», а затем в появившемся меню выберите вариант «-ОЧИСТИТЬ».

- Появится дополнительный список с вариантами очистки, где укажите первую категорию — «Блоки».

- Введите название удаляемых элементов, а затем нажмите на Enter.

- Подтвердите выполнение действия.

Способ 4: Утилита «Очистить»
Утилита «Очистить» пригодится в тех случаях, когда до этого вы уже использовали Способ 1 или Способ 2. В них продемонстрировано лишь удаление составляющих блока, однако определения при этом остаются. Избавиться от них поможет именно данный инструмент.
- Нажмите на кнопку со значком буквы А, чтобы открыть меню.

- В нем выберите пункт «Утилиты».

- После появления дополнительных инструментов щелкните на «Очистить».

- Разверните категорию «Блоки», отметьте нужный объект и удалите его.

- Подтвердите это действие.

Если вы отметите маркером пункт, отвечающий за отображение элементов, которые сейчас нельзя удалить, то сможете просмотреть все блоки с оставшимися вхождениями.
Дополнительно начинающим пользователям мы рекомендуем изучить специальный обучающий материал по теме взаимодействия с AutoCAD. В нем вы найдете множество интересной информации, которая поможет быстрее освоиться в данном софте и приступить к полноценному его использованию.
Выше вы были ознакомлены с возможными методами удаления блоков в Автокаде. Как видите, они подразумевают выполнение совершенно разных действий и будут подходящими в определенных ситуациях. Поэтому ознакомьтесь со всеми ними, чтобы всегда знать, какой вариант в какой ситуации использовать.
Как разбить блок в Автокаде
Как превратить блок, который уже используется в чертеже, в отдельные элементы?
Рассмотрим, как расчленить блок в Автокаде. При вставке блока ставим галочку «Расчленить», как показано на рис. 1.

Рис. 1. Как разделить блок в Автокаде при выполнении команды «Вставка».
ПРИМЕЧАНИЕ: При последующей вставке блока данная настройка сохраняется.
Если блок уже присутствует на чертеже, то необходимо применить команду редактирования «Расчленить» (см. рис. 2).

Рис. 2. Команда «Расчленить» позволяет разбить блок в AutoCAD.
Достаточно активизировать данную команду и выбрать блок, который следует разбить на составные элементы. Описание блока остается неизменным, а расчлененный объект превращается в исходный набор примитивов.
Однако данная команда не всегда может выполняться корректно. На это есть свои причины. Давайте рассмотрим их более подробно.
Почему не взрывается блок в Автокаде?
Существует 4 основные причины, почему блок AutoCAD может не взрываться вышеописанным способом:
- При создании блока не было выбрано свойство «Разрешить расчленение» (см. рис. 3).
- При выполнении команды «Расчленить» не был выбран сам объект. Т.е. блок, который нужно разбить.
- Блок состоит из других блоков. Вы пытаетесь расчленить Мн-блок (читайте про Мн-блоки Автокад).
- В состав блока входит твердотельный объект.

Рис. 3. Свойство «Разрешить расчленение» позволяет в AutoCAD разбить блок.
Где включить свойство «Разрешить расчленение»?
При создании блока следует убедиться, что установлена галочка напротив свойства «Разрешить расчленение», как показано на рис. 3.
Если блок уже создан и неоднократно используется на чертеже, нужно выполнить следующее:
- Перейти в Редактор блоков.
- Ничего не выделяя из объектов блока на чертеже, вызвать палитру «Свойства» (сочетание клавиш Ctrl+1).
- В самом низу данной палитры в разделе «Блок» найти свойство «Разрешить расчленение» и установить значение «Да», как показано на рис. 4.
- Закрыть редактор блоков, сохраняя внесенные изменения.

Рис. 4. Разрешить расчленение экземпляра блока в Редакторе блоков AutoCAD на палитре «Свойства».
Мастер-класс: расширяем функционал работы с блоками!
К сожалению, не все поставленные задачи удается решить стандартными инструментами. Но благодаря дополнительным Lisp-приложениям можно создавать уникальные команды для AutoCAD, которые могут существенно оптимизировать работу в программе.
Так программистами разработан специфический набор команд для работы с блоками. В частности, для их разбиения на отдельные элементы. На рис. 5. представлен перечень некоторых из них:

Рис. 5. Дополнительные команды для работы с блоками AutoCAD.
Чтобы данные команды были доступны, скачайте Lisp-приложение и загрузите его в AutoCAD. Как работать с такими файлами, подробно рассмотрено в статье «Замена блоков в Автокаде». После того как файл успешно загружен, введите в командной строке наименование команды и выполните соответствующие запросы.
Чтобы расчленить Мн-блоки AutoCAD, скачайте Lisp-приложение ux.lsp и загрузите его в Автокад. Вызовите команду «ux», через командную строку или динамический ввод. Укажите многовариантный блок. Этот объект будет расчленен.
Примечание: команда «ux» эффективна не всегда! Многое зависит от принципа создания Мн-бока.
Мы рассмотрели основные аспекты, связанные с взрыванием блоков. Теперь вы знаете причины, почему блок в Автокаде не разбивается, и можете с легкостью справиться с этой проблемой!
P.S. Отдельное спасибо LISP инженеру Владимиру Азарко (VVA from dwg.ru) за разработку данного лиспа.
Освойте профессию проектировщика
Научитесь быстрому черчению, освоите прикладное 3D, автоматизируете создание ведомостей и спецификаций.
. как удалить все не используемые блоки
Там я так понимаю можно удалять всё представленное,но не всё желает удаляться.Слои используемые элементы не могут быть удалены.И как здесь быть?
У меня на рисунке каждый слой содержит по элементу и как в таком случае удалять.Аналогично с блоками.
| Владимир Егорьев |
Регистрация: 21.08.2003
Сообщений: 3,587
Странный вопрос: у меня каждый слой содержит элементы — как теперь удалять слои?
А элементы то тебе нужны?
Если не нужны есть принудительное удаление слоев, вместе с содержимым: Format -> Layer tools -> Layer delete. Это в 2007. В нижних версиях эта команда в меню Express Tools.
Если нужны — тогда их нужно все редактировать.
Регистрация: 13.03.2005
Сообщений: 216
По поводу удаления слоя была целая тема поищи немного 😡
Слой можно удалить если в нем ничего неначерчено т.е. пустой.
При помощи команды быстрый выбор укажи выделить слой, после этого удаляй все выделенные элементы и только тогда можно будет отпургенить слой, или тупо его удалить.
Еще есть команда в экспрессах удаляет слой со всем содержимым.
Владимир Егорьев
Сообщений: n/a
Сообщение от Perezz!!
Странный вопрос: у меня каждый слой содержит элементы — как теперь удалять слои?
А элементы то тебе нужны?
Если не нужны есть принудительное удаление слоев, вместе с содержимым: Format -> Layer tools -> Layer delete. Это в 2007. В нижних версиях эта команда в меню Express Tools.
Если нужны — тогда их нужно все редактировать.
С блоками тоже самое-либо редактируешь-либо со всем содержимым?
| Владимир Егорьев |
Удаление блока в Автокаде — простые решения для эффективной работы
Работа с блоками — одно из ключевых преимуществ использования Автокада, что значительно упрощает построение проектов. Но после подготовки чертежа резонным становится вопрос, как же удалить блок в Автокаде, если он не используется в проекте.

Методика удаления блоков в Автокаде.
Ведь ненужные определения серьёзно сказываются на общем размере файла. Поэтому логично желание оптимизировать проект, избавившись от ненужных из них. Наша инструкция позволит добиться такого эффекта за считанные минуты.
Зачем необходимы блоки в Автокаде — основные преимущества работы
Их по праву можно считать венцом автоматизации черчения в Автокаде. Фактически они являются единым объектом, который создаётся на основе примитивов.

- Работа с ними значительно улучшает качество проекта. На выходе будет подготовлен однотипный проект с одинаковым размером и видом абсолютно всех розеток, выключателей, автоматических выключателей и пр.
- На практике помогают улучшить производительность работы. Опыт подтверждает, что при работе с ними существенно уменьшается общее количество объектов на чертеже. К примеру, во время перемещения, копирования объектов всегда сохраняется вероятность, что захватим вовсе не все элементы. Такую ситуацию позволяет полностью исключить использование блоков. Теперь достаточно раз потратить немного больше времени на их создание, чтобы в будущем серьёзно сэкономить траты сил на повторное проектирование.
Как удалить неиспользуемые блоки в Автокаде — простой порядок действий
Для удаления вхождения на чертеже (ссылки) вполне подойдёт и стандартный способ. Для этого выделяем необходимый блок и нажимаем Delete. Или можно воспользоваться командой «Стереть». Но в таком случае нужно учесть одну опасную для нас деталь — в файле всё равно сохранится само определение. Поэтому будет и дальше находиться в списке, занимая дополнительное место.
Казалось бы логичным предположить, что помочь нам в этом случае сможет Редактор блоков Автокад. Но, вдоволь поэкспериментировав с этим инструментом, мы смогли абсолютно убедиться — решить проблему он не способен.
Но не время огорчаться — есть другие более действенные способы. В частности, для удаления ненужных определений можно воспользоваться командой «ОЧИСТИТЬ». Хотя и здесь есть своя загвоздка — для уверенности в действительно корректном выполнении данной команды нужно убедиться, чтобы в графическом пространстве отсутствовали вхождения блоков. Следовательно, удалятся они в несколько этапов — прежде всего, избавляемся от блоков на нашем чертеже. Далее переходим в меню «Приложения», здесь выбираем «Утилиты», далее нажимаем «Очистить».

Хотя при желании можно использовать и командную строку, указав здесь для аналогичной команды: операции Утилиты AutoCAD – Очистить. Открывшееся диалоговое окно «Очистка чертежа» позволяет пользователю увидеть подробнее дерево всех именованных объектов, к удалению которых можем переходить. Для очистки от неиспользуемых блоков сразу всего чертежа воспользуйтесь разделом «БЛОКИ».

Если необходимо удаление лишь отдельных объектов, тогда левой кнопкой мыши дважды нажимаем на элемент «Блоки». Появится общий список блоков, из которых остаётся выбрать необходимые для удаления.

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

После удаления нужных определений появится обновлённый список определений в вашем чертеже.
Процедура достаточно проста и требует нескольких минут. Относитесь к оптимизации файла ответственно — автоматизировав и упростив решение поставленных задач, без потери необходимых данных.