- программные платформы технологии информационного моделирования;
- прикладные программные комплексы.
Программные платформы технологии информационного моделирования должны поддерживать:
а) объектно-ориентированное моделирование на основе трехмерных интеллектуальных параметрических объектов, между которыми устанавливаются отношения и правила взаимодействия;
б) возможность создания наборов параметров (атрибутивных данных физического, экономического или другого рода) для соответствующих объектов модели;
в) ассоциативные связи между трехмерной моделью, чертежами и спецификациями;
г) экспорт модели в формат IFC (версии 2x3 и выше).
Прикладные программные комплексы обеспечивают решение специализированных задач (например, разработка отдельных разделов проекта; виртуальная имитация процесса строительства; формирование на базе информационной модели сметной документации; выполнение различных инженерно-технических расчетов на основе данных, полученных из информационной модели, и пр.). Прикладные программные комплексы могут быть реализованы в виде приложений к программным платформам или как самостоятельные программные решения.
Передача данных при использовании технологии информационного моделирования с использованием любых форматов должна сопровождаться необходимой и достаточной информацией, на основании которой для полученных данных возможно однозначно определить:
- формат;
- версию формата;
- метод обработки или назначение;
- автора или иное лицо, ответственное за содержимое;
- иные существенные признаки данных.
Допускается использование открытых, не защищенных каналов передачи данных при отсутствии в них информации, влияющей на функциональную безопасность в течении всего жизненного цикла объекта. Безопасность данных и использование открытых каналов для передачи могут быть обеспечены как инициатором, так и исполнителем.
Необходимо соблюдать следующие общие правила обмена:
правила (протоколы) обмена данными должны быть согласованы всеми участниками проекта и зафиксированы в плане реализации проекта информационного моделирования;
- перед обменом должны быть учтены требования к экспорту/импорту используемых программных средств;
- данные должны находиться в актуальном состоянии и содержать все локальные правки, внесенные участниками проекта;
- данные должны быть проверены и очищены от информации, не требуемой для обмена.
Для организации обмена информацией на программно-техническом уровне следует использовать открытый формат IFC. Если программные средства не предоставляют возможность использовать открытый формат IFC, допускается использовать возможности программных средств для передачи информации, реализованные на основе API интерфейсов и оригинальных форматов программных средств.
7.2 Интероперабельность на основе прямых API-интерфейсов и оригинальных форматов производителей программных средств
Для решения сравнительно простых задач по обмену данными следует использовать предусмотренный разработчиком программного продукта интерфейс прикладного программирования API для разработки плагинов, позволяющих решать различные прикладные задачи, в том числе по обмену данными между программными платформами и программными комплексами. Примеры схем реализации передачи данных об информационной модели показаны на рисунках 7.1 и 7.2.
684 × 417 пикс.   Открыть в новом окне |
Рисунок 7.1 – Пример реализации схемы передачи данных из информационной модели в программный комплекс
511 × 310 пикс.   Открыть в новом окне |
Рисунок 7.2 – Пример реализации схемы передачи данных между программными комплексами
При разработке API, в том числе для обмена данными между программами, создатель API обязан:
- разработать и обеспечить доступность руководства пользователя;
- обеспечить стабильную работу и преемственность версий;
- обеспечить гибкость к требованиям наборов входных и выходных параметров;
- обеспечить безопасность;
- обеспечить простоту встраивания в основную систему;
- предусмотреть интуитивно понятный интерфейс.
Например, при реализации экспорта данных об информационной модели во внешнюю программу для выполнения дальнейших инженерных расчетов или составления смет может быть использован плагин, который с помощью стандартных процедур должен обращаться к модели строительного объекта, считывать и обрабатывать необходимую информацию, а затем представлять данные в определенном формате.
На рисунке 7.3 представлены схема передачи данных об объемах строительных работ из программ в сметный комплекс и формирование информационной модели 5D посредством добавления в информационную модель 3D информации о затратах.
926 × 510 пикс.   Открыть в новом окне |
Рисунок 7.3 – Элементы информационной модели 5D
В случае, когда использование API или открытых форматов данных затруднено или невозможно, или влечет за собой существенную потерю качества информации, необходимо использовать оригинальные форматы программных средств на отдельных этапах взаимодействия участников (рисунок 7.4).
966 × 282 пикс.   Открыть в новом окне |
Рисунок 7.4 – Схема передачи данных с использованием промежуточного формата обмена
7.3 Интероперабельность на основе открытого стандарта формата данных IFC
7.3.1 Формат IFC
Построение процессов интероперабельности участников жизненного цикла объекта строительства на программно-техническом уровне следует формировать с использованием программного обеспечения, поддерживающего возможности взаимодействия с использованием открытых форматов данных.
Для обеспечения программно-технического уровня интероперабельности в промышленном и гражданском строительстве следует использовать открытый стандарт файлового формата данных IFC.
Формат IFC необходимо использовать для упрощения взаимодействия в строительной индустрии как нейтральный формат для информационной модели здания или сооружения, содержащий соответствующие классы объектов, отвечающие различным потребностям жизненного цикла зданий и сооружений. В связи с выходом новых версий программных комплексов и новых релизов формата IFC соответствующие трансляторы подлежат периодической переработке.
7.3.2 Классы информации
Модель взаимоотношений различных классов информации (сущностей) IFC описана на языке моделирования данных EXPRESS (являющемся частью формата STEP для обмена данными).
877 × 636 пикс.   Открыть в новом окне |