Как взорвать блок с атрибутами в автокаде
Обновлено: 06.07.2024
В этом уроке мы ответим на вопрос: "Как расчленить в Автокад сложные объекты на объекты примитивы?".
Довольно часто как в 2D проектировании Автокад, так и в 3D моделировании требуется расчленить (разбить) сложные объекты на составляющие объекты примитивы. Расчлинение, разбитие объектов в Автокад требуется для дальнейшего их редактирования, когда функционала расширенных команд редактирования не достаточно.
К сложным/составным объектам в Автокад можно отнести: полилинию, мультилинию, многострочные тексты, мультивыноски и т.д. Можно расчленять любые составные объекты в Автокад включая блоки, штриховки, 3D тела, сети и т.д.
Команда Расчленить в Автокад
Способы вызова команды Расчленить:
Вызвать команду "Расчленить" в Автокад можно одним из следующих способов:
- строка меню пункт "Редактировать" - строка "Расчленить" в Автокад:
- вкладка "Главная" ленты инструментов - в группе инструментов "Редактирование" - кнопка в Автокад (инструмент) "Расчленить";
- панель инструментов Редактирование - кнопка (инструмент) Расчленить;
- либо прописать наименование команды в командной строке Автокад "Расчленить".
Команда "Расчленить" в Автокад не циклическая команда, поэтому автоматически завершает свое выполение после расчлиленения составного объекта, а также работает как с предварительным выбором объектов, так и после вызова самой команды.
Рассмотрим результаты применения команды Расчленить в Автокад для каждого из следующих типов объектов:
Как расчленить блок в Автокаде
Блок - это сложный составной объект, поэтому его можно расчленить в Автокад на составляющие объекты примитивы. Разделение блока в Автокад на составные части, а именно на исходные объекты из которых он формировался, необходимо для быстрого редактирования блока базовыми и расширенными командами редактирования (без использования редактора блоков). "Как расчленить блок в Автокад/взорвать блок в Автокад?" - воспользоваться командой "Расчленить".
Чтобы разбить блок в Автокад включайющий в себя сложные объекты и другие блоки, потребуется применить к нему несколько раз (повторно) команду "Расчленить" (применение нескольких уровней вложенности блока). Принцип вложенности уровней применим и к массивам в Автокад.
Следует учитывать, что при расчленении блока в Автокад содержащего атрибуты блока, значения атрибутов удалаются (остаются только их описания). Круги, дуги в неоднородно масштабируемых блоках при расчлилении в Автокад преобразуются в эллиптические дуги, эллипсы.
Вам поможет наша статься.
Внутри редактора блоков открываем Свойства (с помощью сочетания клавиш CTRL+1). Проверяем, что ничего в данный момент не выделено (если не уверены, можно пару раз нажать ESC) и в разделе Блок палитры свойств ищем строку «Разрешить расчленение»:
Там скорее всего стоит «Нет», именно поэтому блок и не взрывался. Меняем «Нет» на «Да». После этого закрываем Редактор блоков (кнопка «Закрыть» расположена в ленте сверху справа) и соглашаемся на сохранение изменений:
Такие защищенные от взрывания блоки, как правило, создаются случайно, но иногда и «из вредности». Дело в том, что за эту особенность отвечает параметр "Разрешить расчленение", который можно включить или отключить в момент создания блока:
При снятой галочке, блок не будет разбиваться! Именно это свойство мы и изменяли в Редакторе блоков.
Данный способ помогает в 99% ситуаций, связанных с «невзрываемыми» блоками в AutoCAD. Лишь иногда возможны более «тяжелые случаи». Например, когда блоки являются proxy-объектами, анонимными (с именами вида*U) или мн-блоками, но это встречается нечасто. Подобные проблемы «лечатся» специализированными скриптами (LISP-приложениями), которые можно найти в сети.
Разбиваем блок в AutoCAD
Блоком в Автокаде называется цельный объект, который состоит из нескольких твердотельных элементов. Это могут быть двухмерные линии или одна 3D геометрическая фигура. Все зависит только от требований и настроек юзера. Если вы хотите расчленить блок, его понадобится сначала создать, установив необходимые параметры. Разобраться с этой операцией новичкам поможет отдельная статья на нашем сайте, а мы же переходим непосредственно к решению поставленной задачи.
Способ 1: Расчленение одного блока
Давайте для начала рассмотрим ситуацию, когда у вас на рабочем пространстве имеется один трехмерный объект или связка линий, которые были ранее перемещены в блок, а теперь требуется отделить все составляющие. Осуществляется это буквально в два клика:
-
Выделите нужный объект левой кнопкой мыши, просто щелкнув по нему.
Способ 2: Расчленение нескольких объектов
Иногда пользователь работает с чертежом, где присутствует множество групп объектов или блоков. Случаются ситуации, когда необходимо взорвать все их или только несколько определенных. В таком случае тоже поможет рассматриваемая сегодня функция, однако использовать ее надо немного иначе.
Внесенные изменения активируются сразу. Вам будет достаточно просто снять выделение и приступить к редактированию отдельных частей блоков.
Способ 3: Автоматическая разбивка при вставке
В AutoCAD присутствует стандартная функция вставки, которая позволяет работать и с блоками. Если раскрыть дополнительные параметры, то там можно увидеть активацию автоматического расчленения. Более наглядно это выглядит так:
Точно таким же образом можно добавлять неограниченное количество ранее созданных блоков, автоматически взрывая их. Все остальные параметры объектов будут скопированы и соответствуют оригиналу.
Решение проблем с разбивкой
Создание нового блока
Редактирование имеющегося блока
В большинстве случаев создание нового блока возможно только тогда, когда он его не было еще до процедуры расчленения, то есть рекомендация выше рассчитана больше для выполнения подобных действий в будущем. Обычно юзер сталкивается с необходимостью разбивки уже имеющегося объекта, а создавать его заново далеко не всегда удобно. Поэтому придется изменять параметры, что делается так:
После этого можно смело возвращаться в редактор и разбивать блок одним из методов, которые были продемонстрированы выше. Если вы являетесь начинающим пользователем AutoCAD и желаете более детально ознакомиться с выполнением других настроек и действий в этом софте, рекомендуем изучить специальный обучающий материал, перейдя по указанной далее ссылке.
В этой статье вы были ознакомлены с методами разбивки блоков в популярном ПО под названием AutoCAD.
Отблагодарите автора, поделитесь статьей в социальных сетях.
В данной статье Вы найдете ссылку на загрузку лиспа Burst without Invisible Attributes и узнаете о его преимуществе над стандартными командами AutoCAD и Express Tools.
Все пользователи программы AutoCAD, которые работают с динамическими блоками знают, что при разбивке атрибуты блока не сохраняются, а выводятся названия тэгов.
Если его разбить с помощью команды _explode получим вот такую картину:
Все лишнее конечно можно удалить вручную, даже если Вы разбили очень много блоков, но что же делать с атрибутом позиция, значение которого необходимо сохранить после разбивки?
Это можно реализовать с помощью команды burst, которая есть в бесплатном приложении Express Tools. После применения данной функции все видимые и невидимые значения атрибутов преобразовываются в текст.
Но опять, мы получаем лишнее на чертеже и нам надо удалять все лишние значения вручную.
Для того, чтобы разбить блок и сохранить значения только для видимых атрибутов служит лисп от Lee Mac, который имеет название Burst without Invisible Attributes.
Запускает функция с помощью команды iburst. Вызываем команду и указываем на блок (блоки). получим расчлененный блок и значение видимых атрибутов:
Вот так выгладят результаты после применения 3-х вариантов:
Читайте также: