Open BIM Quantities

Open BIM Quantities

Последняя версия: актуальная версия
Скачали: 21

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

Open BIM Quantities скриншот 1

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

Open BIM Quantities не предназначена для архитектурного или конструктивного моделирования. Геометрия подготавливается в другом приложении и передаётся через IFC или проект BIMserver.center. Для создания исходных чертежей и моделей применяются отдельные системы, включая AutoCAD, CYPE Architecture, IFC Builder, Autodesk Revit и другие BIM-редакторы. Программа работает на следующем этапе — когда из цифровой модели нужно получить проверяемые объёмы, структуру работ, цены, суммы и документы.

Что представляет собой Open BIM Quantities

Программа входит в экосистему CYPE и поддерживает открытый процесс обмена данными. Основным источником сведений служит IFC-модель. Из неё считываются сущности, пространственная структура, наборы свойств IfcPropertySet, наборы количеств IfcQuantitySet, взаимосвязи компонентов и геометрия.

Результатом работы становится не изменённая архитектурная модель, а ведомость объёмов и стоимостная структура проекта. В ней могут присутствовать:

  • разделы и подразделы работ;

  • позиции с кодами, единицами и описаниями;

  • строки детализации;

  • вычисленные количества;

  • единичные цены;

  • итоговые суммы;

  • состав цены;

  • сведения о ресурсах;

  • технические описания и спецификации;

  • экологические показатели;

  • данные об отходах;

  • накопительные объёмы выполнения работ;

  • документы для печати и обмена с другими сметными системами.

Основной рабочий сценарий выглядит так:

  1. В программу передаётся одна или несколько IFC-моделей.

  2. Пользователь проверяет классы, свойства и количества компонентов.

  3. Подключается или создаётся база стоимости.

  4. Формируется набор правил измерения.

  5. Каждое правило отбирает нужные элементы и назначает им позицию.

  6. Формула преобразует параметр IFC в количество работ.

  7. Команда Update the quantities создаёт или обновляет ведомость.

  8. Результат проверяется по модели и строкам детализации.

  9. Смета выводится в отчёт или экспортируется в BC3.

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

Краткие характеристики

ПараметрВозможности Open BIM Quantities
Основное назначениеИзвлечение объёмов и создание сметы по BIM-модели
Главный формат моделиIFC
Тип приложенияНастольная программа
Рабочая платформаWindows, 64-разрядная среда
Облачная интеграцияBIMserver.center
Организация расчётаНаборы пользовательских правил измерения
Источники параметровIfcPropertySet, IfcQuantitySet, свойства компонентов и родителей
Сметный обменFIEBDC-3/BC3
Импорт баз стоимостиBC3 и CSV
Вывод отчётовHTML, DOCX, PDF, RTF, TXT
Дополнительные подложкиDXF, DWG, PDF, JPG
Работа с выполнениемСертификаты и накопительные объёмы
Ручное измерениеДлина, площадь, угол, количество, площадь и объём объектов
Основные вкладкиQuantities of the BIM model и Bill of quantities

Open BIM Quantities можно использовать без постоянной привязки работы к BIMserver.center: при создании проекта флажок Link to a BIMserver.center project снимается. Однако интеграция с платформой упрощает получение нескольких дисциплинарных моделей, загрузку изменений и консолидацию ведомостей из других приложений CYPE.

Для каких задач предназначена программа

Open BIM Quantities рассчитана на задачи, где количества должны быть связаны с конкретными объектами цифровой модели и воспроизводиться после её обновления.

Подсчёт архитектурных элементов

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

При корректно подготовленном IFC наборы количеств содержат длину, высоту, толщину, площадь и объём. Конкретный перечень параметров зависит от исходного приложения и настроек экспорта. Open BIM Quantities не восстанавливает отсутствующую семантику: если объект экспортирован как обобщённое тело без полезных свойств, условия отбора и формулы придётся строить на доступных данных либо исправлять модель у автора.

Ведомость по конструктивной модели

Для железобетонных и металлических элементов используются сведения о колоннах, балках, плитах, фундаментах и других компонентах. Структурные приложения CYPE передают в IFC дополнительные количества, которые затем читаются правилами измерения.

Ведомость может учитывать:

  • число элементов;

  • длину профиля;

  • площадь поперечного сечения;

  • объём материала;

  • массу;

  • площадь поверхности;

  • расположение по этажам;

  • тип конструктивного элемента;

  • пользовательские классификационные признаки.

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

Расчёт инженерных систем

Программа принимает модели, созданные в CYPEPLUMBING, CYPELEC, CYPEHVAC, CYPEFIRE, CYPELUX, CYPETEL и других отраслевых приложениях. При наличии необходимых параметров правила разделяют трубы, воздуховоды, кабельные трассы, арматуру, оборудование и оконечные устройства по типу, размеру, системе или назначению.

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

Консолидация нескольких дисциплин

В BIMserver.center один проект может содержать архитектурную, конструктивную и несколько инженерных моделей. Open BIM Quantities позволяет включить в работу одну или несколько таких моделей и получить объединённую стоимостную структуру.

Кроме извлечения данных из IFC, программа читает ведомости, сформированные другими приложениями CYPE через их вкладку Bill of quantities. Разделы этих ведомостей включаются в общий документ через Bills of quantities included in the BIM project. Обмен выполняется на основе BC3, поэтому количественные и стоимостные данные нескольких дисциплин собираются в одном месте.

Повторный расчёт после изменения модели

После выпуска новой редакции IFC пользователь обновляет подключённые данные кнопкой Update в группе BIMserver.center. Затем ведомость пересчитывается через Update the quantities.

При обновлении можно:

  • удалить существующую ведомость и сформировать её заново;

  • обновить текущую структуру;

  • сохранить вручную добавленные измерения;

  • выбрать другой набор правил;

  • подключить другую базу стоимости;

  • добавить ведомости, опубликованные другими участниками проекта.

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

Рабочая среда и устройство интерфейса

Главное окно разделено на две самостоятельные вкладки: Quantities of the BIM model и Bill of quantities. Первая отвечает за исследование IFC и настройку автоматического извлечения данных. Вторая предназначена для организации ведомости, работы с ценами, ручной корректировки, отчётности и экспорта.

Вкладка Quantities of the BIM model

После открытия проекта сначала активна Quantities of the BIM model. В верхней части расположена лента с группами команд для управления проектом, просмотра структуры, баз стоимости, наборов правил и взаимодействия с BIMserver.center.

Левая часть занята деревом компонентов и таблицей параметров. Справа находится 3D View, а под ним — таблица измерений выбранного элемента. Такое размещение позволяет одновременно видеть объект, его исходные свойства и полученный результат.

В группе View доступны способы организации дерева:

  • Entities — компоненты группируются по IFC-сущностям, например IfcWall, IfcSlab, IfcWindow или IfcSpace;

  • Structure — отображается пространственная иерархия: участок, здание, этаж, пространство;

  • Layers — дерево строится по слоям;

  • Groups — используются группы объектов исходной модели;

  • Rules of measurement — элементы показываются по правилам, которыми они были отобраны.

Переключение представления не меняет модель и расчёт. Оно помогает найти нужные компоненты и диагностировать структуру данных. Entities удобно применять при разработке универсальных правил для классов IFC. Structure полезна при проверке этажей. Layers и Groups помогают, когда автор модели использовал собственную организацию объектов.

Инструмент Search ищет элементы по тексту в имени или классе. Команда Show управляет отображением компонентов без назначенных количеств. Она нужна для контроля полноты: после настройки набора можно скрыть обработанные объекты или, наоборот, сосредоточиться на элементах, которые ещё не связаны с позициями.

Дерево компонентов

Component tree отражает внутреннюю структуру импортированных IFC. При выборе строки соответствующие объекты выделяются в 3D. Обратная связь работает и в другую сторону: щелчок по геометрии активирует компонент в дереве.

Рядом с элементами показывается статус связи с ведомостью. Система обозначений различает следующие ситуации:

  • у всех компонентов группы есть связанная позиция;

  • элементы попали под правило, не отмеченное для импорта;

  • часть компонентов связана, а часть осталась без позиции;

  • правило содержит предупреждение;

  • компонент не связан ни с одной позицией;

  • при применении правила возникла ошибка.

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

Таблица параметров

Под деревом находится таблица свойств выбранного компонента. Она показывает данные из IfcPropertySet и IfcQuantitySet.

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

Количества представляют числовые характеристики:

  • длину;

  • ширину;

  • высоту;

  • периметр;

  • площадь;

  • объём;

  • массу;

  • число экземпляров;

  • другие переданные показатели.

В таблице выводятся только данные, которые действительно находятся в импортированном IFC. Поэтому проверка параметров должна предшествовать созданию формулы. Нельзя заранее считать, что каждая стена содержит NetSideArea, а каждое перекрытие — NetVolume: наборы и названия зависят от экспортёра.

Трёхмерное представление

3D View присутствует на обеих основных вкладках. Колесо мыши меняет масштаб, нажатие средней кнопки перемещает вид, а сочетание средней кнопки с Shift вращает сцену. Левой кнопкой выбирается объект.

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

  • поиск компонента в пространстве;

  • проверка того, какие экземпляры отобрало правило;

  • изоляция группы;

  • сопоставление строки сметы с геометрией;

  • ручное измерение;

  • поиск пропущенных или ошибочно включённых элементов.

Цветовое выделение особенно полезно при сложных условиях. Таблица может показывать правильное число строк, но только 3D-проверка позволяет быстро увидеть, что правило захватило наружные стены соседнего корпуса или не включило элементы технического этажа.

Таблица количеств

Нижняя правая панель на вкладке модели выводит позиции и строки измерения, связанные с выбранным компонентом. До применения правил она остаётся пустой.

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

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

Вкладка Bill of quantities

Bill of quantities объединяет структуру сметы, таблицу позиций, строки детализации, 3D-модель и команды выпуска документов.

В верхней ленте размещены инструменты:

  • настройки проекта;

  • управление базами;

  • Import BC3 и Export BC3;

  • добавление разделов;

  • добавление позиций;

  • добавление строк измерения;

  • копирование и удаление;

  • перемещение строк;

  • настройка колонок;

  • перестроение дерева;

  • поиск;

  • фильтрация;

  • отчёты;

  • обновление ведомости;

  • блокировка.

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

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

  • разделы и подразделы отображаются чёрным;

  • корректно определённые позиции — синим;

  • позиции без цены и связанные с ними уровни — горчичным;

  • строки детализации — зелёным.

Цвет не заменяет проверку, но сразу отделяет структуру от расчётных строк и показывает позиции с неполной стоимостной информацией.

Как Open BIM Quantities извлекает объёмы из IFC

IFC-модель содержит несколько уровней информации. Геометрия отвечает за форму объекта. Сущность определяет его смысловую категорию. Свойства описывают тип, материал, назначение и другие признаки. Количества содержат измеряемые параметры. Пространственные связи показывают, к какому зданию, этажу или помещению относится компонент.

Open BIM Quantities использует эти сведения раздельно:

  • сущность задаёт первоначальную область поиска;

  • свойство фильтрует объекты;

  • количество подставляется в формулу;

  • родительский компонент передаёт контекст;

  • правило связывает результат с позицией;

  • база цен добавляет описание и стоимость.

Свойства и количества

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

IfcQuantitySet предназначен для физических величин. В нём находятся площади, длины, объёмы и другие параметры, подготовленные BIM-редактором.

Open BIM Quantities умеет использовать свойства IFC не только в условиях, но и в переменных B, C и D формулы. Это важно для моделей, в которых программа-экспортёр записала числовой параметр в набор свойств, а не в стандартный набор количеств. Поддерживаются и сложные свойства IfcComplexProperty, а также физические комплексные количества IfcPhysicalComplexQuantity.

Чистые и общие величины

Во многих IFC встречаются параметры с префиксами Gross и Net.

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

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

Родительские компоненты

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

В правилах предусмотрено поле Entity со значениями Component и Parent component. Второй вариант позволяет обращаться к параметрам родительского элемента.

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

${.parent(IfcBuildingStorey)}->${{Property},{BaseProperties},{Name}}

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

Базы стоимости

Правила измерения не создают полноценную смету без базы, содержащей разделы и позиции. Cost databases открывается в группе Project на вкладке Quantities of the BIM model.

Пользователь может создать базу с нуля или импортировать данные. Основной обменный формат — FIEBDC-3 с расширением .bc3. Поддерживается и CSV.

Структура базы

Редактор базы разделён на три области:

  1. Лента с командами добавления, изменения и обмена.

  2. Иерархическое дерево стоимости.

  3. Нижняя область определения выбранного элемента.

В базе создаются:

  • разделы работ;

  • подразделы;

  • позиции;

  • ресурсы;

  • составы цен;

  • технические описания;

  • документы;

  • экологические показатели;

  • сведения об отходах;

  • коммерческие организации.

Для нового раздела команда Add work section запрашивает код и краткое описание. Позиция добавляется через Add item. Для неё задаются код, единица, цена, краткое описание и тип.

Позиция без состава оформляется как Unclassified. Составная расценка строится из ресурсов:

  • Labour;

  • Machinery and auxiliary resources;

  • Materials;

  • Generated waste.

После добавления ресурса в состав вводится расход на единицу работы. Цена позиции рассчитывается из цен и расходов компонентов. Флажок Fix the price заменяет вычисленное значение заданной вручную ценой.

Импорт BC3

BC3 переносит иерархию, позиции, единицы, цены, составы и связанную информацию, предусмотренную FIEBDC-3. Такой импорт предпочтительнее простой таблицы, когда требуется сохранить полноценную структуру базы.

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

Импорт CSV

Команда Import CSV находится в группе Import/Export редактора базы и проектной базы. Таблица должна содержать столбцы для следующих полей:

  • Code;

  • Type;

  • Unit;

  • Summary;

  • Quantity;

  • Price.

В настройках импорта указываются номера столбцов, кодировка, первая строка данных и разделитель. CSV удобен для переноса простого корпоративного справочника, но он не передаёт структуру FIEBDC-3 так полно, как BC3.

Наборы правил измерения

Sets of measurement rules — центральный механизм автоматизации. Набор представляет собой организованную библиотеку условий, формул и связей с позициями.

При добавлении нового набора задаются название и структура разделов. Можно выбрать пустую структуру или один из доступных шаблонов. Затем набор открывается через Edit.

В редакторе находятся:

  • дерево разделов;

  • список правил;

  • панель Selection;

  • панель Items;

  • поле Description;

  • подключённая база стоимости.

Правило добавляется командой Add на панели Rules of measurement. После ввода имени оно включается в выбранный раздел.

Панель Selection

Selection отвечает за то, какие IFC-компоненты попадут под правило. Каждое условие содержит несколько частей.

Logical operator

Оператор определяет связь с предыдущими условиями:

  • AND требует одновременного выполнения;

  • OR допускает альтернативу.

Для единственного условия используется AND.

Пример отбора внутренних стен:

  1. Сущность равна IfcWall.

  2. Type Name содержит значение, принятое для внутренних перегородок.

  3. Свойство ограждающей функции не равно наружной.

  4. Этаж существует.

Здесь первые три условия можно связать через AND. Несколько допустимых названий типа соединяются через OR.

Entity

Поле выбирает источник данных:

  • Component — текущий IFC-объект;

  • Parent component — связанный родительский элемент.

Type

Поддерживаются источники:

  • Property;

  • Quantity;

  • Layer;

  • Group.

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

Condition

Условие сравнивает параметр со значением. Используются операции:

  • равно;

  • не равно;

  • больше;

  • меньше;

  • содержит;

  • не содержит;

  • существует;

  • другие доступные варианты сравнения.

exists проверяет только наличие параметра и не требует значения. Оно полезно для моделей, где часть элементов имеет определённый набор свойств, а часть нет.

Панель Items

Items связывает отобранные компоненты с позициями базы. Для каждой записи выбираются:

  • раздел;

  • код работы;

  • единица;

  • ссылка;

  • строка детализации;

  • формула;

  • переменные A, B, C и D;

  • критерии сортировки;

  • метки.

Переменная A представляет число единиц. B, C и D получают константы, свойства или количества. Формула объединяет их в итоговое значение.

Примеры логики:

A

Подсчёт экземпляров.

A * B

Число элементов, умноженное на длину, площадь или другой параметр B.

A * B * C

Расчёт по двум параметрам каждого объекта.

B

Прямое использование готового количества IFC.

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

Синтаксис формул проверяется автоматически. При ошибке появляется предупреждение с описанием проблемы. Проверка выполняется в редакторе набора и в дереве сущностей.

Строка детализации

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

Хорошая строка детализации отвечает на три вопроса:

  • что посчитано;

    Open BIM Quantities скриншот 2

  • где находится;

  • по каким параметрам рассчитано.

Например:

Этаж 2 — внутренняя стена типа 120 мм

или:

Окно W-03 — 1200 × 1500 мм

Такая детализация упрощает проверку, поиск дублей и сопоставление со спецификациями.

Метки правил

Поле Tags добавляет к правилам независимые текстовые метки. Они используются для фильтрации больших библиотек.

Набор можно разделить по:

  • дисциплине;

  • типу объекта;

  • стадии;

  • корпусу;

  • разделу сметы;

  • принятой методике;

  • статусу проверки.

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

Перенос наборов между проектами

Правила экспортируются в файл .bib680 и импортируются в другую работу. Перенос полезен только при согласованной структуре данных.

Перед применением набора к новой модели необходимо проверить:

  • совпадают ли IFC-сущности;

  • сохранены ли имена наборов свойств;

  • не изменились ли параметры типов;

  • одинаково ли экспортируются чистые и общие количества;

  • присутствуют ли позиции базы с нужными кодами;

  • соответствуют ли единицы измерения;

  • не изменена ли пространственная структура.

Сам факт успешного импорта библиотеки не подтверждает корректность итоговых объёмов.

Прямое измерение в 2D и 3D

Помимо автоматических правил, Open BIM Quantities выполняет ручное измерение в панели 3D View на вкладке Bill of quantities.

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

ИнструментРезультат
Measure lengthРасстояние между двумя точками в метрах
Measure areaПлощадь контура, заданного последовательностью точек
Measure angleУгол по двум направлениям и центральной точке
Count the number of objectsКоличество выбранных объектов
Measure the area of objectsПлощадь выбранного элемента
Measure the volume of objectsОбъём выбранного элемента
Save the current quantitiesСохранение результата с описанием
Measurements carried out on the modelСписок сохранённых измерений

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

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

Форматы и интеграции

IFC

IFC служит главным источником BIM-данных. Программа работает с моделями, полученными из:

  • CYPE Architecture;

  • IFC Builder;

  • Autodesk Revit через Plugin Open BIM – Revit;

  • CYPECAD;

  • StruBIM Steel;

  • отраслевых приложений CYPE;

  • других систем, способных формировать IFC.

Передача из Autodesk Revit не означает прямого открытия файла RVT. Используется экспорт в открытый процесс через соответствующий модуль и BIMserver.center.

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

DXF, DWG, PDF и JPG

Эти форматы загружаются как графические материалы и подложки. Они применяются для визуальной привязки и ручных измерений. DWG и DXF не заменяют IFC-модель: обычная линия не содержит класса стены, материала и набора количеств.

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

FIEBDC-3/BC3

BC3 применяется в двух направлениях:

  • импорт базы цен;

  • экспорт итоговой ведомости.

Команда Export BC3 находится в группе Import/Export вкладки Bill of quantities. При сохранении указывается имя файла и выбираются дополнительные данные:

  • графическая информация;

  • прикреплённые документы;

  • спецификации;

  • технические сведения;

  • идентификаторы элементов модели;

  • другие поддерживаемые компоненты.

Файл открывается в совместимых сметных системах, включая Arquimedes. Для обмена многоязычными ведомостями доступен выбор кодировки: автоматический режим, ANSI или UTF-8. Автоматический вариант использует ANSI, пока в данных не обнаружены несовместимые символы.

Отчётные форматы

Документы сохраняются в:

  • HTML;

  • DOCX;

  • PDF;

  • RTF;

  • TXT.

Отдельные таблицы количеств экспортируются в CSV. Конфигурация таблицы сохраняется в .bib804 для применения в других проектах.

Пошаговая инструкция по созданию сметы из IFC

Шаг 1. Подготовьте модель к количественному расчёту

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

Для стены могут потребоваться:

  • тип;

  • назначение;

  • этаж;

  • материал;

  • длина;

  • высота;

  • толщина;

  • чистая площадь;

  • чистый объём;

  • площадь проёмов.

Для оборудования:

  • класс;

  • тип;

  • производитель;

  • модель;

  • система;

  • число экземпляров.

Для трубопровода:

  • длина;

  • диаметр;

  • материал;

  • система;

  • тип изоляции.

Проверка модели до передачи должна включать:

  1. отсутствие случайных дублей;

  2. правильную классификацию IFC;

  3. единообразные имена типов;

  4. заполненные свойства;

  5. корректные уровни;

  6. необходимые количества;

  7. согласованные единицы;

  8. понятное разделение временных и постоянных объектов.

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

Шаг 2. Создайте работу

В стартовом окне нажмите New, затем создайте New job.

При использовании BIMserver.center:

  1. оставьте включённым Link to a BIMserver.center project;

  2. нажмите Select project;

  3. выберите существующий проект или создайте новый;

  4. в окне Import of BIM models отметьте модели в столбце Import;

  5. подтвердите выбор.

Без подключения к платформе флажок связи снимается. Файлы и модели можно подключить позднее через группу BIMserver.center.

Шаг 3. Проверьте импорт

После открытия работы изучите модель на вкладке Quantities of the BIM model.

Начните с Entities:

  1. раскройте классы;

  2. найдите IfcWall, IfcSlab, IfcDoor или другую нужную сущность;

  3. сравните число элементов с исходной спецификацией;

  4. выберите несколько экземпляров;

  5. проверьте параметры;

  6. убедитесь, что выделение соответствует геометрии.

Затем переключитесь на Structure и проверьте распределение по этажам. Если компонент находится вне ожидаемого уровня, правило по родительскому этажу даст неверную детализацию.

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

Шаг 4. Проведите аудит свойств

Выберите типовой элемент и запишите точные имена:

  • IFC-сущности;

  • набора свойств;

  • параметра типа;

  • параметра материала;

  • параметров площади и объёма;

  • родительского уровня.

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

Для каждого будущего правила ответьте:

  • какой параметр однозначно выделяет нужные объекты;

  • какое количество соответствует единице позиции;

  • нужно ли использовать чистое или общее значение;

  • требуется ли коэффициент;

  • нужно ли разделять результат по этажу или типу.

Шаг 5. Создайте или подключите базу стоимости

Откройте Cost databases в группе Project.

Для импорта BC3:

  1. нажмите Add;

  2. выберите импорт существующей базы;

  3. укажите файл;

  4. проверьте структуру разделов;

  5. найдите нужные позиции по коду или описанию;

  6. проверьте единицы и цены.

Для ручного создания:

  1. добавьте раздел через Add work section;

  2. введите код и краткое описание;

  3. выделите раздел;

  4. нажмите Add item;

  5. задайте код, единицу, цену и описание;

  6. при необходимости сформируйте состав из ресурсов.

Код позиции должен быть стабильным. Именно по нему правило находит работу в базе.

Шаг 6. Создайте набор правил

Откройте Sets of measurement rules и нажмите Add.

Укажите:

  • название библиотеки;

  • структуру разделов;

  • описание назначения;

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

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

Шаг 7. Добавьте правило для группы элементов

Откройте набор через Edit, выберите раздел и на панели Rules of measurement нажмите Add.

Для примера с внутренними стенами:

  1. введите название правила;

  2. в Selection нажмите Add;

  3. выберите Component;

  4. установите тип Property;

  5. укажите набор BaseProperties;

  6. выберите Entity;

  7. задайте значение IfcWall;

  8. добавьте условие по Type Name;

  9. выберите contains или equals;

  10. укажите значение типа.

Если классификация неоднородна, создайте дополнительные условия через OR. Не объединяйте в одно правило объекты с разными способами измерения.

Шаг 8. Свяжите правило с позицией

На панели Items нажмите Add.

Далее:

  1. выберите раздел базы;

  2. найдите позицию;

  3. проверьте её единицу;

  4. задайте строку детализации;

  5. назначьте переменные;

  6. введите формулу;

  7. определите сортировку и метки;

  8. подтвердите запись.

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

Шаг 9. Проверьте выборку правила

Перед формированием всей ведомости выделите правило и посмотрите, какие элементы оно отобрало.

Контроль включает:

  • число компонентов;

  • расположение в 3D;

  • значения параметров;

  • отсутствие посторонних объектов;

  • отсутствие пропущенных типов;

  • корректность родительского этажа;

  • отсутствие предупреждений.

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

Шаг 10. Повторите настройку для остальных работ

Один элемент модели часто участвует в нескольких позициях. Стена может дать:

  • объём кладки;

  • площадь наружной отделки;

  • площадь внутренней отделки;

  • длину плинтуса;

  • площадь теплоизоляции;

  • объём демонтажа.

Каждая операция оформляется отдельной связью или правилом. Формулы, единицы и условия не должны смешиваться.

Шаг 11. Сформируйте ведомость

Перейдите в Bill of quantities и нажмите Update the quantities.

В диалоге выберите:

  • обновление текущей ведомости или её удаление;

  • набор правил;

  • базу стоимости;

  • состав импортируемой информации;

  • включение ведомостей из BIM-проекта.

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

После подтверждения программа применяет активные правила ко всем подходящим компонентам и создаёт разделы, позиции и строки детализации.

Шаг 12. Проверьте структуру сметы

Раскройте разделы и последовательно проверьте:

  1. коды позиций;

  2. единицы;

  3. количество строк;

  4. формулы;

  5. цены;

  6. итоговые суммы;

  7. распределение по этажам;

  8. позиции без стоимости;

  9. нулевые значения;

  10. отрицательные количества;

  11. дубли.

Команда Rebuild tree меняет степень раскрытия:

  • только верхний уровень;

  • только разделы;

  • разделы и позиции;

  • полное раскрытие.

Search ищет по коду и описанию. Filter ограничивает вывод по меткам.

Шаг 13. Сопоставьте строки с 3D-моделью

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

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

Для каждой критичной работы полезно проверить:

  • один типовой элемент;

  • элемент на другом этаже;

  • крайний размер;

  • объект с проёмом;

  • объект из составной сборки;

  • объект после изменения модели.

Шаг 14. Добавьте ручную строку при необходимости

Ручная позиция создаётся командой Add item, строка — Add quantity detail line.

Такой способ подходит для:

  • временных работ, отсутствующих в модели;

  • накладных операций;

  • локального дополнения;

  • результата ручного измерения;

  • позиции, рассчитанной внешним методом.

Ручные строки следует снабжать понятным описанием. Иначе при обновлении невозможно отличить подтверждённое дополнение от старой записи, потерявшей связь с IFC.

Шаг 15. Настройте параметры ведомости

В General parameters доступны три вкладки:

  • Currency;

  • Decimals;

  • Percentages.

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

Open BIM Quantities скриншот 3

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

Шаг 16. Сформируйте отчёт

Откройте BoQ reports и выберите нужный документ:

  • Quantities;

  • Cost breakdown structure;

  • Priced bill of quantities;

  • Priced bill of quantities (Table);

  • Detailed priced bills of quantities;

  • BoQ summary;

  • Specifications;

  • Environmental impact indicators;

  • Construction and demolition waste;

  • Certificate-to-origin;

  • Certificate summary.

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

Шаг 17. Экспортируйте BC3

Нажмите Export BC3, задайте имя файла и выберите дополнительные материалы.

После экспорта проверьте документ в целевой сметной программе:

  • сохранилась ли иерархия;

  • не изменились ли коды;

  • корректно ли передана кодировка;

  • присутствуют ли строки детализации;

  • совпадают ли количества и суммы;

  • открываются ли вложенные документы;

  • сохранены ли идентификаторы BIM-элементов.

Работа с ценами, составами и суммами

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

Цена позиции

Итоговая стоимость позиции определяется по формуле:

Количество × единичная цена

Единичная цена может быть:

  • введена непосредственно;

  • рассчитана из ресурсов;

  • импортирована из BC3;

  • импортирована из CSV;

  • скорректирована коэффициентами;

  • зафиксирована вручную.

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

Составная расценка

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

  • материал блока;

  • раствор;

  • труд рабочих;

  • подъёмное оборудование;

  • вспомогательные ресурсы;

  • отходы.

Изменение цены ресурса пересчитывает стоимость позиции, если Fix the price не включён.

Корректировка цен

Диалог Update the quantities содержит доступ к Price adjustment. Он изменяет коэффициенты производительности труда, механизмов или цены. Корректировку следует документировать: одинаковая база при разных коэффициентах даёт разные итоги.

Колонки Price и Amount

Видимость Price и Amount настраивается через Columns в группе Visualisation. Их можно скрыть для чистой ведомости объёмов, где финансовые сведения не должны выводиться.

Раздельная настройка полезна, когда один документ передаётся подрядчику для заполнения цен, а другой используется внутри организации с полной стоимостью.

Сертификаты и учёт выполненных работ

Команда Certificates находится в группе Project вкладки Bill of quantities. Она создаёт документы, отражающие выполненные объёмы.

Для нового сертификата указываются:

  • код;

  • ссылка;

  • комментарий;

  • дата;

  • статус Locked;

  • статус Active.

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

КолонкаСодержание
PartCert(%)Процент в активном сертификате
PartCertQuantКоличество в активном сертификате
PartCertAmntСумма в активном сертификате
OrigCert(%)Накопительный процент
OrigCertQuantНакопительное количество
OrigCertAmntНакопительная сумма

Выполнение вводится в строке детализации на вкладке Certificates. Команда Certify принимает процент, количество или сумму — отдельно за период или накопительно.

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

Таблицы количеств

Open BIM Quantities формирует пользовательские таблицы по параметрам модели. Колонки связываются с переменными компонентов и автоматически обновляются после изменения работы.

Для таблиц доступны:

  • детализация всех значений;

  • группировка одинаковых значений;

  • промежуточные итоги;

  • общий итог;

  • формулы;

  • условное форматирование;

  • настройка представления;

  • экспорт в CSV;

  • выпуск документа в PDF, DOCX, TXT, HTML или RTF;

  • перенос конфигурации через .bib804.

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

Обновление модели и контроль изменений

Кнопка Update в группе BIMserver.center получает новые вклады и обновляет ранее подключённые модели. Информационное окно показывает состояние проекта, даты, изменения и приложения-источники.

После обновления IFC ведомость не пересчитывается сама без управляемого действия пользователя. Для нового расчёта применяется Update the quantities.

Правильный порядок контроля:

  1. Обновить модели.

  2. Проверить число компонентов по основным классам.

  3. Посмотреть новые свойства и количества.

  4. Запустить обновление ведомости.

  5. Сравнить итоговые объёмы.

  6. Найти добавленные и исчезнувшие строки.

  7. Проверить предупреждения.

  8. Просмотреть изменённые элементы в 3D.

  9. Зафиксировать причину изменения стоимости.

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

Системные требования

Open BIM Quantities распространяется как 64-разрядное приложение BIMserver.center и работает в Windows.

КомпонентТребование или рекомендация
Операционная система64-разрядная Windows 10 или Windows 11
ПроцессорСовместимый Intel или AMD
Оперативная памятьНе менее 8 ГБ рекомендуется для работы CYPE
ЭкранНе менее 1366 × 768, цвет 16 бит
ГрафикаПолная поддержка OpenGL 3.3 или выше
НакопительОбъём зависит от установленных приложений и размеров проектов
МанипуляторМышь, совместимая с технологией Microsoft
ИнтернетТребуется для электронной лицензии и функций BIMserver.center
СетьTCP/IP для сетевой или электронной лицензии
ЛицензированиеЭлектронная лицензия или соответствующий аппаратный модуль

Для графики рекомендуются дискретные NVIDIA GeForce или AMD с установленным драйвером. OpenGL используется для 3D-представления, поэтому устаревший драйвер способен вызвать ошибку даже на совместимой видеокарте.

Объём проекта зависит от числа импортированных IFC, детализации геометрии и количества элементов. Небольшая архитектурная модель и объединённый многодисциплинарный комплекс предъявляют разные требования к памяти. Для крупных проектов практичнее использовать SSD и 16 ГБ RAM или больше, хотя обязательным общим минимумом для всех моделей такая конфигурация не объявлена.

Сравнение с аналогами

Open BIM Quantities конкурирует с несколькими типами решений. Одни ориентированы на облачный тендерный подсчёт, другие — на комплексную работу quantity surveyor, третьи входят в системы координации моделей.

ПрограммаОсновной подходIFC и 3D2D-подсчётСметная частьАвтоматические правилаСовместная работа
Open BIM QuantitiesПравила по свойствам IFC и база BC3ДаДаРазвитаяДаЧерез BIMserver.center
Forma TakeoffОблачный подсчёт по моделям и чертежамДаДаОриентирована на подготовку оценкиАвтоматизированные 3D-количестваОблачная
RIB CostXКомплексный takeoff и estimatingДаДаОчень развитаяДаСерверная и командная
Navisworks QuantificationПодсчёт внутри среды координацииДаЧерез поддерживаемые листыОграниченнее специализированных сметных системКаталоги и привязка объектовВ экосистеме Autodesk
PriMus IFCIFC-смета и автоматический QTOДаСвязанные продукты ACCAРазвитаяДаЭкосистема ACCA
ArquimedesСметы, базы, сертификаты и контроль строительстваЧерез связанный процессДаБолее развитаяЧерез модули и обменCYPE и BIMserver.center

Forma Takeoff

Forma Takeoff объединяет облачные 2D-измерения и автоматические количества из 3D-моделей. Она ориентирована на команды, которые ведут подготовку тендера в Autodesk Construction Cloud и должны работать с одной актуальной редакцией документов.

Open BIM Quantities сильнее привязана к IFC-семантике, пользовательским правилам и BC3. Forma Takeoff удобнее, когда основная среда проекта уже построена вокруг облачных сервисов Autodesk и требуется совместная работа оценщиков без локального обмена файлами.

RIB CostX

RIB CostX объединяет двухмерный takeoff, BIM-подсчёт, сметные рабочие книги, библиотеки ставок, отчётность и отслеживание редакций. Он открывает IFC и RVT, связывает данные модели с пользовательскими rate libraries и таблицами.

CostX рассчитан на более широкий профессиональный процесс quantity surveying. Его выбирают для проектов, где нужны развитые рабочие книги, контроль редакций и комплексная оценка по 2D и 3D. Open BIM Quantities проще встроить в открытый процесс CYPE и обмен BC3, особенно при наличии готовых IFC-моделей и корпоративных наборов правил.

Navisworks Quantification

Navisworks Quantification работает в среде координации моделей Autodesk. Основной интерфейс расчёта — Quantification Workbook. Пользователь связывает элементы сцены с позициями каталога, выполняет model takeoff и создаёт virtual takeoff для работ без прямой связи с объектом.

Преимущество Navisworks — работа с объединённой координационной моделью и множеством исходных форматов. Open BIM Quantities предоставляет более выраженную связь IFC-параметров, пользовательских формул и сметной базы FIEBDC-3.

PriMus IFC

PriMus IFC также получает количества из открытых BIM-моделей. Рабочий процесс включает импорт IFC, определение правил, сопоставление объектов с позициями прайс-листа, автоматический QTO и обновление после новой редакции модели.

По общей логике это один из наиболее близких аналогов. Выбор зависит от используемых баз, национальных требований, связанной сметной системы и остальных приложений организации. Open BIM Quantities органичнее работает с BC3 и продуктами CYPE, PriMus — с экосистемой ACCA.

Arquimedes

Arquimedes не является прямой заменой Open BIM Quantities во всех сценариях. Эти программы могут использоваться последовательно.

Open BIM Quantities удобна для получения количеств из IFC по правилам. Arquimedes рассчитан на более глубокое управление сметами, сравнение предложений, сертификаты, контроль строительства и настройку отчётных шаблонов.

Типовая цепочка:

IFC → Open BIM Quantities → BC3 → Arquimedes

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

Преимущества и ограничения

Плюсы:

  • программа читает открытые IFC-модели и не требует исходного файла конкретного BIM-редактора;

  • правила измерения отделяют методику расчёта от геометрии проекта;

  • условия используют свойства, количества, слои, группы и родительские компоненты;

  • один объект можно связать с несколькими позициями;

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

  • базы импортируются из BC3 и CSV;

  • ведомость редактируется вручную после автоматического формирования;

  • связь строки с 3D-компонентами упрощает аудит;

  • доступны ручные измерения длины, площади, угла, количества и объёма;

  • отчёты выводятся в распространённые документные форматы;

  • BC3 обеспечивает обмен с другими сметными системами;

  • поддерживаются сертификаты выполненных работ;

  • несколько дисциплинарных ведомостей объединяются в одном проекте;

  • расчёт обновляется после изменения IFC;

  • смета блокируется от случайного редактирования;

  • таблицы группируют значения и рассчитывают итоги.

Минусы:

  • точность полностью зависит от структуры и наполнения исходного IFC;

  • первоначальная разработка правил требует знания параметров модели;

  • неодинаковый экспорт из разных BIM-редакторов снижает переносимость наборов;

  • отсутствие нужного свойства нельзя компенсировать автоматическим распознаванием;

  • базу цен необходимо подготовить, импортировать и поддерживать отдельно;

  • программа не заменяет BIM-редактор;

  • для комплексного управления стоимостью и строительством может потребоваться Arquimedes или другая расширенная система;

  • ручные измерения после изменения геометрии требуют повторного контроля;

  • объединение моделей увеличивает нагрузку на компьютер;

  • ошибки классификации IFC приводят к пропускам или двойному учёту;

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

Отзывы пользователей и профильных изданий

Публичных массовых рейтингов Open BIM Quantities значительно меньше, чем у универсальных CAD- и BIM-систем. Поэтому достоверную усреднённую числовую оценку сформировать нельзя. В открытых обсуждениях и учебных материалах повторяются не баллы, а несколько устойчивых тем.

Что оценивают положительно

Главной сильной стороной считают возможность получить ведомость непосредственно из IFC без зависимости от исходного BIM-редактора. Для сметчика это означает работу с открытым обменным файлом, а не обязательный доступ к Revit, CYPE Architecture или другой авторской системе.

Второй часто выделяемый плюс — повторно используемые правила. После настройки связей между типами объектов, количествами и позициями новый проект с тем же стандартом моделирования обрабатывается значительно быстрее.

Третье преимущество — связь чисел с геометрией. Сметная строка не остаётся абстрактной записью: связанные элементы можно выделить в 3D и проверить.

Учебные публикации e-Zigurat рассматривают Open BIM Quantities как рабочий инструмент для получения измерений и бюджета из моделей IFC, включая инженерные разделы. BIMCommunity включает программу в связанный процесс CYPE и BIMserver.center наряду со средствами координации и подготовки документации.

Основные претензии и сложности

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

  • структуру IFC;

  • различие между свойством и количеством;

  • чистые и общие величины;

  • единицы;

  • составные элементы;

  • логику AND и OR;

  • связь позиции с базой;

  • последствия обновления модели.

Второй источник проблем — неоднородные модели. Один проект экспортирует площади как IfcQuantitySet, другой помещает их в собственный PropertySet, третий не передаёт нужный параметр. Универсальное правило без адаптации не охватывает все варианты.

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

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

Итоговое мнение

Open BIM Quantities получает наиболее высокую практическую ценность в организации, где:

  • определён стандарт экспорта IFC;

  • используются стабильные классификаторы;

  • подготовлена база цен;

  • правила проходят проверку;

  • изменения модели контролируются;

  • сметчик взаимодействует с BIM-координатором.

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

Типичные ошибки и способы исправления

Правило не находит элементы

Проверьте:

  1. IFC-сущность.

  2. Значение Component или Parent component.

  3. Тип источника: Property, Quantity, Layer или Group.

  4. Имя набора.

  5. Имя параметра.

  6. Регистр и пробелы в значении.

  7. Оператор сравнения.

  8. Связь AND и OR.

  9. Наличие параметра у всех экземпляров.

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

В таблице параметров нет нужной площади

Причина находится в исходном IFC. Откройте несколько компонентов и проверьте альтернативные наборы.

Действия:

  • найти эквивалентное свойство;

  • использовать геометрическую формулу;

  • скорректировать экспорт;

  • добавить требуемое значение в модель;

  • применить ручное измерение для локальной позиции.

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

Количество равно нулю

Проверьте:

  • значение переменных;

  • формулу;

  • единицы;

  • числовой тип свойства;

  • пустые параметры;

  • коэффициент;

  • отрицательные значения;

  • синтаксическое предупреждение.

Текстовое свойство, внешне похожее на число, не всегда пригодно для арифметики.

Один объект учтён несколько раз

Откройте компонент в дереве и посмотрите все связанные строки. Причины:

  • пересекающиеся правила;

  • повторная позиция в одном правиле;

  • дубли IFC;

  • две подключённые модели содержат один объект;

  • общий и частный фильтры работают одновременно.

Удаляйте не итоговую строку, а конфликт в логике правил. Иначе ошибка вернётся после обновления.

Пропущена часть одинаковых объектов

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

  • разные типы;

  • разные классы IFC;

  • разные наборы свойств;

  • пустой параметр у части экземпляров;

  • другой родительский уровень;

  • другое имя слоя.

Исправление состоит в нормализации модели или расширении условия через OR.

Площадь не совпадает с ручным расчётом

Проверьте, какая величина используется:

  • GrossArea;

  • NetArea;

  • площадь одной поверхности;

  • суммарная поверхность объекта;

  • площадь проекции;

  • результат длины на высоту.

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

После обновления появились новые коды

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

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

BC3 открывается с неправильными символами

При экспорте выберите подходящий Character set.

  • Automatic selection старается использовать ANSI и переходит к UTF-8 при несовместимых символах;

  • ANSI подходит для систем, строго ориентированных на традиционную кодировку;

  • UTF-8 сохраняет Unicode, но принимающая программа должна его корректно читать.

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

Итог изменился без видимой причины

Сравните:

  • редакции IFC;

  • число компонентов;

  • активный набор правил;

  • выбранную базу;

  • цены;

  • коэффициенты;

  • валюту;

  • точность округления;

  • подключённые ведомости;

  • ручные строки;

  • отрицательные позиции.

Статус модели и дата обновления проверяются в информационной панели BIMserver.center.

Обновление удалило ручную корректировку

В Update the quantities выбирается режим обновления текущей ведомости, а не полное удаление. Однако ручное изменение автоматически созданной строки менее устойчиво, чем отдельная ручная позиция с понятным описанием.

3D-модель отображается некорректно

Проверьте поддержку OpenGL 3.3 и драйвер видеокарты. На ноутбуке с двумя графическими адаптерами назначьте приложению высокопроизводительный GPU. После смены драйвера или адаптера перезапустите программу.

Частые вопросы

Можно ли работать с обычным IFC без BIMserver.center?

Да. При создании работы снимается Link to a BIMserver.center project. Связь с платформой можно добавить позднее.

Открывает ли программа RVT?

Основной формат модели — IFC. Проекты Revit передаются через Plugin Open BIM – Revit и BIMserver.center.

Можно ли использовать собственную базу цен?

Да. База создаётся вручную, импортируется из BC3 или загружается из CSV.

Можно ли сформировать только ведомость без цен?

