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

Как удалить часть массива в автокаде

  • автор:

Удаление одного элемента из созданного массива?

Форумы CADUser → Autodesk → Inventor → Удаление одного элемента из созданного массива?

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщения 6

#1 Тема от Aleksandr 29 сентября 2004г. 10:14:58

Тема: Удаление одного элемента из созданного массива?

подскажите как это можно сделать, чтобы этот элемент был удален совсем, изчез из списка part делаю стелаж там все полкти одинаковые а одна две разные, а уровней много — что делать

#2 Ответ от Aleksandr 29 сентября 2004г. 10:32:34

Re: Удаление одного элемента из созданного массива?

или создал массив деталей и разбить его уровни на самостоятельные детали, чтоб из некоторых из них еще создать массив и т.д. или массив не разбивается а только конвертируется в сборку?

#3 Ответ от Юрий Затоненко 29 сентября 2004г. 10:33:02

Re: Удаление одного элемента из созданного массива?

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

Создание и редактирование массивов в эскизе

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

Выбор типа массива производится на вкладке 2D-эскиз в группе команд Массив щелчком по соответствующей кнопке.

Прямоугольный массив

Рисунок 1 - Прямоугольный массив

После щелчка по кнопке Прямоугольный открывается одноименное диалоговое окно, в котором содержатся опции построения прямоугольного массива:

  • Геометрия – кнопка, обеспечивающая переход в графическое окно для выбора элементов, включаемых в массив
  • Направление 1 – зона, в которой содержатся кнопки задания направления создания массива, число элементов и расстояние между элементами в первом направлении, например для создания строк
  • Направление 2 – зона, в которой содержатся кнопки задания направления создания массива, число элементов и расстояние между элементами во втором направлении, например для создания столбцов. Действие опций аналогично описанным ранее для зоны Направление 1
  • Сменить направление – кнопки изменение направления создания массива на обратное
  • Количество – текстовое поле для числа элементов создаваемого массива, включая базовый
  • Интервал — текстовое поле для задания расстояния между элементами массива вдоль первого направления. В качестве значения расстояния может использоваться параметрическое выражение
  • Дополнительно — кнопка, обеспечивающая открытие дополнительной зоны диалогового окна, в которой содержатся опции подавления геометрии и указания способов создания массива. Действие опций аналогично описанным ранее для кругового массива.
  • Подавить – кнопка, включение которой позволяет организовать подавить некоторое элементы массива, т.е. подавленные элементы не будут являться частью эскиза. Геометрия подавленных элементов превращается в конструктивную геометрию, которая может использоваться для определенных целей при построении массива
  • Ассоциативный – флажок, установка которого позволяет задать массив ассоциативным. В ином случае элементы массива ассоциативно не связаны и обновляются независимо друг от друга при изменении элемента. Отдельные кривые могут удаляться
  • Интервал — метод задания интервалов массива. Если опция включена, то заданные значения определяют расстояния между первым и последним элементами массива вдоль каждого направления. Если опция выключена, то значения определяют интервалы между соседними элементами.

Алгоритм создания прямоугольного массива элементов

Рисунок 2 - Контекстное меню прямоугольного массива

  1. Нажать кнопку Прямоугольный
  2. Провести две линии взаимно перпендикулярные, задающие направление массива
  3. Создать окружность, которая станет элементом массива
  4. В открывшему диалоговом окне Прямоугольный массив
    1. В графическом окне выбрать геометрические объекты, которые требуется объединить в массив.
    2. Нажать кнопку Направление 1 и указать геометрический элемент, определяющий первое направление прямоугольного массива. Зеленая стрелка в графическом окне указывает направление
      1. Количество – задать количество создаваемых элементов
      2. Интервал — задать расстояние между элементами
    3. Нажать кнопку Направление 2 . Выбрать геометрический элемент, определяющий второе направление прямоугольного массива. Задать количество элементов и расстояние между ними.
    4. При необходимости задания дополнительных параметров щелкнуть по кнопке Дополнительно:
      1. нажать кнопку Подавить — подавление выбранных элементов. Подавленные элементы не включаются в контуры и не отображаются в эскизах чертежей. Элементы, поглощающие геометрию, необходимо подавлять вручную. В графическом окне подавленные элементы будут изображены штриховыми линиями.
      2. Ассоциативный – активация опции обеспечивает обновление массива при внесении изменений в деталь. При неактивной опции зависимости удаляются, а массив не обновляется при изменении элемента
      3. Полный угол – активация опции обеспечивает равномерное распределение элементов массива внутри заданного расстояния. При неактивной опции интервал массива позволяет задать вместо общего расстояния для всего массива, расстояние между элементами
  5. Нажать OK для построения массива.

Для редактирования прямоугольного массива выполнить одно из действий:

  • щелкнуть правой кнопкой мыши элемент массива в графическом окне и выбрать Редактировать массив. Изменить требуемые значения в диалоговом окне Прямоугольный массив и нажать кнопку ОК.
  • дважды щелкнуть размер массива в графическом окне, чтобы изменить его.
  • в графическом окне выбрать массив или элемент массива, щелкнуть правой кнопкой мыши и выбрать одно из следующих действий (в зависимости от того, что выбрано).
  • Удалить — удаление из эскиза геометрии, не входящей в массив.
  • Удалить массив — удаление из эскиза всего массива.
  • Подавить/восстановить элементы — элементы становятся недоступны/доступными. Связи между остальными элементами массива сохраняются. В графическом окне подавленные элементы будут изображены штриховыми линиями.

Круговой

Рисунок 3 - Круговой массив

Алгоритм создания кругового массива:

  1. Создать точку которая будет служить осью создания массива
  2. Создать базовый элемент массива
  3. После щелчка по кнопке Круговой открывается диалоговое окно Круговой массив, в котором содержатся опции построения кругового массива
    1. Опции диалогового окна:
      • Геометрия – кнопка, обеспечивающая переход в графическое окно для выбора элементов, включаемых в массив
      • Сменить направление – кнопки изменение направления создания массива на обратное
      • Ось – кнопка, обеспечивающая переход в графическое окно для задания точки центра кругового массива
      • Количество – текстовое поле для задания числа элементов в создаваемом массиве, включая исходный элемент
      • Интервал — угол между первым и последним элементами массива. По умолчанию установлен угол 360 градусов (полный круг). Вместо числового значения можно использовать формулу с параметрами
      • Дополнительно — кнопка, обеспечивающая открытие дополнительной зоны диалогового окна, в которой содержатся опции подавления геометрии и указания способов создания массива:
        • Подавить – кнопка, включение которой позволяет организовать подавить выбранные элементы массива, т.е. подавленные элементы не будут являться частью эскиза. Геометрия подавленных элементов превращается в конструктивную геометрию, которая может использоваться для определенных целей при построении массива
        • Ассоциативный – флажок, установка которого позволяет задать массив ассоциативным. Если опция включена, элементы массива связываются и обновляются вместе. Если опция отключена, то массив не будет автоматически обновляться при внесении изменений в деталь, а элементы массива ассоциативно не связаны и обновляются независимо друг от друга при изменении элемента. Отдельные кривые могут удаляться
        • Полный угол — флажок, установка которого определяет метод задания угла в поле Угол. Если опция включена, то угол задает равномерный интервал между первым и последним элементами массива. Если опция отключена, то угол задает равномерный интервал между соседними элементами.
    2. В графическом окне выбрать геометрические объекты, которые требуется объединить в массив.
    3. В поле Ось щелкнуть и указать точку, чтобы определить их в качестве оси массива. Синяя стрелка в графическом окне указывает ось.
    4. В поле:
      1. Количество – задать количество создаваемых элементов
      2. Угол — задать число градусов между первыми и последними элементами массива
      1. нажать кнопку Подавить — подавление выбранных элементов. Подавленные элементы не включаются в контуры и не отображаются в эскизах чертежей. Элементы, поглощающие геометрию, необходимо подавлять вручную. В графическом окне подавленные элементы будут изображены штриховыми линиями.
      2. Ассоциативный – активация опции обеспечивает обновление массива при внесении изменений в деталь. При неактивной опции зависимости удаляются, а массив не обновляется при изменении элемента
      3. Полный угол – активация опции обеспечивает равномерное распределение элементов массива в пределах заданного угла. При неактивной опции интервал массива позволяет задать вместо общего угла для всего массива, угол между элементами

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

      Зеркальный

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

      Рисунок 4 - Зеркальное отображение

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

      • Выбор выбор геометрии для зеркального отображения
      • Ось симметрии – задание прямолинейного отрезка в качестве оси зеркального отображения

      Алгоритм создания зеркального отображения:

      1. Создать базовый элемент
      2. Создать линию зеркального отображения
      3. Нажать кнопку Зеркальное отражение
      4. В открывшему диалоговом окне Зеркальныймассив:
        1. В графическом окне указать геометрические объекты, которые требуется объединить в массив.
        2. В поле Ось симметрии (2D) или Плоскость симметрии (3D) щелкнуть инструмент выбора, а затем выбрать линию или плоскость, относительно которой будет отражаться геометрия
          Синяя стрелка в графическом окне указывает линию или плоскость.
        3. При зеркальном отражении сплайна, который пересекает ось симметрии, выбрать параметр Самосимметричное, чтобы создать один сплайн, симметричный относительно оси симметрии.

        Не могу убрать часть массива осей

        Создал массив координационных осей, далее начал накладывать в отдельных слоях другие элементы, но получается часть осей, которая внутри помещения, портит весь вид. Лишние линии получаются.

        Если я правильно понял, о инструмент «Обрезать» не работает в отношении осей?

        Последний раз редактировалось Chernec2019, 10.12.2019 в 12:52 .
        Просмотров: 7413

        Chernec2019
        Посмотреть профиль
        Найти ещё сообщения от Chernec2019

        LISP, C# (ACAD 200[9,12,13,14])

        Регистрация: 25.08.2003
        С.-Петербург
        Сообщений: 39,739
        А «ось» — это самодельный блок?

        __________________
        Моя библиотека lisp-функций

        Обращение ко мне — на «ты».
        Все, что сказано — личное мнение.

        Кулик Алексей aka kpblc
        Посмотреть профиль
        Посетить домашнюю страницу Кулик Алексей aka kpblc
        Найти ещё сообщения от Кулик Алексей aka kpblc

        Регистрация: 10.12.2019
        Сообщений: 6

        Нет, ось создаю через вкладку СПДС. Может они как блок идут, выделяются сразу все, но я этого не знаю. Т.е. просто создаю массив осей, задав при этом размеры. Все хорошо, видны оси с размерами, но внутри чертежа они не нужны.

        Chernec2019
        Посмотреть профиль
        Найти ещё сообщения от Chernec2019

        Конструктор по сути (машиностроитель)

        Регистрация: 10.10.2005
        Набережные Челны (это где КамАЗ)
        Сообщений: 11,391
        Сообщение от Chernec2019
        выделяются сразу все

        Это у вас примитив «массив» — для возможности редактирования его параметров (угол, шаг, диапазон и т.д.) Если вам этого не требуется, то выделите массив и разбейте (взорвите). Далее просто удаляете лишние элементы.

        __________________
        Век живи, век учись — .

        LISP, C# (ACAD 200[9,12,13,14])

        Регистрация: 25.08.2003
        С.-Петербург
        Сообщений: 39,739
        Chernec2019, что за СПДС? SPDS Extension или СПДС GraphiCS?

        __________________
        Моя библиотека lisp-функций

        Обращение ко мне — на «ты».
        Все, что сказано — личное мнение.

        Кулик Алексей aka kpblc
        Посмотреть профиль
        Посетить домашнюю страницу Кулик Алексей aka kpblc
        Найти ещё сообщения от Кулик Алексей aka kpblc

        Регистрация: 10.12.2019
        Сообщений: 6

        Спасибо. Разбил массив, но инструмент обрезать все равно не работает — пишет, что объект невозможно обрезать. Попытка стянуть линию одной оси окончилась неудачно — стянул до определенного уровня, дальше не могу — кусочек оси все равно «торчит» внутри чертежа.

        Chernec2019
        Посмотреть профиль
        Найти ещё сообщения от Chernec2019

        Регистрация: 10.12.2019
        Сообщений: 6

        Как узнать, что за вариант СПДС? Я устанавливал автокад (2017) и там уже был этот модуль.

        —— добавлено через ~2 мин. ——

        Сообщение от Bull

        Это у вас примитив «массив» — для возможности редактирования его параметров (угол, шаг, диапазон и т.д.) Если вам этого не требуется, то выделите массив и разбейте (взорвите). Далее просто удаляете лишние элементы.

        Все сделал, массив разбил, теперь выделяются оси по отдельности. Но все равно инструмент «Обрезать» не работает. И сами оси, как просто линию, стянуть до нужного размера не могу — стягивается только до пересечения вертикальных осей с горизонтальными — далее ось не меняет размера, кусочек остается внутри чертежа

        Chernec2019
        Посмотреть профиль
        Найти ещё сообщения от Chernec2019

        Как в AutoCAD обрезать блок или массив?

        Если у вас возникала задача обрезать часть блока или массива, подрезать блок или массив по определенному контору, то вы, наверное, уже заметили, что команда Обрезать (_TRIM) в данном случае бесполезна.
        По крайней мере до тех пор, пока блок или массив не будут взорваны. О том, как справится с этой задачей не расчленяя блоки и не разбивая массивы, будет рассказано в данной статье.

        Забегая вперед, скажу, что на помощь нам придет команда Подрезать (_CLIP). А чтобы читать было интереснее, я не просто опишу процедуру работы с командой, но и покажу конкретные примеры ее применения.

        Пример №1. Обрезка блока

        Есть блок грузовика с грузом, который частично заехал в ангар. Требуется скрыть часть блока, которая находится внутри ангара. Взрывать блок и вручную обрезать все, что внутри здания – дело довольно кропотливое, да и работать с таким объектом будем потом очень неудобно.

        пример блока для обрезки

        Выделяем блок. Переходим на вкладку «Вставка» ленты, панель «Ссылка» и выбираем команду Подрезать (_CLIP)

        autocad выбираем команду

        В командной строке будет выведен запрос:

        опции команды подрезать

        Обратите внимание, что опция выбрана в качестве умолчания (об этом говорят треугольные скобки), нам она подходит, поэтому просто нажимаем ПРОБЕЛ или ENTER.

        Далее нас спросят, что именно мы хотим использовать в качестве контура подрезки – существующую полилинию, многоугольную или прямоугольную область. Нам подойдет опция Прямоугольный – обратите внимание, она предложена в качестве умолчания, поэтому мы просто еще раз нажимаем ПРОБЕЛ или ENTER.

        выбор формы подрезки

        Затем нужно указать первый угол области блока, которую мы хотим сохранить, а затем второй угол – делается это двумя последовательными щелчками левой клавиши мыши (ЛКМ):

        указываем контур подрезки

        Вот такой результат мы получим:

        результат подрезки блока

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

        настройка видимости контуров подрезки

        Выберем пункт Скрыть контуры. Теперь результат нас действительно устраивает:

        обрезанный блок со скрытыми контурами

        Обращаю внимание на то, что при выделении блока, контуры будут подсвечиваться, и более того, они интерактивные – т.е. вы можете изменять их перемещая соответствующие маркеры и результат подрезки будет изменяться, что бывает довольно удобно:

        контуры отображаются при выделении

        Пример №2. Подрезка массива с кафельной плиткой по контуру помещения

        В данном примере мы рассмотрим весьма полезный кейс для тех, кто занимается дизайном интерьера, а в частности, раскладкой плитки в AutoCAD. Описание будет менее подробное, т.к. основы мы уже рассмотрели в первом примере, здесь же я остановлюсь только на тех шагах, которые будут отличаться.
        Итак, у нас есть стена ванной, плитка в которой разложена с помощью Прямоугольного массива:

        раскладка плитки

        Как видно, массив выходит за пределы стены, и более того, нужно сделать прорезь под дверь. Взрывать массив и обрезать его мы не хотим, да это и не получится, т.к. в паттерне используется штриховка.
        Начало будет как в примере №1 – выделяем массив, вызываем команду Подрезать, жмем ПРОБЕЛ или ENTER чтобы создать Новый контур подрезки. Но на этот раз выбираем опцию Многоугольный:

        подрезка по многоугольному контуру

        Теперь нам требуется несколькими щелчками ЛКМ последовательно указать все точки нашего контура и после указания последней точки нажать ПРОБЕЛ или ENTER:

        указываем точки контура

        Всего получилось 8 точек, а результат обрезки представлен ниже:

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

        Согласитесь, очень просто и удобно.

        Пример №3. Создание своей штриховки (текстуры) из блока

        У нас есть такая деталь:

        пример детали

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

        блок текстура дерева

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

        накладываем блок на деталь

        Далее идем по уже знакомой схеме – выделяем блок, команда Подрезать, Новый конур подрезки, но на этот раз выберем опцию Выбрать полилинию:

        подрезка блока полилинией

        И в качестве этой самой полилинии укажем контур нашего бруса:

        указываем полилинию как контур подрезки

        Вот что получилось:

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

        Удалить существующую подрезку можно довольно просто – выбираете подрезанный объект, вызываете команду Подрезка и выбираете опцию Удалить:

        удаление контуров подрезки

        Надеюсь статья была вам полезна. Жмите лайк, делитесь ей с друзьями и вступайте в наши группы. Спасибо за внимание и успехов в работе!

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

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