VALIDBIM: сервис верификации информационных моделей в архитектуре и строительстве
VALIDBIM – сервис верификации информационных моделей в архитектуре и строительстве, представленных в формате IFC SPF и обеспечивающих функциональную совместимость программных приложений на уровне BIM Level3. Данный уровень технологической зрелости в модели Бью-Ричардса предполагает интероперабельность ТИМ*-приложений и возможность их интеграции в составе перспективных мультидисциплинарных программных комплексов для проектной деятельности в архитектуре, инженерии, строительстве и эксплуатации зданий и сооружений.
* ТИМ (Технологии информационного моделирования) – российский аналог термина BIM (Building information modeling).
Особенности и преимущества
VALIDBIM – сервис, способный качественно улучшить ситуацию в области перспективного ПО, которое удовлетворяет требованиям технической, синтаксической и семантической интероперабельности и соответствует новому уровню технологической зрелости ТИМ.
VALIDBIM – это:
- Верификация информационных моделей в архитектуре и строительстве на соответствие международным и национальным стандартам IFC (Industry Foundation Classes – ISO 16739; ГОСТ Р 10.0.02: 2019) и SPF (STEP Physical File – ISO 10303-21; ГОСТ Р ИСО 10303-21: 2002, 2022).
- Проверка синтаксиса и ссылочной целостности файловых данных модели.
- Полная и математически строгая проверка семантики данных модели на основе формальной схемы, специфицированной на языке объектно-ориентированного моделирования EXPRESS. Проверка обеспечивает контроль:
- типов объектов (ENTITY),
- количества и типов атрибутов объекта, в том числе атрибутов с перечислимой типизацией (SELECT),
- обязательных и опциональных атрибутов (OPTIONAL),
- ограничений для длин символьных и бинарных строк (STRING, BINARY),
- размеров коллекций (BAG, SET, LIST, ARRAY),
- обязательных и опциональных элементов коллекций (OPTIONAL ARRAY),
- уникальности элементов коллекций, являющихся множествами (SET, LIST OF UNIQUE),
- размеров и состава коллекций, являющихся обратными атрибутами (INVERSE).
- правил для областей значений простых типов (TYPE WHERE),
- правил согласованности атрибутов объектов (ENTITY WHERE),
- правил уникальности атрибутов объектов (ENTITY UNIQUE),
- глобальных правил согласованности коллекций объектов (RULE).
- Верификация программного обеспечения, для которого декларируется техническая, синтаксическая и семантическая интероперабельность на уровне BIM Level3.
- Поддержка актуальных версий стандарта IFC, включая IFC 2x3, IFC 4 и IFC 4.3.
- Журнализация выявленных ошибок и отправка на почту зарегистрированного пользователя.
- Оперативная обработка пользовательских заданий по верификации.
Кроме того, проверка обеспечивает выполнимость:
Для кого предназначена VALIDBIM?
- Для разработчиков программного обеспечения ТИМ, нацеленных на создание перспективных интероперабельных продуктов и нуждающихся в надежных средствах их верификации.
- Для пользователей ТИМ, желающих удостовериться в качестве и полноте информационных моделей и возможности работы с ними с использованием продуктов от разных производителей.
Опыт внедрения
Сервис реализован и развернут в составе Национальной платформы ТИМ на сайте проекта bim.ispras.ru. В настоящее время сервис активно используется российскими разработчиками и пользователями программного обеспечения ТИМ.
Перейти к списку всех технологий