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

Обновлено: 07.07.2024

В этом уроке мы ответим на вопрос: "Как расчленить в Автокад сложные объекты на объекты примитивы?".

Довольно часто как в 2D проектировании Автокад, так и в 3D моделировании требуется расчленить (разбить) сложные объекты на составляющие объекты примитивы. Расчлинение, разбитие объектов в Автокад требуется для дальнейшего их редактирования, когда функционала расширенных команд редактирования не достаточно.

К сложным/составным объектам в Автокад можно отнести: полилинию, мультилинию, многострочные тексты, мультивыноски и т.д. Можно расчленять любые составные объекты в Автокад включая блоки, штриховки, 3D тела, сети и т.д.

Команда Расчленить в Автокад

Способы вызова команды Расчленить:

Вызвать команду "Расчленить" в Автокад можно одним из следующих способов:

  • строка меню пункт "Редактировать" - строка "Расчленить" в Автокад:
  • вкладка "Главная" ленты инструментов - в группе инструментов "Редактирование" - кнопка в Автокад (инструмент) "Расчленить";
  • панель инструментов Редактирование - кнопка (инструмент) Расчленить;
  • либо прописать наименование команды в командной строке Автокад "Расчленить".

Вызов команды Расчленить в Автокад из строки меню пункт Редактировать - строка Расчленить.

Вызов команды Расчленить в Автокад из панели инструментов Редактирование - кнопка (инструмент) Расчленить.

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

Рассмотрим результаты применения команды Расчленить в Автокад для каждого из следующих типов объектов:

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

Блок - это сложный составной объект, поэтому его можно расчленить в Автокад на составляющие объекты примитивы. Разделение блока в Автокад на составные части, а именно на исходные объекты из которых он формировался, необходимо для быстрого редактирования блока базовыми и расширенными командами редактирования (без использования редактора блоков). "Как расчленить блок в Автокад/взорвать блок в Автокад?" - воспользоваться командой "Расчленить".

Чтобы разбить блок в Автокад включайющий в себя сложные объекты и другие блоки, потребуется применить к нему несколько раз (повторно) команду "Расчленить" (применение нескольких уровней вложенности блока). Принцип вложенности уровней применим и к массивам в Автокад.

Следует учитывать, что при расчленении блока в Автокад содержащего атрибуты блока, значения атрибутов удалаются (остаются только их описания). Круги, дуги в неоднородно масштабируемых блоках при расчлилении в Автокад преобразуются в эллиптические дуги, эллипсы.

alt

Как пользоваться командой «расчленить» в Автокаде (Аutocad):

  1. На вкладке «Главная» на панели «Редактирование» нужно выбрать команду «Расчленить».
  2. После в рабочем пространстве AutoCAD выделить объекты, которые нужно разбить.
  3. Нажатием Enter подтвердить выполнение команды.

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

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

Блок представляет собой сложный объект, состоящий из совокупности различных элементов. Иногда возникает необходимость отредактировать один из блоков, то есть расчленить его в Автокаде (Аutocad). Чтобы при этом исходное описание не изменялось.

Как расчленить блок в Автокаде? Целесообразно воспользоваться командой «Расчленить», когда блок уже присутствует на чертеже. Следует учитывать, что значение атрибутов после расчленения удаляется, остается только их описание.

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

Команда расчленить в Автокаде. Для чего ее можно применять

С помощью команды “Расчленить” в Автокаде (Аutocad) можно:

- разбить полилинию в Автокаде. При ее расчленении информация о ширине теряется;

- расчленять штриховки и размеры. При этом теряется ассоциативность между всеми элементами;

- разбить ассоциативный массив в Автокаде;

- разбить массив координатных осей, созданный с помощью модуля СПДС. Данную команду нужно выполнить дважды.

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

alt

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

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

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

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

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

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

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

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

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

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

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

1. При создании блока не было выбрано свойство «Разрешить расчленение» (см. рис. 3).

2. При выполнении команды «Расчленить» не был выбран сам объект. Т.е. блок, который нужно разбить.

3. Блок состоит из других блоков. Вы пытаетесь расчленить Мн-блок (читайте про Мн-блоки Автокад).

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

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

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

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

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

2. Ничего не выделяя из объектов блока на чертеже, вызвать палитру «Свойства» (сочетание клавиш Ctrl+1).

3. В самом низу данной палитры в разделе «Блок» найти свойство «Разрешить расчленение» и установить значение «Да», как показано на рис. 4.

4. Закрыть редактор блоков, сохраняя внесенные изменения.

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

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

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

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

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

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

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

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

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

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


Автор:

Выбранные объекты можно копировать и формировать из них структуры, называемые массивами.

После выбора объектов, которые нужно скопировать (они называются исходными объектами), необходимо задать способ их расположения. Имеется три типа массивов.

Ниже приводятся примеры массивов, определяющих размещение демонстрационных столов.

Каждый компонент массива называется элементом массива и может состоять из нескольких объектов. В качестве исходного объекта массива можно также указать блок.

Прим.: Кроме того, в массивах по траектории необходимо указать линию, полилинию, 3D-полилинию, сплайн, спираль, дугу, окружность или эллипс для использования в качестве траектории.

Ассоциативные и неассоциативные массивы

Параметры команды МАССИВ позволяют указать, будут ли массивы по умолчанию ассоциативными или неассоциативными.

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

Редактирование элементов ассоциативного массива

Изменения в ассоциативные массивы можно вносить непосредственно с помощью ручек, с помощью параметров всплывающего меню ручки, отображающегося при наведении курсора на ручку, или с помощью команды МАССИВРЕД, доступной на контекстной вкладке или в командной строке. Ниже приводятся примеры основных элементов управления для прямоугольного массива стульев. Элементы управления массивов по траектории и круговых массивов совпадают.


После создания ассоциативного массива его элементы можно изменять следующим образом.

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

В этом примере первый столбец массива столов стал короче, а первые два элемента верхней строки были удалены.

Даже после этих изменений массив остается ассоциативным: интервал и угол между элементами можно динамически изменять одним действием.

Читайте также: