Быстрый подсчет блоков

Часто ли вам приходится подсчитывать или находить все экземпляры определенных блоков на чертеже? Функция «Количество», представленная в AutoCAD 2022, позволяет быстро и с легкостью подсчитать экземпляры блоков и многие другие типы объектов на чертеже.

Для пользователей AutoCAD 2018 или более поздней версии отличной альтернативой функции подсчета является функция быстрого выбора.

В этом разделе вы узнаете, как использовать функции подсчета и быстрого выбора, как подсчитывать блоки, просматривать подробные данные о количестве, использовать подстановочные знаки и подсчитывать блоки на определенном слое. Кроме того, мы также покажем, как создать таблицу для организации и визуализации результатов подсчета.

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

Подготовка к работе

Для выполнения этих упражнений скачайте файл примера.

Файлы для скачивания: файл примера для работы с упражнениями в последующих разделах.

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

  1. Создайте чертеж.
  2. Создайте три блока и назовите их A410, B424 и B664.
  3. Создайте два новых слоя с именами 001 abc и 005 def.
  4. Вставьте пять экземпляров блока A410 на слой 001 abc.
  5. Вставьте четыре экземпляра блока B424 на слой 001 abc.
  6. Вставьте три экземпляра блока B664 на слой 005 def.

    Результат может выглядеть следующим образом:

Функция «Количество» (AutoCAD 2022 или более поздней версии)

Функция «Количество» обеспечивает быстрый и эффективный подсчет экземпляров блоков и многих других типов объектов в пределах указанной области или на всем чертеже. Она повышает удобство работы для пользователя, представляя визуальные результаты, включая выделение подсчитанных экземпляров и подробные сведения, отображаемые на палитре и панели инструментов «Количество». Данная функция также включает функцию создания отчетов об ошибках, с помощью которой можно выявить потенциальные несоответствия и обеспечить точность чертежа.

В последующих упражнениях будут рассмотрены различные задачи использования функции «Количество».
Прим.: Если вы используете AutoCAD 2021 или более ранней версии, перейдите к разделу «Быстрый выбор» ниже.

Подсчет экземпляров блоков на чертеже

  1. Выберите вкладку «Вид»панель «Палитры»«Количество». найти
    По умолчанию на палитре «Количество» отображаются все блоки на чертеже и их количество.
  2. Выберите блок на палитре «Количество» (например, A410).

    При выборе блока начинается активный подсчет. При активном подсчете вокруг области рисования отображается синяя граница, а в верхней части — панель инструментов «Количество».

    На следующем изображении выделены экземпляры блока A410.

Просмотр сведений о подсчете

Функция «Количество» предоставляет визуальные результаты подсчета, что позволяет с легкостью просматривать информацию о подсчитанных блоках. Сведения о количестве могут включать общие свойства объекта, в отношении которого выполнялся подсчет, любые пользовательские атрибуты и параметры блока или отчет об ошибках подсчета.

Прим.: В данном упражнении в файл примера, доступный для скачивания, намеренно была добавлена ошибка. Если чертеж создан с нуля, скопируйте вставленный блок поверх самого себя, чтобы создать перекрывающийся блок, который будет использоваться в этом упражнении.
  1. На палитре «Количество» в поле поиска введите b.

    На палитре «Количество» отображаются имена блоков, которые начинаются с вводимых символов. Это удобно, если требуется быстро найти блоки и их количество на основе имени.

    Отображаются имена блоков, начинающиеся с буквы «B».
  2. Выберите B424 (или имя перекрывающегося блока на чертеже).

    Выделяются блоки B424. В этом примере на палитре «Количество» и панели инструментов «Количество» отображается значок предупреждения (). Экземпляр блока с ошибкой выделяется другим цветом (красным).

  3. Нажмите кнопку на палитре или панели инструментов «Количество».

    Кроме того, можно щелкнуть блок B424 правой кнопкой мыши на палитре «Количество» и выбрать «Просмотр сведений счетчика».

  4. Щелкните ошибку подсчета или в данном случае перекрывающийся объект.

    AutoCAD увеличивает масштаб отображения экземпляра блока с ошибкой.

  5. Проверьте и удалите перекрывающийся блок.
    Прим.: Для удаления перекрывающихся объектов из чертежа можно использовать команду OVERKILL. Дополнительные сведения см. в разделе А вы пробовали использовать функцию очистки и команду OVERKILL?.
  6. Нажмите «Назад к списку» на палитре «Количество».

Создание таблицы «Количество»

Иногда требуется полный обзор чертежа, например при проверке проекта или создании перечня компонентов проекта. С помощью параметра «Количество» можно с легкостью перечислить блоки и их количество в таблице.

  1. Нажмите «Создать таблицу» на палитре «Количество».
  2. Выберите блоки, которые требуется добавить в таблицу. В этом примере выберите все блоки и нажмите кнопку «Вставить».
  3. Укажите точку вставки, чтобы разместить таблицу «Количество» в текущем чертеже.
    Прим.: В новой таблице «Количество» используется текущий стиль таблиц.
  4. Если блоки содержат атрибуты, их также можно извлечь и объединить в таблице с помощью функции извлечения данных. Дополнительные сведения см. в разделе А вы пробовали извлекать значения атрибутов из блоков?.

Совет: Чтобы удалить серый фон в поле количества, задайте для системной переменной FIELDDISPLAY значение 0.
Кроме того, можно напрямую вставить поле текущего количества выбранного блока.
  1. Выберите блок в области рисования (например, B664).
  2. Щелкните правой кнопкой мыши и выберите «Подсчет выбранных элементов», если панель инструментов «Количество» еще не открыта.
  3. Нажмите «Вставить поле счетчика» на панели инструментов «Количество».
  4. Укажите начальную точку и поместите поле количества в текущий чертеж.

    В поле отображается текущее количество выбранного блока.

  5. Прим.: Обновите поле количества с помощью команды РЕГЕН.

