Работа с BIM-моделью ценна не только тем, что проектировщик получает трехмерное представление здания. Главная сила информационной модели проявляется когда геометрия начинает работать как источник данных: из нее можно получать экспликации, спецификации, ведомости и другие табличные отчеты, которые затем включаются в комплект проектной документации.
В nanoCAD BIM Строительство (рис. 1) эта задача решается через инструменты табличных отчетов и специфицирования. Они позволяют извлекать информацию из помещений, проемов, конструктивных и архитектурных элементов, настраивать состав полей, группировку, сортировку, формат вывода и оформление таблиц по шаблону.
Ниже мы разберем практический подход к созданию экспликации помещений и спецификации элементов заполнения проемов, а также особенности двух технологий формирования таблиц: динамических отчетов nanoCAD и классических спецификаций в формате *.dwg.
Две технологии получения таблиц
В nanoCAD используются два основных подхода к формированию табличных отчетов:
1. Динамические таблицы nanoCAD
Такие таблицы (рис. 2) связаны с моделью и могут обновляться при изменении исходных объектов. Это удобно, когда проект находится в активной стадии разработки и данные часто корректируются. Но следует помнить, что автоматическое обновление требует дополнительных ресурсов компьютера, поэтому в крупных моделях важно контролировать режим обновления.
2. Классическое специфицирование с таблицами *.dwg
В этом случае (рис. 3) формируются статичные таблицы, которые не перестраиваются автоматически при каждом изменении модели. Их необходимо обновлять или создавать заново. Зато такой подход предоставляет больше гибкости по источникам данных: информацию можно получать не только из объектов модели, но и из блоков, внешних ссылок и файлов, находящихся в текущем каталоге проекта.
На практике обе технологии могут использоваться параллельно. Динамические таблицы удобны для оперативной проверки данных, а классические спецификации хорошо подходят для финального оформления документации, особенно если требуется строгий шаблон вывода.


Экспликация помещений через динамическую таблицу nanoCAD
Экспликация помещений является одним из базовых табличных отчетов для архитектурного раздела. Она строится на основе объектов типа «Помещение», уже размещенных в модели.
Работа начинается с выбора готовой заготовки таблицы из базы (рис. 4). В редакторе таблиц необходимо убрать блок ручного ввода данных и заменить его разделом отчета (рис. 5). Это принципиальный момент: таблица должна не заполняться вручную, а получать значения напрямую из модели.



Если таблица создается на листе, а не в пространстве модели, необходимо включить поиск объектов во всем документе (рис. 6). Иначе программа будет искать помещения только в текущем листе, где нужных BIM-объектов может не оказаться.




После выбора объектов в шаблон отчета добавляются нужные параметры помещения:
-
номер;
-
наименование;
-
площадь;
-
категория по пожарной опасности.
Для корректного отображения таблицы важно настроить сортировку. Обычно экспликацию удобно сортировать по возрастанию номера помещений. Так помещения выстраиваются в логичной последовательности, а не в случайном порядке извлечения из модели (рис. 7).


Отдельное внимание стоит уделить формату площади.


Значение должно выводиться в квадратных метрах с необходимой точностью – например, с одним знаком после запятой. Для этого у столбца площади задаются числовой формат и точность отображения (рис. 8).
Подсчет общей площади помещений
Помимо построчного вывода данных, таблица может выполнять расчеты. Например, есть возможность добавить в экспликацию помещений итоговую строку с их общей площадью.
Для этого в нижней части таблицы добавляется строка с формулой суммирования диапазона ячеек в столбце площади. В соседней ячейке можно ввести подпись: «Общая площадь помещений» (рис. 9).


Такой подход позволяет сразу получать не только перечень помещений, но и сводное значение по модели (рис. 10). Это особенно полезно при проверке проектных решений и подготовке документации.

Спецификация элементов заполнения проемов
Другая типовая задача для архитектурного раздела – спецификация элементов заполнения проемов. Этот документ может включать двери, окна и другие элементы, связанные с проемами в модели.
Принцип работы (рис. 11) примерно такой же, как при создании экспликации помещений:
-
загружается шаблон таблицы;
-
удаляется раздел ручных данных;
-
создается раздел отчета;
-
в качестве источника выбираются объекты типа «Проем»;
-
в таблицу добавляются необходимые параметры.
Для спецификации проемов обычно используются следующие поля:
-
Марка;
-
Обозначение (модель);
-
Наименование;
-
Количество;
-
Примечание.
Количество элементов можно получать через формулу подсчета: “=count()”.


Если несколько объектов имеют одинаковую марку, их удобно и группировать по марке, чтобы таблица показывала не каждый отдельный проем, а сводное количество по типу (рис. 12).


Группировка по марке позволяет привести таблицу к привычному виду спецификации: одна строка соответствует одной марке изделия, а в столбце количества отображается общее число таких элементов в модели.
Разделение дверных и оконных проемов
В модели могут одновременно присутствовать разные типы проемов. Если сформировать спецификацию без дополнительных условий, в таблицу попадут все проемы сразу. Иногда это удобно, но при выпуске документации чаще требуется разделять двери и окна.
Для этого в выборке объектов задаются дополнительные ограничения, например:
-
для дверных проемов указывается тип изделия «Дверь»;
-
для оконных проемов указывается тип изделия «Окно».
На основе одного исходного профиля можно создать копии – отдельно для дверных и для оконных проемов. Это экономит время, потому что не нужно заново настраивать все столбцы и оформление, достаточно изменить условие отбора (рис. 13, 14).



Классическое специфицирование: профили экспорта данных и профили спецификаций
Классическое специфицирование строится через профили. Здесь важно различать два уровня настройки:
1. Профиль экспорта данных
Он отвечает за то, какие объекты выбираются из модели и какие параметры из них извлекаются.
2. Профиль спецификации
Отвечает за то, как эти данные будут выведены: в таблицу *.dwg, Excel, Word или другой формат.
Например, для экспликации помещений сначала создается профиль экспорта данных. В нем настраивается выборка объектов «Помещения», добавляются столбцы с номером, наименованием, площадью и категорией, задается сортировка по номеру помещения (рис. 15-18).







Оформление таблиц по шаблону
На заключительном этапе настройки профиля экспорта определяется формат вывода (рис. 19). Если используется вывод в формате таблицы *.dwg, можно подключить заранее подготовленный шаблон с названием таблицы, шапкой и строками.


Такой подход удобен тем, что логика извлечения данных отделена от оформления. Один и тот же набор данных можно выводить в разных форматах или с разными шаблонами оформления, где заранее настроены:
-
название таблицы;
-
заголовки столбцов;
-
ширина столбцов;
-
выравнивание текста;
-
формат строк;
-
верхние и нижние колонтитулы.
Если шаблон уже содержит полную шапку таблицы (рис. 20), при выводе данных не нужно дополнительно включать заголовки, иначе они могут продублироваться.


Шаблоны крайне актуальны при регулярной подготовке однотипных спецификаций. Один раз настроив внешний вид таблицы, можно применять его к разным проектам и профилям (рис. 21).

Создание профиля спецификации
Создание профиля спецификации позволяет работать с таблицей без вставки ее в чертеж. Таблицы с настроенными профилями выводятся в функциональной панели Спецификация (рис. 22).


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