Да. Колонки Price и Amount скрываются через Columns. Позиции могут использоваться для количественного отчёта без финансовой части.

Может ли одна стена участвовать в нескольких работах?

Да. Один компонент связывается с несколькими позициями и строками: например, кладкой, штукатуркой и окраской.

Обновляются ли объёмы после новой редакции IFC?

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

Сохраняются ли правила отдельно?

Да. Набор экспортируется в .bib680 и импортируется в другую работу.

Поддерживает ли программа ручной подсчёт?

Да. Доступны длина, площадь, угол, число объектов, площадь объекта и объём объекта.

Можно ли объединить архитектурную и инженерную сметы?

Да. В работу включаются несколько IFC, а ведомости других приложений CYPE добавляются через Bills of quantities included in the BIM project.

Что делать, если в модели нет нужного параметра?

Использовать другой подтверждённый параметр, построить допустимую геометрическую формулу, исправить экспорт или выполнить ручное измерение. Недостающее значение программа не создаёт автоматически.

Заменяет ли Open BIM Quantities Arquimedes?

Нет. Open BIM Quantities ориентирована на IFC-подсчёт и формирование ведомости по правилам. Arquimedes предоставляет более глубокие средства сметного управления, сравнения предложений, сертификатов и контроля строительства. Программы могут обмениваться BC3.

Подходит ли программа для модели из SketchUp?

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

Вывод

Open BIM Quantities подходит для организаций, которым требуется воспроизводимое извлечение объёмов из IFC, связь BIM-компонентов со сметными позициями и выпуск ведомостей в открытом формате BC3. Программа особенно эффективна при регулярной работе с одинаковыми стандартами моделирования: подготовленный набор правил применяется к новым проектам и обновляется вместе с моделью.

Для разовой оценки небольшого проекта решающим фактором становится качество IFC. Хорошо классифицированная модель с заполненными IfcPropertySet и IfcQuantitySet сокращает настройку. Неоднородный файл без количеств требует предварительной нормализации.

Для команды основную ценность представляют переносимые библиотеки, единая база стоимости, визуальная проверка в 3D и консолидация дисциплин через BIMserver.center. Для сложного управления стоимостью итоговый BC3 передаётся в Arquimedes или другую совместимую сметную систему.

Программа не превращает любую BIM-модель в безошибочную смету одним нажатием. Она предоставляет формализованный механизм, в котором каждое количество имеет источник, условие отбора, формулу, связанную позицию и геометрические объекты для проверки. Именно эта прослеживаемость отличает Open BIM Quantities от ручного переноса чисел в обычную таблицу.

Список изменений

2020.e: появление отдельного приложения:

  • открытая IFC-модель как источник;
  • связь компонентов с позициями;
  • пользовательские критерии измерения;
  • базы FIEBDC-3;
  • ведомость и стоимостная часть;
  • отчёты;
  • экспорт BC3.

2020.f: настраиваемые строки детализации:

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

2021.a: объединение ведомостей приложений:

  • В выпуске 2021.a программа научилась читать стоимостные данные, сформированные другими проектными приложениями CYPE. Архитектура общего бюджета стала многодисциплинарной: отдельные специалисты могли подготовить свои разделы, а Open BIM Quantities — собрать их в единую структуру.

2021.b: свойства IFC в формулах:

  • До этого основным источником чисел служили IfcQuantitySet. В 2021.b в расчёты B, C и D добавили значения IfcPropertySet.
  • Изменение расширило совместимость с BIM-редакторами, которые передавали числовые характеристики в наборах свойств. Пользователь мог построить формулу даже тогда, когда экспортёр не создал стандартный набор количеств, но сохранил нужное число как свойство.

2021.c: базы, спецификации и примеры:

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

2021.e–2021.f: развитие интерфейса и чтения IFC:

  • представление по сущностям и пространственной структуре;
  • чтение комплексных свойств и количеств;
  • фильтр параметров;
  • улучшенное выделение компонентов в 3D.

2022: документация и расширение исходных количеств:

  • Для Open BIM Quantities был выпущен многоязычный пользовательский справочник. Одновременно приложения-источники CYPE расширяли экспорт IfcQuantitySet. IFC Builder начал передавать дополнительные базовые количества перекрытий, включая ширину, периметр, общий и чистый объём.
  • Развитие исходных моделей важно не меньше изменений самой программы: чем богаче IFC, тем меньше вспомогательных формул требуется в сметном модуле.

2023.a–2023.c: повторное использование и управление моделью:

  • представление по слоям;
  • представление по группам;
  • переведённые названия распространённых IFC-сущностей;
  • увеличение выбранного объекта в 3D;
  • сертификаты выполненных работ;
  • дополнительные параметры обмена BC3.

2023.f–2024.a: кодировки и составные IFC-элементы:

  • Экспорт FIEBDC-3 получил выбор кодировки. Программа начала читать составные элементы IFC и отображать связи между родителями и вложенными компонентами.
  • В 2024.a эти связи стали использоваться непосредственно в правилах. Параметры родительского компонента можно было включать в условия, ссылки и детализацию.
  • Одновременно приложения Open BIM перешли к прямому подключению к BIMserver.center без отдельной утилиты Sync. Это сократило число промежуточных операций при обновлении вкладов.

2024.b–2024.d: отрицательные количества, метки и ручные измерения:

  • Программа стала учитывать позиции с отрицательным количеством. Они применяются для вычетов и корректировок.
  • В правилах появились метки, фильтры по ним и более удобное управление большими библиотеками.
  • Инструменты измерения в 2D и 3D получили сохранение результатов с описанием. Одно сохранённое значение можно было назначать разным строкам детализации, а связь с ним — просматривать и удалять.

2025: формулы, ссылки и табличное представление:

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

2026: расширенная настройка таблиц:

  • Таблицы количеств получили формулы, условное форматирование и дополнительные параметры представления. Проектные файлы стали открываться связанным приложением Windows напрямую.
  • История развития показывает последовательный переход от базового IFC-подсчёта к системе с переносимыми библиотеками правил, детальной проверкой, выполнением работ, развитой отчётностью и настраиваемыми таблицами.

Выберите ссылку для загрузки Open BIM Quantities

Всего скачали: 21 | сегодня: 0

Похожие программы на Open BIM Quantities

из раздела "Программы для промышленного 3D-моделирования"

Оставте свой отзыв о Open BIM Quantities