Как взорвать блок в автокаде
Перейти к содержимому

Как взорвать блок в автокаде

  • автор:

Как взорвать блок с атрибутом в Автокаде

При попытке взорвать блок с атрибутом воспользовавшись командой РАСЧЛЕНИТЬ (__EXPLODE) произойдет потеря данных определения атрибута, поэтому тут надо действовать иначе.

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

Как расчленить блок с атрибутов в AutoCAD

В общем, ничего сложного нет в том, чтоб расчленить блок c сохранением значений атрибутов, необходимо просто воспользоваться командой BURST. Вызвать ее можно из верхнего меню Express инструментов Express → Blocks → Explode Attributes to Text .

Взорвать блок с атрибутом в Автокаде

Далее необходимо указать блоки, которые требуется расчленить на примитивы и все.

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

Как разорвать блок в Автокаде. Видео

Видео к уроку будет записано чуть позже. Вопросы и отзывы оставляйте в форме для комментариев ниже…

РАСЧЛЕНИТЬ (команда)

Разбиение составного объекта на отдельные компоненты.

найти

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

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

Для расчленения объектов с одновременным изменением их свойств используют команду ВЗОРВАТЬ.

Прим.: Если используется какой-либо сценарий или функция ObjectARX ® , то за один раз можно выполнить расчленение только одного объекта. (Не применяется к версии AutoCAD LT.)

Далее описываются результаты применения команды РАСЧЛЕНИТЬ для каждого из следующих типов объектов:

Ширина полилинии и данные о касательных игнорируются. После расчленения широких полилиний полученные отрезки и дуги располагаются по осевой линии полилинии.

3D полилинии

Расчленяются на отрезки. Полученные отрезки наследуют исходный тип линий.

Выполнение расчленения плоских граней на области.

Неплоские грани расчленяются на поверхности. (Не применяется к версии AutoCAD LT.)

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

Дуги в неоднородно масштабированных блоках при расчленении преобразуются в эллиптические дуги.

Расчленение ассоциативного массива на копии исходных объектов.

Расчленение одного уровня вложенности блоков. Полилинии или вложенные блоки, содержащиеся в блоке, не расчленяются. Их расчленение необходимо выполнить отдельно.

Блоки с равными коэффициентами по осям X, Y и Z расчленяются на составляющие объекты. Если блок вставлен с различными масштабными коэффициентами по осям X, Y и Z, результат расчленения непредсказуем.

Если неоднородно масштабированные блоки содержат объекты, которые невозможно расчленить, они группируются в неименованный блок (обозначаемый префиксом “*E”) и снабжаются ссылкой как неоднородно масштабированные. Если не удалось расчленить ни один объект блока, то данное вхождение блока остается нерасчлененным. Так, тела, ACIS-тела и области из неоднородно масштабированного блока не расчленяются. (отсутствует в AutoCAD LT).

При расчленении блока с атрибутами значения атрибутов удаляются; остаются только их описания.

Не могут быть расчленены внешние ссылки и их зависимые блоки.

блоки, вставка по команде мвставить, нельзя расчленить. (В AutoCAD LT хранилище недоступно.)

Расчленяются на ACIS-тела с единственной поверхностью (неплоские поверхности), области и кривые.

Круги в неоднородно масштабированных блоках при расчленении преобразуются в эллипсы.

Расчленяются на отрезки, сплайны, фигуры (стрелки), блоки (стрелки, блоки аннотаций), многострочный текст и рамки допусков (в зависимости от типа выноски).

Расчленение каждой грани на отдельные объекты-3D грани. Цвет и назначение материалов сохраняется. (отсутствует в AutoCAD LT).

Расчленяются на отдельные текстовые объекты.

Расчленяются на отрезки и дуги.

Сети с одной вершиной расчленяются на точки. Сети с двумя вершинами расчленяются на отрезки. Сети с тремя вершинами расчленяются на трехмерные грани.

Расчленяются на отрезки, дуги и сплайны.

Понятия, связанные с данным
  • Разрыв и соединение объектов
  • Расчленение составных объектов
  • Изменение вхождений блоков
  • Полилинии

Как разбить блок в Автокаде

Как превратить блок, который уже используется в чертеже, в отдельные элементы?

Рассмотрим, как расчленить блок в Автокаде. При вставке блока ставим галочку «Расчленить», как показано на рис. 1.

Расчленение блока AutoCAD при его вставке

Рис. 1. Как разделить блок в Автокаде при выполнении команды «Вставка».

ПРИМЕЧАНИЕ: При последующей вставке блока данная настройка сохраняется.

Если блок уже присутствует на чертеже, то необходимо применить команду редактирования «Расчленить» (см. рис. 2).

Команда редактирования AutoCAD «Расчленить»

Рис. 2. Команда «Расчленить» позволяет разбить блок в AutoCAD.

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

Однако данная команда не всегда может выполняться корректно. На это есть свои причины. Давайте рассмотрим их более подробно.

Почему не взрывается блок в Автокаде?

Существует 4 основные причины, почему блок AutoCAD может не взрываться вышеописанным способом:

  1. При создании блока не было выбрано свойство «Разрешить расчленение» (см. рис. 3).
  2. При выполнении команды «Расчленить» не был выбран сам объект. Т.е. блок, который нужно разбить.
  3. Блок состоит из других блоков. Вы пытаетесь расчленить Мн-блок (читайте про Мн-блоки Автокад).
  4. В состав блока входит твердотельный объект.

Как разбить блок в Автокаде 2012

Рис. 3. Свойство «Разрешить расчленение» позволяет в AutoCAD разбить блок.

Где включить свойство «Разрешить расчленение»?

При создании блока следует убедиться, что установлена галочка напротив свойства «Разрешить расчленение», как показано на рис. 3.

Если блок уже создан и неоднократно используется на чертеже, нужно выполнить следующее:

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

Взорвать блок в Автокаде 2013

Рис. 4. Разрешить расчленение экземпляра блока в Редакторе блоков AutoCAD на палитре «Свойства».

Мастер-класс: расширяем функционал работы с блоками!

К сожалению, не все поставленные задачи удается решить стандартными инструментами. Но благодаря дополнительным Lisp-приложениям можно создавать уникальные команды для AutoCAD, которые могут существенно оптимизировать работу в программе.

Так программистами разработан специфический набор команд для работы с блоками. В частности, для их разбиения на отдельные элементы. На рис. 5. представлен перечень некоторых из них:

Как разбить динамический блок в Автокаде

Рис. 5. Дополнительные команды для работы с блоками AutoCAD.

Чтобы данные команды были доступны, скачайте Lisp-приложение и загрузите его в AutoCAD. Как работать с такими файлами, подробно рассмотрено в статье «Замена блоков в Автокаде». После того как файл успешно загружен, введите в командной строке наименование команды и выполните соответствующие запросы.

Чтобы расчленить Мн-блоки AutoCAD, скачайте Lisp-приложение ux.lsp и загрузите его в Автокад. Вызовите команду «ux», через командную строку или динамический ввод. Укажите многовариантный блок. Этот объект будет расчленен.

Примечание: команда «ux» эффективна не всегда! Многое зависит от принципа создания Мн-бока.

Мы рассмотрели основные аспекты, связанные с взрыванием блоков. Теперь вы знаете причины, почему блок в Автокаде не разбивается, и можете с легкостью справиться с этой проблемой!

P.S. Отдельное спасибо LISP инженеру Владимиру Азарко (VVA from dwg.ru) за разработку данного лиспа.

Освойте профессию проектировщика

Научитесь быстрому черчению, освоите прикладное 3D, автоматизируете создание ведомостей и спецификаций.

Расчленение блоков

Если при определении блока была включена опция Расчленяемый , вы можете расчленять вставленные в чертеж блоки на входящие в их состав исходные объекты. Расчленение затрагивает только выбранные вставки блока. Исходное определение блока сохраняется в чертеже без изменений и вы можете вставлять в текущий чертеж другие копии этого блока. При расчленении блока, содержащего атрибуты, атрибуты теряются, но их исходные описания сохраняются в чертеже. Системная переменная EXPLMODE управляет расчленением блоков, имеющих различный масштаб по осям X и Y.

Чтобы расчленить блок

  1. Запустите команду EXPLODE. Запрос программы: Укажите объекты для расчленения [Параметры выбора]:
  2. Выберите один или несколько блоков. Объектов в наборе: x Запрос программы: Укажите объекты для расчленения [Параметры выбора]:
  3. Выберите другие объекты или нажмите клавишу Enter, чтобы завершить выбор. Выбранные блоки будут расчленены.

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

Настройка свойства Расчленяемый

Свойство Расчленяемый присваивается блоку при его создании с помощью команды BLOCK.

Для редактирования свойства выполните следующие действия:

  1. Запустите команду EXPBLOCKS. Откроется диалоговое окно Проводник по чертежам – Блоки .
  2. Выберите режим отображения Подробно .
  3. Установите/удалите флажок в столбце Расчленяемый для включения/выключения свойства Расчленяемый .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *