Как сформировать ведомость отделки в nanoCAD BIM Строительство: практическое решение

Как сформировать ведомость отделки в nanoCAD BIM Строительство: практическое решение

В процессе проектирования одним из ключевых этапов является формирование ведомостей отделки помещений. Несмотря на то что в nanoCAD BIM Строительство ещё не реализована полноценная работа с многослойными конструкциями строительных поверхностей, пользователи программы уже сегодня могут эффективно решать эту задачу с помощью встроенных таблиц nanoCAD.

На практике многие специалисты сталкиваются с тем, что не до конца понимают принципы взаимодействия таблиц и инструментов BIM-модуля. Отсутствие специализированного инструмента требует комплексного подхода — понимания логики связей между элементами модели и средствами автоматизации оформления документации.

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

nanoCAD BIM Строительство 25.0 предоставляет широкие возможности для автоматизации проектирования и выпуска проектной документации. В этой статье рассмотрим, как получить информацию, необходимую для формирования итоговой ведомости отделки стен.

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


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


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

Работа с материалами: После построения конструктивной части модели, перейдем к работе со стенами отделки. Активируем команду «Стена» и начнем настройку стен для получения отделки.


1 – Вкладка «Конструкция» позволяет пользователю настраивать материалы стен, их отображение в модели, а также приоритеты подрезки.

2 – Вкладка «Толщина» используется для регулирования толщины стен, что обеспечивает более точное отображение отделки.

3 - Вкладка «Верх стены» регулирует привязку стены в пространстве модели, опираясь на уровни сетки осей, присутствующей в модели.

Перейдем к работе с материалами:


На рисунке показано окно работы с материалами проекта в nanoCAD BIM Строительство. Ниже приведено описание элементов интерфейса: 

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

2 – Классификация материалов проекта.

3 – Список материалов проекта по выбранной классификации.

4 – Окно настройки выбранного материала с возможностью задания визуализации с применением штриховок.

Для начала работы выберем материал, с которым будем совершать построение. Возьмем «Плитка узорчатая тип 1», зададим ей следующие параметры:


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


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

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

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

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


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

Настройки следующего слоя выглядят так:


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


После выполнения построений получим следующий вид модели:

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

Для этого активируем команду «Стена» и переходим в перечень материалов. В меню материалов выбираем команду «Создать новый материал».

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


Создадим новый отделочный слой «Шпатлевка гипсовая» и применим к ней Параметры по умолчанию. 

Параметры по умолчанию выглядят следующим образом и настраиваются через БД:


Зададим новому материалу следующие параметры:


После формирования материала, применим его к следующему слою отделки. Соответственно настройки следующего слоя выглядят так:

Затем выполняем построение, получая следующий вид модели:



После того, как завершаем работу со слоем ОТ-064, приступаем к последнему слою со следующими настройками:



После построений модель должна принять следующий вид:



Видимость штриховки предыдущего слоя ОТ-064 обусловлена малой толщиной слоя ОТ-052, при приближении модели штриховка предыдущего слоя пропадает.

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

Активируем команду «Проем»:

В открывшемся окне «Создание проема» выберем вкладку «Двери» и найдем проем «Дверь однопольная межкомнатная 1».

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

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

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

После использования описанных выше команд к слоям отделки получим модель следующего вида:

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

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

Активируем команду «Таблица nanoCAD»:

Создадим нестандартную таблицу с 1 строкой и 3 столбцами:

Из этой таблицы мы сформируем отчет, позволяющий в реальном времени получать данные для ведомости отделки как в общем по таблице, так и по каждому помещению в частности. Для этого перейдем в таблицу двойным нажатием ЛКМ по ней. Чтобы получать информацию напрямую с объектов модели, сформируем отчет в таблице с помощью команды «Вставить раздел отчета»:

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

При активации команды происходит переход в окно «Быстрый выбор»:

В окне быстрого выбора присутствует несколько вариантов отбора объектов, подходящих под разные ситуации.

- Поиск во всём документе позволяет отбирать объекты через весь DWG документ, однако стоит учитывать, что при формировании видовых экранов на листах, объекты в таблице могут дублироваться.

 - Поиск в текущем листе позволяет отбирать объекты в активном листе, пространство модели также учитывается как один из листов.

 - Поиск в прямоугольнике позволяет ограничить область отбора объектов рамкой выбора.

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

