Как разбить блок в Автокаде
Как превратить блок, который уже используется в чертеже, в отдельные элементы?
Рассмотрим, как расчленить блок в Автокаде. При вставке блока ставим галочку «Расчленить», как показано на рис. 1.
Рис. 1. Как разделить блок в Автокаде при выполнении команды «Вставка».
Если блок уже присутствует на чертеже, то необходимо применить команду редактирования «Расчленить» (см. рис. 2).
Рис. 2. Команда «Расчленить» позволяет разбить блок в AutoCAD.
Достаточно активизировать данную команду и выбрать блок, который следует разбить на составные элементы. Описание блока остается неизменным, а расчлененный объект превращается в исходный набор примитивов.
Однако данная команда не всегда может выполняться корректно. На это есть свои причины. Давайте рассмотрим их более подробно.
Почему не взрывается блок в Автокаде?
Существует 4 основные причины, почему блок AutoCAD может не взрываться вышеописанным способом:
1. При создании блока не было выбрано свойство «Разрешить расчленение» (см. рис. 3).
2. При выполнении команды «Расчленить» не был выбран сам объект. Т.е. блок, который нужно разбить.
3. Блок состоит из других блоков. Вы пытаетесь расчленить Мн-блок (читайте про Мн-блоки Автокад).
Рис. 3. Свойство «Разрешить расчленение» позволяет в AutoCAD разбить блок.
Где включить свойство «Разрешить расчленение»?
При создании блока следует убедиться, что установлена галочка напротив свойства «Разрешить расчленение», как показано на рис. 3.
Если блок уже создан и неоднократно используется на чертеже, нужно выполнить следующее:
2. Ничего не выделяя из объектов блока на чертеже, вызвать палитру «Свойства» (сочетание клавиш Ctrl+1).
3. В самом низу данной палитры в разделе «Блок» найти свойство «Разрешить расчленение» и установить значение «Да», как показано на рис. 4.
4. Закрыть редактор блоков, сохраняя внесенные изменения.
Рис. 4. Разрешить расчленение экземпляра блока в Редакторе блоков AutoCAD на палитре «Свойства».
Мастер-класс: расширяем функционал работы с блоками!
К сожалению, не все поставленные задачи удается решить стандартными инструментами. Но благодаря дополнительным Lisp-приложениям можно создавать уникальные команды для AutoCAD, которые могут существенно оптимизировать работу в программе.
Так программистами разработан специфический набор команд для работы с блоками. В частности, для их разбиения на отдельные элементы. На рис. 5. представлен перечень некоторых из них:
Рис. 5. Дополнительные команды для работы с блоками AutoCAD.
Чтобы данные команды были доступны, скачайте Lisp-приложение и загрузите его в AutoCAD. Как работать с такими файлами, подробно рассмотрено в статье «Замена блоков в Автокаде». После того как файл успешно загружен, введите в командной строке наименование команды и выполните соответствующие запросы.
Чтобы расчленить Мн-блоки AutoCAD, скачайте Lisp-приложение ux.lsp и загрузите его в Автокад. Вызовите команду «ux», через командную строку или динамический ввод. Укажите многовариантный блок. Этот объект будет расчленен.
Примечание: команда «ux» эффективна не всегда! Многое зависит от принципа создания Мн-бока.
Мы рассмотрели основные аспекты, связанные с взрыванием блоков. Теперь вы знаете причины, почему блок в Автокаде не разбивается, и можете с легкостью справиться с этой проблемой!
AutoCAD. Не взрывается блок? — Исправляем!
Если при попытке взорвать блок в Автокаде с помощью команды Расчленить (_explode) ничего не происходит, и командная строка выдает сообщение «Не удается разнести»:

Вам поможет наша статься.
Чтобы исправить подобный блок, сначала нужно зайти в Редактор блоков. Делается это просто — выделяем сам блок, нажимаем правую клавишу мыши и в контекстном меню выбираем пункт Редактор блоков:

Внутри редактора блоков открываем Свойства (с помощью сочетания клавиш CTRL+1). Проверяем, что ничего в данный момент не выделено (если не уверены, можно пару раз нажать ESC) и в разделе Блок палитры свойств ищем строку «Разрешить расчленение»:

Там скорее всего стоит «Нет», именно поэтому блок и не взрывался. Меняем «Нет» на «Да». После этого закрываем Редактор блоков (кнопка «Закрыть» расположена в ленте сверху справа) и соглашаемся на сохранение изменений:

Такие защищенные от взрывания блоки, как правило, создаются случайно, но иногда и «из вредности». Дело в том, что за эту особенность отвечает параметр «Разрешить расчленение», который можно включить или отключить в момент создания блока:

При снятой галочке, блок не будет разбиваться! Именно это свойство мы и изменяли в Редакторе блоков.
Данный способ помогает в 99% ситуаций, связанных с «невзрываемыми» блоками в AutoCAD. Лишь иногда возможны более «тяжелые случаи». Например, когда блоки являются proxy-объектами, анонимными (с именами вида*U) или мн-блоками, но это встречается нечасто. Подобные проблемы «лечатся» специализированными скриптами (LISP-приложениями), которые можно найти в сети.
Как расчленить объекты в Автокад
В этом уроке мы ответим на вопрос: «Как расчленить в Автокад сложные объекты на объекты примитивы?«.
Довольно часто как в 2D проектировании Автокад, так и в 3D моделировании требуется расчленить (разбить) сложные объекты на составляющие объекты примитивы. Расчлинение, разбитие объектов в Автокад требуется для дальнейшего их редактирования, когда функционала расширенных команд редактирования не достаточно.
К сложным/составным объектам в Автокад можно отнести: полилинию, мультилинию, многострочные тексты, мультивыноски и т.д. Можно расчленять любые составные объекты в Автокад включая блоки, штриховки, 3D тела, сети и т.д.
Команда Расчленить в Автокад
Способы вызова команды Расчленить:
Вызвать команду «Расчленить» в Автокад можно одним из следующих способов:
- строка меню пункт «Редактировать» — строка «Расчленить» в Автокад:
- вкладка «Главная» ленты инструментов — в группе инструментов «Редактирование» — кнопка в Автокад (инструмент) «Расчленить»;
- панель инструментов Редактирование — кнопка (инструмент) Расчленить;
- либо прописать наименование команды в командной строке Автокад «Расчленить».



Команда «Расчленить» в Автокад не циклическая команда, поэтому автоматически завершает свое выполение после расчлиленения составного объекта, а также работает как с предварительным выбором объектов, так и после вызова самой команды.
Рассмотрим результаты применения команды Расчленить в Автокад для каждого из следующих типов объектов:
Как расчленить блок в Автокаде
Блок — это сложный составной объект, поэтому его можно расчленить в Автокад на составляющие объекты примитивы. Разделение блока в Автокад на составные части, а именно на исходные объекты из которых он формировался, необходимо для быстрого редактирования блока базовыми и расширенными командами редактирования (без использования редактора блоков). «Как расчленить блок в Автокад/взорвать блок в Автокад?» — воспользоваться командой «Расчленить».
Чтобы разбить блок в Автокад включайющий в себя сложные объекты и другие блоки, потребуется применить к нему несколько раз (повторно) команду «Расчленить» (применение нескольких уровней вложенности блока). Принцип вложенности уровней применим и к массивам в Автокад.
Следует учитывать, что при расчленении блока в Автокад содержащего атрибуты блока, значения атрибутов удалаются (остаются только их описания). Круги, дуги в неоднородно масштабируемых блоках при расчлилении в Автокад преобразуются в эллиптические дуги, эллипсы.
ВЗОРВАТЬ (команда)

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