中建五局工程创新研究院
https://bimbase.cn/#/index


产品简介

BIMBase(基石) 轻量化数据转换引擎是一套具有完全自主知识产权的多源异构 BIM 数据轻量化和展示应用中间件,是连接 BIM 模型和 BIM 应用的桥梁,提供数据的产生和提取、数据的呈现、数据的使用能力。具有迅捷的 BIM 模型加载速度,良好的模型兼容能力,丰富的模型操作功能,优秀的模型展示效果,强大的大模型处理技术等特点。让数据快速而方便的传递到各个业务流程里,使 BIM 模型与生产业务紧密结合起来,可实现更加丰富、更有价值的 BIM 应用,是降低应用门槛和实现数据流通将 BIM 落地的关键技术。

BIMBase -海量原始模型文件格式支持 - 图1

产品构成

BIMBase(基石)引擎产品由四部分组成,分别是数据转换插件(BIMBase Air)、后处理中间件(BIMBase Pro)、在线转换服务(BIMBase Cloud)、模型浏览软件(BIM Base Viewer)。

BIMBase -海量原始模型文件格式支持 - 图2

数据转换插件(BIMBase Air)

用于将各种原始模型转换为轻量化模型,可完全本机运行,不需要上传模型到服务器,速度极快,在兼顾数据安全性的前提下又提供了多个其它基于服务器的在线转换服务没有的输出选项,方便您对数据的后期应用,大大提高您的工作效率。目前包含四个版本,RVT 版、NW 版、DGN 版和 DWG 版。

后处理中间件(BIMBase Pro)

基于. NET 平台开发的 “BIM 模型轻量化模型二次处理软件”,用于对轻量化模型进行数据读取和修改等二次处理操作。可基于轻量化格式的读写实现数据导入数据库存储 、属性自定义、离线模型合模、模型差异比较、工程进度跟踪、虚拟场景构建、参数化场景生成等功能。

在线转换服务(BIMBase Cloud)

用于在服务器上部署私有云,通过 REST API 接口调用 BIMBase Air 的功能,提供从模型数据的存储、转换、访问、提取、应用的后端服务完整解决方案。用户只需要关注需求和业务流程,底层的数据管理操作交给 Cloud。可部署在局域网或公有云的自有服务器,可对接大数据存储服务,支持横向扩展。

模型预览软件(BIMBase Viewer)

轻量化模型浏览器,内置 Chrome 和 Web Server,可以方便的预览轻量化模型,可显示模型的层次结构信息和构件属性信息等重要数据,省去部署到网络服务器的麻烦。

核心能力

BIMBase(基石)引擎解决了“应用门槛太高”和“数据不能流转”两大问题,提供文件格式转换、模型二次处理、模型图纸浏览和BIM数据管理的能力。开发人员只需要专注于业务功能的开发,可用“图纸或模型”打底,基于 Bimbase(基石)引擎进行生产管理业务功能扩展,开发自己的BM应用系统(平台),实现BM与业务的融合应用。

BIMBase -海量原始模型文件格式支持 - 图3 BIMBase -海量原始模型文件格式支持 - 图4 BIMBase -海量原始模型文件格式支持 - 图5 BIMBase -海量原始模型文件格式支持 - 图6
文件格式转换 模型二次处理 模型图纸浏览 BIM数据管理
支持60余种模型文件格式转换或云端转换,完整保留原文件信息。开发者将告别原始文件解析烦恼,数据抽取全部自动完成。 可按需进行自定义的装配组合,实现读取构件数据导入数据库存储、属性自定义、离线模型合模、模型差异比较、工程进度跟踪、虚拟场景构建、参数化场景生成等等。 无需安装专业软件,可直接在浏览器、手机、平板上流畅地进行查看模型、测量尺寸、剖切截面、漫游浏览等多种操作。 支持海量异构BM数据在云端结构化存储,获取数据方便快捷。提供了丰富的二次开发接口,可简单几步就能实现集成,进一步发挥模型的价值。

关键特性

BIMBase -海量原始模型文件格式支持 - 图7

数据无损输出 输出场景构件树及完整构件属性数据,可关联原始模型构件。
多种调用方式 提供建模软件或浏览软件(如Revit、Navisworks)工具栏按钮、CLI命令行和服务器端后台转换等。
无数据量限制 无论数据量多大,只要建模软件或浏览软件能加载的模型就能转换。
超大模型承载 无损轻量化算法,最大轻量化比例,敏捷的模型处理与渲染速度,支持100万m²以上项目模型流畅应用。
多种格式输入 可支持目前几乎所有三维数据格式(超过60多种数据格式)无损集成、混合使用。对主流的BIM建模或浏览软件Revit、MicroStation、Navisworks及DWG格式等开发有专用数据转换插件,可便捷地将所需要的数据导入引擎中。
多种前端框架 支持输出BIMBase 3D、Three.js、Babylon.js、Cesium、Forge Viewer等前端框架对应的轻量化模型格式。
多级LOD支持 支持15级LOD数据简化输出,输出数据大小您来决定。
构件筛选功能 自动排除隐藏构件和剖面框之外的构件,也可以只导出选中的构件。
便捷辅助功能 导出后快捷预览、交互地理配准、输出模型加载网页模板等。
多种视觉样式 包括线框、灰模、着色(支持过滤器着色及透明)、纹理和真实,使模型渲染更有立体感和层次感。
多种压缩方法 支持Draco 压缩、量子压缩和WebP纹理压缩。
更多业务场景 生成缩略图、模型抽壳等。
支持私有部署 运行时不需要连接互联网,可以完全私有部署离线运行。
模型二次处理 可以实现在桌面端或服务器对SVF格式的读取和修改操作。
支持并行转换 实现“一机多用,多模同转”,可同时转换多个模型,最高可达70%CPU核心数的并发量,极大压缩多个模型的转换时间,充分利用服务器硬件资源。
自主安全可控 完全自主开发,具有独立知识产权,保证数据绝对安全。

输出格式说明

BIMBase轻量化数据转换引擎用于将各种原始模型转换为轻量化模型,支持输出“B3D”、“glTF/glb”、“3D Tiles”和“SVF/F2D”等四种轻量化模型格式,其中“B3D”为自研格式、“glTF/glb”和“3D Tiles”为开源格式、“SVF/F2D”为Autodesk公司格式。

  • BIMBase 3D前端渲染框架支持B3D 格式;
  • Three.js/Cesium/Babylon.js前端渲染框架支持glTF/glb格式,应用程序支持Blender,Win10 下可用“画图3D”直接打开 glb 格式;
  • Cesium前端渲染框架支持 3D Tiles格式;
  • Autodesk Forge前端渲染框架支持SVF/F2D 格式。