Воспользуемся поиском в текущем листе и зададим тип объекта «Стена», после того как мы задаем тип объекта окно быстрого выбора заполняется параметрами этого типа объектов. Необходимо найти параметр «Функция стены», задать ей условие «=» и выбрать значение «Отделка», таким образом в нашу выборку попадут только объекты, которые мы использовали в качестве слоев отделки. После этого команда сообщит нам количество объектов, попадающих под выставленное условие:

Нажмем «ОК», чтобы закрыть окно быстрого выбора и принять условия выбора. После этого часть с отчетом автоматически сформируется по количеству отобранных объектов, в данном случае формируя 31 строку.

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

С помощью нажатия ПКМ на ячейку в шаблоне, мы можем выбрать необходимый для отображения параметр.

Для столбцов отбираем следующие параметры:

Столбец 1: Object."Номер помещения"

Столбец 2: Object."Имя материала"

Столбец 3: Object."Чистая площадь поверхности"

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

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

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

После завершения работы с отчётом вернёмся к его шапке. Щёлкнув левой кнопкой мыши по шаблону отчёта, откроем контекстное меню и выберем команду «Добавить раздел данных».

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

Происходит переход в окно «Группировка и объединение».

При нажатии на команду «Добавить правило» открывается контекстное меню с вариантами настроек. Выбираем правило «Сортировать по возрастанию» и указываем столбец, по которому будет выполняться сортировка — перетягиваем значение «А» к полю «(выбрать)». Затем добавляем второе правило с тем же типом сортировки и указываем столбец «B». После этого нажимаем «ОК» и сохраняем правила группировки.

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

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

«=fmtText(fmtRaw(A12);fmtRaw(",");fmtRaw(A16))». 

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

2. Во вторую ячейку добавим многоступенчатую формулу, позволяющую корректно вписать значения материалов стен:

=fmtText(fmtRaw(fmtStrike(B11));fmtRaw(fmtStrike(B29));fmtRaw(fmtStrike(B23)))

Из не использованных ране выражений здесь присутствует выражение fmtStrike. Из-за функционала языка Diesel в таблицах это выражение позволяет выносить значение текста на новую строку внутри ячейки, однако оно также формирует зачеркнутый вид строки, из-за чего следует заключить это выражение еще в одно – fmtRaw, что позволяет вернуть зачеркнутый в текст в обычный формат. 

3. В третью ячейку занесем сумму площадей слоев верха и низа отделки, получая итоговое выражение: =summ(C3:C10;C12:C15) и следующий вид ячейки.

В итоге получим отдел с данными, собранными по отчету следующего вида:

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

Чтобы привести таблицу к более корректному виду, в редакторе таблицы выделим строки с данными отчёта, щёлкнем правой кнопкой мыши и в контекстном меню выберем команду «Скрыть строки».

Данные строк не исчезнут и итоговый отдел таблицы будет формироваться корректно, чтобы вернуть скрытые строки достаточно добавить новую строку в шапку отчета:

После выполнения всех операций с таблицей мы получим результат следующего вида:

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

Представленный вариант итоговой таблицы собирает данные со всей модели. Если требуется формировать ведомости по отдельным помещениям, необходимо использовать параметры поиска при создании выборки элементов для отчёта.

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

Заключение

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

Пошагово были выполнены следующие действия:

  • создана модель помещений с конструктивными элементами;
  • настроены материалы и параметры стен;
  • показан процесс добавления нового материала и его характеристик;
  • сформирована таблица ведомости отделки и выполнена её настройка;
  • реализована сортировка и группировка данных отчёта;
  • получен итоговый вариант таблицы с возможностью дальнейшей адаптации под различные типы отделки.

Таким образом, даже при отсутствии встроенного инструмента для многослойных конструкций, nanoCAD BIM Строительство позволяет собрать все необходимые данные для формирования ведомостей отделки. Применяя описанный алгоритм, пользователь может получать как сводные отчёты по всей модели, так и отдельные ведомости по каждому помещению.



Остались вопросы по теме публикации? Получите консультацию нашего специалиста

* - обязательные поля