Быстрый выбор (AutoCAD 2000 или более поздней версии)

Прим.: Видеоролик не содержит звука или субтитров.

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

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

В следующих упражнениях мы рассмотрим ряд задач, выполняемых с помощью функции «Быстрый выбор» для подсчета блоков на чертеже.

Подсчет блоков по имени

  1. Выберите вкладку «Главная»панель «Утилиты»«Быстрый выбор». найти

    Кроме того, можно ввести в командной строке БВЫБОР.

  2. В диалоговом окне «Быстрый выбор» щелкните «Вхождение блока», а затем выберите в списке A410 и другие значения, как показано ниже.
  3. Нажмите «ОК».

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

  4. Нажмите ESC, чтобы сбросить выбор.
Прим.: Блоки, которые вложены в другие блоки или в объекты ассоциативных массивов, не выбираются и не подсчитываются с помощью команды быстрого выбора.

Подсчет блоков с помощью спецификаций знаков подстановки

Иногда необходимо подсчитать блоки с помощью общего образца имени. Чаще всего используется подстановочный знак «?» для одного символа и «*» для любого количества символов. Например, можно выполнить поиск всех блоков, начинающихся с буквы B, с помощью B* и всех блоков, у которых вторым знаком является 4, с помощью ?4*.

  1. Выполните команду БВЫБОР еще раз, указав в поле «Поиск с глобальными символами» значение B*, как показано ниже, и нажмите «ОК».

    Будут выбраны все блоки, начинающиеся с B, как показано ниже.

    Кроме того, будет отображаться точное количество.

  2. Нажмите ESC, чтобы сбросить выбор, повторите процедуру, указав ?4* в поле значения, и нажмите «ОК».

    Выбраны все экземпляры блоков A410 и B464, а в окне команд отображается точное количество.

Подсчет блоков на слое

Чтобы подсчитать все блоки на заданном слое, выполните следующие действия.

  1. Запустите команду БВЫБОР.
  2. Укажите слой, выберите «001 abc» в качестве значения для него, а затем нажмите «ОК».

    Будут выбраны все блоки на слое 001 abc с указанием их количества.

  3. Не сбрасывайте набор выбранных объектов. Эти блоки понадобятся на следующих этапах.

Сужение выбора

На данном этапе вам, возможно, необходимо узнать, как сузить выбор с помощью нескольких критериев. Например, как можно подсчитать все экземпляры блока A410 на слое 001 abc?

Есть простой способ выполнить эту операцию.

  1. Запустите команду БВЫБОР.

    В настоящий момент выбраны все блоки на слое 001 abc. Обратите внимание, что в поле «Применить» автоматически выбрано значение «К текущему набору», как показано ниже.

    Это значит, что будет использован только текущий набор объектов, а не весь чертеж.

  2. Далее выберите имя, а затем блок A410 и нажмите кнопку «ОК».

    Выбраны все блоки A410 (только) на слое 001 abc (только). Имея любой набор объектов, можно повторить команду БВЫБОР, чтобы продолжить сужать выбор.

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

Прим.: Чтобы сохранить четко заданный набор объектов, можно создать группу из выбранных объектов с помощью команды ГРУППА. Дополнительные сведения см. в разделе А вы пробовали работать с группами?.

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

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

Хотя в AutoCAD доступны другие способы подсчета блоков, преимуществом функции быстрого выбора является возможность использовать ее для выполнения других разнообразных задач.

Совет: Для выбора совпадающих объектов попробуйте использовать в текущем чертеже команду SELECTSIMILAR. Используйте параметр «Настройки», чтобы указать различные сочетания свойств, а затем команду ВЫБРАТЬ или палитру свойств для подсчета. Кроме того, инструмент Express Tools BCOUNT (только в AutoCAD) позволяет подсчитать блоки элементов в наборе объектов или на текущем чертеже.

Сводная информация

Функции «Количество» и «Быстрый выбор» в AutoCAD упрощают подсчет блоков на чертеже. Они помогают более эффективно выявлять и выбирать блоки, а также управлять ими.

Связанные команды и системные переменные

Ниже приведены некоторые часто используемые команды и системные переменные, относящиеся к подсчету блоков на чертеже.
Команда Описание
ПОДСЧЕТ Подсчет и выделение экземпляров выбранного на чертеже объекта.
ОБЛАСТЬПОДСЧЕТА Определение области для подсчета количества экземпляров объекта или блока.
ПОДСЧЕТПОЛЕ Создание поля, для которого задано значение текущего счетчика.
ПОДСЧЕТСПИСОК Открытие палитры «Количество» для отображения подсчитанных блоков и управления ими.
ПОДСЧЕТТАБЛ Вставка таблицы, содержащей имена блоков и соответствующее каждому блоку количество на чертеже.
БВЫБОР Быстрое создание набора объектов на основе заданных критериев фильтрации.
ВЫБРАТЬПОДСЧЕТ Поиск всех объектов в текущей области подсчета, соответствующих свойствам выбранных объектов, и их добавление в набор объектов.
SELECTSIMILAR Поиск всех объектов на текущем чертеже, соответствующих свойствам выбранных объектов, и их добавление в набор объектов.
Системная переменная Описание Значение по умолчанию Сохранено в
COUNTCHECK Управление типами ошибок, которые необходимо проверять при подсчете. 2 Реестр
COUNTCOLOR Задание цвета выделения объектов при подсчете. 3 Реестр
COUNTERRORCOLOR Задание цвета выделения объектов, которые могут вызвать возможные ошибки в счетчике. 1 Реестр